
- •Задание 3
- •Задание 3
- •Задание 4
- •Задание 5
- •Задание 6
- •Задание 9
- •Задание 2
- •Задание 5
- •Задание 6
- •Задание 7
- •Задание 2
- •Задание 3
- •Задание 4
- •Задание 5
- •Задание 6
- •Задание 6
- •Задание 2
- •Задание 3
- •Задание 6
- •Задание 7
- •Задание 8
- •Задание 3
- •Задание 4
- •Задание 5
- •Задание 6
- •Задание 7
- •Задание 2
- •Задание 3
- •Задание 4
- •Задание 5
- •Задание 6
- •Задание 7
- •Задание 2
- •Задание 3
- •Задание 6
- •Задание 7
- •Задание 8
- •Задание 9
Задание 6
Процесс пошагового разбиения алгоритма на более мелкие части с целью получения таких элементов, для которых независимым образом можно легко написать конкретные команды, – это метод программирования …
-
□
«сверху-вниз»
□
«снизу-вверх»
□
рекурсивного
□
динамического
Решение: Одним из важнейших технологических приемов структурного программирования является декомпозиция решаемой задачи на подзадачи. Подзадача – это более простая с точки зрения программирования часть исходной задачи. Алгоритмы решения таких подзадач называются вспомогательными алгоритмами. В связи с этим возможны два пути в построении алгоритма: «сверху-вниз» и «снизу-вверх». Программирование методом «сверху-вниз» (или метод последовательной детализации) – процесс пошагового разбиения алгоритма на более мелкие части с целью получения таких элементов, для которых независимым образом можно легко написать конкретные команды.
Задание 7
Одна из основных идей структурного программирования состоит в том, что …
-
□
повторяющиеся фрагменты программы могут оформляться в виде подпрограмм
□
используется инкапсуляция и наследование объектов
□
структура системы описывается в терминах объектов и связей между ними, а поведение системы в терминах обмена сообщениями между объектами
□
при написании программ не используются подпрограммы
Задание 8
Основой метода структурного программирования является …
-
□
использование композиции трех базовых элементов – линейной, ветвления и циклической
□
использование оператора GOTO для определения структуры программы
□
использование большого количества подпрограмм
□
разбиение задачи на шаги и решение шаг за шагом
Тема: Объектно-ориентированное программирование
ЗАДАНИЕ 1
В программе «Университет» определен класс «Предмет». Возможными объектами этого класса являются …
-
□
история, 124 часа
□
Петров П.П., отлично
□
зачет, экзамен
□
дисциплины общепрофессионального цикла, 1000 часов
ЗАДАНИЕ 2
Одно из основополагающих понятий объектно-ориентированного программирования «полиморфизм» означает …
-
□
свойство различных объектов выполнять одно и то же действие разными способами
□
объединение в единое целое данных и алгоритмов обработки этих данных
□
способность объекта сохранять свойства и методы класса-родителя
□
сокрытие информации и комбинирование данных и методов внутри объекта