Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы к аттестации ТРПО (утвержденные).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
286.1 Кб
Скачать

1. Дать понятие технологи разработки программного обеспечения Описать методы, средства и процедуры трпо.

Будущая система состоит из 105 элементов. Для этой системы в данной модели оказалось недостаточно информации для эффективного ее управления. О какой сложности системы идет речь. Укажите признаки.

Технология разработки ПО - процесс от момента задумки создания ПО до последнего дня существования.

Технология разработки программного обеспечения – это совокупность производственных процессов, приводящая к созданию требуемого надѐжного программного средства, а также описание этой совокупности процессов.

Различают методы, средства и процедуры ТРПО.

Методы обеспечивают решение следующих задач:

  • планирование;

  • анализ системных и программных требований;

  • проектирование алгоритмов, структур данных и программных структур;

  • кодирование;

  • тестирование;

  • сопровождение.

Средства (утилиты) ТРПО обеспечивают автоматизированную или автома­тическую поддержку методов.

Процедуры соединяют методы и утилиты так, что они обеспечивают непрерывную технологическую цепочку разработки.

Процесс разработки ПО состоит из последовательности шагов, использующих методы, утилиты и процедуры. Эти последовательности шагов называют па­радигмами ТРПО.

Данная система является сложной, так как количество элементов, из которых она состоит 105. Мы знаем, что максимальное количество взаимосвязей между элементами, которые человек в состоянии уверенно перебирать 6!. Пути взаимодействия между элементами в данной системе для человека перебрать невозможно. Для ее эффективного управления оказалось недостаточно информации, что так же свидетельствует о сложности системы.

  1. Дать понятие жц по.

Основные этапы ЖЦ ПО: системный анализ, проектирование, разработка, эксплуатация и сопровождение и их задачи.

Для принятия решения был применен следующий подход:

постановка проблемы

обоснование цели

построение модели

принятие решения (выбор одного решения)

уточнение конечной цели.

Какой из основных этапов ЖЦ ПО рассматривался. Ответ обосновать.

«разработка = анализ + проектирование + программирование (кодиро­вание) + тестирование + отладка»

Системный анализ задает роль каждого элемента в компьютерной системе, взаимодействие элементов друг с другом.

Проектирование состоит в создании представлений:

  • архитектуры ПО;

  • модульной структуры ПО;

  • алгоритмической структуры ПО;

  • структуры данных;

  • входного и выходного интерфейса.

Кодирование состоит в переводе результатов проектирования в текст на языке программирования.

Тестирование — выполнение программы для выявления дефектов в функциях, логике и форме реализации программного продукта.

Сопровождение — это внесение изменений в эксплуатируемое ПО. Цели изменений:

  • исправление ошибок;

  • адаптация к изменениям внешней для ПО среды;

  • усовершенствование ПО по требованиям заказчика.

Для принятия решения был применен подход – проектирование, так как при проектировании ставиться проблема, строятся модели будущих проектов, идет обоснование целей, выбор решения, уточняются конечные цели.