wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Основные понятия Pascal

Total questions: 35

Worksheet time: 22mins

Name
Class
Date
1.
Создатель языка программирования Pascal:
a)
Никлаус Вирт
b)
Джон Бэкус
c)
Деннис Ритчи
d)
Блез Паскаль
2.
Паска́ль (англ. Pascal) — один из наиболее известных языков, используется для обучения ...  в старших классах
a)
кулинарии
b)
программированию
c)
архитектуре
d)
пению
3.
Структура программы на языке Pascal  состоит из ... частей
a)
1
b)
2
c)
3
d)
4
4.
Каким служебным словом начинается раздел операторов в программе на языке Pascal?
a)
TYPE
b)
END
c)
VAR
d)
BEGIN
5.
Что будет выведено на экран после выполнения фрагмента программы:
a:=5;
b:=7;
c:=(a+b)/2;
write('c=',c)
a)
'c='c
b)
'c='6
c)
'c=',6
d)
('c=',c)
6.
WRITE - ОПЕРАТОР...
a)
ввода 
b)
вывода
c)
описания
d)
условия
7.
оператор условия: 
a)
if
b)
for
c)
then
d)
end
8.
Какой из перечисленных разделов обязателен в программе:
a)
раздел type; 
b)
раздел var;
c)
 раздел const; 
d)
раздел begin... end;
9.
Какое из следующих слов нельзя использовать в качестве имени переменной? 
a)
X
b)
My_Money
c)
Summa.сhisel
d)
Vova
10.
Какой результат выполнения операции неправильный:
a)
24 / 12 = 2 
b)
11 div 5 = 1
c)
15 + 21 div 2 = 25
d)
11 mod 5 = 1
11.
При помощи какого оператора (или функции) можно определить остаток от деления?
a)
mod
b)
trunc
c)
div
d)
/
12.

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

a)

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

b)

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

c)

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

13.

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

a)

=

b)

:=

c)

=:

14.

раздел VAR служит

a)

Для описания используемых переменных

b)

Для описания величин

c)

Для описания выражений

15.

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

a)

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

b)

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

c)

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

16.

Правильная строковая запись выражения

a)

x-х***3/abs x + sin (x)

b)

x-x*x*x/abs (x) +sin (x)

c)

x-(x*x*x)/abs (x) +sin (x)

17.

вывод данных на экран осуществляется с помощью оператора:

a)

WRITE, WRITELN

b)

READ, READLN

c)

PROGRAM

18.
Перевод программ с языка высокого уровня на язык более низкого уровня обеспечивает программа -
a)
ассемблер
b)
паскаль
c)
компилятор
d)
леша
19.
Символьный тип данных объявляется служебным словом:
a)
CHAR;
b)
STRING;
c)
BYTE;
d)
WORD;
20.
В операторе присваивания summa := sqr(x)+3*a переменными являются
a)
a, x, summa
b)
x, a
c)
sqr,x,a
d)
summa, sqr, x, a
21.
Логический тип данных объявляется служебным словом:
a)
BOOLEAN
b)
LOGIC
c)
BYTE
d)
IF
22.
Для возведения в квадрат применяется функция:
a)
LN(X)
b)
 LOG(X)
c)
SQRT(X)
d)
SQR(X)
23.
Для вычисления квадратного корня применяется функция:
a)
SQR(X)
b)
SQRT(X)
c)
ORD(X)
d)
EXP(X)
24.
Раздел констант объявляется служебным словом:
a)
CONST
b)
KONST
c)
CONCT
d)
VAR
25.
В результате выполнения последовательности операторов
x:=sqr(2); y:=sqrt(4)-abs(-2); write(x,’ ‘, y)
будет выведено:
a)
0 -1
b)
4 6
c)
4 0
d)
1 0
26.
Величиной целого типа является:
a)
количество мест в зрительном зале
b)
рост человека
c)
площадь прямоугольника
d)
сумма двух дробных чисел
27.

В про­грам­ме «:=» обо­зна­ча­ет опе­ра­тор присваивания, знаки «+», «-», «*» и «/» — соответственно опе­ра­ции сложения, вычитания, умно­же­ния и деления. Пра­ви­ла вы­пол­не­ния опе­ра­ций и по­ря­док дей­ствий со­от­вет­ству­ют пра­ви­лам арифметики. Опре­де­ли­те зна­че­ние пе­ре­мен­ной b после вы­пол­не­ния алгоритма:

а := 2

b := 20

а := b + a/2

b := 24 - a

В от­ве­те ука­жи­те одно целое число — значение пе­ре­мен­ной b.

a)

2

b)

7

c)

3

d)

12

28.

Запишите зна­че­ние пе­ре­мен­ной s, по­лу­чен­ное в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей программы. Текст про­грам­мы приведён на трёх язы­ках программирования.

a)

55

b)

50

c)

40

d)

45

e)

60

29.

Как пишется команда "Деление нацело" на языке Pascal

a)

mod

b)

div

c)

unit

d)

fot

30.

Как пишется команда "остаток от деления" на языке Pascal

a)

mod

b)

div

c)

file

d)

with

31.
Какой из перечисленных разделов обязателен в программе:
a)
раздел type; 
b)
раздел var;
c)
 раздел const; 
d)
раздел begin... end;
32.
В каком случае надо использовать переменные:
a)
если в программе используется какое-то число
b)
если в вычислениях какой-то операнд постоянно меняет свое значение
c)
если операнд в выражении хотя бы раз меняет значение
33.
Укажите, какой из приведенных ниже типов данных отсутствует в языке Pascal
a)
integer
b)
long
c)
real
d)
reduced
34.
Паска́ль (англ. Pascal) — один из наиболее известных языков, используется для обучения ...  в старших классах
a)
кулинарии
b)
программированию
c)
архитектуре
d)
пению
35.

Что будет выведено на экране после выполнения фрагмента программы?

write('Лена');

write('Лена');

writeln('Лена');

a)

Имя Лена будет выведено на экран 3 раза в трёх строках

b)

Имя Лена будет выведено на экран 3 раза в одной строке

c)

Имя Лена будет выведено на экран 3 раза. Два раза имя будет выведено в одной строке, третий раз - на новой строке.