Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Драйверы устройств (device drivers). Да, мы сказали, что операционная система определяет, какими периферийными устройствами вы сможете пользоваться. Это верно, но лишь косвенно. Операционные системы сами по себе способны работать лишь с самыми простыми, стандартными компонентами системы, такими как память, системные часы и т. д. Драйверы устройств - это небольшие программы, работающие на очень низком уровне и обеспечивающие интеграцию поддержки этих устройств в операционную систему. Использование драйверов устройств позволяет операционным системам быть расширяемыми: установка нового устройства не требует обновления самой операционной системы. Например, если вы устанавливаете новый видеоадаптер, подключение драйвера этого адаптера позволит операционной системе распознать его и использовать все его возможности в полном объеме. Большинство операционных систем содержат в комплекте поставки так называемые “ванилиновые” драйверы (vanilla drivers), которые позволяют использовать устройство не на полную мощность (хорошим примером является драйвер “Стандартный видеоадаптер (VGA)” в Windows), пока вы не найдете “родной” драйвер для этого устройства. Нужно взять себе за правило: при установке нового оборудования загружать самые свежие драйверы устройств от производителя.
3.2. Понятие операционной системы
Операционная система (ОС) — это совокупность программных средств, осуществляющих управление ресурсами ЭВМ, запуск прикладных программ и их взаимодействие с внешними устройствами и другими программами, а также обеспечивающих диалог пользователя с компьютером
Ресурсом является любой компонент ЭВМ и предоставляемые им возможности: центральный процессор, оперативная или внешняя память, внешнее устройство, программа и т. д.
ОС загружается при включении компьютера. Она предоставляет пользователю удобный способ общения (интерфейс) с вычислительной системой. Интерфейс при этом может быть программным и пользовательским
Программный интерфейс — это совокупность средств, обеспечивающих взаимодействие устройств и программ в рамках вычислительной системы.
Пользовательский интерфейс — это программные и аппаратные средства взаимодействия пользователя с программой или ЭВМ. В свою очередь, пользовательский интерфейс может быть командным или объектно-ориентированным.
Командный интерфейс предполагает ввод пользователем команд с клавиатуры при выполнении действий по управлению ресурсами компьютера.
Объектно-ориентированный интерфейс — это управление ресурсами вычислительной системы посредством осуществления операций над объектами, представляющими файлы, каталоги (папки), дисководы, программы, документы и т. д.
Каждый компьютер обязательно комплектуется операционной системой, для каждой из которых создается свой набор прикладных программ (приложений). Большинство операционных систем модифицируются и совершенствуются в направлении исправления ошибок и включения новых возможностей. В целях сохранения преемственности новая модификация операционной системы не переименовывается, а приобретает название версии. Версии ОС обозначаются (как правило) “десятичной дробью” вида 6.00, 2.1, 3.5 и т. д. При этом увеличение цифры до точки отражает существенные изменения, вносимые в операционную систему, а увеличение цифр, стоящих после точки, — незначительные изменения (например, исправление ошибок). Чем больше номер версии, тем большими возможностями обладает система.
По современным представлениям, ОС должна уметь делать следующее:
¨ Обеспечивать загрузку пользовательских программ в оперативную память и их исполнение.
¨ Обеспечивать работу с устройствами долговременной памяти, такими как магнитные диски, ленты, оптические диски и т. д. Как правило, ОС управляет свободным пространством на этих носителях и структурирует пользовательские данные.
¨ Предоставлять более или менее стандартный доступ к различным устройствам ввода/вывода, таким как терминалы, модемы, печатающие устройства.
¨ Предоставлять некоторый пользовательский интерфейс. Слово некоторый здесь сказано не случайно - часть систем ограничивается командной строкой, в то время как другие на 90% состоят из средств интерфейса пользователя.
3.2.1. Классификация операционных систем
Операционные системы классифицируются по:
1) количеству одновременно работающих пользователей: однопользовательские, много-пользовательские;
2) числу процессов, одновременно выполняемых под управлением системы:
3) однозадачные, многозадачные;
4) количеству поддерживаемых процессоров: однопроцессорные, многопроцессорные;
5) разрядности кода ОС: 8 ми разрядные, 16 ти разрядные, 32 х разрядные, 64 х разрядные;
6) типу интерфейса: командные (текстовые) и объектно-ориентированные (графические);
7) типу доступа пользователя к ЭВМ с пакетной обработкой, с разделением времени, реального времени;
8) типу использования ресурсов: сетевые, локальные.
В соответствии с первым признаком классификации многопользовательские операционные системы, в отличие от однопользовательских, поддерживают одновременную работу на ЭВМ нескольких пользователей за различными терминалами.
Второй признак предполагает деление ОС на многозадачные и однозадачные. Понятие многозадачности означает поддержку параллельного выполнения нескольких программ, существующих в рамках одной вычислительной системы, в один момент времени. Однозадачные ОС поддерживают режим выполнения только одной программы в отдельный момент времени.
В соответствии с третьим признаком многопроцессорные ОС, в отличие от однопроцессорных, поддерживают режим распределения ресурсов нескольких процессоров для решения той или иной задачи.
Четвертый признак подразделяет операционные системы на 8 ми, 16 ти, 32 х и 64 х разрядные. При этом подразумевается, что разрядность операционной системы не может превышать разрядности процессора.
В соответствии с пятым признаком ОС по типу пользовательского интерфейса делятся на объектно-ориентированные (как правило, с графическим интерфейсом) и командные (с текстовым интерфейсом). Согласно шестому признаку ОС подразделяются на системы:
• пакетной обработки, в которых из программ, подлежащих выполнению, формируется пакет (набор) заданий, вводимых в ЭВМ и выполняемых в порядке очередности с возможным учетом приоритетности;
• разделения времени (TSR), обеспечивающих одновременный диалоговый (интерактивный) режим доступа к ЭВМ нескольких пользователей на разных терминалах, которым по очереди выделяются ресурсы машины, что координируется операционной системой в соответствии с заданной дисциплиной обслуживания;
• реального времени, обеспечивающих определенное гарантированное время ответа машины на запрос пользователя с управлением им какими-либо внешними по отношению к ЭВМ событиями, процессами или объектами.
В соответствии с седьмым признаком классификации ОС делятся на сетевые и локальные. Сетевые ОС предназначены для управления ресурсами компьютеров, объединенных в сеть с целью совместною использования данных, и предоставляют мощные средства разграничения доступа к данным в рамках обеспечения их целостности и сохранности, а также множество сервисных возможностей по использованию сетевых ресурсов.
В большинстве случаев сетевые операционные системы устанавливаются на один или более достаточно мощных компьютеров-серверов, выделяемых исключительно для обслуживания сети и совместно используемых ресурсов. Все остальные ОС будут считаться локальными и могут использоваться на любом персональном компьютере, а также на отдельном компьютере, подключенном к сети в качестве рабочей станции или клиента В настоящее время распространены следующие семейства операционных систем DOS; OS/2; UNIX. Windows; ОС реального времени.
3.2.1.1. ОС семейства DOS
Первый представитель этого семейства - система MS-DOS (Microsoft Disk Operating System — дисковая операционная система фирмы Microsoft) была выпущена в 1981 г. в связи с появлением IBM PC. Операционные системы семейства DOS являются однозадачными и обладают следующими характерными чертами и особенностями.
• интерфейс с ЭВМ осуществляется с помощью команд, вводимых пользователем;
• модульность структуры, упрощающая перенос системы на другие типы ЭВМ;
• небольшой объем доступной оперативной памяти (640 Кбайт).
Существенным недостатком операционных систем семейства DOS является отсутствие средств защиты от несанкционированного доступа к ресурсам ПК и ОС. В настоящее время широкое распространение получила ОС MS-DOS 6.22.
3.2.1.2. ОС семейства OS/2
ОС OS/2 была разработана фирмой IBM в 1987г. в связи с созданием нового семейства ПК PS/2. OS/2 (Operating System/2) является многозадачной операционной системой второго поколения. Она является 32 х разрядной графической многозадачной операционной системой для IBM PC-совместимых компьютеров, позволяет организовать параллельную работу нескольких прикладных программ, обеспечивая при этом защиту одной программы от другой и операционной системы от работающих в ней программ. Для написания программ под OS /2 можно использовать уже готовые программные модули, которые содержатся в так называемом интерфейсе прикладного программирования - API (Application Profiramroinft Interface).
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 |


