wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Алгоритмы и структуры данных

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Что является базовой конструкцией алгоритма?

a)

Функция

b)

Структура

c)

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

d)

Массив

2.

Что из перечисленного относится к линейному алгоритму?

a)

If-else

b)

For

c)

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

d)

Switch-case

3.

Какое ключевое слово в С++ используется для полного условия?

a)

if

b)

for

c)

while

d)

do

4.

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

a)

for

b)

if

c)

while

d)

switch

5.

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

a)

switch-case

b)

if-else

c)

do-while

d)

if

6.

Что такое неполное условие в С++?

a)

If без else

b)

Switch-case

c)

If-else

d)

For

7.

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

a)

Циклический

b)

Линейный

c)

Разветвляющийся

d)

Сложный

8.

Оператор выбора из нескольких условий в С++:

a)

for

b)

switch

c)

do-while

d)

if

9.

Что обязательно в полном условии?

a)

Цикл

b)

Оператор else

c)

Оператор switch

d)

Функция

10.

Выберите команду для ввода данных с клавиатуры в С++:

a)

cin

b)

cout

c)

printf

d)

scanf

11.

Команда вывода данных на экран в С++:

a)

scanf

b)

cin

c)

cout

d)

print

12.

Что возвращает оператор условия в C++?

a)

Строку

b)

Логическое значение true или false

c)

Целое число

d)

Символ

13.

Какой тип алгоритма используется, если есть выбор между двумя действиями?

a)

Циклический

b)

Разветвляющийся

c)

Линейный

d)

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

14.

Выберите оператор для цикла с предусловием:

a)

do-while

b)

for

c)

while

d)

switch

15.

Что делает оператор break в switch?

a)

Повторяет цикл

b)

Прерывает выполнение case

c)

Начинает выполнение сначала

d)

Выполняет все условия

16.

Какой символ используется для завершения строки в С++?

a)

;

b)

.

c)

,

d)

:

17.

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

a)

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

b)

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

c)
d)

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

18.

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

a)

=

b)

==

c)

!=

d)

<>

19.

Что из перечисленного является типом данных в С++?

a)

variable

b)

int

c)

function

d)

loop

20.

Выберите правильное объявление целочисленной переменной:

a)

integer x;

b)

int x;

c)

char x;

d)

float x;

21.

Какой оператор используется для логического «И»?

a)

&&

b)

||

c)

!

d)

and

22.

Какое условие будет истинным?

a)

2 < 2

b)

2 == 3

c)

2 != 3

d)

3 < 1

23.

Что выведет на экран код: cout << 5+2;

a)

7

b)

52

c)

Ошибку

d)

Ничего

24.

Что такое идентификатор в С++?

a)

Ключевое слово

b)

Имя переменной или функции

c)

Оператор языка

d)

Тип данных

25.

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

a)

Разветвляющийся

b)

Циклический

c)

Линейный

d)

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

26.

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

a)

==

b)

=

c)

!=

d)

:=

27.

Что такое переменная в С++?

a)

Хранилище данных

b)

Команда ввода

c)

Оператор цикла

d)

Ключевое слово

28.

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

a)

++

b)

--

c)

+=

d)

-=

29.

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

a)

int

b)

float

c)

char

d)

bool

30.

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

a)

int

b)

char

c)

bool

d)

double