Операционная система

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

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

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

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

В настоящее время существует большое количество ОС, разработанных для ЭВМ различных типов. В этом секторе программного обеспечения ведущее положение занимают фирмы IBM, Microsoft, UNISYS, Novell и некоторые другие.

На супер-ЭВМ и ЭВМ Единой Системы (ЕС ЭВМ), например, используются такие операционные системы, как Crey, Borrough, Эльбрус, OS/360, СВМ и ОС ЕС.

На малых ЭВМ (СМ-4, СМ-1420 и др.) ОС РВ, RSX-11M, AIX, Primus.

На ПКOS/2, MS DOS (версии 6.22 и 7.0), ОС Windows в различных модификациях, Unix, Novell, Linux и др.

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

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

Большое распространение получили следующие сетевые ОС: NetWare (фирма Novell), Windows NT (фирма Microsoft) и LAN Server (фирма IBM) .

Для расширения возможностей операционных систем и предоставления набора дополнительных услуг используются сервисные системы. Их можно разделить на следующие группы:

- интерфейсные системы; - оболочки операционных систем; - утилиты.

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

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

На ПК широко используются такие файловые менеджеры, как Norton Commander, Norton Navigator, FAR, Total (Windows) Commander и др.

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

  • обслуживание магнитных дисков;
  • обслуживание файлов и каталогов;
  • предоставление информации о ресурсах компьютера;
  • шифрование информации;
  • защита от компьютерных вирусов;
  • архивация файлов и др.
  • Существуют отдельные утилиты, используемые для решения одного из перечисленных действий, и многофункциональные комплекты утилит. В настоящее время для ПК среди многофункциональных утилит одним из наиболее совершенных является комплект утилит Norton Utilities. Существуют его версии для использования в среде DOS и Windows.

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

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

    Менеджер
    Сафронова Екатерина
    Ведущий специалист
    +7 (495) 147-08-07
    Консультация специалиста
    Наш менеджер перезвонит вам в течение 5 минут
    Менеджер
    Хорошова Анастасия
    Эксперт
    +7 (495) 147-08-07
    Оставить заявку
    Наш специалист свяжется с вами в течение 5 минут
    Оставить отзыв
    Ваш отзыв опубликуется после модерации