Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программа ИГА 080802 2011-2012.doc
Скачиваний:
0
Добавлен:
25.09.2019
Размер:
192 Кб
Скачать

Программирование на языке высокого уровня

Раздел 1. Принципы разработки алгоритмов

Этапы решения задач на ЭВМ. Понятие алгоритма. Свойства алгоритма. Основные алго­ритмические структуры. Структурное программирование. Принципы структурного программиро­вания.

Раздел 2. Программирование на языке Паскаль

Основные элементы языка Паскаль. Структура программы. Типы данных, операции, функ­ции, выражения в Паскале. Форматы вывода. Логические операторы, действия и выражения. Реа­лизация основных алгоритмических структур на языке Паскаль. Подпрограммы, процедуры и функции в Паскале.

Обработка одномерных и многомерных массивов в Паскале. Множественный тип данных. Множества, операции над множествами. Записи. Организация записей. Файлы. Типы файлов. Мо­дули. Организация и назначение внешних подпрограмм.

Раздел 3. Объектно-ориентированное программирование

Свойства объектно-ориентированного программирования. Понятия объекта, события, ме­тода, свойства события. Среда визуального программирования Delphi (форма, свойства формы, па­литра компонентов, инспектор объектов). Этапы разработки приложений.

Литература, рекомендуемая при самоподготовке:

  1. Новичков В.С и др. Алгоритмические языки в техникуме. Паскаль: Учебное пособие средних специальных учебных заведений. - М.: Высшая школа, 1992.

  2. Васюкова Н.Д., Тюляева В.В. Практикум по основам программирования. Язык Паскаль. Учеб­ное пособие для учащихся средних специальных заведений – М.: Высшая школа, 1991.

  3. Половина И.П. Лабораторный практикум по Delphi. – Пермь, 1999.

  4. Семакин И.Г., Шестаков А.П. Лекции по программированию. – Пермь, 2000.

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

  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. Порядок создания, утверждения и исполнения должностных инструкций.

Литература, рекомендуемая при самоподготовке:

  1. Сергеева И.И. Информатика. – М.: Инфра-М, 2006

  2. Мельников В.П. и др. Информационная безопасность. – М.: Академия, 2007

  3. Партыка Т.Л. Информационная безопасность. – М.: ФОРУМ: ИНФРА-М, 2007

  4. Галицкий А.В. и др. Защита информации в сети – анализ технологий и синтез решений. – М.: ДМК Пресс, 2004