wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Команда!

Total questions: 20

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

Что называют операторными скобками?

a)

{ }

b)

[ ]

c)

( )

d)

begin end.

2.

Какая из записей заголовка программы правильная?

a)

Program zadacha;

b)

Program задача;

3.

Какая команда отвечает за вывод на экран?

a)

writeln

b)

write

c)

end.

4.

Какая команда отвечает за ввод c клавиатуры?

a)

read

b)

readln

c)

end.

5.

Существует ли тип данных: integer ?

a)

да

b)

нет

6.

Верно ли, , что на блок-схеме изображен оператор ветвления?

a)

да

b)

нет

7.

В каком разделе происходит описание переменных:

a)

в разделе описания;

b)

в теле программы;

c)

в теле цикла;

8.

При условии x<5 в операторе цикла c

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

первое присвоенное значение х:= 1.



(a)  

9.

Каким будет последнее значение x в операторе цикла c предусловием, если х<7?

(a)  

10.

Образец написания программы с использованием цикла с предусловием выглядит так?

While условие do

тело цикла;

a)

да

b)

нет

11.

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

y:= 8 div 2

(a)  

12.

Что будет результатом выполнения программы?

a)

на экран программа выведет числа 1,2,3,4,5,6 в кубе

b)

на экран программа выведет числа 1,2,3,4,5,6 в квадрате

c)

на экран программа выведет числа 1,2,3,4,5,6,7 в кубе

13.

Найдите ошибку в программе:

var x,y,с,d: integer;

Begin

x:= 1;

while x < 7 do

begin

y:= x*x*x;

writeln (x, ' в кубе ' , y);

x := x+1;

end;

end.

a)

ошибка в разделе описания, лишние переменные

b)

ошибка в команде присваивания

c)

ошибка в операторных скобках

14.

Найдите ошибку в программе:

var x,y: integer;

Begin

х 10;

while x < 7 do

begin

y:= x*x*x;

writeln (x, ' в кубе ' , y);

x := x+1;

end;

end.

a)

ошибка в команде присваивания, значка присваивания нет

b)

ошибка в разделе описания, лишние переменные

c)

ошибка в пунктуации, лишние или недостающие знаки

15.

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

бесконечно?

x:= 1;

while x < 0 do

begin

writeln

(x);

x := x-1;

a)

верно

b)

неверно

16.

Какой тип данных выбрали бы вы для чисел 3,5 и 7,89 ?

a)

integer

b)

real

c)

boolean

17.

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

y:= 8 mod 2



(a)  

18.

Каким будет последнее значение x в операторе цикла c предусловием, если х<4?

a)

нельзя определить, так как не дано первоначальное значение

b)

4

c)

3

d)

5

19.

Что произойдет, если условие данной программы изменить с < на > ?

a)

программа выполнится один раз

b)

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

c)

программа будет выполнена 0 раз

20.

Существует ли тип данных: boolean ?

a)

да

b)

нет