Информационные системы и технологии.

6. Понятие «информационная система» (ИС). Задачи и функции ИС. Состав и структура ИС. Эффективность ИС. Основные направления развития ИС.

7. ИС. Классификация информационных систем (по различным критериям: по типу хранимой информации, по степени автоматизации информационных процессов, по характеру обработки, по характеру использования выходной информации, в зависимости от сферы применения).

8. Понятие «информационная технология». Классификация информационных технологий: базовые, обеспечивающие и функциональные информационные технологии. Понятие распределенной функциональной информационной технологии. Объектно-ориентированные информационные технологии.

9. Виды информационных технологий: информационные технологии обработки данных, информационные технологии управления, информационные технологии автоматизация офиса, информационные технологии поддержки принятия решений.

10. Информационные технологии конечного пользователя. Пользовательский интерфейс и его виды. Стандарты пользовательского интерфейса. Применение информационных технологий на рабочем месте пользователя. Автоматизированное рабочее место.

Проектирование информационных систем

10. Проектирование информационной системы. Понятия и структура проекта ИС. Процесс организации проектных работ. Методы и средства проектирования информационных систем.

11. Каноническое проектирование информационных систем (ИС). Стадии канонического проектирования ИС и их характеристика. Модель «как есть» (“as-is”). Модель «как должно быть» (“to-be”).

12. Типовое проектирование информационных систем. Требования для применения методов типового проектирования. Декомпозиция проектируемой ИС. Типовое проектное решение (ТПР). Классификация ТПР.

13. CASE-технологии проектирования ИС и БД. Функционально-ориентированные CASE-средства. Особенности работы ERWin, BPWin (по выбору). Типы сущности. Типы связи.

14. CASE-технологии проектирования ИС и БД. Объектно-ориентированные CASE-средства. Унифицированный язык визуального моделирования UML. Диаграммы в UML: диаграммы вариантов использования, диаграммы последовательностей, кооперативные диаграммы, диаграммы деятельности, диаграммы компонентов.

Раздел IV.

Программная инженерия. Разработка и стандартизация ПС

1. Предпосылки возникновения программной инженерии: кризис программирования и пути выхода из него: повторное использование кода (модульное программирование), рост сложности программ (структурное программирование), модификация программ (ООП).

2. Понятие стандарта, Основные типы стандартов: корпоративные, отраслевые, государственные (ГОСТы), международные. Основные стандарты программной инженерии, их краткая характеристика.

3. Понятие жизненного цикла программного обеспечения (ЖЦ ПО). Основные модели ЖЦ ПО (каскадная, спиральная), их достоинства и недостатки, применимость к решению задач различных видов.

4. Основные модели жизненного цикла промышленных технологий: Microsoft Solution Framework (MSF), Rational Unified Process (RUP), Extreme Programming (XP). Краткая характеристика каждой модели, основные достоинства и недостатки.

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

Информационный менеджмент

6. Основные понятия информационного менеджмента. Цели, задачи, особенности информационного менеджмента. Связь информационного менеджмента со смежными дисциплинами.

7. Объект и предмет информационного менеджмента. Основные факторы становления информационного менеджмента как научно-практического направления. История зарождения информационного менеджмента на российских предприятиях.

8. Роль IT-менеджмента в бизнес-компании. Функции IT-менеджера на фирме-потребителе ИС и фирме-производителе ИС.

9. Классификация ИС управления. Жизненный цикл развития информационных систем управления (ИСУ). Мониторинг внедрения ИТ и ИС их эксплуатации. Оценка и анализ их качества.

Информационная безопасность

10. Основные понятия информационной безопасности. Угрозы безопасности информации в компьютерных системах.

11. Криптографические методы защиты информации. Основные понятия криптографии. Классификация методов криптографического преобразования информации. Основные понятия шифрования. Криптосистемы

12. Симметричные методы шифрования. Блочные и поточные шифры. Примеры.

13. Асимметричные методы шифрования. Электронно-цифровая подпись.

ПРИМЕРНЫЙ СПИСОК ЗАДАЧ

1) “Считалка”. N ребят располагаются по кругу. Отсчет начинают от первого, удаляют каждого k-го, смыкая круг после каждого удаления. Определить порядок удаления ребят из круга. Замечание. Если k>0, то отсчёт ведется по часовой стрелке, иначе – против часовой.

2) Зашифровать текст (не более 255 символов) из входного файла, используя перемешанный алфавит. Перемешанный алфавит получен случайной перестановкой всех букв исходного алфавита. Например,

Наши рекомендации