wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Тест 20.09.2024 ОАиП

Total questions: 30

Worksheet time: 19mins

Name
Class
Date
1.

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

a)

командами

b)

операторами

c)

инструкциями

d)

кодом

2.

Точное и полное описание последовательности действий над заданными объектами, позволяющее получить конечный результат, называется

(a)  

3.

Графическим представлением алгоритма является

a)

программный код

b)

блок-схема

c)

схема алгоритма

d)

математическая формула

4.

Выберите сложные условия

a)

X+7

b)

X<7 and X>20

c)

X+7>=0

d)

N=10 or N=15

5.

Выберите геометрическую фигуру блока решения

a)

b)

c)

d)

6.

Перевод задачи на язык математических формул, уравнений и отношений называется

(a)  

7.

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

a)

Правила техники безопасности

b)

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

c)

Расписание занятий

d)

Должностная инструкция

8.

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

a)

Цикл с предусловием

b)

Цикл с параметром

c)

Цикл с постусловием

d)

Итерационный цикл

9.

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

a)

детерминированность

b)

конечность

c)

дискретность

d)

результативность

10.

Массовость - это

a)

количество шагов и сами шаги алгоритма должны быть такими, чтобы решение могло быть найдено за конечное и приемлемое время

b)

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

c)

алгоритм должен обеспечивать решение задач с различными исходными данными

d)

при повторном применении алгоритма к тем же исходным данным должен быть получен тот же результат

11.

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

a)

циклическим

b)

линейным

c)

разветвляющимся

d)

итерационным

12.

Минимальная единицы в языке программирования - это

a)

оператор

b)

выражение

c)

символ

d)

лексема

13.

Что является лексемой?

a)

идентификатор

b)

константа

c)

пробел

d)

операция сложения

14.

Выберите правильно созданный идентификатор

a)

4high

b)

int

c)

OAiP_love

d)

Lessons_1

15.

Что является ключевым словом?

a)

return

b)

const

c)

double

d)

char

16.

Бинарной операцией является ...

a)

+

b)

+=

c)

++

d)

&&

17.

Операция, увеличивающая операнд на единицу, называется

(a)  

18.

Многострочный комментарий обозначается с помощью

a)

//

b)

\\\

c)

/* */

d)

*/ / *

19.

Базовым типом данных является...

a)

int

b)

struct

c)

float

d)

class

20.

Какой спецификатор типа данных указывает компилятору, что под число требуется отвести 2 байта независимо от разрядности процессора

a)

long

b)

signed

c)

short

d)

unsigned

21.

Выберите код, демонстрирующий инициализацию

a)

int a,b,c;

b)

int a=0;

c)

char name(54);

d)

bool x=0;

22.

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

a)

int

b)

float

c)

bool

d)

char

23.

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

a)

+

b)

-

c)

==

d)

!

24.

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

a)

Цикл с предусловием

b)

Цикл с постусловием

c)

Итерационный цикл

d)

Бесконечный цикл

25.

Что такое переменная в программировании?

a)

Место для хранения данных

b)

Функция для выполнения операций

c)

Структура данных

d)

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

26.

Какой из следующих операторов используется для логического И?

a)

&&

b)

||

c)

!

d)

==

27.

Какой из следующих операторов используется для логического ИЛИ?

a)

&&

b)

||

c)

!

d)

==

28.

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

a)

int

b)

float

c)

bool

d)

char

29.

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

a)

==

b)

=

c)

+

d)

!

30.

Какой из следующих операторов используется для логического НЕ?

a)

&&

b)

||

c)

!

d)

==