рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Краткая характеристика ОС, применяемых в ПК

Краткая характеристика ОС, применяемых в ПК - раздел Информатика, Основы современной информатики   До Последнего Времени Для Пк Ibm-Клона Применяются Три Типа Л...

 

До последнего времени для ПК IBM-клона применяются три типа локальных ОС:

однопользовательская однозадачная DOS;

однопользовательские многозадачные OS/2, Windows 95, 98, 2000, ...;

многопользовательская многозадачная UNIX.

Начальная ОС для ПК – DOS, которая появилась в 1982 г. и до 1988 г. была единственной ОС для этого типа ЭВМ и в некотором смысле основой при разработке последующих ОС. Последующие операционные системы (OS/2, Windows) представляют собой дальнейшее развитие DOS, недостатки которой довольно быстро выявились и связаны с опережающим развитием технических средств ПК. Все эти ОС в определенной степени возникли в недрах фирмы Microsoft и имеют ряд общих черт, характерных для дисковых ОС.

1. Обеспечение автоматического запуска ОС с помощью комплекса программ BIOS (Basic Input/Output System), хранящихся в постоянном запоминающем устройстве (ПЗУ или ПП3У) и представляющих так называемое аппаратно-ориентированное ПО (Firm ware), поставляемое изготовителем ЭВМ. BIOS начинает работать после включения питания ПК с проверки комплектности ЭВМ (проверки ОП, наличие НЖМД и НГМД, наличие клавиатуры) и сообщения о неисправностях. Если с комплектацией все в порядке, то BIOS завершает свою работу считыванием из специальной (системной) области диска программы-загрузчика, которая и осуществляет дальнейшее размещение ОС в ОП и ее запуск.

2. Физическая организация файловой системы во всех указанных ОС имеет общие принципы. Поверхность жесткого диска рассматривается как трехмерная матрица, измерениями которой являются номера поверхности, цилиндра и сектора. Под цилиндром понимается совокупность всех дорожек, принадлежащих разным поверхностям и находящихся на равном удалении от оси вращения. Данные о том, в каком месте диска записан тот или иной файл, хранятся в системной области диска в специальных таблицах размещения файлов (FAT-таблицах (File Allocation Table)).

Наименьшей физической единицей хранения данных является сектор. Размер сектора равен 512 байт. В операционных системах DOS, OS/2, Windows 95 для адресации файлов используются 16-разрядные поля (FAT 16). Такое адресное пространство не позволяет адресовать каждый сектор для дисков, объем которых превышает 32 Мбайт. В связи с этим группы секторов условно объединяют в кластеры. Кластер – наименьшая единица адресации данных на диске. Размер кластера в отличие от размера сектора не фиксирован и зависит от емкости диска. Так, для дисков объемом 1 – 2 Гбайта длина кластера составляет 32 Кбайта (64 сектора). Это приводит к нерациональному расходу рабочего пространства диска, поскольку любой файл (даже очень маленький) полностью оккупирует целый кластер. Даже если файл достаточно велик, в его конце может образоваться остаток, расходующий целый кластер, занимая при этом незначительную часть его. В результате потери, связанные с неэффективностью файловой системы, могут составлять 25 – 40 % полной емкости диска.

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

Еще более радикальное решение – переход на FAT-таблицы с 32-разрядным адресным полем (FAT 32). Такой переход начался с ОС Windows 98. Для дисков до 8 Гбайт эта система обеспечивает размер кластера 4 Кбайт (8 секторов).

3. Логическая организация функции файловой системы достаточно традиционна. Для пользователя она представляется в виде иерархической, древовидной структуры. Метод именования файлов заимствован из системы UNIX, полное имя файла состоит из цепочки имен всех охватывающих каталогов (которые в ОС Windows 95, 98, 2000, ... называются папками), начиная от корня файловой системы, завершаемой локальным именем файла.

Каталог является файлом. В качестве разделителя используется левый слэш (в UNIX – правый слэш). Для сокращенного именования, как и в UNIX, введено понятие текущего каталога.

К функциям обслуживания файловой структуры относятся операции, происходящие под управлением ОС:

создание файлов и присваивание им имен;

создание каталогов (папок) и присваивание им имен;

переименование файлов и каталогов (папок);

копирование и переименование файлов между дисками компьютера и между каталогами (папками) одного диска;

удаление файлов и каталогов (папок);

навигация по файловой структуре с целью доступа к заданному файлу, каталогу (папке);

управление атрибутами файлов.

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

Основных атрибутов четыре:

1) только для чтения (Read only);

2) скрытый (Hidden);

3) системный (System);

4) архивный (Archive).

Рассмотрим некоторые особенности ОС, применяемых для ПК IBM РС-клона.

DOS.Как уже упоминалось, первая 16-разрядная ОС для ПК IBM, имевшая колоссальный успех, была разработана в 1981 г. сотрудником фирмы Seattle Computer Products Тимом Петерсоном, который выполнял работу в рамках фирмы Microsoft. Эта ОС явилась развитием своего логического предшественника – очень популярной (по тем временам) операционной системы СР/М, применяемой для 8-разрядных микроЭВМ. При поставке DOS фирмой-разработчиком она называлась MS-DOS, при поставке фирмой IBM – PC-DOS. Множество лицензий на MS-DOS были затем проданы другим изготовителям и имели собственные названия: так, фирма Digital Research (разработчик СР/М) разработала DR-DOS.

DOS являлась единственной ОС, применяемой для ПК IBM PC вплоть до 1987 г. и фактически основной до 1995 г., поскольку появившаяся в 1987 г. OS/2 имела ограниченное распространение. За этот период выпущено шесть версий ОС: от MS-DOS 1.0 (1981 г.) до MS-DOS 6.0 (1993 г.). Продолжающаяся в этот период разработка DOS связана, прежде всего, с адаптацией к интенсивно развивающимся техническим средствам ПК, постоянно увеличивающимся объемом ОП, появлением новых типов НГМД и НЖМД, поддержкой CD-ROM, поддержкой средств сетевого взаимодействия и т.п. Очень важным элементом в совершенствовании DOS явилось создание полноэкранного, алфавитно-цифрового (Norton Commander), а затем и графического пользовательского интерфейса, последняя версия которого в виде оболочки Windows 3.1 явилась промежуточным этапом к переходу на 32-разрядные ОС фирмы Microsoft.

Независимо от версий, работу DOS обеспечивают следующие три компонента:

базовая система ввода-вывода (BIOS, или RIOS) – записанная в ПЗУ программа (программа поставляется производителями ЭВМ и выполняет функцию обеспечения нормального функционирования: проверку комплектности, тестирование различных устройств ПК, инициализацию загрузки DOS и ряд других функций, эта программа не является файлом и фактически не входит в состав DOS);

ядро DOS содержит в виде скрытых файлов: блок первоначальной загрузки (bootstrap), располагаемый в первом секторе системного диска (считываемый с помощью BIOS) и обеспечивающий загрузку в память машины операционной системы – IO.SYS (или IBM BIO.COM), так называемую базовую систему ввода-вывода с программным обслужива­нием периферийных устройств (расширение и исправление BIOS), а также файл MS DOS.SYS (IBM DOS.COM), содержащий программы управления файлами, па­мятью, запуском программ и т.д. (этот файл иногда называется модулем управления прерываниями, поскольку обращение к программным средствам (функциям DOS) из программы пользователя осуществляется с помощью программных прерываний);

файл COMMAND.COM, или командный процессор (интерпретатор), в функции которого входит прием, проверка команд, вводимых пользователем с клавиатуры, и их выполнение (существует три категории команд DOS – резидентные или внутренние, постоянно находящиеся в ОП, полурезидентные, которые могут (по мере необходимости) «затираться» прикладными программами, и внешние, вызываемые по мере необходимости из внешней памяти).

Подробное описание MS-DOS различных версий с перечнем команд и правилами их использования широко представлены в различной литературе.

Появившаяся в 1981 г. для IBM PC операционная система DOS предоставляла небывалые по тем временам возможности в мире микрокомпьютеров (если учесть что ОП, которая даже для мини-компьютеров по тем временам традиционно равнялась 64 Кбайт, была превышена на порядок, а объем дисковой памяти от сотен килобайт был доведен до десятков мегабайт). Казалось, что ОП в 640 Кбайт хватит на несколько десятков лет. Однако прогресс технических средств превзошел все мыслимые прогнозы.

Уже появление в 1984 г. процессора Intel-80286, обеспечивающего адресацию 16 Мбайт ОП, аппаратную поддержку механизма виртуальной памяти для доступа к 1 Гбайту внешней памяти, аппаратную поддержку механизма мультизадачного режима с возмож­ностью взаимоизоляции ресурсов и взаимодействия задач (процессов), выявило ограниченные возможности 16-разрядной DOS в эффективной поддержке новых технических средств. DOS обеспечивает прямую адресацию не более 1 Мбайта и абсолютно не подготовлена к мультизадачному режиму работы. Дальнейшее развитие DOS связано с попыткой преодолеть эти ограничения, однако изначально заложенные программы значительно снижали эффективность использования новых ресурсов МП, связанных с много­задачностью и использованием оперативной и внешней памяти большого объема.

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

UNIX – рекордсмен-долгожитель среди всех существовавших и всех су­ществующих ОС.

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

В 1969 г. Томсон и Ричи – два программиста фирмы Bell Laboratories, филиала могущественной корпорации American Telephon & Telegraph (AT & T) решили создать для внутренних нужд своей фирмы совершенную ОС, простую в использовании, одним словом «дружескую», и как можно меньше зависящую от типа ЭВМ, на которой она будет работать. Специально для этих целей Денис Ричи разработал язык С. Так и появилась ОС UNIX. Первоначально эта система разрабатывалась для больших ЭВМ. Внедрение UNIX в ПК связано с новыми возможностями и увеличением мощности микропроцессоров, начиная с модели 80386 и выше. Наибольшее распространение эти ОС получили в классе 32- и 64-разрядных рабочих станций, серверов и суперсерверов. С учетом заметной тенденции к слиянию этих классов ЭВМ движение системы UNIX на «смежную» территорию ПК выглядит закономерным.

В чем же причины популярности UNIX?

1. Код системы на 80 – 90 % написан на языке С (≈ 10000 строк на С и 1000 строк ASS), что сделало ее простой для понимания, изменений и переноса на другие платформы. По оценкам одного из создателей UNIX, Дениса Ричи, система на языке С имела на 20 – 40 % больший размер, а производительность ее была на 20 % ниже аналогичной системы, написанной на Ассемблере. Однако ясность и переносимость (а в результате – и открытость системы) сыграли решающую роль в ее популярности. Система легко расширяема и настраиваема.

2. UNIX – многозадачная многопользовательская система с широким спектром услуг. Один мощный сервер может обслуживать запросы большого количества пользователей, выполняя различные функции: работать как вычислительный сервер, обслуживать сотни пользователей как сервер баз данных, как сетевой сервер, поддерживающий важнейшие приложения в сети (telnet, ftp, электронную почту, службу имен DNS и т.д.), может использоваться и как сетевой маршрутизатор.

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

4. Используется единая, легко обслуживаемая файловая система (основные концепции которой в дальнейшем использовались и в ОС ПК). Файловая система – не только доступ к файлам, хранящимся на диске. Через унифицированный интерфейс файловой системы осуществляется доступ к терминалам, принтерам, магнитным лентам, сети и даже памяти.

5. Семейство протоколов TCP/IP, стандартизованных в 1983 г. и являющихся основными протоколами ГВС Internet, было разработано в 70-х годах специально для ОС UNIX.

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

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

8. Имеется очень большое количество приложений, в том числе свободно распространяемых, начиная от простейших текстовых редакторов и заканчивая мощными системами управления базами данных.

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

 

– Конец работы –

Эта тема принадлежит разделу:

Основы современной информатики

Московский инженерно физический институт... государственный университет...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Краткая характеристика ОС, применяемых в ПК

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

МЕДИЦИНСКИЕ ТЕЛЕКОММУНИКАЦИОННЫЕ СИСТЕМЫ
    Часть 1. Основы современной информатики     Москва 2008 УДК 004(075) ББК 32.97я7 А19 &n

ОСНОВНЫЕ СОКРАЩЕНИЯ
  АКД – аппаратура канала данных АЛУ – арифметико-логическое устройство АСНИ – автоматизированные системы научных исследований АСУ – автоматизированная сист

Структура современных систем обработки данных
  За сравнительно небольшой период развития электронных вычислительных систем появилось довольно много технических средств обработки данных (СОД). На рис. 1.1 представлена пр

И краткая характеристика его составных частей
  Более чем за 50 лет развития современной вычислительной техники прогресс в аппаратной реализации компьютеров и их технических характеристиках превзошел все мыслимые прогнозы, и пока

И их разновидности
  Большое значение имеет концепция взаимосвязи отдельных частей компьютера, структура или (как это принято называть в информатике) архитектура вычислительной системы. Архитектура комп

Суперкомпьютеров, мейнфреймов и мини-компьютеров
  Хотя современные персональные компьютеры (ПК) обладают впечатляющими возможностями, которые существенно расширились в связи с появлением 64-разрядных микропроцессоров, не следует по

Перспективы
  Компьютерная революция, произошедшая во второй половине прошлого века, связана, прежде всего, с рядом знаковых достижений в электронной, а точнее в микроэлектронной, технике. Именно

Функциональные возможности, номенклатура
  Персональный компьютер (ПК) – небольшой компьютер, основой которого служит МП, т.е. микрокомпьютер. Однако не все микрокомпьютеры являются персональными компьютерами. Микроко

Периферийных устройств
  Архитектура ПК определятся системой шин, с помощью которых ЦП связан с ОП и периферийными устройствами. Современная архитектура ПК является результатом довольно длительного

Рабочие станции, серверы и суперсерверы
  Создание RISC-процессоров и микросхем памяти с большой емкостью привело к окончательному оформлению настольных систем высокой производительности, которые сегодня известны как рабочи

Эволюция распределенных вычислительных систем
  В начале ХIX в. передача электроэнергии и коллективное ее использование привели к технической революции во всех областях деятельности человеческого общества. В наше время р

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

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

Современное состояние и ближайшие перспективы
  Глобальные или всемирные сети (GAN – Global Area Network) предназначены для связи абонентов, расположенных в различных географических регионах, и включают в себя множество сетей раз

Технические средства, используемые ЛВС
  Локальные вычислительные сети (ЛВС) начали использоваться с середины 70-х годов в результате падения цен на электронные компоненты, расширения возможностей терминальных устройств, п

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

Современных языков программирования
  Все языки программирования можно сгруппировать по некоторым признакам в ряд подгрупп (с определенной степенью условности). На рис. 4.2 представлен один из вариантов такого разбиения

Программирования
  Важнейшим из факторов, влияющих на разработку языков программирования, является архитектура компьютера. Большинство популярных языков последних 40 лет разрабатывалось на основе архи

Обеспечения и краткая характеристика отдельных частей
  До 70-х годов изготовители ЭВМ, как правило, продавали лишь изделие одного вида – аппаратуру (Hard ware). Операционные системы (ОС), вспомогательные служебные программы, пакеты прик

И функциональное назначение отдельных частей
Основу общесистемного ПО составляют ОС. Это – один из наиболее важных компонентов вычислительной системы независимо от класса ЭВМ, которая осуществляет интерфейсные функции между пользователем и ап

Сетевые операционные системы
  Большое разнообразие и различие функциональных возможностей ОС больших и малых ЭВМ 70-х – 80-х годов объясняется различием в уровне технических средств этих машин. Значительное увел

Общая структура программного обеспечения
  Все компоненты программного обеспечения, описанные в гл. 5, присутствуют и в структуре ПО ПК. Однако система программного обеспечения этого вида ЭВМ имеет ряд специфических особенно

Инструментальное программное обеспечение ПК
  На ПК, совместимых с IBM PC, реализованы практически все широко распространенные языки программирования, а многие из них имеют несколько независимых реализаций. Следует отметить ряд

Пакеты прикладных программ
  Разработка ППП является одним из основных направлений развития ПО ПК. Именно благодаря этому виду прикладного программного обеспечения ПК приобрели всеобщую популярность и стали нео

Проблемы информационной безопасности
  Проблема информационной безопасности возникла достаточно давно и имеет глубокие исторические корни. До сравнительно недавнего времени методы защиты информации были в исключительной

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

О некоторых понятиях компьютерной безопасности
  Термины «информационная безопасность» (information security) и «безопасность сети» (network security) в широком смысле относятся к секретности, т.е. гарантии того, что информация и

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

Компьютерные вирусы
  Проблема «вирусов» и «вирусной безопасности» возникла достаточно давно. Первые исследования саморазмножающихся искусственных технических и программных конструкций проводились в сере

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

Бизнес в Интернете
  В конце 1999 г. сразу два автомобильных гиганта Ford и General Motors объявили о своем намерении перевести большую часть своих коммерческих операций во Всемирную паутину и объединит

Правовое обеспечение информационной безопасности
  К правовым мерам обеспечения информационной безопасности относится: разработка норм, устанавливающих ответственность за компьютерные преступления; защита авторских прав программисто

Беспроводные среды
  По мере того как электронные информационные системы затрагивают все большие аспекты деятельности человека, необходимость привязываться к этим системам проводами в ряде случаев значи

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

Спутниковая система связи
23 апреля 1965 г. был запущен на высокую эллиптическую орбиту спутник связи «Молния 1», который ознаменовал становление в нашей стране спутниковой радиосвязи. Почти одновременно в США был запущен н

Системы подвижной радиосвязи
  В настоящее время доминирующее положение на рынке подвижной радиосвязи занимают: профессиональные (частные) системы подвижной радиосвязи (PMR – Professional Mobil Radio, PA

Беспроводное подключение узлов в локальных сетях.
Беспроводная (wireless) связь в локальных сетях осуществляется в инфракрасном и радиочастотном диапазоне электромагнитных волн. Для организации беспроводного подключения узлов к сети требуется два

СПИСОК ТЕРМИНОВ И ОПРЕДЕЛЕНИЙ
  Алгоритм шифрования – различные способы преобразования текста. Аналоговые данные – физическая величина, которая может изменяться в непрерывном диапазоне значе

ТЕЛЕКОММУНИКАЦИОННЫЕ СИСТЕМЫ
  Учебное пособие   Редактор     Подписано в печать 15.10.2007. Формат 60х84 1/16 Уч.-изд.л. 20,0. Печ.л. 20,0. Ти

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги