Контрольная работа по теме Программирование на языке Паскаль


Язык программирования Pascal создал:
Н. Вирт
Б. Паскаль
М. Фортран
Правильных ответов нет
Команда CLRSCR служит дляожидания нажатия клавиши
ввода данных с экрана
очистки экрана
верного ответа нет
Условный оператор применяется для программирования:
Сложных алгоритмов
Линейных алгоритмов
Ветвящихся алгоритмов
Циклических алгоритмов
Результатом выполнения фрагмента алгоритма

a:=7;
b:=8;
k:=5+a;
if a>b then k:=k*3
else k:=k-3;
writeln (k);
будет следующее значение k:
7
8
9
Верного ответа нет
Определите значение переменной S после выполнения операторов:
i:=0; S:=0
While i<3 do
Begin
i:=i+1;
S:=S+i*i
End;
________________________
Оператор цикла с параметром-счетчиком.
______________________
Сколько строк напечатает программа:
var k,l:integer;
begin FOR k:=7 DOWNTO 1 DO
FOR l:=11 TO 14 DO
writeln(‘Мне нравится Паскаль.’);end.
_________________________
Чему будет равен значение переменной А после выполнения алгоритма(блок-схема):
I:=1 to 5

Какой из операторов цикла имеет 2 вида записи
For…
While…
Repeat…
Верного ответа нет
Что выведется на экран в результате выполнения фрагмента программы:
p:=1;
FOR k:=1 TO 5 DO
begin
p:=p*k;
end;
write(‘ k=’, k, ’ p=’, p)
Дан фрагмент программы. Что появится на экране?
S:=0;
FORI:=3 TO 8DO
BEGIN
MAS[I]:=I;
S:=S+MAS[I];
END;
WRITELN (S);
Дан фрагмент программы. Что появится на экране?
FORI:=1 TO 4DO
MAS[I]:=I;
MAS[1]:=MAS[4];
WRITELN (MAS[1]);
Как объявить массив из 16 целых чисел?
_________________________
Как задать датчику случайных чисел диапазон от -4 до 16?
_________________________
Операторные скобки.
_________________________________
«5 баллов» - 15 верных ответов
«4 балла» - 12 – 14 верных ответов
«3 балла» - 8 – 11 верных ответов
Дан фрагмент программы. Что появится на экране?
S:=0;
FORI:=1 TO 4DO
BEGIN
MAS[I]:=1+I;
S:=S+MAS[I];
END;
WRITELN (S);
_________________________
Дан фрагмент программы. Что появится на экране?
FORI:=1 TO 3DO
MAS[I]:=8;
MAS[2]:=MAS[1]+2;
WRITELN (MAS[2]);
_________________________
Как объявить массив из 6 вещественных чисел?
_________________________
Как задать датчику случайных чисел диапазон от 1 до 3?
_________________________
Операция вычисления остатка от целочисленного деления.
____________________________
раздел VAR служит
Для описания используемых переменных
Для описания величин
Для описания выражений
Верного ответа нет

I:=6 downto 4
Чему будет равно значение переменной A после выполнения алгоритма.
________________
Сколько строк напечатает программа:
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;
________________
тип переменных для параметра цикла FOR:
целочисленный тип
логический тип
натуральный тип
верного ответа нет
15. Оператор цикла с предусловием.
_________________________________
«5 баллов» - 15 верных ответов
«4 балла» - 12 – 14 верных ответов
«3 балла» - 8 – 11 верных ответов