Информатика и ИТ
Тестовый вопрос
Одна из основных идей структурного программирования состоит в том, что
Варианты ответа
Ответ из базыОдна из основных идей структурного программирования состоит в том, что
повторяющиеся фрагменты программы могут оформляться в виде подпрограмм
Решение:
На сегодняшний день в программной инженерии существуют два основных подхода к разработке программного обеспечения, принципиальное различие между которыми обусловлено разными способами декомпозиции систем. Первый подход называют функционально-модульным, или структурным. В его основу положен принцип функциональной декомпозиции.
В основе структурного программирования лежат следующие идеи:
1) при написании программ основными конструкциями являются: линейный алгоритм, ветвление и цикл;
2) в программе базовые конструкции могут быть вложены друг в друга произвольным образом, но никаких других средств управления последовательностью выполнения операций не предусматривается;
3) повторяющиеся фрагменты программы могут оформляться в виде подпрограмм (процедур или функций);
4) разработка программы ведется пошагово.
Второй, объектно-ориентированный подход, использует объектную декомпозицию. При этом структура системы описывается в терминах объектов и связей между ними, а поведение системы описывается в терминах обмена сообщениями между объектами.
На сегодняшний день в программной инженерии существуют два основных подхода к разработке программного обеспечения, принципиальное различие между которыми обусловлено разными способами декомпозиции систем. Первый подход называют функционально-модульным, или структурным. В его основу положен принцип функциональной декомпозиции.
В основе структурного программирования лежат следующие идеи:
1) при написании программ основными конструкциями являются: линейный алгоритм, ветвление и цикл;
2) в программе базовые конструкции могут быть вложены друг в друга произвольным образом, но никаких других средств управления последовательностью выполнения операций не предусматривается;
3) повторяющиеся фрагменты программы могут оформляться в виде подпрограмм (процедур или функций);
4) разработка программы ведется пошагово.
Второй, объектно-ориентированный подход, использует объектную декомпозицию. При этом структура системы описывается в терминах объектов и связей между ними, а поведение системы описывается в терминах обмена сообщениями между объектами.
Дата изменения страницы не означает экспертную проверку ответа. Как проверять материалы.
Сообщить об ошибке или предложить уточнение
К вопросу № 3 787. Адрес этой страницы будет добавлен автоматически.
Ещё вопросы по дисциплине
Вся тема «Информатика и ИТ» →
Ячейки статической памяти можно представить как электронные микроэлементы — __________________, состоящие из нескольких транзисторов.
Ячейки динамической памяти можно представить в виде __________________, способных накапливать заряд на своих обкладках.
Языки программирования __________________ поколения — языки программирования, соответствующие некоторой области применения и обеспечивающие возможность структурного программирования.
Языки __________________ поколения — языки программирования, в которых управление и структуры данных непосредственно отражают архитектуру ЭВМ.
Язык __________________ — набор типов операторов, добавляемый к некоторому существующему языку программирования и позволяющий использовать последний для обработки данных в базе данных.
Эффективное кодирование базируется на основной теореме __________________ для каналов без шума.