Главная страница
Случайная страница
Разделы сайта
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
ЗАДАНИЕ 6. Процесс пошагового разбиения алгоритма на более мелкие части с целью получения таких элементов, для которых независимым образом можно легко написать
Процесс пошагового разбиения алгоритма на более мелкие части с целью получения таких элементов, для которых независимым образом можно легко написать конкретные команды, – это метод программирования …
| □
| «сверху-вниз»
|
| □
| «снизу-вверх»
|
| □
| рекурсивного
|
| □
| динамического
| Решение: Одним из важнейших технологических приемов структурного программирования является декомпозиция решаемой задачи на подзадачи. Подзадача – это более простая с точки зрения программирования часть исходной задачи. Алгоритмы решения таких подзадач называются вспомогательными алгоритмами. В связи с этим возможны два пути в построении алгоритма: «сверху-вниз» и «снизу-вверх». Программирование методом «сверху-вниз» (или метод последовательной детализации) – процесс пошагового разбиения алгоритма на более мелкие части с целью получения таких элементов, для которых независимым образом можно легко написать конкретные команды.
ЗАДАНИЕ 7
Одна из основных идей структурного программирования состоит в том, что …
| □
| повторяющиеся фрагменты программы могут оформляться в виде подпрограмм
|
| □
| используется инкапсуляция и наследование объектов
|
| □
| структура системы описывается в терминах объектов и связей между ними, а поведение системы в терминах обмена сообщениями между объектами
|
| □
| при написании программ не используются подпрограммы
|
|