3.5. Операционные системы
3.5. Операционные системы
Операционная система (ОС) – это совокупность программных средств, осуществляющих управление ресурсами ЭВМ, запуск прикладных программ и их взаимодействие с внешними устройствами и другими программами, а также обеспечивающих диалог пользователя с компьютером. Ресурсом является любой компонент ЭВМ и предоставляемые им возможности: центральный процессор, оперативная или внешняя память, внешнее устройство, программа и т. д. ОС загружается при включении компьютера. Она предоставляет пользователю удобный способ общения (интерфейс) с вычислительной системой. Интерфейс при этом может быть программным и пользовательским.
Программный интерфейс – это совокупность средств, обеспечивающих взаимодействие устройств и программ в рамках вычислительной Системы.
Пользовательский интерфейс – это программные и аппаратные средства взаимодействия пользователя с программой или ЭВМ. Каждый компьютер обязательно комплектуется операционной системой, для каждой из которых создается свой набор прикладных программ (приложений).
Операционные системы классифицируются по:
• количеству одновременно работающих пользователей:
• однопользовательские (MS-DOS, Windows 3.x, ранние версии OS/2);
• многопользовательские (UNIX, Windows NT, Windows 2000, Windows XP).
Главным отличием многопользовательских систем от однопользовательских является наличие средств защиты информации каждого пользователя от несанкционированного доступа других пользователей. Многопользовательские операционные системы, в отличие от однопользовательских, поддерживают одновременную работу на ЭВМ нескольких пользователей за различными терминалами;
• количеству решаемых задач:
– однозадачные (например, MS-DOS, MSX);
– многозадачные (OC EC, OS/2, UNIX, Windows 95-XP).
Однозадачные ОС поддерживают режим выполнения только одной программы в отдельный момент времени. Понятие многозадачности означает поддержку параллельного выполнения нескольких программ, существующих в рамках одной вычислительной системы, в один момент времени;
• количеству поддерживаемых процессоров:
– однопроцессорные, Windows 95, 98, Ме, MS-DOS, MSX;
– многопроцессорные; Solaris 2.x, Open Server 3.x, OS/2, Windows NT, Net-Ware 4.1.
Многопроцессорные ОС, в отличие от однопроцессорных, поддерживают режим распределения ресурсов нескольких процессоров для решения той или иной задачи;
• типу интерфейса:
– Командный – предполагает выдачу на экран приглашения для ввода команды (MS-DOS); этом виде интерфейса пользователь подает команды компьютеру, а компьютер их выполняет и выдает результат пользователю.
– WIMP – (Window-окно, Image-изображение, Menu-меню, Pointer-указатель) (Windows 95/98/NT/2000/XP). Характерной особенностью этого вида интерфейса является то, что диалог с пользователем ведется не с помощью команд, а с помощью графических образов – меню, окон, других элементов. Хотя и в этом интерфейсе подаются команды машине, но это делается через графические образы. Отличительные особенности этого интерфейса заключаются: в выделении областей экрана; в переопределении клавиш клавиатуры в зависимости от контекста; в использовании манипуляторов и клавиатуры для управления курсором; в широкое использовании цветных мониторов; в том, что вся работа с программами, файлами и документами происходит в окнах – определенных очерченных рамкой частях экрана; в том, что все программы, файлы, документы, устройства и другие объекты представляются в виде значков – иконок, при открытии иконки превращаются в окна; все действия с объектами осуществляются с помощью меню.
– SILK – (Speech-речь, Image-изображение, Language-язык, Knowledge-знание) (например, Brocade Fabric OS). Этот вид интерфейса наиболее приближен к обычной, человеческой форме общения. В рамках этого интерфейса идет обычный «разговор» человека и компьютера. При этом компьютер находит для себя команды, анализируя человеческую речь и находя в ней ключевые фразы. Результат выполнения команд он также преобразует в понятную человеку форму. Разновидностями являются интерфейсы на основе речевой и биометрической технологий;
• типу доступа пользователя к ЭВМ:
– системы пакетной обработки (например, OC EC), из программ, подлежащих выполнению, формируется пакет (набор) заданий, вводимых в ЭВМ и выполняемых в порядке очередности с возможным учетом приоритетности;
– системы разделения времени (UNIX, VMS), обеспечивающие одновременный диалоговый (интерактивный) режим доступа к ЭВМ нескольких пользователей на разных терминалах, которым по очереди выделяются ресурсы машины, что координируется операционной системой в соответствии с заданной дисциплиной обслуживания;
– системы реального времени (QNX, RT/11), обеспечивающие определенное гарантированное время ответа машины на запрос пользователя с управлением им какими-либо внешними по отношению к ЭВМ событиями, процессами или объектами;
• типу использования ресурсов:
– сетевые (UNIX Windows NT/2000/XP и др.) Сетевые ОС предназначены для управления ресурсами компьютеров, объединенных в сеть с целью совместного использования данных, и предоставляют мощные средства разграничения доступа к данным в рамках обеспечения их целостности и сохранности, а также множество сервисных возможностей по использованию сетевых ресурсов.
– локальные (MS-DOS Windows 95, 98, Ме и др.). Используются для реализации задач пользователя в пределах одной ЭВМ. Не имеют мощных средств разграничения доступа к данным в рамках обеспечения их целостности и сохранности. Однако сетевые операционные системы также могут использоваться в качестве локальных. При этом особенности, характерные для сетевых ОС, сохраняются.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Операционные системы
Операционные системы В предисловии я говорил, что большинство новшеств современных ОС — «хорошо забытые старые» работы 60-х годов. Такое положение вряд ли скоро изменится, независимо от пропаганды производителями революционных расширений, планируемых для очередной
1.1 Операционные системы
1.1 Операционные системы Существуют две группы определений операционных систем: «совокупность программ, управляющих оборудованием» и «совокупность программ, управляющих другими программами». Обе они имеют свой точный технический смысл, который, однако, становится ясен
Бесплатные операционные системы
Бесплатные операционные системы Компьютер без программного обеспечения — по сути — это просто набор микросхем, спаянных в определенном порядке. И сам по себе этот набор микросхем работать не будет. Требуется главная программа, которая и будет управлять работой всего
ОПЕРАЦИОННЫЕ СИСТЕМЫ КОРПОРАЦИИ MICROSOFT
ОПЕРАЦИОННЫЕ СИСТЕМЫ КОРПОРАЦИИ MICROSOFT Первыми удачными версиями Windows считаются 3.1 и 3.11 (с поддержкой сетевого режима), увидевшие свет в 1992–1993 годах. Однако впервые Windows приблизилась к своему нынешнему облику лишь через два года, с выходом по-настоящему революционной
10.3.2. Переносимость на другие операционные системы
10.3.2. Переносимость на другие операционные системы Общесистемные конфигурационные файлы являются конструкторской тактикой, которую можно применять почти во всех операционных системах, однако довольно трудно найти соответствие файлам профилей в не-ишх-окружении.
10.4.4. Переносимость на другие операционные системы
10.4.4. Переносимость на другие операционные системы Переменные среды характеризуются исключительно ограниченной переносимостью из Unix. В операционных системах Microsoft имеются переменные окружения, смоделированные наподобие переменных окружения в Unix, а переменная PATH
10.5.2. Переносимость на другие операционные системы
10.5.2. Переносимость на другие операционные системы Для применения параметров командной строки необходимо ее присутствие в системе. В семействе MS-DOS командная строка, несомненно, присутствует, хотя в Windows она скрыта GUI-интерфейсом и используется слабо. Тот факт, что
10.5.2. Переносимость на другие операционные системы
10.5.2. Переносимость на другие операционные системы Для применения параметров командной строки необходимо ее присутствие в системе. В семействе MS-DOS командная строка, несомненно, присутствует, хотя в Windows она скрыта GUI-интерфейсом и используется слабо. Тот факт, что
Операционные системы, отличные от ОС UNIX
Операционные системы, отличные от ОС UNIX Здесь мы главным образом рассмотрим, чем отличаются другие операционные системы от ОС UNIX; поэтому если вы пропустили предыдущий раздел, вернитесь назад и прочтите его.Все отличия можно разделить на две группы: 1. В других
3.5. Операционные системы
3.5. Операционные системы Операционная система (ОС) – это совокупность программных средств, осуществляющих управление ресурсами ЭВМ, запуск прикладных программ и их взаимодействие с внешними устройствами и другими программами, а также обеспечивающих диалог
Глава 5 Операционные системы
Глава 5 Операционные системы • Для чего предназначена операционная система• Популярные операционные системы• Выбор операционной системы• Программное обеспечение
5.2. Популярные операционные системы
5.2. Популярные операционные системы Существует множество операционных систем, и каждая имеет свою степень распространенности. Некоторые системы более удобны для работы в сети, а другие – для автономной работы, так как совместить все, не теряя в быстродействии и
ОПЕРАЦИОННЫЕ СИСТЕМЫ
ОПЕРАЦИОННЫЕ СИСТЕМЫ Вы когда-нибудь задумывались, как происходит в компьютере обработка команд? Почему то или иное наше действие вызывает тот или иной результат? Как именно происходит взаимодействие между человеком и компьютером? Верю, что задумывались. И вот теперь