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

1.

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

2.

Этапы разработки программного обеспечения: содержание и распределение затрат.

3.

Методы управления разработкой программного обеспечения. Оценка затрат.

4.

Расчет трудоемкости разработки алгоритмов и программных продуктов.

5.

Система международных стандартов разработки программного обеспечения ГОСТ/ИСО/МЭК (ISO/IEC)

6.

Классификация отказных состояний и уровни сертификации программного обеспечения по согласно «Требований к ПО бортовой аппаратуры и систем КТ-178B»

7.

Модели жизненного цикла ПО: каскадная, итерационная, спиральная.

8.

V-модель разработки ПО информационных систем.

9.

Гибкие технологии разработки программного обеспечения (Scrum, Crystal Clear, FDD и др.)

10.

Объектно-ориентированное программирование: основные понятия, языки.

11.

Программная инженерия, руководство SWEBOK

12.

Язык UML: назначение, строительные блоки, способы представления архитектуры систем

13.

Сущности языка UML.

14.

Язык UML: структурные диаграммы.

15.

Язык UML: диаграммы поведения.

16.

Язык UML: отношения, правила и общие механизмы

17.

CASE-средства разработки ПО. Интегрированная среда разработки ДРАКОН

18.

Виды лицензий на программное обеспечение.

19.

Особенности архитектуры ОС Linux и UNIX. Структура стандартных каталогов.

20.

Дистрибутивы Linux: общая характеристика, отечественные дистрибутивы.

21.

Система стандартов POSIX.

22.

Конфигурационное управление. Системы управления версиями.

23.

Распределенная система управления версиями Git: основные команды и приемы работы

24.

Интегрированная среда разработки приложений Embarcadero RAD Studio (CodeGear RAD Studio): версии, структура, интерфейс.

25

Кроссплатформенная среда разработки ПО Qt: средства разработки, структура и особенности (модули, сигналы, слоты, MOC)

26

Технология создания оконных графических приложений в среде Matlab.