
- •4. Особенности кп в срмв.
- •6. Понятие резидентных и кросс систем автоматизации.
- •7. Задачи стандартизации средств разработки кп.
- •8. Документация на сложные кп.
- •9. Еспд. Общие положения.
- •10. Еспд. Виды программ и программных документов. Гост 19.107-77
- •11. Еспд. Пояснительная записка. Гост 19.404-79
- •12. Еспд. Техническое задание. Гост 19.106-78
- •13. Еспд. Стадии разработки. Гост 19.102-77
- •14. Еспд. Общие требования к программным документам. Гост 19.105-78
- •15. Еспд. Спецификация. Гост 19.202-78
- •16. Еспд. Формуляр. Гост 19.501-78
- •17. Еспд. Текст программы. Гост 19.401-78 (текст программы)
- •17. Еспд. Программа и методика испытаний. Гост 19.301-79
- •18. Еспд. Руководство системного программиста. Гост 19.503-79
- •19. Еспд. Руководство оператора. Гост 19.505-79
- •20. Типовая структура программы и программного модуля
- •21. Понятие резидентных и кросс–систем автоматизации
- •22. Проблемы стандартизации при разработки пс.
- •23. Принципы планирования больших кп.
- •24. Основная опасность при разработке программных средств.
- •25. Укрупненный сетевой график создания сложных кп.
- •Отладка
- •26.Эталоны при проектировании кп
- •27.Типичные ошибки при проектировании кп
- •Технологические ошибки
- •Определение рациональной длительности отладки
- •29.Основные принципы отладки
- •30.Методы отладки
- •31.Принципы отладки:
- •32.Принципы комплексной отладки и испытаний кп
- •Комплексна отладка:
13. Еспд. Стадии разработки. Гост 19.102-77
Стандарт рассматривает 5 стадий разработки, что практически соответствует рассмотренному жизненному циклу.
1) предварительное проектирование или эскизный проект.
2) технический проект.
3) программирование и автономная отладка ( не на уровне компилятора).
4) комплексная отладка
5) испытание, сдача заказчику и внедрение.
Стадии близки к моделям жизненного цикла, но не полностью совпадают.
14. Еспд. Общие требования к программным документам. Гост 19.105-78
ПД (программная документация) м.б. представлена на различных типах носителей (на бумаге, магнитных, оптических носителях)
ПД состоит из следующих частей:
титульной
информационной
основной
изменений
Титульная часть – титульный листок и лист утверждения с подписями и печатями. Информационная часть – аннотация и содержание.
Основная часть – состав и структура определяется соответствующей конкретным стандартам на программный документ.
Часть изменений – указывает какие составляющие документа изменены по сравнению с предыдущей версией.
15. Еспд. Спецификация. Гост 19.202-78
Информационную часть допускается не включать.
Спецификация в общем случае должна включать следующие разделы:
Обозначение документов |
Наименование |
Примечание |
Документы, комплексы, компоненты |
наименование и вид документа: полное наименование программы |
Дополнительные сведения относящиеся к документу. |
Для отдельных компонент спецификаций не выпускается, а информация об обозначениях и наименованиях создаются в тексте программы.
Например: Ц51.804.002 Д36 Отладка Руководство системного программиста.
16. Еспд. Формуляр. Гост 19.501-78
Формуляр – юридический документ, определяющий ответственность разработчика и эксплуатационщика, а также в значительной мере формирует правила работы с программами и программными документами.
Информационную часть допускается не включать.
В основную часть входят сведения:
общие указания (перед началом эксплуатации необходимо ознакомиться с документами; при установке программы требуется запуск определенной программы.)
общие сведения (наименование изделия, предприятие – изготовитель и т.д.)
основные характеристики (за что разработчик несет ответственность и что вправе требовать заказчик или эксплуатационщик)
комплектность
периодичность контроля при эксплуатации
свидетельство о приеме (с подписями ответственных лиц и печатями)
свидетельство об упаковке и маркировки
гарантийное обязательство
сведения о рекламациях
сведения о хранении
сведение о закреплении программного изделия при эксплуатации (кто у заказчика персонально отвечает за программное изделие.
Сведения об изменениях (когда и где)
Особые отметки
Приложения
17. Еспд. Текст программы. Гост 19.401-78 (текст программы)
Информационной часть обязательно.
Текст программы представляет из себя:
символическая запись на исходном языке
символическая запись на промежуточном языке
символическая запись в машинных кодах
ГОСТ 19.402-78 (описание программы)
Информационная часть обязательна.
ОП (описание программы) содержит:
1. общие сведения
- обозначение и наименование компоненты,
- программное обеспечение необходимое для функционирования программы
- языки программирования, на которых написана программа
2. функциональное назначение :указываются классы и/или назначение программы и сведения о функциональных ограничениях на применение
3. описание логической структуры. Алгоритм программы (дополнительные сведения рассмотрим отдельно)
4. используемые технического средства
5. вызов и загрузка
- способ вызова программ
- входные точки программы
- адреса загрузки, сведения об используемой ОП.
6. входные и выходные данные
7. Выходные данные
8. Компиляция и компоновка (описание процесса с указание всех неободимых библиотек и процедур)