1. Язык программирования Pascal создал:
a.
Н. Вирт
b.
Б.
Паскаль
c.
М.
Фортран
d.
Правильных
ответов нет
2. Команда CLRSCR служит для
- ожидания нажатия
клавиши
- ввода данных с экрана
- очистки экрана
- верного ответа нет
3.
Условный
оператор применяется для программирования:
a. Сложных алгоритмов
b. Линейных алгоритмов
c. Ветвящихся алгоритмов
d. Циклических алгоритмов
4.
Результатом
выполнения фрагмента алгоритма
…
a:=7;
b:=8;
k:=5+a;
if a>b
then k:=k*3
else k:=k-3;
writeln (k);
будет
следующее значение k:
a. 7
b. 8
c. 9
d. Верного ответа нет
- Определите
значение переменной S после выполнения операторов:
i:=0; S:=0
While i<3 do
Begin
i:=i+1;
S:=S+i*i
End;
________________________
6.
Оператор
цикла с параметром-счетчиком.
______________________
7. Сколько строк напечатает
программа:
var k,l:integer;
begin
FOR k:=7 DOWNTO 1 DO
FOR l:=11 TO 14 DO
writeln(‘Мне нравится Паскаль.’);
end.
_________________________
- Чему
будет равен значение переменной А после выполнения алгоритма(блок-схема):
9.
Какой
из операторов цикла имеет 2 вида записи
- For…
- While…
- Repeat…
- Верного ответа нет
10. Что выведется на экран в результате
выполнения фрагмента программы:
p:=1;
FOR
k:=1 TO 5 DO
begin
p:=p*k;
end;
write(‘ k=’, k, ’ p=’, p)
11. Дан фрагмент программы. Что
появится на экране?
S:=0;
FOR I:=3
TO 8 DO
BEGIN
MAS[I]:=I;
S:=S+MAS[I];
END;
WRITELN (S);
12. Дан фрагмент программы. Что
появится на экране?
FOR I:=1
TO 4 DO
MAS[I]:=I;
MAS[1]:=MAS[4];
WRITELN
(MAS[1]);
13. Как объявить массив из 16 целых
чисел?
_________________________
14. Как задать датчику случайных чисел
диапазон от -4 до 16?
_________________________
15.
Операторные
скобки.
_________________________________
«5 баллов» - 15 верных ответов
«4 балла» - 12 – 14 верных ответов
«3 балла» - 8 – 11 верных ответов
1. Дан
фрагмент программы. Что появится на экране?
S:=0;
FOR I:=1 TO 4 DO
BEGIN
MAS[I]:=1+I;
S:=S+MAS[I];
END;
WRITELN (S);
_________________________
2. Дан
фрагмент программы. Что появится на экране?
FOR I:=1 TO 3 DO
MAS[I]:=8;
MAS[2]:=MAS[1]+2;
WRITELN (MAS[2]);
_________________________
3. Как
объявить массив из 6 вещественных чисел?
_________________________
4. Как задать
датчику случайных чисел диапазон от 1 до 3?
_________________________
5. Операция
вычисления остатка от целочисленного деления.
____________________________
6. раздел VAR служит
a.
Для
описания используемых переменных
- Для описания величин
- Для описания
выражений
- Верного ответа нет
- Чему будет равно
значение переменной A после выполнения
алгоритма.
________________
9.
Сколько
строк напечатает программа:
var k,l:integer;
begin FOR k:=2 TO 10 DO
FOR l:=1 TO 6 DO
writeln(‘Мне нравится Паскаль.’);
end;
- 10
- 5
- 50
- Верного ответа нет, ответ_____
- Определите значение
целочисленных переменных a и b после выполнения фрагмента
программы:
a:=
3 + 8*4;
b:= (a div 10) + 14;
a:= (b mod 10) + 2;
_________________________
- Определите
значение переменной m после выполнения фрагмента
алгоритма.
_________________________
- вывод данных на экран осуществляется
с помощью оператора:
- WRITE, WRITELN
- READ, READLN
- PROGRAM
- Верного ответа нет
- Что
выведется на экран в результате выполнения фрагмента программы:
s:=0;
FOR j:=10 TO 15 DO
begin
s:=s+2*j;
write(‘ j=’, j:2, ’ s=’,s:4)
end;
________________
14. тип переменных для
параметра цикла FOR:
- целочисленный тип
- логический тип
- натуральный тип
- верного ответа нет
15. Оператор
цикла с предусловием.
_________________________________
«5 баллов» - 15 верных ответов
«4 балла» - 12 – 14 верных ответов
«3
балла» - 8 – 11 верных ответов
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.