Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
окр трпо.docx
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
132.61 Кб
Скачать

Вариант 4

1.б?

2.б

3.в

4. Инкапсуляция - это механизм, который объединяет данные и методы, манипулирующие этими данными, и защищает и то и другое от внешнего вмешательства или неправильного использования. Когда методы и данные объединяются таким способом, создается объект. Инкапсуляция позволяет рассматривать структуру каждой подсистемы независимо от других подсистем. Интерфейсы позволяют строить систему более высокого уровня, рассматривая каждую подсистему как единое целое и игнорируя ее внутреннее устройство.

5. Процесс создания инфраструктуры – охватывает выбор и поддержку технологии, стандартов и инструментальных средств, выбор и установку аппаратных и программных средств, используемых для разработки, эксплуатации и сопровождения ПО.

6. В интерфейсе должны быть средства для удобного взаимодействия с пользователями, имеющими разный уровень квалификации и различные возможности

7. сущность структурного подхода к разработке ПО ЭИС заключается в его декомпозиции (разбиении) на автоматизируемые функции: система разбивается на функциональные подсистемы, которые, в свою очередь, делятся на подфункции, те — на задачи и так далее до конкретных процедур. При этом автоматизируемая система сохраняет целостное представление, в котором все составляющие компоненты взаимоувязаны. При разработке системы "снизу вверх", от отдельных задач ко всей системе, целостность теряется, возникают проблемы при описании информационного взаимодействия отдельных компонентов.

8.

Вариант 5

1.б

2.а

3.а

4.  Модульной называют программу, составляемую из таких частей - модулей, что их можно независимо друг от друга программировать, транслировать, отлаживать (проверять, исправлять). Предполагается, что модули имеют небольшие размеры, четко определенные функции и, кроме того, их связи между собой максимально упрощены, в частности, предполагается, что модули имеют лишь одну точку входа (в начале модуля). Разбиение программы на модули при ее написании, хотя и является весьма непростым делом, позволяет существенно облегчить в дальнейшем работу над программой на других этапах.

5. Процесс усовершенствования – предусматривает оценку, измерение, контроль и усовершенствование процессов ЖЦ ПО.

6. принцип руководства пользователей при построений пользовательского интерфейса заключается в том что интерфейс должен предоставлять необходимую информацию в случае ошибок пользователя и поддерживать средства в контекстной зависимой справки.

7. Базовые алгоритмические конструкции-Алгоритм, составленный для некоторого исполнителя, можно представить различными способами: с помощью графического или словесного описания, в виде таблицы, последовательностью формул, записанным на алгоритмическом языке (языке программирования).  На сегодняшний день существует всего 3 базовых конструкции

 линейные алгоритмы;

 алгоритмы ветвления;

 циклические алгоритмы. Линейным называется такой алгоритм, в котором блоки алгоритма исполняются линейно, один за другим. Другими словами такой алгоритм в любом случае не будет иметь условных и безусловных переходов. Алгоритм ветвления нужен в том случае, когда для решения конкретной задачи нужно проверить переменную на определенное условие. В таком случае в зависимости от условия и значения переменной будут выполнятся различные действия, но при этом каждая ветвь алгоритма (каждое действие) будет выполняться не более одного раза.  циклический алгоритм являет собой структуру, где некоторые участки кода могут выполняться более одного раза. Но нужно помнить, что количество повторений цикла должно быть всегда конечное число, иначе произойдет зацикливание и решение задачи не сможет закончиться.

8.

Вариант №6

1.-е

2.-в

3.-б

4. Иерархия - ранжированная (упорядоченная) система абстракций. Основными видами иерархических структур, применительно к сложным системам, является структура классов (иерархия "is -а") и структура объектов (иерархия "part of”). Прин­цип наследования позволяет упростить выражения абстракции, делая проект менее громоздким и более выразительным.

5.Процесс управления - состоит из действий и задач, которые могут выполняться любой стороной, управляющей своими процессами. Включает: инициирование и определение области управления, планирование, выполнение и контроль, проверку и оценку, завершение.

6.Принцип минимум неожиданностей, кол-во неожиданностей должно быть минимальным, т.е. пользователя раздражает когда система начинает себя вести непредсказуемо.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]