1_Введение
.pdfОПЕРАЦИОННЫЕ СИСТЕМЫ, СРЕДЫ И ОБОЛОЧКИ
Введение
Арьков Валентин Юльевич
•профессор кафедры АСУ
•кабинет 6-215A
•приемная каф.АСУ 6-322
•http://arkov.narod.ru
–слайды
–методички
–вопросы
(с) 2008 Арьков В.Ю. |
1 |
Занятия
|
Лекции |
Лаб. раб. |
Экз |
|
|
|
|
ПИЭ |
9 |
3 |
Экз |
|
|
|
|
БИ |
9 |
3 |
Экз |
|
|
|
|
Содержание курса
–Функции ОС
–Примеры ОС
–История ОС
•МинОбразования России: http://edu.ru
•Обязательный минимум содержания:
–Государственный образовательный стандарт (ГОС) по специальности
•351400 (080801) ПИЭ
•080700 БИ
(с) 2008 Арьков В.Ю. |
2 |
Требования ГОС ВПО
•Введение в операционные системы. Определение, назначение, состав и функции операционных систем. Классификация операционных систем.
•Инсталляция и конфигурирование операционной системы, начальная загрузка. Расширение возможностей пользователя. Обеспечение жизнеспособности системы. Операционные оболочки.
•Локальные и глобальные сети. Сетевые операционные системы. Компоненты сети. Организация файлового сервера. Работа в сети. Средства защиты информации в сети. Установка сетевой операционной системы. Глобальные сети. Путеводители (навигаторы). Глобальные и локальные сетевые технологии.
•Элементы системной интеграции. Тенденции и перспективы развития распределенных операционных сред.
•Программные средства человеко-машинного интерфейса: мультимедиа и гипермедиа; аудио и сенсорное сопровождение.
Результат изучения курса: Кругозор специалиста
•Концепции, структуры, механизмы ОС
–представление о строении и возможностях ОС
•Примеры современных ОС
–понимание, что кроме Pentium и Windows существует много других компьютеров и ОС
•Обоснованный выбор ОС для ИС
–жизненный цикл
–технико-экономическое обоснование
•Общесистемные закономерности
–взаимосвязь дисциплин
–заимствование идей, концепций, подходов
(с) 2008 Арьков В.Ю. |
3 |
Литература
•Гордеев А.В. Операционные системы. СПб.: Питер, 2006
•Таненбаум Э. Современные операционные системы. СПб.: Питер, 2006
•Олифер В.Г., Олифер Н.Н. Сетевые операционные системы. СПб.: ПИТЕР, 2005
•Карпов В.Е., Коньков К.А. Основы операционных
систем. М.: ИНТУИТ, 2004 (http://intuit.ru)
•Иртегов Д.В. Введение в операционные системы. СПб.:
БХВ, 2002
•Столлингс В. Операционные системы. М.: Вильямс, 2002
•Брукшир Дж.Г. Введение в компьютерные науки. М.: Вильямс, 2001
•Попов И.И., Партыка Т.Л. Операционные системы, среды и оболочки. М.: Инфра-М, 2003
Когда я слушаю, я забываю; Когда я читаю, я запоминаю; Когда я делаю, я понимаю.
(с) 2008 Арьков В.Ю. |
4 |
Терминология
•Многие компьютерные термины заимствованы из английского языка
вместе с компьютерными технологиями
•Рекомендуется использовать
–толковые словари по информатике
–англо-русские словари
Домашнее задание
•Центр справки и поддержки MS Windows:
•Пуск – Справка и поддержка
–Словарь терминов
•администратор
•базовая система ввода-вывода
•виртуальная память
•кластер
•окно командной строки
•POSIX
•UNIX
(с) 2008 Арьков В.Ю. |
5 |
Операционная система
•пакет программ, который управляет работой компьютера и выполнением других программ
•программа, организующая диалог пользователя с машиной
•интерфейс между пользователем ЭВМ и ее аппаратной частью
•программа, постоянно находящаяся в памяти ЭВМ, управляющая ресурсами компьютера и выполнением программ
•[E. operating system]
–операционная = «управляющая»
•[E. to operate – L. opus (работа)]
– 1) работать (на станке, машине) 2) управлять работой (станка)
–система – взаимосвязанное целое, имеющее цель, предназначение
•[Е. system – L. syn (вместе, единый, похожий) + sta- (стоять)]
Операционная система
•Менеджер ресурсов компьютера
–процессоры, оперативная память, диски, клавиатура, дисплей, принтер, сетевой интерфейс …
•Системное ПО, позволяющее запускать программы пользователя и эффективно использовать оборудование.
(с) 2008 Арьков В.Ю. |
6 |
Operating system
•A program that controls the overall operation of a computer system, typically by performing such tasks as memory allocation, job scheduling, and input/output control.
•Collins English Dictionary
•to operate
–(1) to function
–(2) to control the functioning of
Функции ОС
•управление процессами (запуск и выполнение программ)
•управление оперативной памятью
•управление внешней памятью
•управление устройствами ввода-вывода
•файловая система (копирование, удаление файлов)
•сетевые функции
•защита оборудования и программ
•интерфейс пользователя (интерпретатор команд)
–Какое слово повторяется в списке чаще всего?
(с) 2008 Арьков В.Ю. |
7 |
Компьютер
–[E. computer – вычислитель
–to compute – вычислять]
•ЭВМ – электронная вычислительная машина
•Любые действия компьютера сводятся к вычислениям (обработке данных)
|
Классификация ПО |
|
|
Программное обеспечение (ПО) |
|
|
Системное ПО |
Прикладное ПО |
ОС |
Утилиты |
Средства разработки |
Ядро |
Оболочка |
|
(с) 2008 Арьков В.Ю. |
|
8 |
Системное ПО
•СПО – комплекс управляющих и обрабатывающих программ, обеспечивающих функционирование вычислительной системы в целом, а также разработку и и исполнение программ пользователей
•ОС обеспечивает функционирование компьютера и доступ пользователя к его аппаратным возможностям
•Средства разработки
–Языки программирования
–Системы (среды) программирования
•Утилиты – служебные (сервисные) программы, расширяющие возможности ОС
•[E. utility – польза, полезный предмет
•utility program – a computer software designed to do a routine
task, such as examining files or copying data
•[L. utilis – полезный, годный
•uti – использовать
•usus – использование, применение
Прикладное ПО
•Приложения, прикладные программы, applications – программы для решения задач в конкретной области деятельности (предметной области). Большинство пользователей компьютера не занимаются программированием (а в идеале не должны заниматься его обслуживанием).
•Application program – a computer program that is written and designed for a specific need or purpose
•Applications package – a specialized program or set of specialized programs and associated documentation designed to carry out a particular task
(с) 2008 Арьков В.Ю. |
9 |
Вычислительная система
User 1 |
|
User n |
|
|
|
Applications
Soft
Operating System
Hardware
ОС – промежуточное звено между пользователем (user) и оборудованием компьютера (hardware)
ОС скрывает особенности аппаратного обеспечения
ОС как оболочка
•ОС – первичная программная оболочка для ЭВМ
•При включении питания ЭВМ вначале загружается ОС
•Load, boot – процесс загрузки
(с) 2008 Арьков В.Ю. |
10 |