Жизненный цикл программы

1. Постановка и формулировка задачи:

- изучение предметной области и сбор материала в проблемно-ориентированном контексте;

- определение назначения программы, выработка требований к ней и представление требований, если возможно, в формализованном виде;

- формулирование требований к представлению исходных данных и выходных результатов;

- определение структур входных и выходных данных;

- формирование ограничений и допущений на исходные и выходные данные.

2. Этап проектирования:

- формирование «ассемблерной» модели задачи;

- выбор метода реализации задачи;

- разработка алгоритма реализации задачи;

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

3. Этап кодирования:

- уточнение структуры входных и выходных данных и определение ассемблерного формата их представления;

- программирование задачи;

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

4. Этап отладки и тестирования:

- составление тестов для проверки работоспособности программы;

- обнаружение, локализация и устранение в программе ошибок, выявленных в тестах;

- корректировка кода программы и ее описания.

5. Этап эксплуатации и сопровождения:

- настройка программы на конкретные условия использования;

- обучение пользователей работе с программой;

- организация сбора сведений о сбоях в работе программы, ошибках в выходных данных, пожеланиях по улучшению интерфейса и удобства работы с программой;

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

ПРОЦЕСС РАЗРАБОТКИ ПРОГРАММЫ

1. Ввод исходного текста программы

2. Создание объектного модуля

Для трансляции программы необходимо ввести командную строку, содержащую только имя tasm и имя исходного файла (расширение по умолчанию.ASM). В командной строке могут присутствовать и другие параметры, подробную инф6ормацию о них можно получить, запустив tasm /?. В случае успешной трансляции будет по умолчанию создан объектный файл с тем же именем и расширением.OBJ, а также файл перекрестных ссылок с расширением.MAP.

3. Создание исполнимого модуля

Для трансляции программы необходимо ввести командную строку, содержащую имя tlink и имя исходного файла (c расширением.OBJ). Для получения com-файла необходимо также указать в командной строке параметр /t. В случае успешной компоновки будет создан исполняемый файл с тем же именем и расширением.EXE или.COM.

4. Выполнение и отладка программы

Для запуска под отладчиком необходимо запустить отладчик с указанием имени файла вашей программы:

td primer.exe


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: