wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Паскаль. Повторение

Total questions: 40

Worksheet time: 31mins

Name
Class
Date
1.

Перевод программы на язык, понятный компьютеру, называется

a)

Программирование

b)

Кодирование

c)

Декодирование

d)

Шифрование

2.

Величиной целого типа - Integer является:

a)

площадь государства

b)

количество мест в зрительном зале

c)

рост человека

3.

оператор ввода

a)

writeln

b)

readln

c)

end

d)

begin

4.

оператор вывода

a)

writeln

b)

readln

c)

var

d)

begin

5.

раздел описания переменных

a)

writeln

b)

readln

c)

begin

d)

var

6.

Оператор присваивания обозначается:

a)

:=

b)

;

c)

=

d)

:

7.

Укажите правильный ответ:

Оператор, написанный правильно:

a)

8:= Р

b)

Т:= (11-у)

c)

М:= 1-2*{И+С}

d)

К+100

8.

Выберите все возможные варианты ответов::

Оператор ввода имеет вид:

a)

Read{x}

b)

Read(x)

c)

Readln(x)

d)

Readln[x]

9.
Паска́ль (англ. Pascal) — один из наиболее известных языков, используется для обучения ...  в старших классах
a)
кулинарии
b)
программированию
c)
архитектуре
d)
пению
10.
Каким служебным словом начинается раздел операторов в программе на языке Pascal?
a)
TYPE
b)
END
c)
VAR
d)
BEGIN
11.
WRITE - ОПЕРАТОР...
a)
ввода 
b)
вывода
c)
описания
d)
условия
12.

Линейная структура построения программы подразумевает

a)

Неоднократное повторение отдельных частей программы

b)

Последовательное выполнение всех элементов программы

c)

Выполнение лишь нескольких, удовлетворяющих заданному условию частей программы

13.

Переменные – это:

a)

величины, которые не могут менять своего значения в процессе выполнения программы

b)

величины, которые могут менять свое значения в процессе выполнения программы

c)

обозначают строки программы, на которые передается управление во время выполнение программы

14.

тип переменных REAL это:

a)

целочисленный тип

b)

логический тип

c)

натуральный тип

d)

верного ответа нет

15.

Язык программирования Pascal создал:

a)

Н.Вирт

b)

Б.Паскаль

c)

М.Фортран

d)

Правильных ответов нет

16.

Команда CLRSCR служит для

a)

ожидания нажатия клавиши

b)

ввода данных с экрана

c)

очистки экрана

17.

целочисленное деление можно выразить следующей функцией:

a)

A mod B

b)

A div B

c)

Abs (A)*B

18.

Что из этого НЕ является алгоритмом?

a)

Правило правописания приставок

b)

Программа телепередач

c)

Инструкция по сборке шкафа

d)

Кулинарный рецепт приготовления блюда

19.

Укажите верные имена переменных…

a)

imax

b)

min

c)

5q

d)

сумм

20.

Какое значение примет переменная b после выполнения оператора

b: = 25 mod 10 ?

a)

2

b)

5

c)

0

d)

1

21.

Какое значение примет переменная b после выполнения оператора b: = 25 div 10 ?

a)

2

b)

5

c)

0

d)

1

22.

Определите значение переменной а после выполнения фрагмента программы:

а:=10;

b:=a*2;

a:=a+b;

a)

10

b)

20

c)

30

d)

40

23.

Определите значение переменной s после выполнения фрагмента программы:

s:=5;

a:=s*2;

s:=4;

a)

2

b)

10

c)

5

d)

4

24.

Укажите правильные варианты записи оператора вывода...

a)

writeln('ответ', с);

b)

writeln(с:5:2);

c)

writeln(ответ,с);

d)

write(с);

e)

writeln('ответ'),(с);

25.
Что из нижеперечисленного не входит в алфавит языка Паскаль?
a)
латинские строчные и прописные буквы
b)
знак подчеркивания
c)
русские прописные и строчные буквы
d)
служебные слова
26.
Отдельное указание для исполнителя - это
a)
исполнитель
b)
команда
c)
алгоритм
d)
приказ
27.
Любой алгоритм, можно представить в двух видах (укажите полный правильный ответ)
a)
словесном виде 
b)
графическом виде 
c)
словесном и графическом виде 
d)
словесном, графическом и в виде блок-схеме
28.
Постоянная величина, значение которой не изменяется в процессе работы программы называется ...
a)
Переменной
b)
Константой
c)
Неизвестной
d)
Буквенным выражением
29.
Начало и конец раздела операторов программы отмечаются служебными словами ...
a)
program
b)
var
c)
const
d)
begin
end.
30.
Укажите не верную запись оператора присваивания ...
a)
S:=A+B+3
b)
S:=A+B*3
c)
S+S:=A+B*3
d)
REZ:=D-S
31.
Чему быть равно значение переменной  в процессе выполнения фрагмента программы:
A:= 1;
B:= 4;
A:= 2;
S:=A + B.
a)
8
b)
7
c)
6
d)
5
32.
Чему быть равно значение переменной  в процессе выполнения фрагмента программы:
A:= 3;
B:= 5;
A:= А+1;
В:= В*2;
S:=A + B.
a)
14
b)
8
c)
10
d)
18
33.

Что означает строка из программы:

readln(a,b,c);

a)

вывод переменных a,b,c

b)

перебор переменных a,b,c

c)

ввод переменных a,b,c

d)

удаление переменных a,b,c

34.
Оператор «DIV»:
a)
вычисляет остаток от деления
b)
берет целую часть
35.
11 mod 2 =
a)
1
b)
5
36.
Чем заканчивается программа на языке Паскаль
a)
точкой
b)
словом конец
37.

Что выведет программа?

a:=5;

s:=4*a;

a:= a+a;

write(a); end.

a)

25

b)

40

c)

10

d)

5

38.
Какого раздела не существует в программе, написанной на Паскале?
a)
описаний данных
b)
заголовка
c)
 примечаний
d)
описания действий
39.
Языковые конструкции с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называются:
a)
операндами
b)
операторами
c)
данными
d)
выражениями
40.
Какая из переменных может не является целой ?
a)
a:=2
b)
c:=-25
c)
d:=d / 6