Конспект лекций по учебной дисциплине «Операционные системы, среды и оболочки» по специальности: 080801 Информационные технологии в экономике Обсуждено на заседании кафедры icon

Конспект лекций по учебной дисциплине «Операционные системы, среды и оболочки» по специальности: 080801 Информационные технологии в экономике Обсуждено на заседании кафедры


1 чел. помогло.
Смотрите также:
Рабочая программа по учебной дисциплине Операционные системы...
Рабочая программа дисциплина «Операционные системы...
Рабочая программа дисциплина «Операционные системы...
М операционные системы етодические указания по контрольной работе по дисциплине...
М операционные системы етодические указания по контрольной работе по дисциплине...
Рабочая программа по дисциплине "Операционные системы...
Конспект лекций по дисциплине «Информационные технологии. Часть 1»...
Учебно-методический комплекс дисциплины «Операционные системы...
Учебно-методический комплекс по дисциплине " операционные системы...
Методические указания по проведению самостоятельной работы студентов по дисциплине Операционные...
Рабочая программа По дисциплине «Информационные технологии и системы в экономике» По...
Рабочая программа По дисциплине «Информационные технологии и системы в экономике» По...



страницы:   1   2   3   4   5   6   7   8   9   ...   22


Федеральное агентство связи

Государственное образовательное учреждение высшего профессионального образования

«Поволжская государственная академия телекоммуникаций и информатики»

__________________________________________________________________


Кафедра электронной коммерции


«УТВЕРЖДАЮ»


Заведующий кафедрой электронной коммерции


__________________________Юрасов А.В._____

подпись, Фамилия И.О.


« ____ » _______________ 200__ г.


КОНСПЕКТ ЛЕКЦИЙ


ПО УЧЕБНОЙ ДИСЦИПЛИНЕ


«Операционные системы, среды и оболочки»


по специальности: 080801 – Информационные технологии в экономике


Обсуждено на заседании кафедры


«_____» ____________________ 200__ г.


протокол № ___________


ОГЛАВЛЕНИЕ

ЛЕКЦИЯ 1.
“Введение в операционные системы. Определение, назначение, состав и функции операционных систем. Классификация операционных систем” 6

Введение. Определение операционной системы 6

ОС как расширенная машина 6

ОС как система управления ресурсами 7

7

Классификация ОС 7

Особенности алгоритмов управления ресурсами 8

Особенности аппаратных платформ 10

Особенности областей использования 11

Особенности методов построения 14

^ ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ ПО ВВЕДЕНИЮ В ОС 16

ЛЕКЦИЯ 2.
“Инсталляция и конфигурирование операционной системы, начальная загрузка. Расширение возможностей пользователя по автоматической установке и переустановке ОС WINDOWS” 17

Установка ОС Windows: 17

Как повысить производительность Windows 17

Конфигурирование ОС при помощи утилиты msconfig. 18

Интерактивные командные и конфигурационные файлы 23

^ ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ ПО УСТАНОВКЕ ОС WINDOWS 28

Лекция 3 “Системный РЕЕСТР как основа обеспечения жизнеспособности системы” 30

Основные отличия реестров Windows NT и Windows 9x. 30

Внутри Registry 33

Как организована и управляется база данных важнейшей системной информации Windows NT. 33

Ульи 33

Таблица 1. Корневые ключи Regedit 34

Структура улья 35

Таблица 3. Типы размещаемых в сотах данных 35

Карты сотов 37

Пространство имен Registry и работа с ним 39

Надежное хранение 41

Оптимизации Registry 42

Текущее состояние ОС 43

^ ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ ПО РЕЕСТРУ 45

Лекция 4
“ Операционные оболочки и настройки через РЕЕСТР” 46

Настройка свойств сети, оболочки Windows NT 46

Программы для работы с реестром. 47

^ ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ ПО 51

НАСТРОЙКАМ ЧЕРЕЗ РЕЕСТР 51

Лекция 5
”Локальные и глобальные сети. Сетевые операционные системы. Компоненты сети”. 52

1.Входящие подключения 64

3.Настройка TCP/IP 70

4.Просмотр состояния подключения 71

5.Настройка подключений 72

6.Управление сетевыми компонентами 74

7.Локальное подключение 77

8.Подключение к Интернет 79

9. Совместное использование Интернет-подключения 81

10. Доступ через ISDN 85

11. Виртуальные частные сети (VPN) и их администрирование 86

Лекция 6 94

“Технология Object Linking and Embedding (OLE); Технология Component Object Model (COM) , Технология ActiveX. Сервер сценариев WSH” 94

Назначение и основные свойства WSH 95

Необходимые сведения о языке JScript 96

Переменные 96

Типы данных 97

Числа 97

Текстовые строки 97

Объекты 99

Логические данные 99

Null (пустой тип) и undefined (неопределенный тип) 99

Работа с системным реестром. 99

Метод RegDelete 101

Метод RegRead 102

Метод RegWrite 103

Заключение 103

^ ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ ПО WSH 104

Лекция 7 105

“Интерфейс WinAPI, структура Windows-приложения” 105

1.Общие свойства Windows-платформ 105

2. Общая структура Windows-приложения 115

^ ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ ПО WIN API 134

Лекция 8 135

“Глобальные сети. Работа в сети. Средства защиты информации в сети. Путеводители (навигаторы). Глобальные и локальные сетевые технологии. Элементы системной интеграции” 135

Структура функционирования сети 150

Уровни работы сети 156

Пересылка битов 156

Пересылка данных 156

Сети коммутации пакетов 156

Протокол Internet (IP) 157

Протокол управления передачей (TCP) и протокол пользовательских дейтаграмм (UDP) 160

Создание сети с человеческим лицом. Прикладное обеспечение 167

Системы сетевых адресов 169

Региональная Система Имен 169

Структура региональной системы имен 171

Поиск адреса по доменному имени 172

Замечания по региональной системе имен 173

Система адресов X.400 175

Лекция 9
“Тенденции и перспективы развития распределенных операционных сред. Программные средства человеко-машинного интерфейса: мультимедиа и гипермедиа; аудио и сенсорное сопровождение”. 177

Системы реального времени. Системы жесткого и мягкого реального времени. 177

Понятия "реальное время", "работа в реальном масштабе времени", "операционные системы реального времени" известны всем, но толкуются они часто по-разному и спектр этих толкований очень широк. Количество иллюзий и мифов в мире реального времени велико. Например, часто путают такие понятие, как "реальное время" и "скорость". Иногда полагают, что применение операционной системы реального времени автоматически разрешит все проблемы создания надежной предсказуемой системы. Иногда, наоборот, считают, что системы реального времени - занятие для теоретиков, а любую задачу реального времени можно решить, используя популярные операционные системы общего назначения - достаточно быть просто хорошим программистом и знать архитектуру компьютера. Так ли это? 177

Чем принципиально отличаются операционные системы реального времени от операционных систем общего назначения? 177

Мобильные операционные системы. 190

^

ЛЕКЦИЯ 1.
“Введение в операционные системы. Определение, назначение, состав и функции операционных систем. Классификация операционных систем”




^

Введение. Определение операционной системы


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

^

ОС как расширенная машина


Использование большинства компьютеров на уровне машинного языка затруднительно, особенно это касается ввода-вывода. Например, для организации чтения блока данных с гибкого диска программист может использовать 16 различных команд, каждая из которых требует 13 параметров, таких как номер блока на диске, номер сектора на дорожке и т. п. Когда выполнение операции с диском завершается, контроллер возвращает 23 значения, отражающих наличие и типы ошибок, которые, очевидно, надо анализировать. Даже если не входить в курс реальных проблем программирования ввода-вывода, ясно, что среди программистов нашлось бы не много желающих непосредственно заниматься программированием этих операций. При работе с диском программисту-пользователю достаточно представлять его в виде некоторого набора файлов, каждый из которых имеет имя. Работа с файлом заключается в его открытии, выполнении чтения или записи, а затем в закрытии файла. Вопросы подобные таким, как следует ли при записи использовать усовершенствованную частотную модуляцию или в каком состоянии сейчас находится двигатель механизма перемещения считывающих головок, не должны волновать пользователя. Программа, которая скрывает от программиста все реалии аппаратуры и предоставляет возможность простого, удобного просмотра указанных файлов, чтения или записи - это, конечно, операционная система. Точно так же, как ОС ограждает программистов от аппаратуры дискового накопителя и предоставляет ему простой файловый интерфейс, операционная система берет на себя все малоприятные дела, связанные с обработкой прерываний, управлением таймерами и оперативной памятью, а также другие низкоуровневые проблемы. В каждом случае та абстрактная, воображаемая машина, с которой, благодаря операционной системе, теперь может иметь дело пользователь, гораздо проще и удобнее в обращении, чем реальная аппаратура, лежащая в основе этой абстрактной машины.

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

^

ОС как система управления ресурсами


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

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

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

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





оставить комментарий
страница1/22
Дата02.10.2011
Размер2.67 Mb.
ТипКонспект, Образовательные материалы
Добавить документ в свой блог или на сайт

страницы:   1   2   3   4   5   6   7   8   9   ...   22
отлично
  2
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Документы

Рейтинг@Mail.ru
наверх