Федеральное государственное казенное общеобразовательное
учреждение «Объединенный Санкт-Петербургский кадетский корпус
Следственного комитета Российской Федерации»
Контрольная работа по информатике по теме «Начала программирования
на языке Pascal»
Подготовила: учитель
математики и информатики
ФГКОУ ОСПб КК СК,
Урбаньски С.В.
Санкт-Петербург
2024 г.
Контрольная
работа
Вариант
1
1. Вещественные
числа имеют тип данных:
1.
string 2. Boolean 3. Real 4. integer
2. Для вывода результатов в
Паскале используется оператор
1.
write 2. Begin 3. Print 4. readln
3. Какого оператора цикла не существует в языке Паскаль?
1. loop 2. repeat...until 3. while 4. for
4.В алгоритмах записанных ниже,
используются переменные a, b.
Определите значения переменных после
выполнения алгоритмов:
a:= −5;
b:= sqr(a) + 2
a:= 8 + a
b:= b div a
a:= a
+ b
5. Дано целое трехзначное число x.
Выполните алгоритм для x=376 найдите значение переменный a, b, c, s. Чем
является s этого алгоритма?
a:= x div 100;
b:= x mod 100 div 10;
c:= x mod
10;
s:=
a
+ b
+ c;
6. Определить значение переменной A в
результате выполнения фрагмента алгоритма при A= 9, B=3, представленной блок –
схемой:
7. Запишите на языке Паскаль: переменной a
будет присвоено значение квадрат числа 2, переменной b – значение модуль числа
- 5, а переменной c – значение суммы a и b.
8. Пояснить ключевые слова:
If
–
Then
Else –
Readln
Program
Writeln
Real-
9. Проверить, принадлежит ли число
введенное с клавиатуры, интервалу (-5;3).
Контрольная
работа
Вариант
№2
1. Вещественные
числа имеют тип данных:
1.
string 2. Boolean 3. Real 4. integer
2. Для вывода результатов в
Паскале используется оператор
1.
write 2. Begin 3. Print 4. readln
3. Какого оператора цикла не существует в языке Паскаль?
1. loop 2. repeat...until 3. while 4. for
4.В алгоритмах записанных
ниже, используются переменные a, b. Определите значения переменных после
выполнения алгоритмов:
a:= sqrt (16);
b:= 18 mod a;
b:= b*a – 1;
a:= a + b;
5. Дано целое трехзначное
число x. Выполните алгоритм для x=192 найдите значение переменный a, b, c, s.
Чем является s этого алгоритма?
a:=
x div 100;
b:= x mod 100 div 10;
c:=
x mod
10;
s:=
a
+ b
+ c;
6. Запишите на языке
Паскаль: переменной a будет присвоено значение переменной c, переменной b –
значение c разделить на 2 и прибавить 1, а переменной c – значение переменной
b.
7. Определить значение
переменной A в результате выполнения фрагмента алгоритма при A= 27, B=3,
представленной блок – схемой:
8. Or-
Readln
Program
Var
Integer-
Begin-
Write
9. Проверить, принадлежит
ли число введенное с клавиатуры, интервалу (-10;7).
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.