Раздел 7. Основы алгоритмизации и технологии программирования
При проектировании программного обеспечения используются подходы:
Выберите по крайней мере один ответ:
|
справа-налево |
|
|
снизу-вверх |
|
|
сверху-вниз |
|
|
слева-направо |
|
Верно
Баллов за ответ: 1/1.
Question 2
Баллов: 1
Компонентный подход к программированию предполагает работу:
Выберите один ответ.
|
с методами обработки данных |
|
|
с отдельными (СОМ-объектами) |
|
|
со структурированными данными |
|
|
с глобальными переменными |
|
Верно
Баллов за ответ: 1/1.
Question 3
Баллов: 1
Ассемблер, является:
Выберите один ответ.
|
инструкцией по использованию машинного кода |
|
|
языком высокого уровня |
|
|
языком низкого уровня |
|
|
двоичным кодом |
|
Верно
Баллов за ответ: 1/1.
Question 4
Баллов: 1
Вася действует по следующему алгоритму:
Шаг 1. Пройти 10 м прямо;
Шаг 2. Повернуть направо;
Шаг 3. Повторять шаги 1-2, пока не будет пройдено всего 50 м.;
Шаг 4. Остановиться.
Какое расстояние будет после выполнения шага 4 до точки, из которой Вася начал свое движение? (Ответ запишите в виде: ... м )
Ответ:
Верно
Баллов за ответ: 1/1.
Question 5
Баллов: 1
Элементы массива упорядочены:
Выберите один ответ.
|
по возрастанию индексов элементов |
|
|
по частотным характеристикам |
|
|
по алфавиту |
|
|
по возрастанию значений элементов |
|
Неверно
Баллов за ответ: 0/1.
Question 6
Баллов: 1
Как называется процесс, при котором выполняется интенсивное использование программного продукта с целью выявления максимального числа ошибок в его работе?
Выберите один ответ.
|
"альфа"-тестирование |
|
|
тестированием "черного ящика" |
|
|
тестированием "белого ящика" |
|
|
"бета"-тестирование |
|
Верно
Баллов за ответ: 1/1.
Question 7
Баллов: 1
Рекурсивная подпрограмма реализует:
Выберите один ответ.
|
удаление подпрограммой самой себя |
|
|
заражение подпрограммой самой себя |
|
|
размножение подпрограммой самой себя |
|
|
обращение подпрограммы к самой себе |
|
Верно
Баллов за ответ: 1/1.
Question 8
Баллов: 1
Подпрограммой является:
Выберите один ответ.
|
часть операторов основной программы, выполняющихся как повоторение цикла |
|
|
скомпилированный исполняемый файл основной программы |
|
|
рекурсивный вызов в функции |
|
|
ранее разработанный, синтаксически выделенный и целиком используемый в составе других программ блок операторов |
|
Верно
Баллов за ответ: 1/1.
Question 9
Баллов: 1
Языками декларативного программирования являются ... языки.
Ответ:
Неверно
Правильный ответ: логические
Баллов за ответ: 0/1.
Question 10
Баллов: 1
Понятием "переменая" в традиционных языках программирования называется:
Выберите один ответ.
|
служебное слово на языке программирования |
|
|
любое законченное минимальное смысловое выражение на языке программирования |
|
|
именованная область памяти, в которой хранится некоторое значение |
|
|
описание действий, которые должна выполнять программв |
|
Верно
Баллов за ответ: 1/1.
Question 11
Баллов: 1
Оператор ветвления на блок-схеме отображается в виде ...
Ответ:
Верно
Баллов за ответ: 1/1.
Question 12
Баллов: 1
Эвристика - это процедура:
Выберите один ответ.
|
лежит в основе алгоритма решения поставленной задачи |
|
|
осуществляет полный перебор вариантов решения задачи |
|
|
является частью информационного приложения |
|
|
сокращает количество шагов поиска решений |
|
Неверно
Баллов за ответ: 0/1.
Question 13
Баллов: 1
Решение задачи нахождения пути в лабиринте, это:
Выберите один ответ.
|
применение эвристического алгоритма |
|
|
градиентный спуск |
|
|
перебор возможных решений с возвратом |
|
|
минимальный поиск с отсечением |
|
Неверно
Баллов за ответ: 0/1.
Question 14
Баллов: 1
В модели "черный ящик" система представляется как:
Выберите один ответ.
|
совокупность состояний |
|
|
совокупность связей между входами и состоянием системы |
|
|
совокупность функций входов и выходов |
|
|
наиболее абстрактное представление структуры системы |
|
Неверно
Баллов за ответ: 0/1.
Question 15
Баллов: 1
Какая структура представления данных не может быть последовательной?
Выберите один ответ.
|
индексная |
|
|
древовидная |
|
|
инвертированная |
|
|
хэш-адресация |
|
Неверно
Баллов за ответ: 0/1.
Question 16
Баллов: 1
Программа-интерпретатор всегда работает совместно:
Выберите один ответ.
|
с графическими примитивами |
|
|
с объектным кодом программы |
|
|
с загрузочным модулем |
|
|
с исходным текстом программы |
|
Верно
Баллов за ответ: 1/1.
Question 17
Баллов: 1
Языками программирования являются
Выберите по крайней мере один ответ:
|
Maple |
|
|
С++ |
|
|
Pascal |
|
|
Far |
|
|
MPI |
|
Верно
Баллов за ответ: 1/1.
Question 18
Баллов: 1
Массивом называется:
Выберите один ответ.
|
последовательность фиксированного числа однотипных переменных, имеющих общее имя |
|
|
ограниченная апострофами последовательность любых символов |
|
|
самый простой оператор языка программирования |
|
|
набор переменных, начинающихся с одной буквы |
|
Верно
Баллов за ответ: 1/1.
Question 19
Баллов: 1
Дана блок-схема.
Какое значение присваивается переменной Х после исполнения алгоритма?
Ответ:
Неверно
Правильный ответ: 5
Баллов за ответ: 0/1.
Question 20
Баллов: 1
Информационный процесс с известным начальным состоянием объектов, конечным состоянием, исполнителем и набором операций из системы команд исполнителя называется:
Выберите один ответ.
|
аналитическим процессом |
|
|
алгоритмическим процессом |
|
|
компиляцией |
|
|
моделированием |
|
Верно
Баллов за ответ: 1/1.