Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Технологическая.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
185.34 Кб
Скачать

3.2.9 Оптимизация программы

Оптимизация программы представляет собой процесс преобразования исходного кода в эквивалентный, обладающий меньшим временем исполнения и объёмом занимаемой памяти.

К оптимизации программы относиться:

  • Сегментация, то есть разделение большой программы на подпрограммы;

  • Чистка и перепрограммирование критических областей, то есть наиболее часто используемых участков кода;

  • Структурное кодирование позволяет получать программы более удобные для тестирования, модификации и использования.

3.2.10 Написание программной документации

При написании программной документации следует руководствоваться характером программного обеспечения, а так же требованиями ГОСТ. В рамках данной диссертации разработан комплект программной документации, включающий описание программы, текст программы и руководство оператора.

3.2.11 Сдача в эксплуатацию и сопровождение

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

Изменения, проводимые на этапе сопровождения, бывают корректирующими и расширяющими. Корректирующие изменения вызываются переменами, происходящими в окружающей среде.

Расширяющие изменения не являются обязательными и направлены лишь на улучшение характеристик ПО. Сопровождение как вид деятельности заключается в обработке запросов на исправление, проверку и расширение.

3.3 Схемы технологического процесса разработки и отладки программы

Исходя из вышеизложенного, спроектирован технологический процесс разработки и отладки программы-фаззера локальных приложений для UNIX-подобных ОС. Изобразим основные этапы технологического процесса и сам его ход в графическом виде.

3.4 Выводы

Таким образом, был разработан технологический процесс разработки и отладки программы. Использование технологического процесса разработки ПО хоть и не охватывает всех проблем обеспечения успеха проекта, но значительно упрощает работу. Кроме того, благодаря технологическому процессу экономятся временные ресурсы.