Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГЭ-2013-анн-130515.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.69 Mб
Скачать

Аннотация к вопросам для госэкзамена, 15 мая 2013 г.

71

Аннотация к вопросам для Госэкзаменов по Информационным Системам и Вычислительным процессам

Оглавление

1. Модели данных 4

1.1. Концептуальная и логическая модель данных. Модель «сущность связь» (ER-модель) 4

1.2. Полная функциональная зависимость. Вторая нормальная форма (2НФ). Приведение отношения к 2НФ 6

1.3. Транзитивная зависимость. Третья нормальная форма (3НФ). Приведение отношения к 3НФ 7

1.4. Операции реляционной алгебры: булевы операции, операции выбора, проекции, соединения, деления 7

1.5. Операторы расщепления и фактора. Их применение для организации работы с распределенными данными 8

1.6. Транзакции в базах данных 8

Понятие транзакции 8

Принципы транзакций (ACID) 9

Модели транзакций 9

2. Прикладные системы 10

2.1. Классификация современных программных прикладных систем 10

2.2. Требования к качеству прикладных программных систем: адекватность технологии, удобство использования, устойчивость, сопровождаемость, защищенность, переносимость 12

Адекватность технологии предметной области 13

Удобство использования 13

Сопровождаемость 13

Устойчивость 13

Защищенность 14

Переносимость 14

2.3. Условия и способы тиражирования прикладных программных систем 14

2.4. Современные подходы к созданию программных систем. Методологии полного цикла и лёгкие методологии. Характеристика. Применимость.\ 15

2.5. Жизненный цикл программных систем. Этапы жизненного цикла 16

2.6. Модели жизненного цикла – каскадная, поэтапная, спиральная, инкрементная. Области их применения 18

2.7. Средства автоматизации проектирования (CASE-средства) 19

2.8. Оценка параметров программной системы. Мера, метрика. Анализ риска 20

Оценка параметров программной системы 20

Мера и метрика 20

Анализ рисков и первичная оценка 21

2.9. Размерно-ориентированные метрики: правила оценивания, область применимости 22

Выполнение оценки проекта 22

Пример оценки проекта 23

Достоинства и недостатки 24

3. Анализ и проектирование систем 25

3.1. Анализ требований, его роль в жизненном цикле создания программной системы. Основные задачи анализа требований. Системный структурный анализ 25

3.2. Методология SADT (IDEF0). Ее реализация в CASE-средстве BPwin 27

Использование CASE-средства BPwin для построения IDEF0-модели 29

3.3. Моделирование потоков данных и процессов их обработки. Построение диаграмм потоков данных 31

Диаграммы потоков данных 31

Диаграммы потоков данных в методологии Гейна-Сарсона 32

Использование CASE-средства BPwin для построения ДПД 33

4. Коллективная разработка систем 35

4.1. Обоснование необходимости. Проблемы. Типы коллективов программистов 35

Проблема 35

Профессиональные особенности 35

Типы коллективов программистов 35

Традиционная бригада 35

Бригада без персонализации 35

Бригада главного программиста 36

4.2. Условия работы коллективов программистов: физическая, социальная, административная обстановки 36

Стимулы 37

4.3. Взаимодействие участников программного проекта. Их роли в коллективе разработчиков 37

Профессиональные особенности 37

Технические роли в бригаде 37

Психологические роли в бригаде 38