Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


РАЗДЕЛ 2 АНАЛИЗ И МОДЕЛИРОВАНИЕ НА UML



 


1.Назначение UML

 

2.Модель и ее элементы – сущности

 

3.Модель и ее элементы – отношения

 

4.Модели и их представления – использования, поведения и структуры

 

5.Общие свойства модели

 

6.Механизмы расширения – стереотипы, помеченные значения, ограничения

 

7.Канонические диаграммы

 

8.Иерархия диаграмм в UML 2

 

9.Диаграммы использования

 

10.Реализация вариантов использования

 

11.Моделирование структуры на UML

 

12.Диаграмма классов. Классы

 

13.Диаграмма классов. Сущности

 

14.Диаграмма классов. Отношения

 

15.Диаграмма классов. Интерфейсы и абстрактные классы

 

16.Компоненты и интерфейсы

 

17.Диаграммы реализации

 

18.Моделирование поведения на UML

 

19.Диаграммы состояний

 

20.Диаграммы деятельности

 

21.Диаграмма последовательности

 

22.Диаграмма коммуникации

 

23.Моделирование параллелизма

 

24.Специальные диаграммы – диаграмма объектов, диаграмма внутренней структуры

 

25.Специальные диаграммы – обзорная диаграмма взаимодействия, диаграмма синхронизации

 

26.Паттерны проектирования и каркасы на UML

 

27.Управление моделями

 

28.Диаграмма пакетов

 

29.Влияние UML на процесс разработки



 

РАЗДЕЛ 3 БАЗЫ ДАННЫХ


 

1.Определение «Базы данных». Определение СУБД. Основные функции СУБД. Место в архитектуре host.

 

2.Иерархические базы данных. Определение, свойства, основные функции.

 

3.Обьектно-ориентированные базы данных. Определение, свойства, основные функции.

 

4.Сетевые базы данных. Определение, свойства, основные функции.

 

5.Реляционные базы данных. Определение, свойства, основные функции.

 

6.Понятие сущности. Понятие домена. Ограничение домена. Понятие картежа.

 

7.Декомпозиция. Декомпозиция без потерь.

 

8. Понятие потенциального ключа. Выбор первичного ключа. Понятие внешнего ключа.

 

9.Операции над таблицами реляционных баз данных. Ограничение отношения. Проекция отношения. Объединение отношений. Пересечение отношений.

 

10.Операции над таблицами реляционных баз данных. Разность отношений. Произведение отношений. Деление отношений. Соединение отношений

 

11.Зависимость в отношении. Функциональная зависимость. Полная функциональная зависимость.

 

12.Зависимость в отношении. Транзитивная зависимость. Нетривиальная зависимость. Многозначная зависимость.

 

13.Понятие связи. Типы связей, способы их реализаций.

 

14.Понятие нормализации. Первая, вторая, третья нормальные формы, и нормальная форма Бойса-Кодда.

 

15.Нормальные формы высшего порядка (четвертая, пятая нормальные формы, доменноключевая нормальная форма, шестая нормальная форма).

 

16.Понятие денормализация. Причины денормализации.

 

17.Синтаксис операции создания базы данных в диалекте T-SQL.

 

18.Синтаксис операции создания таблиц в диалекте T-SQL.

 

19.Операции выборки. Общий синтаксис в диалекте T-SQL.

 

20.Операция выборки с использованием агрегирования данных.

 

21.Операция выборки с использованием нескольких таблиц.

 

22.Операция выборки с использованием подзапросов.

 

23.Операция выборки с использованием группировки.

 

24.Операции модификации данных. Общий синтаксис в диалекте T-SQL.

 

25.Понятие курсора. Синтаксис операции создания курсора в диалекте T-SQL.

 

26.Понятие транзакций. Синтаксис транзакции в диалекте T-SQL.

 

27.Понятие хранимых процедур. Синтаксис операции создания хранимых процедур в диалекте T-SQL.

 

28.Понятие триггер. Синтаксис операции создания триггера в диалекте T-SQL.

 

29.Понятие индекса. Синтаксис операции создания индекса в диалекте T-SQL.

 

30.Понятие резервной копии. Синтаксис операции создания резервной копии, и операции восстановления в диалекте T-SQL.


 


 

РАЗДЕЛ 4

УПРАВЛЕНИЕ ПРОЕКТАМИ

 


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.Эффективное управление. Стили управления

 

31.Эффективное управление. Методы управления



 

РАЗДЕЛ 5

ОПЕРАЦИОННЫЕ СИСТЕМЫ, СРЕДЫ И ОБОЛОЧКИ

 

1.Классификация программного обеспечения (ПО). Базовый уровень ПО. Системный уровень ПО. Драйверы. Служебный уровень ПО. Утилиты. Прикладной уровень ПО.

 

2.Операционная система (ОС). Классификация ОС. Эволюция ОС. Функции ОС. Разно-видности ОС.

 

3.Обобщенная модель иерархической ОС (13 уровней).

 

4.Принципы построения ОС: принцип модульности, принцип независимости программ от внешних устройств, принцип совместимости, принцип открытой и наращиваемой ОС, принцип мобильности, принципы обеспечения безопасности (Orange Book).

 

5.Понятия процесса и потока (нити). Классификация процессов. Многозадачность и многопоточность. Проблемы разработки приложений для многопоточной среды.

 

6.Состояния процесса. Многоуровневые модели состояний (5, 6 и 7) процесса. Причины переходов из одного состояния в другое. Причины возникновения и завершения про-цессов.

 

7.Трехуровневое планирование. Оптимизация работы системы: буферизация, кэширова-ние, свопинг.

 

8.Ресурсы компьютерной системы. Классификация ресурсов. Распределение и управле-ние ресурсами. Управление памятью.

 

9.Планирование в однопроцессорных системах. Планирование в системах пакетной об-работки, системах реального времени и интерактивных системах. Алгоритмы плани-рования. Планировщики.

 

10.Взаимодействующие процессы. Определение и уровни взаимодействия. Классифика-ция средств обмена информацией.

 

11.Программно-аппаратные решения проблем взаимодействующих процессов (POSIX, монитор Хоара, алгоритм Деккара, примитивы Дейкстра, семафоры, мьютексы, дру-гие)

 

12.Проблемы взаимодействующих процессов: «Обедающие философы», «Читатели и пи-сатели», «Спящий брадобрей». Описание и решение задач.

 

13.Пользовательский интерфейс ОС. Классификация, примеры.

 

14.Файловые системы. Файловая система FAT (таблица размещения файлов, структура загрузочной записи). Примеры файловых систем: FAT32, VFAT, NTFS и HPFS.

 

15.Типовые средства аппаратной поддержки операционных систем, BIOS.


 

РАЗДЕЛ 6

ПРОЕКТНАЯ ДОКУМЕНТАЦИЯ

 

1.Цели и задачи документирования проектов, связанных с разработкой информацион-ных систем.

 

2.Жизненный цикл документа.

 

3.Виды международных, государственных и корпоративных стандартов, организации, отвечающие за их разработку и утверждение.

 

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

 

5.Состав и содержание технического задания на создание автоматизированной системы по ГОСТ 34.602-89. Основные разделы. Общая характеристика их содержания.

 

6.Типовой состав и содержательная характеристика общих требований к системе по ГОСТ 34.602-89.

 

7.Типовой состав и содержательная характеристика требований к видам обеспечения ав-томатизированной системы по ГОСТ 34.602-89.

 

8.Типовые требования к составу и содержанию работ по созданию, развитию, вводу в действие и документированию автоматизированной системы по ГОСТ 34.602-89.

 

9.Функции программной документации по ГОСТ Р ИСО/МЭК ТО 9294-93. Их взаимо-связь и содержательная характеристика.

 

10.Установление стратегии документирования по ГОСТ Р ИСО/МЭК ТО 9294-93. Их вза-имосвязь и содержательная характеристика.

 

11.Требования к организации процесса документирования по ГОСТ Р ИСО/МЭК 12207-99.

 

12.Основные документы жизненного цикла ПО по ГОСТ Р 51904-2002: документы, под-держивающие планирование этапов. Требования к их содержанию.

 

13.Основные документы жизненного цикла ПО по ГОСТ Р 51904-2002: документы, под-держивающие принимаемые стандарты и спецификации. Требования к их содержа-нию.

 

14.Основные документы жизненного цикла ПО по ГОСТ Р 51904-2002: документы, под-держивающие проектирование, кодирование и верификацию. Требования к их содер-жанию.

 

15.Основные документы жизненного цикла ПО по ГОСТ Р 51904-2002: документы, под-держивающие эксплуатацию (руководства). Требования к их содержанию.

 

16.Требования к содержанию и оформлению отчета о научно-исследовательской работе по ГОСТ 7.32-2001.


 

РАЗДЕЛ 7


Поделиться:



Последнее изменение этой страницы: 2017-03-15; Просмотров: 513; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.041 с.)
Главная | Случайная страница | Обратная связь