Материал: 917

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

6

Основная литература

1. Вавренюк, А. Б. Операционные системы. Основы UNIX [Электронный ресурс] : учеб. пособие / А. Б. Вавренюк, О. К. Курышева, С. В. Кутепов, В. В. Макаров. М.: ИНФРА-М, 2016. 160 с. (Высшее образование. Бакалавриат).

ЭБС «Знаниум». http://znanium.com/bookread2.php?book=504874.

2.Шустова, Л. И. Базы данных [Электронный ресурс] : учебник / Л. И.

Шустова, О. В. Тараканов. М.: ИНФРА-М, 2017. 304 с. (Высшее образова-

ние. Бакалавриат). ЭБС «Знаниум». http://znanium.com/bookread2.php? book=751611.

Дополнительная литература

1.Стариков, А. В. Использование операционных систем и баз данных в автоматизации и управлении [Электронный ресурс] : лабораторный практикум для направления подготовки бакалавра 15.03.04 Автоматизация технологических процессов и производств (профиль – Автоматизация и управление в технологических системах) для очной и заочной форм обучения / А.В. Стариков; М-во науки и высш. образования РФ, ФГБОУ ВО «ВГЛТУ». – Воронеж, 2019. – 95 с. – ЭБС ВГЛТУ.

2.Одиночкина, С. В. Разработка баз данных в Microsoft Access 2010

[Электронный ресурс] : учеб. пособие / С. В. Одиночкина. СПб. : НИУ ИТМО, 2012. 83 с. ЭБС «Единое окно доступа к образовательным ресур-

сам». http://window.edu.ru/resource/609/76609/files/itmo876.pdf.

Для качественного освоения дисциплины, возможно, потребуются следующие ресурсы информационно-телекоммуникационной сети «Интернет»:

ЭБС «Знаниум»: http://www.znanium.com;

ЭБС «Единое окно доступа к образовательным ресурсам»: http://window.edu.ru/;

сайт с обширной подборкой научной, учебной и учебно-методической литературы, представленной в виде библиотеки открытых электронных источников: http://www.twirpx.com.

Поскольку лекции читаются не в полном объёме дисциплины, то студентам на самостоятельное изучение выносится ряд тем (табл. 1). Преподаватель сообщает студентам их общее содержание и организует контроль знаний по заявленным темам.

 

 

Таблица 1

 

 

 

№ п/п

Тема самостоятельной работы

Номер источника

 

 

 

1

2

3

 

 

 

1

Краткая история развития операционных сис-

1 (осн.), С. 90-95,

 

тем. Поколения операционных систем.

122-124, 193-198.

2

Машинно-зависимые свойства ОС: обработка

1 (осн.), С. 40-67.

 

прерываний, планирование процессов, обслу-

 

 

живание ввода-вывода, управление памятью.

 

7

 

 

Окончание табл. 5

1

2

3

 

 

 

3

Машинно-независимые свойства ОС: работа с

1 (осн.), С. 297-359.

 

файлами, планирование заданий, распределе-

 

 

ние ресурсов, защита.

 

4

Аппаратная поддержка сегментации и стра-

1 (осн.), С. 61-67.

 

ничной организации виртуальной памяти.

 

 

Трансляция виртуальных адресов.

 

5

Типы устройств ввода-вывода. Методы досту-

1 (осн.), С. 320-345.

 

па.

 

6

Моделирование предметной области с помо-

2 (осн.), С. 28-46.

 

щью ER-диаграмм.

 

Проверка качества освоения разделов (тем) дисциплины осуществляется посредством текущего контроля успеваемости и промежуточной аттестации студентов. Результаты текущего контроля отражаются в баллах модульнорейтинговой системы оценки знаний.

После завершения лекционного курса, выполнения лабораторного практикума и защиты курсовой работы студент допускается к сдаче экзамена по дисциплине «Использование операционных систем и баз данных в автоматизации и управлении». Перечень вопросов для подготовки к экзамену приведен ниже.

3.Вопросы выходного контроля (экзамена)

1.Понятия операционной системы и операционной (командной) оболочки.

2.Основные свойства и функции операционных систем.

3.Краткая история развития операционных систем. Поколения операционных систем.

4.Критерии и общая классификация операционных систем.

5.Понятие архитектуры операционных систем. Структурная организация ОС.

6.ОС с монолитным ядром.

7.ОС с многоуровневой модульной структурой.

8.ОС на основе микроядра.

9.ОС с распределенной структурой.

10.Машинно-зависимые свойства ОС: обработка прерываний, планирование процессов, обслуживание ввода-вывода, управление памятью.

11.Машинно-независимые свойства ОС: работа с файлами, планирование заданий, распределение ресурсов, защита.

12.Понятие процесса. Операции над процессами.

13.Жизненный цикл процесса. Структуры данных процесса.

14.Многопоточные процессы и управление потоками.

15.Задачи и алгоритмы планирования и диспетчеризации процессов и потоков в ОС.

8

16.Страничная организация виртуальной памяти.

17.Аппаратная поддержка сегментации и страничной организации виртуальной памяти.

18.Трансляция виртуальных адресов.

19.Структуры данных (таблицы), используемые ОС для управления памятью.

20.Типы устройств ввода-вывода. Методы доступа.

21.Планирование и управление процессами ввода-вывода в операционных системах.

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

23.Файловые системы в Windows и Unix.

24.Понятие базы данных. Жизненный цикл БД.

25.Проектирование БД.

26.Основные возможности и функции СУБД.

27.Инфологическое проектирование БД.

28.Основные понятия: объекты (сущности), атрибуты, ключи.

29.Связи между объектами. Типы связей.

30.Моделирование предметной области с помощью ER-диаграмм.

31.Понятие модели данных. Иерархическая, сетевая и реляционная модели данных.

32.Общая характеристика и основные понятия реляционной модели данных.

Тесты для проверки остаточных знаний и критерии оценки ответов

1.Что такое определяет термин «операционная система»?

1)комплекс системных и прикладных программ, необходимых для эффективной работы на данном рабочем месте;

2)комплекс программ, обеспечивающих интерфейс между компьютером и пользователем;

3)комплекс программ, обеспечивающих интерфейс между аппаратурой компьютера, прикладными программами и пользователем компьютера;

4)комплекс программ, обеспечивающих интерфейс между прикладными программами и пользователем компьютера.

2.К какому классу программного обеспечения (ПО) относится операционная система?

1)средства разработки ПО (системы программирования);

2)системное ПО;

3)прикладное ПО;

4)коммуникационное ПО.

3.Что не является основной функцией операционной системы?

1)управление устройствами;

2)управление процессами;

3)управление памятью;

9

4)управление данными.

4.Что представляет собой ядро операционной системы?

1)резидентная часть системы, которая постоянно находится в памяти в течение всей работы системы;

2)резидентная часть операционной системы, обеспечивающая управление процессами;

3)часть операционной системы, обеспечивающая управление файлами и данными;

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

5.Что представляет собой базовая система ввода-вывода (BIOS)?

1)набор программ ввода-вывода и взаимодействия с устройствами, хранимый на отдельной микросхеме в составе компьютера;

2)набор программ ввода-вывода, хранимый на отдельной микросхеме в составе компьютера;

3)набор программ взаимодействия с устройствами, хранимый на отдельной микросхеме в составе компьютера;

4)набор программ ввода-вывода и взаимодействия с устройствами, не теряющий информации при отключении питания.

6.Что понимают под периферийными устройствами компьютера?

1)все основные аппаратные блоки компьютера, за исключением процессора и оперативной памяти;

2)все основные аппаратные блоки компьютера, за исключением процессора, оперативной памяти, монитора и клавиатуры;

3)все основные аппаратные блоки компьютера, за исключением процессора;

4)устройства, находящиеся вне системного блока.

7.Как разделяются устройства по способу доступа к данным?

1)устройства последовательного и произвольного доступа;

2)устройства только для чтения и только для записи;

3)устройства для чтения, записи и двустороннего обмена;

4)устройства прямого доступа и через контроллер.

8.Как разделяются устройства по способу обмена данными с компьютером?

1)символьные и блочные;

2)алфавитно-цифровые и графические;

3)одностороннего и двустороннего обмена;

4)обмен через шину данных и через отдельный контроллер;

8.Что называется виртуальным устройством?

1)программно реализованный объект, который ведёт себя подобно физическому устройству, хотя на самом деле использует ресурсы других устройств;

2)реальное устройство, которое ведёт себя подобно другому физическому устройству;

10

3)программа, имитирующая работу существующего устройства;

4)программно реализованный объект, который ведёт себя подобно физическому устройству, но не использует ресурсы других устройств.

9.Что называется файловой системой?

1)совокупность каталогов и файлов;

2)стандартизованная совокупность структур данных, алгоритмов и программ, обеспечивающих хранение файлов и выполнение операций над ними;

3)стандартизованная совокупность программ, обеспечивающих хранение файлов и выполнение операций над ними;

4)совокупность данных, обеспечивающих хранение файлов и выполнение операций над ними.

10.Как выполняется сегментированное размещение файлов?

1)файл разбивается на сегменты, размер которых соответствует размеру свободных участков диска;

2)дисковое пространство разбивается на сегменты разной длины;

3)файл разбивается на сегменты одинаковой длины, которые записываются на свободные участки диска;

4)файлу вначале вообще не выделяют память, а по мере возрастания размера файла, ему могут быть выделены любые свободные сегменты на диске.

11.Что определяется термином «кластер диска»?

1)минимальная единица хранения данных файла на диске;

2)максимально допустимая длина сегмента на диске;

3)минимальная единица чтения данных из файла;

4)максимально допустимый размер данных для чтения из файла.

12.Что определяется термином «процесс»?

1)работа, производимая последовательным процессором при выполнении программы с её данными;

2)программа, выполняемая компьютером в данный момент времени;

3)программа, загруженная в оперативную память;

4)работа, выполняемая процессором в данный момент.

13.Что определяется термином «ресурс»?

1)аппаратный объект, который может понадобиться для работы процессов;

2)программный или аппаратный объект, который может понадобиться для работы процессов;

3)программный или аппаратный объект, который может понадобиться для работы процессов и доступ к которому может вызвать конкуренцию процессов;

4)программный или аппаратный объект, вызвавший конкуренцию процессов за доступ к нему.

14.В каком случае может быть прерван процесс в операционных системах

сневытесняющей многозадачностью?

Источник: https://studfile.net/preview/16410949/