Вопросы к зачёту по дисциплине «Технологии разработки программного обеспечения»



Дата18.05.2016
Размер51.5 Kb.
ТипОбзор
Вопросы к зачёту по дисциплине

«Технологии разработки программного обеспечения»

  1. Обзор программных продуктов (изделий).

  2. Жизненный цикл ПО. Модели жизненного цикла ПС.

  3. Каскадная модель жизненного цикла ПС. Усовершенствование каскадной модели ЖЦ ПС.

  4. Спиральная модель ЖЦ.

  5. Метрология и качество ПО.

  6. Критерии качества ПО: сложность, корректность, надежность, трудоемкость.

  7. Измерения и оценка качества ПО.

  8. Процесс производства ПО: методы, технология и инструментальные средства.

  9. Проектирование программного обеспечения.

  10. Принципы построения, структура и технология использования САПР ПО.

  11. Понятие бережливой разработки программного обеспечения. Принципы. 

  12. История развития ПО.

  13. Типы ПО.

  14. Уникальное ПО и ПО, как продукция. Требования к ПО как к продукции. Доведение ПО до товарного уровня.

  15. Понятие качества ПО. Критерии качества ПО: функциональность, надежность, их примитивы.

  16. Критерии качества: легкость применения, эффективность, их примитивы.

  17. Критерии качества: сопровождаемость, мобильность, их примитивы.

  18. Функциональные и конструктивные критерии качества. Факторы, определяющие качество ПО.

  19. Оценка качества ПО (показатель качества, единичный, комплексный, групповой).

  20. Методы разработки структуры ПС. Восходящая разработка ПС.

  21. Нисходящая разработка ПС. Конструктивный подход разработки ПС.

  22. Вспомогательные средства проектирования ПС (схемы Варнье-Орра, СИС, схемы HIPO, привести примеры ).

  23. Причины появления ошибок. Методы обнаружения ошибок.

  24. Основные понятия отладки и тестирования. Различие между отладкой и тестированием.

  25. Преимущество тестирования сверху вниз. Проверка программ в нормальных, экстремальных и исключительных ситуациях.

  26. Основные принципы тестирования программ. Заповеди по тестированию, предложенные Г. Майерсом.

  27. Методы тестирования, два подхода к тестированию.

  28. Выбор и обоснование языка программирования. Критерии выбора языка программирования.

  29. Определение требований к ПС.

  30. Функциональная спецификация ПС. Методы контроля внешнего описания ПС.

  31. Техническое задание на разработку ПС.

  32. Организация процесса проектирования ПС.

  33. Документация ПО. Стандартизация программной документации. Единая система программной документации (ЕСПД). Классификация и обозначение стандартов ЕСПД.

ЗАДАНИЯ


к контрольным работам по дисциплине «Технологии разработки программного обеспечения» для студентов 3 курса ОЗО 230700.62 «Прикладная информатика в экономике»

Задание 1.

  1. Технологический цикл разработки программных систем.

  2. Коллективная работа по созданию программ.

  3. Организация процесса разработки и инструментальные средства поддержки;

  4. Автоматизация проектирования программных продуктов.

  5. Технологический цикл разработки программных систем.

  6. Коллективная работа по созданию программ.

  7. Организация процесса разработки и инструментальные средства поддержки;

  8. Автоматизация проектирования программных продуктов.

  9. Стиль программирования. Типы комментариев, их расположение. Выбор имен переменных.

  10. Цель модульного программирования. Основные характеристики программного модуля.

  11. Вспомогательные средства проектирования ПС (функциональные схемы, ПЕРТ-диаграмма, сети Петри). Проектная документация.

  12. Необходимость коллективной разработки ПО.

  13. Обязанности главного программиста.

  14. Функции заместителя главного программиста.

  15. Проблемы оценки квалификации отдельных специалистов в коллективе.

Задание 2.

  1. История развития ПО.

  2. Обзор программных продуктов (изделий).

  3. Жизненный цикл ПО. Модели жизненного цикла ПС.

  4. Метрология и качество ПО.

  5. Организация контроля при коллективной разработке программ.

  6. Современная организация коллектива разработчиков ПС. Организация коллективов для создания очень больших комплексов программ.

  7. Понятие и классификация ППП. Структура и основные компоненты ППП.

  8. Этапы развития пакетов прикладных программ (ППП).

  9. Показатели качества ППП.

  10. Разработка и оформление модулей в ППП.

  11. Системный анализ библиотеки модулей. Средства сборки программ.

  12. Технология разработки ППП. Автоматизация разработки ППП.

  13. Документация, создаваемая и используемая в процессе разработки программных средств.

  14. Пользовательская документация ПС.

  15. Документация по сопровождению ПС.

  16. Документация ПО. Стандартизация программной документации. Единая система программной документации (ЕСПД). Классификация и обозначение стандартов ЕСПД.

  17. Назначение ЕСПД, Область распространения и состав ЕСПД.

  18. Виды программных документов. Виды эксплуатационных документов.

  19. Стадии разработки программной документации.

  20. Общие требования к программным документам.

  21. Техническое задание. Требования к содержанию и оформлению.

  22. Программа и методика испытаний. Текст программы, описание программы, пояснительная записка, описание применения (документация).

  23. Руководство системному программисту, руководство программисту, руководство оператору.

  24. Общая характеристика состояния применения ЕСПД. Межгосударственные стандарты.

  25. Расчет экономической эффективности от внедрения ПС.

  26. Факторы, определяющие надежность ПО.

  27. Применение статистики к расчету надежности ПО.

  28. Модели, базирующиеся на теории надежности технических систем.

  29. Модель ошибок Шумана . Модель надежности.

  30. Модели, сеющие предварительные ошибки.

Каталог: sites -> default -> files
files -> Вопросы для вступительного экзамена в аспирантуру по специальности
files -> Пояснительная записка Настоящая программа является программой вступительного экзамена в аспирантуру по специальности 19. 00. 01. «Общая психология, психология личности, история психологии»
files -> 1. Предмет философии и структура философского знани
files -> Міністерство освіти і науки України Державний заклад „Луганський національний університет імені Тараса Шевченка”
files -> 12 грудня 2014 р. ІV всеукраїнська науково-практична конференція “Андріївські читання”
files -> Методичні рекомендації для проведення виховних заходів в загальноосвітніх навчальних закладах
files -> Перечень вопросов, по которым участники образовательного процесса (дети, родители, педагоги) могут получить консультации
files -> Что такое агрессивность?
files -> А. Зайцев Научный редактор А. Реан Редакторы М. Шахтарина, И. Лунина, В. Попов Художник обложки В. Шимкевич Корректоры Л. Комарова, Г. Якушева Оригинал-макет


Поделитесь с Вашими друзьями:


База данных защищена авторским правом ©dogmon.org 2017
обратиться к администрации

    Главная страница