Тестирование

Дисциплина: Программирование на алгоритмических языках

Уважаемые студенты!

Обращаем Ваше внимание на то, что процесс тестирования по дисциплине ограничивается временным интервалом - 20 минут. По истечении указанного времени тестирование завершается автоматически, аналогично нажатию кнопки "Завершить тестирование". Контролировать оставшееся время Вы можете в строке состояния интернет-обозревателя.

Вопрос № 1. Дано число а вывести числа а в следующем порядке

Вопрос № 2. Сумма двух чисел a и b записывается так:

a+b

a-b

a*b

a/b

a div b

Вопрос № 3. Чему равно значение выражения 7 div 2:

1

2

7

3

4

Вопрос № 4. Какое условие верно для элементов матрицы расположенных ниже главной диагонали

i+j=n+1

i

i=j

Вопрос № 5. Одномерный массив a из десяти целых чисел описывается так:

a:array[1..10] of real

a:array[1..10] of cҺar

a:massive[1..10] of integer

a:array[1..10] of integer

a[1..10]:array of integer

Вопрос № 6. Чему равно значение выражения 12 div 5:

1

3

2

5

4

Вопрос № 7. Если X=7, Y=15, Z=11, R=450,08 Укажите результат работы оператора Write (X,’’:3,Z);

7 11

X =7

7_,_15

715

777

Вопрос № 8. Какая форма записи в Turbo Pascal верна для :

Abs(x)*Sin(x)*Cos(x)

Abs(x)*Sin(x)/Cos(x)

Вопрос № 9. С помощью какой функции можно определить символ по заданному коду?

) LENGTH (A)

) COPY(A,N,M)

) CHR ( B )

) POS(A,B)

) ORD(A)

Вопрос № 10. Процедура assign при работе с файлом позволяет:

присвоить имя файловой переменной

стереть файл

перезаписать файл

закрыть файл

не применяется

Вопрос № 11. Укажите правильный результат

1 и 3

2 и 2

4 и 2

10 и 8

2 и 4

Вопрос № 12. Описание x:array[1..10] of real; описывает переменную следующего типа:

массив из 10 целых чисел

массив из 10 вещественных чисел

массив из 10 символов

массив из 10 логических переменных

двумерный массив

Вопрос № 13. Дано: x=2; y=3.7;. Чему равно значение выражения x+trunc(y)

2

3

5

6

4

Вопрос № 14. Как записывается условный оператор для решения функции.

AND X<6 THEN Y:=SQR(X)-35 ELSE Y:=7,1*X-7

Вопрос № 15. Описание x:integer; описывает переменную следующего типа:

вещественную

целочисленную

символьную

логическую

массив

Вопрос № 16. Процедура освобождения динамической памяти

New()

Delete()

Dispose()

Free()

Calloc()

Вопрос № 17. Одномерный массив имеет описание a:array[1..10] of cҺar? К какому типу относится a[7]

integer

real

cҺar

boolean

массиву

Вопрос № 18. Операторы REPEAT – Until выполняют функцию:

безусловного перехода

условного перехода

возврат с подпрограммы

оператор цикла

оператор ввода

Вопрос № 19. Чему равен результат? TRUNC (-5,61)

5

61

6

-5

11

Вопрос № 20. С какого зарезервированного слова начинается раздел объявления констант?

. var

. type

. const

. label

. procedure

Вопрос № 21. Операторы FOR - TO – DO выполняют функцию:

безусловного перехода

условного перехода

цикл с параметрами

возврат с подпрограммы

объявление переменных

Вопрос № 22. Укажите результат 20 mod 7 + 5 div 4*2

0

11

2

8

33

Вопрос № 23. Какие из условных операторов записаны неверно?

1, 3, 6, 7

2, 3, 6

2, 3, 4, 5, 6

3, 7

Только 7

Вопрос № 24. С ключевого слова label начинается следующий раздел Паскаль-программы:

раздел описания меток

раздел описания переменных

раздел

описания типов

раздел констант

Вопрос № 25. Что выполняет процедура DELETE(A,N,M)?

перевод числа В в строковую величину А;

из стринговой переменной А, начиная с N-ой позиции, удаляется М символов.

выдача кода по символу А.

перевод строки А в число В;

вставить строку А в строку В начиная с N-ой позиции.

Вопрос № 26. Натуральный логарифм числовой переменной x записывается так

sqrt(x)

sqr(x)

ln(x)

cos(x)

sin(x)

Вопрос № 27. Укажите правильную запись оператора присваивания

1 и 3

2 и 4

1 и 2

3 и 4

4 и 1

Вопрос № 28. Что означают служебные слова (Input, Output) в заголовке программы на языке программирования Pascal?

) просто принятое обозначение.

) их вообще не надо записывать.

) включение потока ввода, вывода информации.

) входные, выходные параметры программы.

) просто для красоты.

Вопрос № 29. Укажите фрагмент программы для F=N!.

F:=F*(N+1)

Вопрос № 30. Двумерный массив имеет описание a:array[1..10,1..10] of boolean. К какому типу относится a[1,9]?

integer

real

cҺar

boolean

массиву