Тест: Основы языка программирования Паскаль
Вариант 1
Язык паскаль был разработан:
А) Блезом Паскалем
Б) Никлаусом Виртом
В) Джоном Нейманом
В алфавит языка Паскаль входят (выберите все верные ответы):
А) Русские прописные буквы
Б) Латинские прописные буквы
В) Русские строчные буквы
Г) Латинские строчные буквы
Д) Арабские цифры
Е) Римские цифры
Ж) Разные специальные символы
З) Все ответы верны
Какой знак является знаком операции присваивания:
А) ‘ Б) := В) = Г)
Выберите все допустимые имена для переменных:
А) _pr Б) 1primer В) primer 1
Г) х Д) summa Е) primer1
Какой оператор задает название программы?
А) var Б) writeln В) begin
Г) readln Д) const Е) program
Назовите оператор вывода:
Б) writeln В) begin Г) readln Д) const
Назовите оператор ввода:
А) const Б) writeln В) begin
Г) readln Д) var E) program
Найдите значение переменной k после выполнения фрагмента программы:
х = 0;
k = 2;
х = х + 15;
k = k + х;
Тест: Основы языка программирования Паскаль
Вариант 2
Язык паскаль был разработан:
А) Блезом Паскалем
Б) Джоном Маучли
В) Никлаусом Виртом
В алфавит языка Паскаль входят (выберите все верные ответы):
А) Арабские цифры
Б) Латинские прописные буквы
В) Русские строчные буквы
Г) Латинские строчные буквы
Д) Русские прописные буквы
Е) Римские цифры
Ж) Разные специальные символы
З) Все ответы верны
Какой знак является знаком операции присваивания:
А) ‘ Б) / В) = Г) :=
Выберите все недопустимые имена для переменных:
А) _ben Б) primer 1 В) primer_1
Г) y Д) chas Е) 1primer
Какой оператор задает название программы?
А) begin Б) writeln В) program
Г) readln Д) const Е) var
Назовите оператор ввода:
Б) readln В) begin Г) writeln Д) const
Назовите оператор вывода:
А) const Б) writeln В) begin
Г) readln Д) var E) program
Найдите значение переменной k после выполнения фрагмента программы:
s = 2;
k = 0;
s = s + 10;
k = k + s;
Ответьте на вопросы по данной программе:
program pr_2;
var x, y, s: integer;
begin
x:=6;
y:=21;
s=sqr(x)-y
writeln ('s= ', s);
end.
Вопросы:
Укажите название программы:
Б) Какие переменные используются в программе?
В) Они целые или вещественные?
Г) Чему равно значение s после выполнения программы?
Запишите на языке Паскаль выражения
Найдите результат выполнения фрагмента программы:
А)
program pr_3;
var a, b, c: integer;
begin
a:=6;
b:=21;
if ab then c:=a-b else c:=b-a
writeln ('c= ', c);
end.
Б)
program pr_4;
var a, b, c: integer;
begin
a:=16;
b:=2;
if ab then c:=a*b
if a=b then c:=2*b
if a
writeln ('c= ', c);
end.
Ответьте на вопросы по данной программе:
program n_1;
var a, b, s: integer;
begin
a:=12;
b:=5;
s=sqr(b)+a
writeln ('s= ', s);
end.
Вопросы:
Укажите название программы:
Б) Какие переменные используются в программе?
В) Они целые или вещественные?
Г) Чему равно значение s после выполнения программы?
Запишите на языке паскаль выражения
Найдите результат выполнения фрагмента программы:
А)
program pr_3;
var a, b, c: integer;
begin
a:=16;
b:=11;
if ab then c:=a-b else c:=b-a
writeln ('c= ', c);
end.
Б)
program pr_4;
var a, b, c: integer;
begin
a:=6;
b:=10;
if ab then c:=a*b
if a=b then c:=2*b
if a
writeln ('c= ', c);
end.