Операционные системы разные, но их назначение и функции одинаковые.
Операционная система является базовой и необходимой составляющей программного обеспечения компьютера, без нее компьютер не может работать в принципе.
Операционная система обеспечивает совместное функционирование всех устройств компьютера и предоставляет пользователю доступ к его ресурсам.
Хранится - во внешней памяти компьютера — на диске.
При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ.
- Этот процесс
называется загрузкой
операционной системы.
Неполадки при загрузке ОС
Если по каким-то причинам загрузка операционной системы с жесткого диска не
состоится, то работа с компьютером невозможна. Такое бывает, если поврежден
жесткий диск или операционная система. В этом случае операционную систему можно
загрузить с внешнего носителя информации. Для этого нужен специальный диск,
который называют системным. Таким
методом запускают компьютер при устранении неисправностей.
Операционная система должна
содержать
- программы управления вводом/выводом;
- программы, управляющие файловой системой и планирующие задания для
компьютера;
- процессор командного языка, который принимает,
анализирует и выполняет команды, адресованные операционной системе.
- Драйверы устройств. Специальные программы, которые обеспечивают управление работой устройств и согласование информационного обмена с другими устройствами, а также позволяют производить настройку некоторых параметров устройств. Технология «Plug and Play»(подключай и играй) позволяет автоматизировать подключение к компьютеру новых устройств и обеспечивает их конфигурирование.
- Графический интерфейс. Используется для упрощения работы пользователя.
- Сервисные программы или утилиты. Программы, позволяющие обслуживать диски (проверять, сжимать, дефрагментировать и т.д.), выполнять операции с файлами (архивировать и т.д.), работать в компьютерных сетях и т.д.
- Справочная система. Позволяет оперативно получить информацию как о функционировании операционной системы в целом, так и о работе ее отдельных модулей.
В функции операционной системы
входит:
- осуществление диалога с пользователем;
- ввод-вывод и управление данными;
- планирование и организация процесса обработки программ;
- распределение ресурсов (оперативной памяти и кэша,
процессора, внешних устройств);
- запуск программ на выполнение;
- вспомогательные операции обслуживания;
- передача информации между различными внутренними
устройствами;
- программная поддержка работы периферийных
устройств
(дисплея, клавиатуры, дисковых накопителей, принтера и др.).
Загрузка операционной системы
После включения компьютера происходит загрузка операционной системы с системного диска в оперативную память. Загрузка должна выполнятся в соответствии с программой загрузки. Однако для того, чтобы компьютер выполнял какую-нибудь программу, эта программа должна уже находится в оперативной памяти. Разрешение этого противоречия состоит в последовательной, поэтапной загрузке операционной системы.
После включения питания или нажатия кнопки RESET на системном блоке компьютера или одновременного нажатия комбинации клавиш {Ctrl+Alt+Del} на клавиатуре процессор начинает выполнение программы самотестирования компьютера POST(Power-ON Self Test). Производится тестирование работоспособности компьютера.
В процессе тестирования сначала могут выдаваться диагностические сообщения в виде различных последовательностей коротких и длинных звуковых сигналов.
После успешной инициализации видеокарты краткие диагностические сообщения выводятся на экран монитора.
2. После проведения самотестирования специальная программа, содержащаяся в BIOS, начинает поиск загрузчика операционной системы. Происходит поочередное обращение к имеющимся в компьютере дискам и поиск в определенном месте наличия специальной программы Master Boot (программы загрузчика операционной системы).
3. Если системный диск и программа-загрузчик оказываются на месте, то она загружается в оперативную память и ей передается управление работой компьютера.
Если системные диски в компьютере отсутствуют, на экране монитора появляется сообщение «Non system disk» и компьютер остается неработоспособным.
Виды ОС
ОПЕРАЦИОННАЯ СИСТЕМА DOS
DOS – первая операционная система
для персональных компьютеров, которая получила широкое распространение и была
основной для компьютеров IBM PC с 1981 по 1995. DOS остается удобной и единственно
возможной для работы на компьютере (например, в тех случаях, когда пользователь
работает с устаревшей техникой или давно написанным программным обеспечением и
т.п.) С операционной системой DOS пользователи работают с
помощью командной строки, у нее нет собственного графического интерфейса. В DOS используется файловая система FAT. Одним из ее
недостатков являются жесткие ограничения на имена файлов и каталогов. Имя может состоять не более чем из
восьми символов. Расширение указывается после точки и состоит не более чем из
трех символов В DOS не реализована
мультизадачность, т.е. она не может естественным образом выполнять несколько
задач (работающих программ) одновременно. У DOS нет никаких средств контроля и
защиты от несанкционированных действий программ и пользователя, что привело к
появлению огромного количества так называемых вирусов.
Графические
интерфейсы и расширения для DOS
Эти версии Windows не были полноценными операционными системами, а являлись надстройками
к операционной системе MS-DOS и были по сути многофункциональным расширением, добавляя поддержку новых режимов
работы процессора, поддержку многозадачности, обеспечивая стандартизацию
интерфейсов аппаратного обеспечения и единообразие для пользовательских
интерфейсов программ. Предоставляли встроенные средства для создания графического
интерфейса пользователя. Они работали с процессорами начиная с Intel 8086.
•
Windows 1.0 1985, …. Windows 3.1
(1992)
Семейство Windows 9x
Включает в себя Windows 95, Windows 98 и Windows Me
В MS Windows для хранения файлов используется модификация
файловой системы FAT – VFAT. В ней длина имен файлов и
каталогов может достигать 256 символов.
В
операционной системе Windows при работе с окнами и приложениями широко
применяется манипулятор мышь. Обычно мышь используется для
выделения фрагментов текста или графических объектов, установки и снятия
флажков, выбора команд меню, кнопок панелей инструментов, манипулирования
элементами управления в диалогах, «прокручивания» документов в окнах.
В Windows
активно используется и правая кнопка мыши. Поместив указатель мыши на объекте
и сделав щелчок правой кнопкой мыши, можно раскрыть так называемое контекстное меню, содержащее
наиболее употребительные команды, применимые к данному объекту.
Семейство Windows NТ
Windows NT дала начало семейству
операционных систем, в которое входят: собственно Windows NT, Windows 2000,
Windows XP, Windows Serve,r 2003 Windows Vista, Windows Server 2008, Windows 7.
Все операционные системы этого семейства являются полностью 32- или 64-
битными операционными системами, и не нуждаются в MS-DOS даже для загрузки.Семейство Windows NT относится к операционным системам с вытесняющей многозадачностью. Разделение процессорного времени между потоками происходит по принципу «карусели». Ядро операционной системы выделяет квант времени (в Windows 2000 квант равен примерно 20 мс) каждому из потоков по очереди при условии, что все потоки имеют одинаковый приоритет. Поток может отказаться от выделенного ему кванта времени. В этом случае система перехватывает у него управление (даже если выделенный квант времени не закончен) и передаёт управление другому потоку. При передаче управления другому потоку система сохраняет состояние всех регистров процессора в особой структуре в оперативной памяти. Эта структура называется контекстом потока. Сохранение контекста потока достаточно для последующего возобновления его работы.
Операционная система UNIX
Первоначально UNIX была разработана в конце 1960-х годов сотрудниками
Bell Labs , в первую очередь КеномТомпсоном Денисом Ритчи и Дугласом Макилроем .В 1969 году Кен Томпсон написал первую версию новой операционной системы, а Брайан Керниган придумал для неё название — UNICS (UNIplexed Information and Computing System) — в противовес MULTICS (MULTIplexed Information and Computing Service). Позже это название сократилось до UNIX. В настоящее время UNIX используются в основном на серверах , а также как встроенные системы для различного оборудования. На рынке ОС для рабочих станций и домашнего применения лидером является Microsoft Windows , UNIX занимает только второе (Mac OS X ), третье (GNU/Linux ) и многие последующие места.
UNIX-системы имеют большую историческую важность, поскольку благодаря им распространились некоторые популярные сегодня концепции и подходы в области ОС и программного обеспечения. Также, в ходе разработки Unix-систем был создан язык Си .
Mac
OS
Mac OS (Macintosh Operating System) — семейство проприетарных операционных систем с графическим интерфейсом.
Правообладатель проприетарного ПО сохраняет за собой монополию на его использование, копирование и
модификацию, полностью или в существенных моментах. Обычно проприетарным
называют любое несвободное ПО, включая полусвободноеПопуляризация графического интерфейса пользователя в современных операционных системах часто считается заслугой Mac OS. Она была впервые представлена в 1984 году вместе с оригинальным Macintosh 128K.
LINUX
- Linux – это операционная
система для IBM-совместимых персональных компьютеров и рабочих станций.
Это многопользовательская операционная система с сетевой оконной
графической системой X Window System. Операционная система Linux
поддерживает стандарты открытых систем и протоколы сети Интернет и совместима с системами Unix, DOS, MS
Windows. Все компоненты системы, включая исходные тексты,
распространяются с лицензией на свободное копирование и установку для
неограниченного числа пользователей
Разработал
эту операционную систему в начале 1990-х студент университета Хельсинки
(Финляндия) Линус Торвальд при участии пользователей сети Интернет, сотрудников
исследовательских центров, различных фондов и университетов.
Будучи
традиционной операционной системой, Linux выполняет многие из функций,
характерных для DOS и Windows, однако эта операционная система отличается
особой мощью и гибкостью. Linux предоставляет в распоряжение пользователя
персонального компьютера скорость, эффективность и гибкость
Unix, используя
при этом все преимущества персональных машин. При работе с мышью активно
используются все три кнопки, в частности, средняя кнопка используется для
вставки фрагментов текста.
С
экономической точки зрения Linux обладает еще одним весьма существенным
достоинством – это бесплатная система.
Linux распространяется по генеральной открытой лицензии GNU в рамках фонда
свободного программного обеспечения (Free
Software Foundation), что делает эту операционную систему доступной для
всех желающих. Linux защищена авторским правом и не находится в общедоступном
пользовании, однако универсальная
общественная лицензия GNU – это почти то же самое, что и передача в
общедоступное пользование. Она составлена так, что Linux остается бесплатной и
в то же время стандартизированной системой. Существует лишь один официальный вариант
ядра Linux.
От Unix
операционной системе Linux достались еще две замечательные особенности: она
является многопользовательской и многозадачной системой. Многозадачность означает, что
система может выполнять несколько задач одновременно. Многопользовательский
режим – это режим, при котором в системе могут одновременно работать несколько
пользователей, и каждый из них взаимодействует с системой через свой терминал.
Еще одним из достоинств этой операционной системы является возможность ее установки совместно с Windows на один компьютер.
С помощью
системы Linux можно любую персональную машину превратить в рабочую станцию. В
наше время Linux является операционной системой для бизнеса, образования и
индивидуального программирования. Университеты по всему миру применяют Linux в
учебных курсах по программированию и проектированию операционных систем. Linux
стал незаменим в широких корпоративных сетях, а также для организации
Интернет-узлов и Web-серверов.
Современный
Linux предоставляет возможность использовать несколько разновидностей графического интерфейса: KDE (K Desktop
Environment), GNOME (GNU Network Model Environment) и
другие. В каждой из этих оболочек пользователю предоставляется возможность
работы сразу с несколькими рабочими столами (в то время как в MS Windows всегда
один рабочий стол, который приходится загромождать окнами).
Комментариев нет:
Отправить комментарий