6 Примерный перечень тем рефератов, курсовых работ и эссе
Принципы построения ОС.
Эволюция ОС.
Архитектура ОС.
Управление задачами в ОС.
Мультипрограммирование на основе прерываний.
Проектирование параллельных вычислительных процессов и потоков.
Средства коммуникации для процессов и потоков.
Управление памятью в ОС.
Распределение оперативной памяти в современных ОС.
Современные ОС.
Микроядерная архитектура ОС.
Монолитные ОС.
Совместимость и множественные прикладные среды.
Планирование и диспетчеризация процессов и задач.
Диспетчеризация и приоритизация прерываний в ОС.
Проблема тупиков и методы борьбы с ними.
Способы организации памяти.
Управление виртуальной памятью.
Проектирование ОС.
7 Примерный перечень вопросов к экзамену по всей дисциплине
Определение ОС.
Различие однопользовательских и многопользовательских ОС.
Отличие системы реального времени от систем разделения времени.
Понятие мобильности ОС.
Характеристика ОС семейства Windows.
Характеристика ОС семейства UNIX.
Ядро ОС.
Микроядерная архитектура ОС.
Организация связи ядра ОС с драйверами.
Квазипараллельное выполнение процессов.
Функции планировщика процессов.
Диспетчеризация процессов.
Основные способы загрузки ОС.
Понятие круговой диспетчеризации процессов.
Понятие фоново-оперативная диспетчеризации процессов.
Характеристика статического и динамического приоритетов процесса.
Диспетчеризация задач с использованием динамических приоритетов.
Критерии надежности аппаратных и программных компонентов ОС.
Проблема взаимного исключения процессов.
Средства синхронизации процессов.
Основные задачи сетевой ОС.
Назначение программы COMMAND.COM.
Характеристику перемещаемых и позиционно-независимых программ.
Отличие форматов файлов COM и EXE.
Задачи файловой системы.
8 Учебно-методическое, информационное и материально-техническое обеспечение Литература а) основная литература
Калинин Е.И. Основы операционных систем. [ЭР] : рабочий учебник 2010 – http://lib/library
Шевченко П.Н. Управление памятью, файлами и устройствами. Безопасность ОС [ЭР] : рабочий учебник 2011 – http://lib/library.
Шевченко П.Н. Управление процессами [ЭР] : рабочий учебник 2011 – http://lib/library.
б) дополнительная литература
Бурукина И.П. Операционные системы реального времени: Учебное пособие. - Пенза: ПГУ, 2011 (Ресурс размещен в Информационной системе "Единое окно доступа к образовательным ресурсам" window.edu.ru)
Марапулец Ю.В. Операционные системы. - Петропавловск-Камчатский: КамчатГТУ, 2008 (Ресурс размещен в Информационной системе "Единое окно доступа к образовательным ресурсам" window.edu.ru)
Программное обеспечение НАЧОУ ВПО СГА, являющееся частью электронной информационно-образовательной среды и базирующееся на телекоммуникационных технологиях:
компьютерные обучающие программы.
тренинговые и тестирующие программы.
интеллектуальные роботизированные системы оценки качества выполненных работ.
Роботизированные системы для доступа к компьютерным обучающим, тренинговым и тестирующим программам:
ИС «Комбат»;
ИС «ЛиК»;
ИР «КОП»;
ИИС «Каскад».
в) Материально-техническое обеспечение
сервера на базе MS SQL Server, файловый сервер с электронным образовательным ресурсом, базами данных;
компьютеры с выходом в сеть Internet;
сайт «Личная студия» с возможностью работы с электронным образовательным ресурсом;
электронные библиотечные ресурсы, размещенные в телекоммуникационной двухуровневой библиотеке (ТКДБ).
9 Методические рекомендации по организации изучения дисциплины
В НАЧОУ ВПО СГА освоение образовательных программ проводится с применением электронного обучения и дистанционных образовательных технологий. Для этого создана и функционирует электронная информационно-образовательная среда, включающая в себя электронные информационные ресурсы, электронные образовательные ресурсы, информационную Ровеб-технологию, телекоммуникационные технологии, соответствующие технологические средства, а также обеспечивающая освоение обучающимися образовательных программ в полном объеме независимо от места нахождения обучающихся.
Информационная Ровеб-технология и телекоммуникационная технология обучения обеспечивает доступ к электронному образовательному ресурсу (образовательному контенту и учебным продуктам), а также электронным информационным ресурсам обучающемуся в полном объеме на сайте «Личная студия» (edu.muh.ru) в сети Интернет.
Профессорско-преподавательским составом кафедры разрабатываются контрольно-измерительные материалы, входящие в фонд оценочных средств, на основе которых осуществляются текущий контроль и промежуточная аттестация по усвоению обучающимися знаний и сформированности у них соответствующих общекультурных и профессиональных компетенций.
Обучающиеся при изучении учебной дисциплины используют образовательный контент, а также методические указания, рекомендации и пособия по работе с ним, разработанные научно-педагогическими работниками кафедры.
Система интеллектуальных роботов помогает осуществлять контрольные мероприятия по критериям, предложенным и утвержденным научно-педагогическими работниками кафедры.
Методические материалы для преподавателей и обучающихся оформлены в виде отдельных методических рекомендаций и указаний, регламентирующих проведение учебных занятий, а также содержание и порядок проведения аттестации. Перечисленные методические материалы представлены в виде приложения к основной профессиональной образовательной программе.
Разработчик:
Белянин П.К.
3.2.10 БАЗЫ ДАННЫХ 1 Цели и задачи дисциплины:
Цели дисциплины
формирование у слушателей понимания роли баз данных (БД) в общей структуре информационных систем.
Задачи дисциплины
автоматизированными системами обработки информации и управления;
системами автоматизированного проектирования и информационной поддержки жизненного цикла промышленных изделий;
современными технологиями организации информационных систем;
основными понятиями теории баз данных;
системами управления базами данных (СУБД);
способами проектирования баз данных;
современными моделями данных;
языком формирования запросов к базе данных (SQL);
способами защиты информации в базах данных.
2 Требования к результатам освоения дисциплины:
Процесс изучения дисциплины направлен на формирование следующих компетенций:
осознания сущности и значения информации в развитии современного общества; овладения основными методами, способами и средствами получения, хранения, переработки информации (ОК-11);
получения навыков работы с компьютером как средством управления информацией (ОК-12).
А так же профессиональных компетенций:
умение разрабатывать модели компонентов информационных систем, включая модели баз данных (ПК-4);
умение разрабатывать компоненты программных комплексов и баз данных, использовать современные инструментальные средства и технологии программирования (ПК-5);
инсталлировать программное и аппаратное обеспечение для информационных и автоматизированных систем (ПК-11).
В результате изучения дисциплины слушатель должен:
знать:
современные тенденции развития информатики и вычислительной техники, компьютерных технологий;
базы данных и системы управления базами данных для информационных систем различного назначения;
основные этапы развития теории баз данных;
особенности современного состояния автоматизированных информационных систем;
основные методы проектирования автоматизированных информационных систем;
основные модели данных;
принципы построения реляционных баз данных;
основы языка SQL;
архитектуру современных СУБД;
принципы поддержки целостности в реляционной модели данных;
перспективы развития БД и СУБД;
уметь:
применять вычислительную технику для решения практических задач;
разрабатывать инфологические и даталогические схемы баз данных;
применять полученные знания при решении практических задач, связанных с разработкой и ведением баз данных.
владеть:
методами описания схем баз данных;
методикой поиска оптимального решения проблем, возникающих при постановке новых задач.
Требования к квалификации педагогического работника. К освоению дополнительной профессиональной программы допускаются лица, имеющие среднее профессиональное и (или) высшее образование, а также лица, получающие среднее профессиональное и (или) высшее образование. 3 Содержание дисциплины
3.1 Содержание разделов дисциплины
№ п/п
| Наименование раздела дисциплины
| Содержание раздела
| 1
| Основы построения баз данных
| Базы данных и современное информационное пространство (исторический обзор развития баз данных. Файлы и файловые системы. Базы данных на больших ЭВМ. Эпоха персональных компьютеров. Классификация баз данных. Назначение и основные компоненты системы баз данных.Распределенные базы данных. Автоматизированная информационная система. Системы управления базами данных. Обзор возможностей современных СУБД. Архитектура СУБД Современный этап развития систем управления базами данных. Понятия схемы и подсхемы).
Модели данных (понятие модели данных. Типы структур данных. Операции над данными. Ограничения целостности. Сетевая модель данных. Иерархическая модель данных. Реляционная модель данных. Постреляционная модель. Многомерная модель. Объектно-реляционные модели данных. Объектно-ориентированные модели данных)
| 2
| Языки для работы с данными
| Язык манипулирования данными в реляционной модели (реляционная алгебра. Реляционное исчисление).
Современные языки запросов (язык запросов по образцу QBE. Структурированный язык запросов SQL)
| 3
| Проектирование баз данных
| Методы проектирования баз данных (методы проектирования сложных систем. Проектирование реляционной базы данных. Этапы проектирования базы данных. Избыточное дублирование данных и аномалии).
Метод нормальных форм (функциональные зависимости. Выявление зависимостей между атрибутами. Связывание таблиц. Средства автоматизации проектирования).
Метод сущность-связь (правила формирования отношений. Формирование отношений для связи 1 : 1. Формирование отношений для связи 1 : М. Формирование отношений для связи М : М. Диаграмма "сущность-связь". Обзор нотаций, используемых при построении диаграмм "сущность-связь". Пример проектирования реляционной базы данных. Инфологическое проектирование)
| 4 Лабораторный практикум - не предусмотрен. 5 Примерный перечень контрольных вопросов и заданий для самостоятельной работы
Назначение СУБД.
Области применения баз данных.
Назовите и кратко опишите основные компоненты системы баз данных.
Назовите основные модели данных.
Опишите структуру информационной системы с сервером баз данных.
Укажите достоинства и недостатки иерархической модели данных.
Понятие сущности атрибута домена (примеры).
Охарактеризуйте сетевую модель данных.
Охарактеризуйте реляционную модель данных.
Основные черты объектно-ориентированной модели данных.
Назовите подходы к проектированию структур данных.
Избыточное и не избыточное дублирование данных.
Формирование исходного отношения при проектировании БД.
Приведите примеры явной и неявной избыточности.
Назовите основные виды зависимости между атрибутами.
Дайте определение 1-ой нормальной форме.
Дайте определение 2-ой нормальной форме.
Дайте определение 3-ей нормальной форме.
Понятие реляционной алгебры (примеры) и понятие реляционного исчисления (примеры).
Назовите рекомендации по организации связи сущностей.
Перечислите основные понятия метода сущность-связь.
Определение степени связи между сущностями.
Применение средств автоматизации проектирования баз данных.
Дайте краткую характеристику языку QBE.
Дайте краткую характеристику языку SQL.
Понятие первичного ключа.
Понятие вторичного ключа.
Индексирование.
Назовите основные способы защиты данных.
Понятие целостности данных в БД.
6 Примерный перечень тем рефератов, курсовых работ и эссе
Актуальность и области применения баз данных.
Обзор современных СУБД.
Архитектура клиент-сервер.
Распределенная обработка данных.
Основные модели данных.
Реляционная модель данных.
Теоретические языки запросов.
Язык запросов по образцу QBE.
Возможности языка SQL.
Проектирование баз данных с использованием метода нормальных форм.
Проектирование баз данных с использованием метода сущность-связь.
Возможности СУБД ACCESS.
Обслуживание баз данных.
Целостность реляционных данных.
Возможности запросов.
Физическая организация баз данных.
Способы защиты баз данных.
Роль транзакций в базах данных.
7 Примерный перечень вопросов к экзамену по всей дисциплине
Использование файловых систем в обработке данных.
Кратко опишите историю возникновения и области применения баз данных.
Назовите и кратко опишите основные компоненты системы баз данных.
Опишите три уровня архитектуры системы баз данных.
Опишите основные принципы распределенной обработки данных.
Опишите и графически проиллюстрируйте иерархическую модель данных.
Опишите и графически проиллюстрируйте сетевую модель данных.
Основные понятия реляционной модели: сущность, атрибут, домен, отношение.
Индексирование. Его задачи.
Основные свойства объектно-ориентированной модели данных.
Назовите основные этапы проектирования реляционной базы данных.
Понятие избыточности.
Понятие аномалии.
Краткое описание видов функциональной зависимости между атрибутами.
Применение метода нормальных форм.
Описание 1-ой нормальной формы. Пример.
Описание 2-ой нормальной формы. Пример.
Описание 3-ой нормальной формы. Пример.
Обеспечение целостности данных.
Характеристика средств автоматизации проектирования баз данных.
Краткое описание возможностей СУБД Access.
Возможности для организации запросов в СУБД Access.
Понятие страницы доступа к данным.
Возможности для организации работы с Интернет в СУБД Access.
Индексные файлы. Плотное индексирование.
Индексные файлы. Неплотное индексирование.
Понятие хеширования.
Возможности защиты баз данных.
Понятие транзакции.
|