Задание #1
Вопрос:
Разработчиком языка Паскаль является:
Выберите один из 4 вариантов ответа:
1) Блез Паскаль
2) Никлаус Вирт
3) Норберт Винер
4) Эдсгер В.Дейкстра
Задание #2
Вопрос:
Что из нижеперечисленного не входит в алфавит языка Паскаль?
Выберите один из 4 вариантов ответа:
1) латинские строчные и прописные буквы
2) служебные слова
3) русские строчные и прописные буквы
4) знак подчеркивания
Задание #3
Вопрос:
Какая последовательность символов не может служить именем в языке Паскаль?
Выберите один из 4 вариантов ответа:
1) _mas
2) maS1
3) d2
4) 2d
Задание #4
Вопрос:
Вещественные числа имеют тип данных:
Выберите один из 4 вариантов ответа:
1) real
2) integer
3) boolean
4) string
Задание #5
Вопрос:
В программе на языке Паскаль обязательно должен быть:
Выберите один из 4 вариантов ответа:
1) заголовок программы
2) блок описания используемых данных
3) программный блок
4) оператор присваивания
Задание #6
Вопрос:
Какого раздела не существует в программе, написанной на языке Паскаль?
Выберите один из 4 вариантов ответа:
1) заголовка
2) примечаний
3) описаний
4) операторов
Задание #7
Вопрос:
Языковые конструкции, с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называется:
Выберите один из 4 вариантов ответа:
1) операндами
2) операторами
3) выражениями
4) данными
Задание #8
Вопрос:
Разделителями между операторами служит:
Выберите один из 4 вариантов ответа:
1) точка
2) точка с запятой
3) пробел
4) запятая
Задание #9
Вопрос:
Описать переменную - это значит указать её:
Выберите один из 4 вариантов ответа:
1) имя и значение
2) имя и тип
3) тип и значение
4) имя, тип и значение
Задание #10
Вопрос:
В данном фрагменте программы:
programm error;
begin
suMma: = 25-14;
end.
ошибкой является:
Выберите один из 4 вариантов ответа:
1) некорректное имя программы
2) не определенное имя переменной
3) некорекктное имя переменной
4) запись арифметического выражения
Задание #11
Вопрос:
Какая клавиша нажимается после набора последнего данного в операторе read?
Выберите один из 4 вариантов ответа:
1) enter
2) точка с запятой
3) пробел
4) ctrl
Задание #12
Вопрос:
При присваивании изменяется:
Выберите один из 4 вариантов ответа:
1) имя переменной
2) тип переменной
3) значение переменной
4) значение константы
Задание #13
Вопрос:
Для вывода результатов в Паскале используется оператор:
Выберите один из 4 вариантов ответа:
1) begin
2) readln
3) write
4) print
Задание #14
Вопрос:
Для вычисления квадратного корня из x используется функция:
Выберите один из 4 вариантов ответа:
1) abs (x)
2) sqr (x)
3) sqrt (x)
4) int (x)
Задание #15
Вопрос:
Для генерации случайного целого числа из промежутка [10; 20) необходимо использовать выражение:
Выберите один из 4 вариантов ответа:
1) random*20
2) random (20)
3) random (10) + 10
4) random (10) * 2
Задание #16
Вопрос:
В каком из условных операторов допущена ошибка?
Выберите один из 4 вариантов ответа:
1) if b=0 then writeln ( 'Деление невозможно.' ) ;
2) if a<b then min : = a ; else min : = b ;
3) if a>b then max : = a else max := b ;
4) if (a>b) and (b<0) then c : = a+b ;
Задание #17
Вопрос:
В условном операторе и после then и после else нельзя использовать:
Выберите один из 5 вариантов ответа:
1) оператор вывода
2) составной оператор
3) несколько операторов
4) условный оператор
Задание #18
Вопрос:
Определите значение переменной "c" после выполнения следующего фрагмента программы:
a : = 100 ;
b : = 30;
a : = a - b*3 ;
if a > b then c : = a - b else c : = b - a ;
Выберите один из 4 вариантов ответа:
1) 20
2) 70
3) -20
4) 180
Задание #19
Вопрос:
Условный оператор
if a mod 2=0 then write ( 'Да') else write ('Нет') позволяет определить, является ли число a:
Выберите один из 4 вариантов ответа:
1) целым
2) двухзначным
3) четным
4) простым
Задание #20
Вопрос:
Какого оператора цикла не существует в языке Паскаль?
Выберите один из 4 вариантов ответа:
1) for
2) while
3) repeat.....until
4) loop
Задание #21
Вопрос:
Цикл в фрагменте программы
p : = 2 ;
repeat
p : = p*0,1
until p<0,1 ;
будет исполнен:
Выберите один из 4 вариантов ответа:
1) 0 раз
2) 1 раз
3) 2 раза
4) бесконечное число раз
Задание #22
Вопрос:
Цикл в фрагменте программы
a : = 1;
b : = 1;
while a+b<8 do
begin
a : = a+1;
b : = b+2;
end;
выполнится:
Выберите один из 4 вариантов ответа:
1) 0 раз
2) 2 раза
3) 3 раза
4) бесконечное число раз
Задание #23
Вопрос:
Определите значения переменных s и i после выполнения фрагмента программы:
s : = 0 ; i : =5;
while i >=0 do
begin
s : = s + i ;
i : = i -1;
end;
Выберите один из 4 вариантов ответа:
1) s = 0, i = -1
2) s = 5, i = 0
3) s = 15, i = 5
4) s = 15, i = 0
Задание #24
Вопрос:
Выберите фрагмент программы, в котором ищется произведение 1*2*3*4*5
Выберите один из 4 вариантов ответа:
1) p : = 0 ; i : = 1; while i < =5 do i : = i + 1 ; p : = p*i ;
2) p : = 1 ; i : = 1; while i < 6 do i : = i + 1 ; p : = p*i ;
3) p : = 1 ; i : = 1; while i < 6 do begin p : = p*i ; i : = i + 1 end.
4) p : = 1 ; i : = 1; while i >5 do begin p : = p*i ; i : = i + 1 end.
Задание #25
Вопрос:
В данном фрагменте программы
s : = 0 ;
for i : = 1 to 10 do
s : = s+2*i ;
вычисляется:
Выберите один из 4 вариантов ответа:
1) сумма целых чисел от 1 до 10
2) сумма четных чисел от 1 до 10
3) удвоенная сумма целых чисел от 1 до 10
4) сумма первых десяти четных чисел
Задание #26
Вопрос:
Имеется описание :
var c : array [1 . . 20] of integer;
Для хранения массива "с" будет отведено ... последовательных ячеек памяти объемом ... байтов.
Выберите один из 4 вариантов ответа:
1) 40, 20
2) 20, 230
3) 20, 40
4) 20, 20
Задание #27
Вопрос:
Чему равна сумма элементов a[1] a [4] массива, сформированного следующим образом.
for i : = 1 to 5 do a [ i ] : = i * ( i+1 ) ;
Выберите один из 4 вариантов ответа:
1) 30
2) 5
3) 22
4) 40
Задание #28
Вопрос:
Массив описан следующим образом :
const b: array [1 . . 5] of integer = ( 1, 2, 3, 5, 11 ) ;
Значение выражения b [ 5 ]*p[ 4 ]-p [ 2 ]-p[ 3 ]-p[ 1 ] равно:
Выберите один из 4 вариантов ответа:
1) 50
2) 15
3) -11
4) 22
Задание #29
Вопрос:
Для записи вспомогательных алгоритмов в языке Паскаль используются:
Выберите один из 4 вариантов ответа:
1) массивы
2) составные операторы
3) процедуры и функции
4) операторы и операнды
Задание #30
Вопрос:
Между формальными и фактическим параметрами следует соблюдать соответствие:
Выберите один из 4 вариантов ответа:
1) по типу параметров
2) по количеству параметров
3) по порядку следования параметров
4) по всему, перечисленному
Ответы:
1) (1 б.) Верные ответы: 2;
2) (1 б.) Верные ответы: 3;
3) (1 б.) Верные ответы: 4;
4) (1 б.) Верные ответы: 1;
5) (1 б.) Верные ответы: 3;
6) (1 б.) Верные ответы: 2;
7) (1 б.) Верные ответы: 2;
8) (1 б.) Верные ответы: 2;
9) (1 б.) Верные ответы: 2;
10) (1 б.) Верные ответы: 2;
11) (1 б.) Верные ответы: 1;
12) (1 б.) Верные ответы: 3;
13) (1 б.) Верные ответы: 3;
14) (1 б.) Верные ответы: 3;
15) (1 б.) Верные ответы: 3;
16) (1 б.) Верные ответы: 2;
17) (1 б.) Верные ответы: 3;
17) (1 б.) Верные ответы: 3;
19) (1 б.) Верные ответы: 3;
20) (1 б.) Верные ответы: 4;
21) (1 б.) Верные ответы: 3;
22) (1 б.) Верные ответы: 2;
23) (1 б.) Верные ответы: 4;
24) (1 б.) Верные ответы: 2;
25) (1 б.) Верные ответы: 4;
26) (1 б.) Верные ответы: 3;
27) (1 б.) Верные ответы: 3;
28) (1 б.) Верные ответы: 1;
29) (1 б.) Верные ответы: 3;
30) (1 б.) Верные ответы: 4.