________________________________________________________________
Контрольная работа по теме: «Управление и алгоритмы»
1.
Что
такое исполнитель алгоритма?
a) это объект или субъект, для
управления которым составлен алгоритм
b) это совокупность команд,
которые исполнитель умеет выполнить
c) компьютер
2.
В
какой точке окажется исполнитель по завершению программы?
3.
Для
чего предназначен оператор Readln (a)?
a) для ввода данных с
клавиатуры;
b) для ввода символьных
данных;
c) для печати результатов на
принтере;
d) для вывода на экран.
4.
Изобразите
в видео блок-схем линейный, ветвящийся и циклический алгоритмы.
5. Что делает эта
программа?
Program Example;
Var a, b, S: Integer;
Begin
Writeln (‘Введите 2 числа’);
Readln (a,b);
S:=a*b;
Writeln (S);
Readln;
End.
а) находит периметр
квадрата; b) находит площадь квадрата;
c) находит площадь прямоугольника;
d) находит площадь круга.
6. Какое число будет
выведено на экран:
Writeln ( - 30 div 5) ?
а) –30 ; b) 0;
c) – 6; d) 6.
7.
С
какого служебного слова начинается программа:
a) Var; b) Program; c)
Begin; d) End.
8. Что такое массив?
_______________________________________________
9. Как зарезервировать место
в памяти программы под массив?
a)
a:array[1..n]
of integer;
b)
array:а [1..n] of integer;
c)
a:array[1..n] integer;
d)
array:а [1..n] integer;
10. Опишите структуру
программы на языке программирования Pascal?
PROGRAM
________________
VAR
______________________
BEGIN
____________________
READ____________________
___________________
___________________
WRITE___________________
END.
_____________________
5. Что делает эта
программа?
Program Example;
Var a, b, S: Integer;
Begin
Writeln (‘Введите 2 числа’);
Readln (a,b);
S:=a*b;
Writeln (S);
Readln;
End.
а) находит периметр
квадрата; b) находит площадь квадрата;
c) находит площадь прямоугольника;
d) находит площадь круга.
6. Какое число будет
выведено на экран:
Writeln ( - 30 div 5) ?
а) –30 ; b)
0;
c) – 6; d)
6.
7.
С
какого служебного слова начинается программа:
a) Var; b) Program; c)
Begin; d) End.
8. Что такое массив? _______________________________________________
9. Как зарезервировать
место в памяти программы под массив?
a)
a:array[1..n]
of integer;
b)
array:а [1..n] of integer;
c)
a:array[1..n] integer;
d)
array:а [1..n] integer;
10. Опишите структуру
программы на языке программирования Pascal?
PROGRAM
________________
VAR
______________________
BEGIN
____________________
READ____________________
___________________
___________________
WRITE___________________
END.
_____________________
________________________________________________________________
Контрольная работа по теме: «Управление и алгоритмы»
1.
Что
такое исполнитель алгоритма?
d) это объект или субъект, для
управления которым составлен алгоритм
e) это совокупность команд,
которые исполнитель умеет выполнить
f) компьютер
2.
В
какой точке окажется исполнитель по завершению программы?
3.
Для
чего предназначен оператор Readln (a)?
e) для ввода данных с
клавиатуры;
f) для ввода символьных
данных;
g) для печати результатов на
принтере;
h) для вывода на экран.
4.
Изобразите
в видео блок-схем линейный, ветвящийся и циклический алгоритмы.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.