Контрольная работа по разделу "Начала программирования"
Список вопросов теста
Вопрос 1
Выстроите по порядку структуру программы
Варианты ответов
- Заголовок программы
- Блок описания используемых данных
- Программный блок
Вопрос 2
Разделителями между операторами служит:
Варианты ответов
- точка
- точка с запятой
- пробел
- запятая
Вопрос 3
При присваивании изменяется:
Варианты ответов
- имя переменной
- тип переменной
- значение переменной
- значение константы
Вопрос 4
Какие разделы существуют в программе, написанной на языке Паскаль?
Варианты ответов
- заголовка
- примечаний
- описаний
- операторов
Вопрос 5
Существуют ли данные операторы цикла в языке Паскаль?
Варианты ответов
- for
- while
- repeat.....until
- loop
Вопрос 6
Цикл в фрагменте программы
a : = 1;
b : = 1;
repeat
a : = a+1;
b : = b+2;
until a+b>8
выполнится:
Варианты ответов
- 0 раз
- 2 раза
- 3 раза
- бесконечное число раз
Вопрос 7
Определите значения переменных s и i после выполнения фрагмента программы:
s:= 0 ;
i:=5;
while i >0 do
begin
s:= s + i ;
i:= i -1;
end;
Варианты ответов
- s = 0, i = -1
- s = 5, i = 0
- s = 15, i = 5
- s = 15, i = 0
Вопрос 8
Определите значение переменной "c" после выполнения следующего фрагмента программы:
a : = 100 ;
b : = 20;
a : = a - b*2 ;
if a > b then c : = a - b else c : = b - a ;
Варианты ответов
- 40
- 80
- 60
- 20
Вопрос 9
В каком из условных операторов допущена ошибка?
Варианты ответов
- if b=0 then writeln ( 'Деление невозможно.' ) ;
- if a
- if a>b then max : = a else max := b ;
- if (a>b) and (b<0) then c : = a+b ;
Вопрос 10
Определите значение переменной S после выполнения фрагмента алгоритма:
S:=0;
For i:= 2 to 5 do
S:=S+i;
Варианты ответов
- 14
- 15
- 12
- 13
Вопрос 11
Определить значение
27 div 4=
Вопрос 12
Определить значение
27 mod 4=