Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТЕСТЫ МЕН.docx
Скачиваний:
32
Добавлен:
20.08.2019
Размер:
655.87 Кб
Скачать
  1. Этапы решения задач на компьютерах

Вопрос:

Варианты ответов

Программа – это …

1) набор команд операционной системы компьютера 2) алгоритм, записанный на языке  программирования 3) законченное минимальное смысловое выражение на языке программирования 4) протокол взаимодействия компонентов компьютерной сети

Обнаруженное при отладке программы  нарушение формы записи программы приводит к сообщению о(б) ____________ ошибке.

1) грамматической 2) орфографической 3) тематической 4) синтаксической

Обязательным критерием качества программных систем является …

1) лёгкость применения 2) универсальность 3) мобильность 4) надёжность

Этапы создания программных продуктов в порядке следования: а) проектирование б) документирование в) кодирование г) тестирование д) анализ задачи

1) б), а) , в), г), д) 2) д), а) , в), г), б) 3) а), д) , в), б), г) 4) в), б) , д), г),а)

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

1) анализа и формализованного описания задачи 2) выбора метода решения задачи 3) разработки алгоритма 4) кодирования программы

  1. Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху-вниз и снизу-вверх

Вопрос:

Варианты ответов

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

1) структура системы описывается в терминах объектов и связей между ними, а поведение системы – в терминах обмена сообщениями между объектами 2) используется инкапсуляция и наследование объектов 3) при написании программ не используются подпрограммы 4) основными для написания программ являются три типа операторов: линейный, ветвление, организация цикла

Модульная структура программы отражает одну из особенностей ___________ программирования.

1) динамического 2) эвристического 3) структурного 4) логического

Проектирование программ путем последовательного разбиения большой задачи на меньшие подзадачи соответствует ...

1) восходящему («снизу-вверх») проектированию 2) нисходящему («сверху-вниз») проектированию 3) концептуальному моделированию 4) объектно-ориентированному проектированию

К основополагающим принципам структурного программирования не относятся

1) разбиение проекта на модули, каждый из которых имеет один вход и один выход 2) программирование сверху вниз 3) логика программы допускает только три основные алгоритмические структуры: следования, ветвления и повторения 4) достижение абсолютного минимума символов и строк в тексте программы

Программирование сверху вниз – это ….

1) процесс, при котором от начального предположения осуществляется движение по направлению к лучшим решениям 2) процесс пошагового разбиения алгоритма на все более мелкие части с целью получения таких элементов, для которых можно написать конкретные команды 3) метод сведения трудной задачи к последовательности более простых 4) исследование древовидной модели пространства решений и ориентация на поиск оптимального решения