ВУЗ:
Составители:
159
− выбор метода реализации задачи;
− разработка алгоритма реализации задачи;
− разработка структуры программы в соответствии с выбранной
моделью памяти.
3. Этап кодирования:
− уточнение структуры входных и выходных данных и определение
ассемблерного формата их представления;
− программирование задачи;
− комментирование текста программы и составление
предварительного описания программы.
4. Этап отладки и тестирования:
− составление тестов для проверки правильности работы
программы;
− обнаружение, локализация и устранение ошибок в программе,
выявленных в тестах;
− корректировка кода программы и ее описания.
5. Этап эксплуатации и сопровождения:
− настройка программы на конкретные условия использования;
− обучение пользователей работе с программой;
− организация сбора сведений о сбоях в работе программы, ошибках
в выходных данных, пожеланиях по улучшению интерфейса и
удобства работы с программой;
− модификация программы с целью устранения выявленных
ошибок и, при необходимости, изменения ее функциональных
возможностей.
К порядку применения и полноте выполнения перечисленных этапов
нужно подходить разумно. Многое определяется особенностями конкретной
задачи, ее назначением, объемом кода и обрабатываемых данных, а также
другими характеристиками задачи. Некоторые из этих этапов могут либо
выполняться одновременно с другими этапами, либо вовсе отсутствовать.
Главное, чтобы, приступая к созданию нового программного продукта,
программист помнил о необходимости его концептуальной целостности и
недопустимости анархии в процессе разработки.
Приведенные ранее примеры программ на ассемблере выполнялись
нами в полном согласии с этим процессом. После написания программы на
ассемблере нужно было ввести программу в компьютер, перевести в
машинное представление и выполнить. Как это сделать? Дальнейшее
обсуждение будет посвящено именно этому вопросу.
Традиционно у существующих реализаций ассемблера нет
интегрированной среды, подобной интегрированным средам Turbo Pascal,
Turbo С или Visual C++.
159 − выбор метода реализации задачи; − разработка алгоритма реализации задачи; − разработка структуры программы в соответствии с выбранной моделью памяти. 3. Этап кодирования: − уточнение структуры входных и выходных данных и определение ассемблерного формата их представления; − программирование задачи; − комментирование текста программы и составление предварительного описания программы. 4. Этап отладки и тестирования: − составление тестов для проверки правильности работы программы; − обнаружение, локализация и устранение ошибок в программе, выявленных в тестах; − корректировка кода программы и ее описания. 5. Этап эксплуатации и сопровождения: − настройка программы на конкретные условия использования; − обучение пользователей работе с программой; − организация сбора сведений о сбоях в работе программы, ошибках в выходных данных, пожеланиях по улучшению интерфейса и удобства работы с программой; − модификация программы с целью устранения выявленных ошибок и, при необходимости, изменения ее функциональных возможностей. К порядку применения и полноте выполнения перечисленных этапов нужно подходить разумно. Многое определяется особенностями конкретной задачи, ее назначением, объемом кода и обрабатываемых данных, а также другими характеристиками задачи. Некоторые из этих этапов могут либо выполняться одновременно с другими этапами, либо вовсе отсутствовать. Главное, чтобы, приступая к созданию нового программного продукта, программист помнил о необходимости его концептуальной целостности и недопустимости анархии в процессе разработки. Приведенные ранее примеры программ на ассемблере выполнялись нами в полном согласии с этим процессом. После написания программы на ассемблере нужно было ввести программу в компьютер, перевести в машинное представление и выполнить. Как это сделать? Дальнейшее обсуждение будет посвящено именно этому вопросу. Традиционно у существующих реализаций ассемблера нет интегрированной среды, подобной интегрированным средам Turbo Pascal, Turbo С или Visual C++.
Страницы
- « первая
- ‹ предыдущая
- …
- 157
- 158
- 159
- 160
- 161
- …
- следующая ›
- последняя »