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

1.

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

2.

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

3.

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

4.

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

5.

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

6.

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

7.

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

8.

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

9.

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

10.

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

11.

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

12.

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

13.

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

14.

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

15.

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

16.

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

17.

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

18.

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

19.

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

20.

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

21.

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

22.

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

23.

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

24.

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