Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы к экзамену ОС полные.doc
Скачиваний:
17
Добавлен:
24.09.2019
Размер:
542.72 Кб
Скачать

6. Ос с точки зрения пользователя.

Если рассмотреть 1) пользователя, который получает результаты работы ОС и 2) компьютер – то можно сделать вывод, что пользователь и компьютер взаимодействуют друг с другом, используя ОС.

ОС организовывает выполнение всех указанных процессов:

  1. запуск программы пользователем

  2. Разделение ресурсов компьютера.

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

BIOS – базовая система ввода-вывода, работает с процессором, шиной, памятью, дисками.

Особенности выполнения: если MS DOS – однопользовательская и однозадачная система, то Windows 3.11 – однопользовательская, но с эмуляцией многозадачности, которая окончательно была реализована в Windows 95.

В Windows 95 появился спулинг задач, который конкурирует за ресурсы. В Windows 98 появилась объектно-ориентированная ОС, теперь она стала представляться в виде объектов.

Windows 2000 (XP) на технологии NT – многозадачная, многопользовательская ОС с поддержкой NTFS, которая позволяет делить ресурсы пользователей.

7. Структура пк и его состав.

21. Принтер

10. Контролер

диска

14. контролер

16. Сетевая карта

17. Звуковая карта

22.Модем

15.Дисплей

11. Гибкий

23.Контролер USB 2.0

12. Жесткий

13. CD-ROM

Общая шина (архитектура открытой системы) –устройство компьютера, через которое происходит пересылка данных, команд и управление компьютером.

ISA – самая первая шина. Усовершенствованная EISA позволяла работать лучше и быстрее. Следующим шагом стала шина PCI.

Шина PCI поддерживает технологию Plug & Play, эта технология позволяет стандартно выстраивать сигналы диагностики на шине и проверять есть ли соответствующий драйвер устройства, подключенного через шину, в ОС. Если есть - инициализирует его, если нет – осуществляет действия по поиску этого драйвера.

1. К шине присоединяется процессор (CPU) – устройство, которое реализует все арифметические и логические операции, используя язык самого низкого уровня, т.е. язык инструкций (команд), например, Assembler.

ор1

ор2

ор3

Next

2. ОЗУ (оперативная память)– ресурс, разделяемый между самой ОС, драйверами, сервисными программами, программами пользователя. Этот ресурс большой, но не бесконечный.

Для того чтобы быстрее передавать команды между CPU и ОЗУ, сделали шину, которая не имеет сопряжения с обшей шиной.

  1. Контроллер – специальное сопряжение устройства с общей шиной, а значит обязательно нужен драйвер устройства.

14, 15. Поскольку дисплей – это устройство, которое часто используется для вывода информации большого объема, ряд производителей материнских плат выдвинул идею создания, отдельной шины AGP. Позже практически прекратили использовать EISA и остались AGP и PCI.

10. Контроллер диска – стандартное устройство, микропроцессор, контролирующий все операции записи и считывания на диск и с него. Контроллер – устройство, которое должно иметь драйвер.

Контроллеры бывают двух типов: обычные и SCII, последние при одной и той же скорости диска работают быстрее. Диски должны иметь либо SCII – шину, либо IDE. На каждой IDE – шине можно поместить два устройства и самих IDE обычно две. SCII же масштабируема, она может иметь 4 или 8 нагрузок.

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

Контроллер дисплея может находиться на материнской плате.

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

Сетевые карты, имеющие стандарт why fly позволяют устанавливать сеть компьютеров «без проводов».

21. Контроллер для принтера, как правило, стоит на материнской плате. Принтер обычно подключается через LPT –порт, либо через COM – порт, может подключаться через сетевую карту.

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

22. Модем подключается либо через COM – порт, либо через USP – порт, либо вставляется в материнскую плату. Модем служит для передачи информации чрез телефонную линию, характеризуется скоростями передачи данных.

23. Контроллер USB – порта может иметь 2 или 4 выхода. USB 2.0 – универсальная последовательная шина. Особенность USB – порта в том, что он не требует отключения питания компьютера при любой «железной» переконфигурации компьютера, если это изменение связано с данной шиной.

На USB – порт в настоящее время могут работать следующие устройства: клавиатура, мышь, модем, принтер, CD ROM, сканер. Может использоваться для создания FLASH – памяти, в ее роли может выступать «флэшка», цифровой фотоаппарат, цифровая камера, видеокамера.

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

23. USB – универсальная последовательная шина. Инфракрасные порты могут быть использованы для коммуникации с внешними устройствами, например телефоном, принтером, ноутбуком.

BLUETOOLS. Смысл работы: на каком-либо канале ультразвуковой области выделяется компонент для создания этих устройств.

24. IRDA – инфракрасный порт используется для коммуникациями с внешними устройствами: телефонами, ноутбуками.

11-14. Конфигурация компьютера.

Для нормального функционирования ПК необходимо сделать основные установки.

Главную роль играет BIOS – базовая система ввода-вывода, которая позволяет реализовать программы на низшем уровне, она задает конфигурацию устройств компьютера.

Сейчас существует три производителя BIOS: AMI, AWARD и PHOENIX.

BIOS задает 1) время;

2) конфигурацию дисков (жестких и гибких): А:, С:, D:.

В настоящее время используется IDE – интерфейс для установки лазерных дисков, которые автоматически определяются как устройство;

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

4) тактовую частоту процессора;

5) конфигурацию периферийных устройств. Можно задать подключение или отключение отдельных слотов периферийных устройств. Чаще всего это делается для энергосбережения.

Можно подключить или отключить видеоадаптер VIDEO, SOUND, MODEM, USB, сетевую карту.

Слот – ножевой разъем на материнской плате, в который вставляется контролер устройства.

6) Порядок определения системного устройства, с которого происходит загрузка ОС.

Порядок определения системного устройства, с которого происходит загрузка ОС:

А:, С:, ..CD-ROM, сетевая карта…

Сначала при запуске проверяется, есть ли в системном устройстве системные файлы запуска.

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

  • Установки по умолчанию

  • Оптимальные параметры

Если необходимо, чтобы установки сохранились, нужно закрыть вход паролем:

  1. supervisor – пароль

  2. пользовательский пароль

Восстановление или сброс паролей:

  1. Посмотреть документы на материнскую плату

  • Выключить компьютер

  • Передвинуть перемычку

  • Включить компьютер на несколько секунд

  • Возвратить перемычку на место

  • Включить компьютер в обычном режиме

  1. Открыть компьютер, отсоединить батарейку на несколько секунд

Процесс загрузки ОС для MS-DOS:

  1. Процесс загрузки начинается с того, Включение компьютера, проходит самотестирование после включения – POST-TEST (Power on Self-Test).

  2. Тестируются внешние устройства, прописанные в конфигурации BIOS (на наличие)

  3. Проверка портов, построение таблицы собственной конфигурации

Конфигурацию винчестера можно не указывать, а поставить автоматическую проверку (AVTO).

POST берет конфигурацию из маленькой памяти CMOS (приблизительно 64 бит или чуть больше), которая питается от батарейки и в которой лежат дата и время. Эта память читает конфигурацию компьютера, из которой берутся все параметры внешних устройств.

Дискета:

Определим устройство, которое является системным для загрузки.

Любое системное устройство имеет специальным образом организованный начальный сектор. Если дискета размером 3.5 дюйма, то секторов на ней 18*2 стороны* 80 дорожек* 512 (количество байт на один сектор) = 1,4 Мбайт. На дискете один кластер равен одному сектору, на жестком диске 4, 4, 8 и т.д. кластер на один сектор.

На загрузочном секторе (нулевом) нулевой поверхности лежит информация о том:

  1. является ли устройство системным или нет

  2. информацию о самом диске:

    • размер сектора

    • количество секторов на кластере

    • количество поверхностей (2)

    • количество FAT-таблиц (2)

    • размер FAT-таблиц

    • тип FAT-таблиц

    • номер сектора, с которого начинается FAT-таблица

После этой информации лежит начальный загрузчик.

  1. 1 кб памяти отведен под вектор прерываний внешних устройств

адрес той программы в оперативной памяти, где лежит драйвер, управляющий работой внешнего устройства.

Стоит отметить, что первоначально максимальный размер памяти составлял 640 кб, затем 1 Мб, 2 Мб, 4 Мб, 8 Мб и т.д.

  1. Начальный загрузчик выполняет действие позиционирования головки

соответствующего системного устройства на то место, с которого начинает грузиться ОС.

  1. Загрузчик того устройства, с которого начинает грузиться ОС.

IO.SYS – файл, настраивающий устройства ввода/вывода для работы с данной ОС. Это резидентный модуль, который всегда находится в оперативной памяти. Он дополняет BIOS и изменяет его под данную конфигурацию компьютера.

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

Замечание: IBM DOS и IO.SYS всегда лежат в определенном месте, жестко фиксируемом на определенном диске.

Чтобы сделать диск системным, надо либо отформатировать устройство – >format A: /s; либо использовать команду > SYS a:.

Далее управление передается файлу MSDOS.SYS, который грузит файл

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

В CONFIG.SYS может использоваться команда device = c: \ mouse.sys, в которой указывается полный путь к какому-либо системному или используемому файлу. Команда device в CONFIG.SYS обозначает, что есть какое-либо нестандартное устройство, которое требует специального драйвера и здесь указывается полный путь драйвера и его имя. Причем, драйвер обычно пишется на языке низкого уровня (assembler или c).

FILES=200

BUFFERS=100

DEVICE=С:\SYS\Mause.com

.

.

.

В CONFIG.SYS предусматривается определенный адрес прерывания, в котором содержится вся информация о программе обработка от этого устройства.

Если на вектор прерывания накладывают еще одно такое же устройство, то первый из них нумеруется нулем, следующий – единицей и т.д. Они соединяются каскадом, и зависимости от номера обрабатываются в приоритетной последовательности.

После обработки CONFIG.SYS автоматически запускается файл AUTOEXEC.BAT –командный файл, в котором в текстовом виде введены строки, которые должны быть автоматически выполнены при загрузке ОС.

AUTOEXEC.BAT настраивает среду пользователя и необходимые пути поиска информации, а также выполняет заранее заданную последовательность команд.

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

>WIN.COM

PROMT задает среду пользователя, также в PROMT есть ряд ключей, которые задают как высвечивается командная строка.

PATH – задает пути, в которых ищутся файлы. PATH – это системная переменная, она задает пути общего пользования этой конкретной конфигурации. Запуск файла на выполнение задается следующим образом:

> NC.COM

PATH C:\NC.; C:\MS-DOS

Команда SET – установка, например если задать:

SET TMP=C:\TEMP

SET TEMP=C:\TEMP

появляется две системных переменных, которые имеют одно и то же имя и используются в разных целях.

Что касается последней командной строки в AUTOEXEC.BAT, то первоначально это была C:\ NC\ NC.COM, потом DN.COM, FAR.COM.

Все это оболочки над ОС, которые выполняют следующие функции:

 Управление файлами (копирование, удаление, создание, переименование и т.д.).

 Просмотр.

 Редактирование и возможность работы с дискетами.

С NC была возможность соединиться с другим компьютером с помощью com1 – порта. Один компьютер ставили в режим master, другой – в slave, и с master управляли slave. Это было прообразом локальной сети.

FAR удобен тем, что в него был включен ft-протокол, и пользователи могли качать файлы по Интернету.

После AUTOEXEC.BAT управление автоматически переключается на WIN.COM.

Далее WIN.COM запускала оболочку Windows –кой ОС.

Оболочек было сделано достаточно много. Под Windows сделали WINCOM, который использовал идеологию NC, но интерфейс использовался Windows – кий, т.е. экран использовался в графическом, а не текстовом виде. Оболочка, выполняющаяся в окне имеет стандартный Windows – кий интерфейс.

Последняя оболочка, которая была сделана над DOS - ОС версии Windows 3.0, после добавления в эту версию сетевых возможностей появилась версия Windows 3.11, которая эмулировала многозадачность.