- •Понятия: программное средство и его проект. Их классификация.
- •Стратегии разработки пс.
- •Характеристики стратегий разработки.
- •Каскадная модель
- •Макетирование пс.
- •Инкрементная модель разработки.
- •Быстрая разработка приложений (rad).
- •10. Количественные оценки пс и процесса его разработки.
- •11. Размерно-ориентированные метрики.
- •12. Функционально-ориентированные метрики.
- •13. Предварительная оценка проекта и его реализуемости.
- •14. Идентификация и анализ риска.
- •15. Планирование структуры распределения работ и используемых ресурсов.
- •16. Структурный анализ требований для процедурной реализации проекта.
- •17. Sadt–диаграммы структурного анализа.
- •19. Особенности этапа проектирования.
- •20. Виды поддержки проектирования пс.
- •21. Проектирование структуры пс: декомпозиция, модули и их свойства.
- •22. Проектирование интерфейса пс: структура, классификация и стандартизация пользовательских интерфейсов.
- •23. Эргономические требования к интерфейсу.
- •24. Проектирование данных и процедур пс.
- •25. Процедурный подход к программированию.
- •26. Объектно-ориентированный подход к программированию.
- •27. Выбор языка и среды программирования.
- •28. Защитное и сборочное программирование.
- •36. ГосТы рф и система международных стандартов iso
36. ГосТы рф и система международных стандартов iso
С 94-95 гг ГОСТы РФ начали адаптироваться к международным (в силу того, что в годы СССР был «железный занавес» и стандарты разрабатывались отдельно от всего мира)
ГОСТ ИСО, ИЭК (интернациональный энергетический комитет)
Гост 34.62 – 1989 год создания
1995 год создания официально утвержденых и признанных де-факто международных
и отечественных стандаров в области профаммной инженерии
и прежде всего стандарт ISO 12207 «Процессы жизненного цикла
ПО», на котором базируются почти все современные промышленные
технологии создания ПО
Нормативной базой являются международные и отечественные
стандарты в области информационных технологий и
прежде всего:
• международные стандарты ISO/IEC (ISO - International
Organization of Standardization - Международная организация
по стандартизации, IEC — International Electrotechnical
Commission — Международная комиссия по электротехнике);
• стандарты Российской Федерации ГОСТ Р;
• стандарты организации-заказчика.
В СССР в 70-е годы прошлого века процесс создания ПО регламентировался
стандартами ГОСТ ЕСПД (Единой Системы
Программной Документации — серия ГОСТ 19.ХХХ), которые
были ориентированы на класс относительно простых профамм
небольшого объема, создаваемых отдельными программистами.
В настоящее время эти стандарты устарели концептуально и по
форме, их сроки действия закончились и использование нецелесообразно.
Процессы создания автоматизированных систем
(АС), частью которых является ПО АС, регламентированы стандартами
ГОСТ 34.601-90 «Информационная технология. Комплекс
стандартов на автоматизированные системы. Автоматизированные
системы. Стадии создания»; ГОСТ 34.602-89 «Информационная
технология. Комплекс стандартов на автоматизированные
системы. Техническое задание на создание автоматизированной
системы» и ГОСТ 34.603-92 «Информационная технология.
Виды испытаний автоматизированных систем». Однако процессы
создания ПО для современных распределенных систем.
Жизненный цикл программного обеспечения 39
функционирующих в неоднородной среде, в этих стандартах отражены
недостаточно, а отдельные их положения явно устарели.
В результате для каждого серьезного проекта приходится создавать
комплекты нормативных и методических документов, регламентирующих
процессы, этапы, работы и документы конкретных
программных продуктов, поэтому в отечественных разработках
целесообразно использовать современные международные
стандарты.