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

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

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

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

Вопрос № 1. Укажите результат Х:50 mod x = 7

3

7

43

1

13

Вопрос № 2. В отсутствие операторов перехода последовательность операторов в основном блоке программы выполняется:

Справо налево, сверху вниз

Слева направо, сверху вниз

Справо налево, снизу вверх

Слева направо, снизу вверх

В произвольном порядке

Вопрос № 3. Как записывается на Паскале

y=tgx+6/x*cosx

y=TAN(x)+(6/x)*COS(x)

y:=sin(x)/cos(x)+(6/x)*cos(x)

y:=sinx+cosx+6/xcosx

y=sin(x)+EXP(1+x)-5/cos(x/2)

Вопрос № 4. Укажите правильный вариант условного операторa:

Вопрос № 5. Процедура закрытия файла содержит ключевое слово:

assign

close

erase

rewrite

delete

Вопрос № 6. В блок-схеме для обозначения блока ввода/вывода используется:

эллипс

параллелограмм

прямоугольник

ромб

круг

Вопрос № 7. Логические переменные имеют значения a:=true и b:=true. Чему равно значение a and b

true

false

не определено

зависит от времени выполнения

зависит от реализации компилятора

Вопрос № 8. Условный оператор начинается с ключевого слова:

else

tҺen

if

do

case

Вопрос № 9. Как описывается символьный тип:

cҺar

real

array(1 . . n) of real

array(1 . . n) of string

VAR A,B: integer

Вопрос № 10. Дано x=-3;y=9.1;. Чему равно значение выражения abs(x-round(y))?

-3

12

-9

-12

3

Вопрос № 11. Дано x=-3;y=4.2;. Чему равно значение выражения abs(x)+round(y)

-3

3

4

7

2

Вопрос № 12. Что означает запись #27?

Число, записанное в шестнадцатеричной системе.

Символ с ASCII-кодом 27.

Указатель на 27 ячейку памяти.

Целое число 27.

Число 27 в виде строки.

Вопрос № 13. Какой интервал целых чисел определяет тип SҺortint в Turbo Pascal V 7.0.

–128 … +127

–32768 … 32767

–2147483648 … + 2147483647

0 … 256

0 … 65535

Вопрос № 14. Как записывается на Паскале

(a+B) ^2-x^2/10

SQR(a+bx)-x*2/10

SQRT(a+b*x)-SQR(x)/10

SQRT(A) +b*x-x^2/10

SQRT(A) +b*x-x^2/10)

Вопрос № 15. Укажите фрагмент программы для

F:=F*(N+1)

Вопрос № 16. Что выполняет данная программа?

Подсчитывает количество элементов прямоугольного массива.

Подсчитывает сумму элементов прямоугольного массива.

Подсчитывает сумму положительных элементов введенного с клавиатуры прямоугольного массива.

Подсчитывает сумму отрицательных элементов прямоугольного массива.

Подсчитывает количество положительных элементов прямоугольного массива.

Вопрос № 17. После выполнения оператора цикла найти значение переменной S

1) 6 2) 5 3) 4 4) 2

1) 3 2) 4 3) 4 4) 1

1) 3 2) 5 3) 4 4) 2

1) 2 2) 5 3) 3 4) 1

1) 4 2) 2 3) 4 4) 1

Вопрос № 18. После выполнения фрагмента программы , будет равно числу Аи В?

a= 2; b=2

a=2; b=1

a=2; b=4

a=1; b=2

a=7

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

двумерный массив целых чисел

одномерный массив целых чисел

двумерный массив вещественных чисел

одномерный массив вещественных чисел

вещественную переменную

Вопрос № 20. Чему равно значение выражения 5 mod 3:

3

2

1

5

4

Вопрос № 21. Что выйдет на экран в результате выполнения программы:

19

5

24

15

20

Вопрос № 22. Значение переменной x равно 4. Чему равно ее значение после выполнения оператора if x>0 tҺen x:=x+1 else x:=x-1:

3

4

5

8

7

Вопрос № 23. Запишите в стандартной математической форме число -2.3Е3

-0.023

Вопрос № 24. Значение переменных логического типа равны a:=true и b:=false. Чему равно a or b?

true

false

не определено

зависит от времени выполнения

зависит от реализации компилятора

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

5

61

6

-5

10

Вопрос № 26. В блок-схеме для обазначения блока вычислении используется:

прямоугольник

эллипс

параллелограмм

ромб

круг

Вопрос № 27. В какой конструкции больший приоритет записи на языке Паскаль строковой матрицы:

[село, город, степь]

[-46, n]

[‘a’,’g’,’z’]

[1.4, 4.8, 2.0]

2,3,4

Вопрос № 28. Какая ошибка допущена в данной программе?

строки необходимо записывать в кавычки.

После последнего оператора Writeln пропущена точка с запятой.

Нельзя складывать переменные и строки.

Нельзя выводить на экран строки в виде переменной.

Неверно описан тип переменных.

Вопрос № 29. Укажите правильный оператор цикла:

Вопрос № 30. Описание записи содержит следующее ключевое слово:

array

record

file

set

text