Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программа Информатика.doc
Скачиваний:
0
Добавлен:
19.11.2019
Размер:
87.55 Кб
Скачать

Раздел 3. Операционные системы. Базы данных

1. Операционные системы

Основы операционных систем (ОС). Назначение и функции ОС. Классификация ОС. Требования к ОС.

Архитектура ОС. Ядро и вспомогательные модули ОС. Многослойная структура ОС. Микроядерная архитектура ОС.

Аппаратная зависимость и переносимость ОС.

Совместимость ОС. Способы реализации совместимости.

Основные принципы управления процессором и процессами. Управление процессором в однопрограммном режиме. Управление процессором в режиме мультипрограммирования. Мультироцессорная обработка. Планирование процессов и потоков. Прерывания. Назначение и типы прерываний. Механизм прерываний. Синхронизация процессов и потоков. Средства синхронизации.

Управление памятью. Алгоритмы распределения памяти. Свопинг и виртуальная память. Сегментно- страничное распределение памяти. Управление файлами и устройствами. Логическая и физическая организация файловой системы. Основные понятия безопасности. Базовые технологии безопасности ОС.

Литература

  1. Голицына, О. Л. Программное обеспечение [Текст] / О. Л. Голицына, И. И. Попов, Т. Л. Партыка. – М. : Форум, 2008.

  2. Дейтел, П. Дж. Операционные системы. Основы и принципы [Текст] / П. Дж. Дейтел, Х. М. Дейтел, Д. Р. Чофнес. – М. : Бином, 2007.

  3. Нортроп, Т. Проектирование сетевой инфраструктуры Windows Server 2008. Учебный курс Microsoft [Текст] / Т. Нортроп, Дж. К. Макин. – М. : Русская Редакция, 2011.

  4. Олифер, В. Г. Сетевые операционные системы [Текст] / В. Г. Олифер, Н. А. Олифер. – СПб. : Питер, 2009.

  5. Партыка, Т. Л. Операционные системы, среды и оболочки [Текст] : учеб. пособие / Т. Л. Партыка, И. И. Попов. – М. : ФОРУМ, 2010.

  6. Робачевский, А. М. Операционная система UNIX [Текст] / А. М. Робачевский. – СПб. : BHV – Санкт-Петербург, 2007.

  7. Таненбаум, Э. Современные операционные системы [Текст] / Э. Таненбаум. – СПб. : Питер, 2010.

2. Базы данных

Характеристика современных автоматизированных информационных систем (АИС). Информационное обеспечения АИС. Базы данных (БД). Системы управления базами данных (СУБД).Банки данных. Базы знаний. Информационное обеспечение сетевых АИС.

Теоретические основы БД. Информация и данные. Множества и операции над множествами. Математическая логика. Алгебра высказываний.

Моделирование и описание предметной области АИС. Концептуальная схема предметной области. Основные модели данных.

Системы БД. Концепция БД. Словарь – справочник данных. Концептуальное и логическое описание БД. Иерархические структуры данных. Сетевые структуры данных. Физическое размещение данных.

Язык SQL – функции запросов и основные возможности. Использование SQL в прикладном программировании.

Организация БД в корпоративных распределенных АИС.

Выбор методов и средств создания БД. Характеристика средств обеспечения типового жизненного цикла БД.

Системы управления файлами.

Литература

4. Дейт, К. Дж. Введение в системы баз данных [Текст] / К. Дж. Дейт. – М. : Вильямс, 2007.

  1. Гарбер, М. Введение в SQL [Текст] / М. Гарбер. – М. : Лори, 2008.

  2. Диго, С. М. Проектирование и использование баз данных [Текст] / С. М. Диго. – М. : Финансы и статистика, 2005.

  3. Заботина, Н. Проектирование информационных систем [Текст] : учеб. пособие / Н. Заботина. – М. : ИНФРА-М, 2011

  4. Маглинец, Ю. Анализ требований к автоматизированным информационным системам [Текст] : учеб. пособие / Ю. Маглинец. – М. : Интернет-Университет информационных технологий, 2010.

  5. Панцхава, Ш. Основы баз данных [Текст] : учеб. пособие / Ш. Панцхава. – М. : Изд-во МГОУ, 2010.

  6. Советов, Б. Я. Базы данных. Теория и практика [Текст] / Б. Я. Советов, В. В. Цехановский, В. Д. Чертовской. – М. : Высшая школа, 2005.

  7. Туманов, В. Е. Основы проектирования реляционных баз данных [Текст] : учеб. пособие / В. Е. Туманов. – М. : Бином, 2007.

  8. Хоменко, А. Д. Базы данных [Текст] : учебник для вузов / А. Д. Хоменко, В. М. Цыганков, М. Т. Мальцев. – СПб. : Корона Принт, 2010.