Операционные системы
Общие понятия
В наборе системных программных продуктов главное место занимают операционные системы (operating system). Операционная система (ОС) - сово- купность программ, управляющих работой всех устройств ПК и процессом вы- полнения прикладных программ. ОС берет на себя выполнение таких операций, как контроль работоспособности оборудования ПК; выполнение процедуры на- чальной загрузки; управление работой устройств ПК; управление файловой системой; взаимодействие пользователя с ПК; загрузка и выполнение приклад- ных программ; распределение ресурсов ПК, таких, как оперативная память,
процессорное время и периферийные устройства между прикладными про- граммами.
До появления микропроцессоров каждый производитель разрабатывал свою собственную ОС, не заботясь о ее совместимости с ПК других разработ- чиков. С появлением микропроцессорной техники потребности в ОС сущест- венно изменились. Так как для первых микрокомпьютеров не нужно было сложных ОС, стали создаваться небольшие фирмы по выпуску только ОС для микропроцессоров. На начальном этапе развития средств вычислительной тех- ники на большинстве ПК была установлена операционная система MS DOS (MS Disk Operating System - дисковая операционная система фирмы MS) или один из ее аналогов, например PC DOS (Personal Computer Disk Operating Sys- tem - дисковая операционная система персональных компьютеров) фирмы IBM либо Novell DOS фирмы Novell.
Наибольшее распространение для ПК получили ОС семейств:
- MS DOS - для ПК IBM PC;
- OS/2 - для ПК IBM PS/2 и PC с МП 80386 и выше;
- UNIX - для 32-разрядных ПК IBM PS/2 и IBM PC с МП 80386 и выше;
- Windows - для ПК IBM PC с МП 80486 и выше.
Операционные системы семейства DOS, несмотря на свою простоту и эко- номичность, морально устарели, и на смену им пришли операционные системы нового поколения.
Операционная система, являясь главной частью сетевого программного обеспечения, создает среду для выполнения приложений и во многом опреде- ляет, насколько эффективно будут работать эти приложения. Очевидно, что главным требованием, предъявляемым к операционной системе, является спо- собность выполнения основных функций: эффективное управление ресурсами и обеспечение удобного интерфейса для пользователя и прикладных программ. В связи с этим современные операционные системы должны обеспечивать:
• многозадачность - способность обеспечивать выполнение нескольких программ одновременно;
• развитый графический пользовательский интерфейс;
• использование всех возможностей, предоставляемых современными мик- ропроцессорами;
• устойчивость в работе и защищенность;
• полная независимость от аппаратуры (поддержка всех видов периферий- ного оборудования);
• средства обеспечения компьютерной безопасности и др.;
• совместимость со всеми видами приложений, разработанных для MS DOS.
Кроме того, современные ОС должны обеспечивать поддержку сетевых функций.
К числу таких ОС относятся: Windows NT, Windows 2000, Windows XP, OS/2 Warp фирмы IBM, операционные системы семейства Unix.
Среди имеющегося разнообразия операционных систем особое место за- нимают сетевые ОС. Среди сетевых ОС лидирующее положение занимает сис- тема NetWare фирмы Novell. Учитывая, что сетевая проблематика в настоящее время является весьма актуальной, все современные операционные системы на- деляются теми или иными сетевыми возможностями.
Скачано с www.znanio.ru
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.