Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 6004.doc
Скачиваний:
19
Добавлен:
30.04.2022
Размер:
1.29 Mб
Скачать

СПРАВОЧНИК МАГНИТНОГО ДИСКА ALGOPROG

УДК 681.3.06

Лейкин М.А., Солдатов Е.А. Системное программное обеспечение. Учеб. пособие. Воронеж: Воронеж. гос. техн. ун-т, 2002. 165 с.

SPO.doc 28.11.02

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Воронежский государственный технический университет

М.А. Лейкин, Е. А. Солдатов

Системное программное обеспечение Учебное пособие

Воронеж 2002

УДК 681.3.06

Лейкин М.А., Солдатов Е.А. Системное программное обеспечение. Учеб.пособие. Воронеж: Воронеж. гос. техн. ун-т, 2002. 165 с.

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

Данное пособие предназначено для организации работы студентов специальности 220100 "Вычислительные машины, сети, комплексы и системы" дневной формы обучения в рамках дисциплины "Системное программное обеспечение". Учебное пособие подготовлено в электронном виде в текстовом редакторе MS Word, содержится в файле SPO.doc и может использоваться как элемент методического обеспечения дистанционного обучения студентов.

Табл. 5 Ил. 27 Библиогр.: 18 назв

Научный редактор д-р техн. наук С. Л. Подвальный

Рецензенты:

кафедра информатики Воронежского филиала Академии госслужащих при Правительстве РФ

доктор техн. наук В.Ф. Барабанов

Издается по решению редакционно-издательского совета Воронежского государственного технического университета

© Воронежский государственный технический университет, 2002

Введение

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

Задачей изучения дисциплины является вооружение студентов знаниями основ построения операционных систем, методов решения системных задач и умением использования современной цифровой вычислительной техники и языков программирования.

Сегодня операционные системы применяются на всех вычислительных машинах - от гигантских суперЭВМ до миниатюрных персональных компьютеров. Операционная система зачастую, даже в большей степени, определяет представление пользователя о компьютере, чем сама аппаратура этого компьютера. Пример: В ПК мы видим дисплей, клавиатуру, принтер и возможно накопитель на ГМД. Но основные ресурсы ПК - процессор, НМД, память - скрыты от нас и доступ к ним обеспечивается лишь с помощью ОС.

ОС - это набор программ, как обычных, так и микропрограмм, которые обеспечивают возможность использования аппаратуры компьютера. При этом аппаратура компьютера представляет собой "сырую" вычислительную мощность, а задача ОС заключается в том, чтобы сделать аппаратуру доступной и по возможности удобной для пользователя. ОС обеспечивает также рациональное и координированное управление аппаратурой для достижения высокой производительности. ОС является неотъемлемой частью вычислительного комплекса, и поэтому каждый пользователь компьютера должен в той или иной степени представлять себе ее функции.

При изучении данного курса необходимы знания следующих дисциплин: "Основы алгоритмизации и программирование", "Технология программирования", "Техническое обеспечение информатики", "Базы данных", "Программирование на С/С++", "Микропроцессорные системы", "Теория автоматов".