Основы алгоритмизации и программирования
Список вопросов теста
Вопрос 1
Графический способ описания алгоритма - это ...
Варианты ответов
- блок-схема
- таблица
- псевдокод
- программа
Вопрос 2
Свойства алгоритма включают..
Варианты ответов
- конечность, определённость, наличие ввода, наличие вывода, универсальность, эффективность.
- вариативность, наличие ввода, наличие вывода, специализированность, успешность.
- конечность, наличие ввода, наличие вывода.
- конечность, определённость, наличие ввода, наличие вывода, успешность.
Вопрос 3
Как называется способ изложить логику программы с помощью понятных для всех команд, не углубляясь в детали реализации конкретного языка программирования?
Варианты ответов
- Псевдокод
- Описание программы на естественном языке
- Блок-схема
- Код на языке программирования
Вопрос 4
Программа - это..
Варианты ответов
- набор инструкций, написанных на языке программирования, которые выполняют определённую задачу на компьютере или другом устройстве.
- последовательность действий, которые нужно выполнить, чтобы получить определённый результат.
- графическое представление последовательности операций, выполняемых компьютером или другим устройством.
- поименованная совокупность байтов, записанная на жёстком или гибком магнитном диске, в которой хранится отдельный элемент файловой системы.
Вопрос 5
Как называется программа, которая преобразует исходный код программы на языке программирования высокого уровня в функционально эквивалентный набор инструкций на языке низкого уровня?
Варианты ответов
- Компилятор
- Интерпретатор
- Транслятор
Вопрос 6
Программу, имеющую линейную структуру построения можно описать как..
Варианты ответов
- последовательное выполнение всех элементов программы.
- выполнение лишь нескольких, удовлетворяющих заданному условию частей программы.
- цикличное повторение программы до ее завершения.
- Нет верного ответа.
Вопрос 7
Ветвление в программе - это..
Варианты ответов
- выбор одной из нескольких последовательностей команд при выполнении программы.
- неоднократное повторение отдельных частей программы.
- выполнение лишь нескольких, удовлетворяющих заданному условию частей программы.
- Нет верного ответа.
Вопрос 8
Как называется переменная, используемая для хранения значений, которые не должны изменяться в течение работы программы?
Варианты ответов
- Константа
- Символ
- Массив
- Строка
- Нет правильного ответа
Вопрос 9
Подпрограмма - это..
Варианты ответов
- ..повторяющаяся группа операторов, оформленная в виде самостоятельной программной единицы. Она записывается однократно, а в соответствующих местах программы обеспечивается лишь обращение к ней по имени.
- ..независимая от основной программы группа операторов, оформленная в виде самостоятельной программной единицы. Она записывается однократно, а обращение к ней из основной программы не происходит.
- ..повторяющаяся группа операторов, оформленная в виде самостоятельной программной единицы. Она записывается однократно, в отдельный файл.
Вопрос 10
Свойство алгоритма, заключающиеся в том, что алгоритм должен состоять из конкретных действий, следующих в определенном порядке, называется ...
Варианты ответов
- дискретность
- детерминированность
- конечность
- результативность
Вопрос 11
Свойство алгоритма, заключающиеся в том, что любое действие должно быть строго и недвусмысленно определено в каждом случае, называется ...
Варианты ответов
- детерминированность
- дискретность
- конечность
- массовость
Вопрос 12
База данных - это..
Варианты ответов
- ..структурированное хранилище данных, которое позволяет эффективно организовывать, хранить и извлекать информацию.
- ..интерфейс, поддерживающий эффективное наполнение и манипулирование данными.
- ..комплекс программ, позволяющих создать хранилище данных и манипулировать данными.
Вопрос 13
СУБД - это..
Варианты ответов
- ..комплекс программ, позволяющих создать базу данных и манипулировать данными.
- ..структурированная информация, которая хранится в связанных электронных таблицах.
- ..база данных предназначенная для выполнения бизнес-транзакций, выполняемых множеством пользователей.
Вопрос 14
Чему будет равно значение A после выполнения алгоритма?
Варианты ответов
- 6
- 3
- 2
- 5
- Нет правильного ответа
Вопрос 15
Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
a:= 3 + 8*4;
b:= (a div 10) + 14;
a:= (b mod 10) + 2;
Варианты ответов
- a=9, b=17
- a=3, b=15
- a=8, b=17
- Верного ответа нет
Вопрос 16
Назовите алгоритмическую структуру, представленную на рисунке, и опишите ее.
Вопрос 17
Назовите алгоритмическую структуру, представленную на рисунке, и опишите ее.
Вопрос 18
Составте программу на языке программирования Pascal, соответствующую описанной ниже схеме.
Структура программы:
1) Описание переменных;
2) Ввод значений сторон прямоугольника;
3) Расчет площади прямоугольника;
4) Расчет периметра прямоугольника;
5) Вывод значений площади и периметра;
6) Конец.
Вопрос 19
Дайте определение алгоритма.
Вопрос 20
Какие способы описания алгоритма вам известны?