Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Список вопросов.doc
Скачиваний:
12
Добавлен:
14.02.2015
Размер:
208.9 Кб
Скачать

Дисциплина «Разработка и стандартизация программных средств и информационных технологий»

  1. Системный подход к проектированию программного обеспечения (ПО). Понятие ПО, проекта и проектирования ПО. Основные особенности проектов современных систем ПО.

  2. Программная инженерия. Современные тенденции программной инженерии.

  3. Понятие программного изделия (ПИ). Основные требования, предъявляемые к программному изделию, как к продукту производственно-технического назначения.

  4. Жизненный цикл программного обеспечения (ПО). Определение жизненного цикла ПО.

  5. Стандарт жизненного цикла (ЖЦ) программного обеспечения (ПО). Основные процессы ЖЦ ПО. Вспомогательные процессы ЖЦ ПО. Организационные процессы ЖЦ ПО. Взаимосвязь между процессами ЖЦ ПО.

  6. Модели и стадии жизненного цикла (ЖЦ) программного обеспечения (ПО). Взаимосвязи между стадиями и процессами ЖЦ.

  7. Методы и технологии создания программного обеспечения и их определение и характеристика.

  8. Структурные методы анализа и проектирования программного обеспечения (ПО). Метод функционального моделирования SADT (IDEF0). Метод моделирования процессов IDEF3. Моделирование потоков данных. Моделирование данных.

  9. Объектно-ориентированные методы анализа и проектирования программного обеспечения (ПО). Унифицированный язык моделирования UML. Диаграммы языка моделирования UML.

  10. Общая характеристика и классификация CASE – средств. Характеристики CASE – средств ERWIN, BPWIN. Характеристика CASE – средства RATIONAL ROSE.

  11. Разработка требований и внешнее проектирование программного обеспечения (ПО). Внутреннее проектирование (проектирование структуры ПО). Проектирование и программирование модулей.

  12. Тестирование, отладка и сборка программного обеспечения (ПО). Содержание процесса сборки, отладки и тестирования, их взаимосвязь. Принципы тестирования.

  13. Виды тестирования программного обеспечения (ПО). Организация выполнения тестов. Отладка программы. Внешние и внутренние методы проектирования тестов (методы «белого» и «черного» ящиков). Критерии завершения процесса тестирования.

  14. Методы сборки программы.

  15. Управление разработкой программного обеспечения (ПО). Понятие рынка программных средств, маркетинг ПО, задачи маркетинга ПО. Сертификация ПО.

  16. Основные качественные и экономические критерии программного обеспечения (ПО) применительно к разработке и использованию ПО. Понятие качественного программного изделия и связанные с ним характеристики.

  17. Основные свойства качественного программного изделия (ПИ). Оценка качественных и количественных характеристик программного обеспечения.

  18. Надежность программного обеспечения (ПО). Математические модели оценки характеристик качества и надежности ПО.

  19. Экономическая эффективность программного обеспечения (ПО) и ее оценка. Оценка трудоемкости создания программного обеспечения. Методы оценки трудоемкости ПО и их классификация.

  20. Стандартизация и метрология в разработке программного обеспечения. Стандартизация информационных технологий.

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

  22. Международные организации, разрабатывающие стандарты. Национальные организации, разрабатывающие стандарты. Внутрифирменные (внутри корпоративные) стандарты.

  23. Стандарты жизненного цикла программных средств. Стандарты комплекса ГОСТ 34. Общая характеристика состояния в области документирования программных средств. Единая система программной документации. Государственные стандарты Российской Федерации (ГОСТ Р). Сертификация и оценка процессов создания ПО.

  24. Адаптивное и интеллектуальное программное обеспечение (ПО). Прикладные программы с высокой степенью автоматизации управления. Основные направления интеллектуализации ПО.