Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Знакомство с системой программирования "КуМир"

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

Что представляет собой система программирования «КуМир»?

a)

Графический редактор

b)

Игровая платформа

c)

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

d)

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

2.

На каких операционных системах можно установить среду программирования КУМИР?

a)

MacOS и Windows

b)

Windows и iOS

c)

Linux и Windows

d)

Android и iOS

3.

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

a)

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

b)

Использование команд на английском языке

c)

Использование команд на китайском языке

d)

Использование команд на испанском языке

4.

Что позволяет выполнение программы в пошаговом режиме в системе КуМир?

a)

Видеть значения переменных и выражений, а также результаты вычислений

b)

Скрыть ошибки программы

c)

Ускорить выполнение программы

d)

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

5.

Что такое алгоритм по определению А.П. Ершова?

a)

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

b)

точное и конечное описание того или иного общего метода, основанного на применении исполнимых элементарных тактов обработки

c)

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

d)

понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленной цели или на решение поставленной задачи.

6.

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

a)

Элементарность шагов

b)

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

c)

Массовость

d)

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

7.

Что представляют собой блок-схемы в программировании?

a)

это метод анализа алгоритмов, позволяющий оценить эффективность и сложность алгоритма.

b)

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

c)

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

d)

Геометрические фигуры

8.

Какие функции выполняют блок-схемы в разработке программ?

a)

Служат вспомогательным средством

b)

Все вышеперечисленное

c)

Являются исходным материалом для написания программы

d)

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

9.

Перечислите способы записи алгоритмов?

a)

Табличный

b)

Формульный

c)

Блок-схемы

d)

Графический

e)

Словесный

10.

Какие правила соблюдаются при построении линий перехода в блок-схемах?

a)

При переносе части блок-схемы используется символ начала

b)

Пересечение и изменение направления линий производится под углом 45 градусов

c)

Линии проводятся параллельно линиям внешней рамки блок-схем

d)

Направления сверху - вниз и слева - направо не обозначаются стрелками

11.

Что означает свойство алгоритма - результативность?

a)

Алгоритм имеет некоторое число входных данных

b)

Каждый шаг алгоритма должен быть точно определен

c)

Алгоритм должен заканчиваться через конечное число шагов

d)

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

12.

Какие требования предъявляются к алгоритмам?

a)

Все вышеперечисленное

b)

Алгоритм состоит из отдельных элементарных шагов

c)

Алгоритм должен обладать результативностью

d)

Алгоритм для размещения данных требует памяти

13.

Что означает свойство алгоритма - конечность по Д. Кнуту?

a)

Алгоритм имеет некоторое число входных данных

b)

Алгоритм имеет одну или несколько выходных величин

c)

Каждый шаг алгоритма должен быть точно определен

d)

Алгоритм должен заканчиваться через конечное число шагов

14.

Что означает свойство алгоритма - точность по А.П. Ершову?

a)

Алгоритм должен заканчиваться через конечное число шагов

b)

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

c)

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

d)

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