wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Алгоритмы и исполнители

Total questions: 22

Worksheet time: 11mins

Name
Class
Date
1.

Что такое алгоритм?

a)

Определённый набор инструкций

b)

Логическая ошибка

c)

Язык программирования

d)

Набор данных

2.

Какое из утверждений о исполнителе верно?

a)

Исполнитель - это человек, который пишет программы

b)

Исполнитель - это программа, которая выполняет алгоритм

c)

Исполнитель - это язык программирования

d)

Исполнитель - это документ, описывающий алгоритм

3.

Какая из следующих конструкций не является алгоритмической?

a)

Условная конструкция

b)

Цикл

c)

Комментарий

d)

Последовательность

4.

Какой оператор в языке Pascal.ABC используется для введения данных?

a)

Output

b)

Read

c)

Write

d)

Input

5.

Какое значение получит переменная X после выполнения следующего кода: X := 5 + 3 * 2;

a)

16

b)

11

c)

10

d)

8

6.

Что такое условная конструкция?

a)

Действие, которое выполняется несколько раз

b)

Действие, которое выполняется только при выполнении определённого условия

c)

Действие, которое всегда выполняется

d)

Действие, которое завершает программу

7.

Какую конструкцию следует использовать для повторения действий в Pascal.ABC?

a)

Begin-End

b)

If-Then

c)

For или While

d)

Read-Wri

8.

Какую конструкцию следует использовать для повторения действий в Pascal.ABC?

a)

Begin-End

b)

If-Then

c)

For или While

d)

Read-Write

9.

Какой оператор используется для вывода данных на экран в Pascal.ABC?

a)

Print

b)

Echo

c)

Write

d)

Display

10.

Какой результат будет после выполнения следующего кода? If X > 10 Then Y := 1 Else Y := 0; Если X равно 15.

a)

Y = 1

b)

Y = 0

c)

Y = 10

d)

Ошибка выполнения

11.

Что означает команда X := X + 1;?

a)

Увеличить X на 2

b)

Увеличить X на 1

c)

Уменьшить X на 1

d)

Присвоить X значение 1

12.

Какой оператор используется для вычисления остатка от деления в Pascal.ABC?

a)

Div

b)

Mod

c)

Rem

d)

Remainder

13.

Какой из указанных операторов не является арифметическим?

a)

+

b)

-

c)

*

d)

&&

14.

Какую команду нужно использовать для завершения программы в Pascal.ABC?

a)

Stop

b)

Exit

c)

Finish

d)

End

15.

Какой формат записи комментариев в языке Pascal. ABC?

a)

// Комментарий

b)

/ Комментарий /

c)

# Комментарий

d)

-- Комментарий

16.

Какой из этих вариантов не используется для задания переменных?

a)

Var

b)

Begin

c)

Intege

17.

Какой из этих вариантов не используется для задания переменных?

a)

Var

b)

Begin

c)

Integer

d)

Real

18.

Какой тип цикла используется, когда известное количество повторений?

a)

While

b)

Repeat

c)

For

d)

If

19.

Что такое "псевдокод"?

a)

Заведомо неправильный код

b)

Код, написанный только на английском языке

c)

Неформальное описание алгоритма на естественном языке

d)

Код, написанный на языке C++

20.

Что происходит при использовании команды Repeat ... Until в Pascal.ABC?

a)

Повторяет цикл, пока условие истинно

b)

Повторяет цикл, пока условие ложно

c)

Выполняет цикл один раз

d)

Вызывает ошибку компиляции

21.

Какой оператор сравнения в Pascal.ABC используется для проверки равенства?

a)

==

b)

=

c)

Equ

d)

Is

22.

Что получится в результате выполнения следующей конструкции? If A < B Then C := A Else C := B; Если A = 3, B = 5.

a)

C = 5

b)

C = 3

c)

C = 0

d)

Ошибка компиляции