Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тест_Технология программирования.doc
Скачиваний:
1
Добавлен:
28.09.2019
Размер:
1.01 Mб
Скачать

Применение моделей в структурном анализе

97. Задание {{ 258 }} TextStructA22

Что лежит в основе модели структурного анализа

 сценарии бизнес процессов

 затраты на ресурсы и персонал

98. Задание {{ 260 }} TextStructA24

Что демонстрируют диаграммы потоков данных (DFD)

 перемещение объектов от одного действия к другому

 перемещение данных от одного действия к другому

 перемещение объектов и данных от одного действия к другому

99. Задание {{ 261 }} TextStructA25

Что демонстрируют стрелки в диаграммах потоков данных (DFD)

 отношения между данными (объектами)

 перемещение объектов и данных в зависимости от действий

Структурное проектирование Мои задания Технология программирования и этапы ее развития

1. Какие из перечисленных характеристик не соответствуют структурному программированию:

 

  1. использование структурных операторов передачи управления,

  2. восходящее программирование,

  3. программирование снизу-вверх,

  4. модульная структура программ,

  5. форматирование текста,

  6. программа со структурой дерева,

  7. использование оператора GoTo разрешено без ограничений,

  8. нисходящее программирование,

  9. программирование сверху-вниз,

  10. использование оператора GoTo не рекомендуется,

  11. структура программы – сеть с циклами,

  12.   число типов управляющих структур не ограничено,

  13.   использование оператора GoTo запрещено.

Ответ: 2, 3, 7, 11, 12, 13.

2. Какие из утверждений являются ошибочными?

 

  1. Windows-приложения являются объектно-ориентированными программами.

  2. Все Windows-приложения поддерживают оконный интерфейс.

  3. Стандартные элементы управления реализованы в динамических библиотеках (DLL), являющихся часть ОС.

  4. Все Windows-приложения являются программами, управляемыми внешними событиями.

  5. Все Windows-приложения являются программами с фиксированной последовательностью выполнения.

  6. Общение с объектом-окном выполняется с помощью сообщений.

  7. Окно – это прямоугольная область экрана для организации обмена между пользователем и приложением.

Ответ: 4, 5.

3. В процессе обработки потока сообщений выполняются следующие действия:

 

  1. Передача управления оконной процедуре.

  2. Проверка сообщений в цикле ожидания.

  3. Сообщение поступает в очередь системных сообщений.

  4. Поступление сообщения вызывает наступление события.

  5. Сообщение поступает в очередь сообщений приложения.

  6. Обработчик события определяет реакцию окна на сообщение.

 

Укажите правильный порядок действий.

Ответ: 3, 5, 2, 1, 4, 6.

4. Расположите в правильном порядке этапы развития программирования:

  1. объектно-ориентированное программирование;

  2. стихийное программирование;

  3. платформа Microsoft .Net;

  4. компонентные технологии программирования;

  5. структурное программирование.

Ответ: 2, 5, 1, 4, 3.

5. Отметьте характерные черты стихийного этапа развития программирования:

  1. представление задачи в виде иерархии подзадач простейшей структуры;

  2. процедурное программирование;

  3. разграничение доступа к глобальным данным программы;

  4. структурирование данных;

  5. модульное программирование;

  6. процедурная декомпозиция задач;

  7. программа является совокупностью объектов;

  8. совместимость на уровне двоичных кодов;

  9. взаимодействие клиент-сервер;

  10. интегрирование данных с подпрограммами их обработки в единой структуре данных;

  11. пошаговая детализация алгоритмов;

  12. локализация области видимости данных;

  13. объектная декомпозиция задач;

  14. визуальное программирование;

  15. использование стандартизованных двоичных интерфейсов;

  16. преимущественное использование глобальных данных.

Ответ: 2, 6, 16.