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

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

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

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

Вопрос № 1. Синус числовой переменной x записывается так:

sqrt(x)

sin(x)

sqr(x)

ln(x)

cos(x)

Вопрос № 2. Пусть дана переменная S типа строка. В каком из приведенных примеров правильно идет обращение к третьему символу данной строки в языке программирования Pascal?

S[3]

Mid$ ( S, 3, 1)

Left$ ( S, 3)

RigҺt$ ( S, 3)

В приведенных примерах нет верного варианта.

Вопрос № 3. С помощью оператора LINE можно начертить...

отрезок

окружность

дуга

шар

круг

Вопрос № 4. Как правильно обратиться к 5-омуэлементу массива A на третьей строке в языке программирования Pascal?

1, 2

3

2

4

5,3

Вопрос № 5. Какие из перечисленных идентификаторов записаны не верно?

4, 5, 6, 8

1, 2, 3, 4

9, 8, 7

3, 5, 8, 9

Все записаны верно.

Вопрос № 6. Найдите строку в результате которого получится окружность.

line(1,15)-(100,150),B

line(1,15;100;150)

circle (100;150),50

circle (100;150;50

circle(100;150)

Вопрос № 7. Что определяет данная запись? Var S: string[20] ;

Описана новая переменная целого типа.

Описана новая символьная переменная.

Описана новая переменная типа «строка»

Описана новая переменная типа «строка», длинной до 20 символов.

Описана новая переменная типа «строка», длинной 20 символов.

Вопрос № 8. Можно ли писать оператор END в конце подпрограммы

обязательно

нельзя

без разницы

обязательно

в конце оператора

Вопрос № 9. Операция сравнения «не равно» имеет вид:

<

>

=

<>

!=

Вопрос № 10. Как описывается постоянное число:

const n=5

const n:=5

const n=5 of integer

const n;=5

const n=:7

Вопрос № 11. Программа на языке Паскаль начинается с ключевого слова:

begin

program

end

start

label

Вопрос № 12. Укажите правильное описание матрицы ?(N,N) целых чисел:

DIM ?(N,N) : integer

DIM ?(N,N) : real

A: array(1 . . N, 1 . . N) of integer

A: array[1 . . N, 1 . . N] of real

A: array[1 . ..N, 1 . . N] of real

Вопрос № 13. Одномерный массив имеет описание a:array[1..10] of boolean. К какому типу относится a[5]?

integer

real

cҺar

boolean

массиву

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

1

2

3

7

5

Вопрос № 15. Выберите вариант при котором X будет положительным:

X:=SQR(x)

X:=LEN(X)

X:=ABS(x)

X:=DIV(x)

X:=3*a

Вопрос № 16. Сколько раз выполнится цикл for i:=1 to 10 do x:=sqr(i)

1

9

10

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

5

Вопрос № 17. В конце подпрограммы обязательно пишется оператор:

end

return

goto

stop

Repeat-until

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

-3

12

-9

-12

3

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

Вопрос № 20. Остаток от деления числа A на B:

A div B

A mod B

A cҺr B

A and B

A and B

Вопрос № 21. Что выполняет оператор Readln ( )?

ввод данных с клавиатуры.

ввод данных с клавиатуры с последующим переходом на новую строку.

вывод данных на экран.

вывод данных на экран с последующим переходом на новую строку.

очистка экрана

Вопрос № 22. Раздел описания меток начинается с ключевого слова:

program

var

const

type

label

Вопрос № 23. Найти правильное из следующих записей

1

1 и 2

2

1 и -2

1 3

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

2

4

6

5

3

Вопрос № 25. После выполнения оператора найти значение переменной D.

0.02

1/47

1/51

1/49

0.03

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

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

y:=sin x +e^(1+x)-5/cos x/2

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

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

Y=sin(x)+EXP(1+x)-5/cosx/2

Вопрос № 27. Описание функции начинается с ключевого слова:

program

procedure

function

subprogram

begin

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

) –128 … +127

) –32768 … 32767

) –2147483648 … + 2147483647

) 0 … 256

) 0 … 65535

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

assign

close

erase

rewrite

delete

Вопрос № 30. Укажите результат Х : x div 5 = x mod 5

30

45

43

12

10