Связанные понятия
Операцио́нная систе́ма , сокр. ОС (англ. operating system, OS) — комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем.
Ядро́ (англ. kernel) — центральная часть операционной системы (ОС), обеспечивающая приложениям координированный доступ к ресурсам компьютера, таким как процессорное время, память, внешнее аппаратное обеспечение, внешнее устройство ввода и вывода информации. Также обычно ядро предоставляет сервисы файловой системы и сетевых протоколов.
Виртуальная машина (VM, от англ. virtual machine) — программная и/или аппаратная система, эмулирующая аппаратное обеспечение некоторой платформы (target — целевая, или гостевая платформа) и исполняющая программы для target-платформы на host-платформе (host — хост-платформа, платформа-хозяин) или виртуализирующая некоторую платформу и создающая на ней среды, изолирующие друг от друга программы и даже операционные системы (см.: песочница); также спецификация некоторой вычислительной среды (например...
Фа́йловая систе́ма (англ. file system) — порядок, определяющий способ организации, хранения и именования данных на носителях информации в компьютерах, а также в другом электронном оборудовании: цифровых фотоаппаратах, мобильных телефонах и т. п. Файловая система определяет формат содержимого и способ физического хранения информации, которую принято группировать в виде файлов. Конкретная файловая система определяет размер имен файлов (и каталогов), максимальный возможный размер файла и раздела, набор...
Интерфейс командной строки (англ. Command line interface, CLI) — разновидность текстового интерфейса (CUI) между человеком и компьютером, в котором инструкции компьютеру даются в основном путём ввода с клавиатуры текстовых строк (команд), в UNIX-системах возможно применение мыши. Также известен под названием консоль.
Упоминания в литературе
В состав операционной системы Windows XP с пакетом обновления SP2 входят стандартные
драйверы и другое программное обеспечение, нужное для функционирования Bluetooth. Однако, поскольку эти драйверы создавались достаточно давно, желательно использовать более новое программное обеспечение от производителя адаптера.
Кроме того, современные периферийные устройства, имеющие USB-интерфейс, в большинстве случаев можно с равным успехом подключить к компьютерам и на платформе РС, и на платформе Apple. Если устройство не распознается автоматически, а
драйвер для Mac OS отсутствует в стандартной поставке, то необходимое программное обеспечение, как правило, всегда можно скачать с сайта производителя. Ни один из крупных производителей периферийных устройств не позволит себе потерять десятую часть потенциальных пользователей, работающих на компьютерах платформы Apple!
В ОС семейства Microsoft Windows поддержка Wi-Fi обеспечивается в зависимости от версии либо посредством
драйверов , качество которых зависит от поставщика, либо средствами самой Windows. Про Microsoft Windows XP, поддерживающую настройку беспроводных устройств, говорить не стану, как про устаревшую. Она включала в себя довольно слабую поддержку, но значительно улучшилась с выходом Service Pack 2, а с выходом Service Pack 3 была добавлена поддержка WPA2. Microsoft Windows Vista содержит улучшенную, по сравнению с Windows XP, поддержку Wi-Fi. Microsoft Windows 7 поддерживает все беспроводные устройства и протоколы шифрования. В ОС Windows 7 есть возможность создавать виртуальные адаптеры Wi-Fi, что теоретически позволило бы подключаться не к одной Wi-Fi-сети, а к нескольким сразу. На практике в Windows 7 поддерживается создание только одного виртуального адаптера, при условии написания специальных драйверов, а это может быть полезно при использовании компьютера в локальной Wi-Fi-сети и одновременно в Wi-Fi-сети, подключенной к Интернету.
Изначальной задачей разработчиков Windows 7 было обеспечение работы оборудования, которое работало в Windows Vista, и они с этим отлично справились. Кроме того, чтобы облегчить пользователям переход на новую операционную систему, был разработан механизм автоматического получения
драйверов подключенных устройств, причем не с сайта производителя, а с веб-сайта Microsoft с использованием для этого стандартной утилиты Центр обновлений.
Как правило, высокоуровневые протоколы реализуются в виде
драйверов к сетевому оборудованию для работы в разных операционных системах.
Связанные понятия (продолжение)
Графи́ческий интерфе́йс по́льзователя (ГИП), графический пользовательский интерфейс (ГПИ) (англ. graphical user interface, GUI) — разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на дисплее, исполнены в виде графических изображений. Также называется графической оболочкой управления.
Многозада́чность (англ. multitasking) — свойство операционной системы или среды выполнения обеспечивать возможность параллельной (или псевдопараллельной) обработки нескольких задач. Истинная многозадачность операционной системы возможна только в распределённых вычислительных системах.
Виртуа́льная па́мять (англ. virtual memory) — метод управления памятью компьютера, позволяющий выполнять программы, требующие больше оперативной памяти, чем имеется в компьютере, путём автоматического перемещения частей программы между основной памятью и вторичным хранилищем (например, жёстким диском). Для выполняющейся программы данный метод полностью прозрачен и не требует дополнительных усилий со стороны программиста, однако реализация этого метода требует как аппаратной поддержки, так и поддержки...
Ути́ли́та (англ. utility) — вспомогательная компьютерная программа в составе общего программного обеспечения для выполнения специализированных типовых задач, связанных с работой оборудования и операционной системы (ОС).
Отла́дчик (деба́ггер, англ. debugger от bug) — компьютерная программа, предназначенная для поиска ошибок в других программах, ядрах операционных систем, SQL-запросах и других видах кода. Отладчик позволяет выполнять трассировку, отслеживать, устанавливать или изменять значения переменных в процессе выполнения кода, устанавливать и удалять контрольные точки или условия остановки и т.д.
Де́мон (daemon, dæmon, др.-греч. δαίμων божество) — компьютерная программа в системах класса UNIX, запускаемая самой системой и работающая в фоновом режиме без прямого взаимодействия с пользователем.
Гиперви́зор (англ. Hypervisor; от др.-греч. ὑπέρ «над, выше, сверх» + лат. vīsio «зрение; видение») или монито́р виртуа́льных маши́н (в компьютерах) — программа или аппаратная схема, обеспечивающая или позволяющая одновременное, параллельное выполнение нескольких операционных систем на одном и том же хост-компьютере. Гипервизор также обеспечивает изоляцию операционных систем друг от друга, защиту и безопасность, разделение ресурсов между различными запущенными ОС и управление ресурсами.
Ввод-вывод (от англ. input/output, I/O) в информатике — взаимодействие между обработчиком информации (например, компьютер) и внешним миром, который может представлять как человек, так и любая другая система обработки информации. Ввод — сигнал или данные, полученные системой, а вывод — сигнал или данные, посланные ею (или из неё). Термин также может использоваться как обозначение (или дополнение к обозначению) определенного действия: «выполнять ввод-вывод» означает выполнение операций ввода или вывода...
Загрузчик операционной системы — системное программное обеспечение, обеспечивающее загрузку операционной системы непосредственно после включения компьютера (процедуры POST) и начальной загрузки.
Пла́гин (англ. plug-in, от plug in «подключать») — независимо компилируемый программный модуль, динамически подключаемый к основной программе и предназначенный для расширения и/или использования её возможностей. Плагины обычно выполняются в виде библиотек общего пользования.
Се́рвер (англ. server от англ. to serve — служить, мн. ч. се́рверы) — [[Специализированная вычислительная машина или специализированное оборудование для выполнения на нём сервисного программного обеспечения (в том числе серверов тех или иных задач).
Реальный режим (или режим реальных адресов; англ. real-address mode) — режим работы процессоров архитектуры x86, при котором используется сегментная адресация памяти (адрес ячейки памяти формируется из двух чисел: сдвинутого на 4 бита адреса начала сегмента и смещения ячейки от начала сегмента; любому процессу доступна вся память компьютера). Изначально режим не имел названия, был назван «реальным» только после создания процессоров 80286, поддерживающих режим, названный «защищённым» (режим назван...
Начальная загрузка — сложный и многошаговый процесс запуска компьютера. Загрузочная последовательность — это последовательность действий, которые должен выполнить компьютер для запуска операционной системы (точнее, загрузчика), независимо от типа установленной ОС.
Обра́тная совмести́мость — наличие в новой версии компьютерной программы или компьютерного оборудования интерфейса, присутствующего в старой версии, в результате чего другие программы (или человек) могут продолжать работать с новой версией без значительной переделки (или переучивания). Полная обратная совместимость означает, что при замене старой версии компонента на новую функционирование всей системы в целом не нарушится.
Систе́мный вы́зов (англ. system call) в программировании и вычислительной технике — обращение прикладной программы к ядру операционной системы для выполнения какой-либо операции.
Оболо́чка операцио́нной систе́мы (от англ. shell «оболочка») — интерпретатор команд операционной системы, обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.
Файловый менеджер (англ. file manager) — компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет выполнять наиболее частые операции над файлами — создание, открытие/проигрывание/просмотр, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав.
Дамп памяти (англ. memory dump; в Unix — core dump) — содержимое рабочей памяти одного процесса, ядра или всей операционной системы. Также может включать дополнительную информацию о состоянии программы или системы, например значения регистров процессора и содержимое стека. Многие операционные системы позволяют сохранять дамп памяти для отладки программы. Как правило, дамп памяти процесса сохраняется автоматически, когда процесс завершается из-за критической ошибки (например, из-за ошибки сегментации...
Тонкий клиент (англ. thin client) в компьютерных технологиях — компьютер или программа-клиент в сетях с клиент-серверной или терминальной архитектурой, который переносит все или большую часть задач по обработке информации на сервер. Примером тонкого клиента может служить компьютер с браузером, использующийся для работы с веб-приложениями. Данным термином может также называться P2P-клиент, использующий в качестве сервера другие узлы сети.
Прямой доступ к памяти (англ. direct memory access, DMA) — режим обмена данными между устройствами компьютера или же между устройством и основной памятью, в котором центральный процессор (ЦП) не участвует. Так как данные не пересылаются в ЦП и обратно, скорость передачи увеличивается.
Микроядро (англ. microkernel) или μ-ядро (англ. μ‑kernel) — ядро операционной системы, реализующее минимальный набор функций.
Совмести́мость — способность различных объектов — аппаратных или программных компонентов — взаимодействовать друг с другом. По отношению к компьютерам можно выделить аппаратную (техническую), программную и информационную совместимость...
Эмулятор терминала , приложение терминала, term или tty для краткости — это программа, которая эмулирует терминал компьютера внутри некоторой другой архитектуры вывода данных на экран.
Исполняемый файл (англ. executable file, также выполняемый, реже исполнимый, выполнимый) — файл, содержащий программу в виде, в котором она может быть исполнена компьютером. Перед исполнением программа загружается в память, и выполняются некоторые подготовительные операции (настройка окружения, загрузка библиотек).
О программном обеспечении рассказывает другая статья.Переносимое приложение (также портативное, автономное, и — неточно, в качестве кальки — портированное; англ. portable application, portable app) — программное обеспечение, которое для своего запуска не требует процедуры установки и может полностью храниться на съёмных носителях информации, что позволяет использовать данное ПО на многих компьютерах. Переносимое приложение может быть настроено так, чтобы считывать свои конфигурационные настройки...
Подробнее: Переносимое приложение
Установка программного обеспечения , инсталляция — процесс установки программного обеспечения на компьютер конечного пользователя. Выполняется особой программой (пакетным менеджером), присутствующей в операционной системе (например, RPM, APT или dpkg в Linux, Установщик Windows в Microsoft Windows), или же входящим в состав самого программного обеспечения средством установки. В операционной системе GNU очень распространено использование системы GNU toolchain и её аналогов для компиляции программного...
Межпроцессное взаимодействие (англ. inter-process communication, IPC) — обмен данными между потоками одного или разных процессов. Реализуется посредством механизмов, предоставляемых ядром ОС или процессом, использующим механизмы ОС и реализующим новые возможности IPC. Может осуществляться как на одном компьютере, так и между несколькими компьютерами сети.
Защищённый режим (режим защищённой виртуальной адресации) — режим работы x86-совместимых процессоров. Частично был реализован уже в процессоре 80286, но там существенно отличался способ работы с памятью, так как процессоры ещё были 16-битными и не была реализована страничная организация памяти. Первая 32-битная реализация защищённого режима — процессор Intel 80386. Применяется в совместимых процессорах других производителей. Данный режим используется в современных многозадачных операционных системах...
Компью́терная програ́мма — 1) комбинация компьютерных инструкций и данных, позволяющая аппаратному обеспечению вычислительной системы выполнять вычисления или функции управления (стандарт ISO/IEC/IEEE 24765:2010); 2) синтаксическая единица, которая соответствует правилам определённого языка программирования, состоящая из определений и операторов или инструкций, необходимых для определённой функции, задачи или решения проблемы (стандарт ISO/IEC 2382-1:1993).
Рабо́чий стол (англ. desktop) — в компьютерной терминологии основное окно графической среды пользователя вместе с элементами, добавляемыми в него этой средой.
Виртуальная файловая система (англ. virtual file system — VFS) или виртуальный коммутатор файловой системы (англ. virtual filesystem switch) — уровень абстракции поверх конкретной реализации файловой системы. Целью VFS является обеспечение единообразного доступа клиентских приложений к различным типам файловых систем. VFS может быть использована для доступа к локальным устройствам и файлам (fat32, ext4, ntfs), сетевым устройствам и файлам на них (nfs), а также к устройствам, не предназначенным для...
Интерфе́йс (от англ. interface) — общая граница между двумя функциональными объектами, требования к которой определяются стандартом; совокупность средств, методов и правил взаимодействия (управления, контроля и т.д.) между элементами системы.
Hardware Abstraction Layer (HAL, Слой аппаратных абстракций) — слой абстрагирования, реализованный в программном обеспечении, находящийся между физическим уровнем аппаратного обеспечения и программным обеспечением, запускаемом на этом компьютере. HAL предназначен для скрытия различий в аппаратном обеспечении от основной части ядра операционной системы, таким образом, чтобы большая часть кода, работающая в режиме ядра, не нуждалась в изменении при её запуске на системах с различным аппаратным обеспечением...
Система управления пакетами — набор программного обеспечения, позволяющего управлять процессом установки, удаления, настройки и обновления различных компонентов программного обеспечения. Системы управления пакетами активно используются в различных дистрибутивах операционной системы Linux и других UNIX-подобных операционных системах.
Проприета́рное програ́ммное обеспе́чение , несвобо́дное программное обеспечение (англ. proprietary software; от proprietary «частное, патентованное, в составе собственности» + software «программное обеспечение») — программное обеспечение, являющееся частной собственностью авторов или правообладателей и не удовлетворяющее критериям свободного ПО (наличия открытого программного кода недостаточно). Правообладатель проприетарного ПО сохраняет за собой монополию на его использование, копирование и модификацию...
DLL (англ. Dynamic Link Library — «
библиотека динамической компоновки», «динамически подключаемая библиотека») в операционных системах Microsoft Windows и IBM OS/2 — динамическая библиотека, позволяющая многократное использование различными программными приложениями. Эти библиотеки обычно имеют расширение DLL, OCX (для библиотек содержащих ActiveX), или DRV (для ряда системных драйверов). Формат файлов для DLL такой же, как для EXE-файлов Windows, т. е. Portable Executable (PE) для 32-битных и 64-битных...
Пакетный файл (англ. batch file) — текстовый файл в MS-DOS, OS/2 или Windows, содержащий последовательность команд, предназначенных для исполнения командным интерпретатором. После запуска пакетного файла программа-интерпретатор (как правило, COMMAND.COM или cmd.exe) читает его строка за строкой и последовательно исполняет команды. Пакетный файл — аналог скриптовых файлов командной строки (shell script) в Unix-подобных операционных системах.
Операти́вная па́мять (англ. Random Access Memory, RAM, память с произвольным доступом) или операти́вное запомина́ющее устро́йство (ОЗУ) — энергозависимая часть системы компьютерной памяти, в которой во время работы компьютера хранится выполняемый машинный код (программы), а также входные, выходные и промежуточные данные, обрабатываемые процессором.
Кросс-платформенность или межплатформенность — способность программного обеспечения работать с двумя и более аппаратными платформами и (или) операционными системами. Обеспечивается благодаря использованию высокоуровневых языков программирования, сред разработки и выполнения, поддерживающих условную компиляцию, компоновку и выполнение кода для различных платформ. Типичным примером является программное обеспечение, предназначенное для работы в операционных системах Linux и Windows одновременно.
Подробнее: Кроссплатформенность
Дистрибути́в (англ. distribute - распространять) — это форма распространения программного обеспечения.
Синхронизация (от др.-греч. σύγχρονος — одновременный) в информатике обозначает одно из: синхронизацию процессов, либо синхронизацию данных, либо процесс синхронизации передачи данных.
Ассе́мблер (от англ. assembler — сборщик) — транслятор исходного текста программы, написанной на языке ассемблера, в программу на машинном языке.
Эмуля́ция (англ. emulation) в вычислительной технике — комплекс программных, аппаратных средств или их сочетание, предназначенное для копирования (или эмулирования) функций одной вычислительной системы (гостя) на другой, отличной от первой, вычислительной системе (хосте) таким образом, чтобы эмулированное поведение как можно ближе соответствовало поведению оригинальной системы (гостя). Целью является максимально точное воспроизведение поведения в отличие от разных форм компьютерного моделирования...
Упоминания в литературе (продолжение)
Выделяют два типа ADSL-модемов: USB и Ethernet. Для USB-модема внешний источник питания не требуется. Это самый дешевый тип ADSL-модема, но он требует совместимости с операционной системой и установки
драйверов . Ethernet-модемы совместимы со всеми операционными системами и не требуют установки драйверов. Кроме этого, данный тип модемов можно использовать для организации небольшой домашней или офисной сети с возможностью доступа в Интернет одновременно с нескольких компьютеров.
•
драйверы – помогают операционной системе управлять конкретными устройствами, максимально используя их возможности. Для одного устройства может быть несколько драйверов;
Как правило, высокоуровневые протоколы реализуются в виде
драйверов к сетевому оборудованию для разных операционных систем.
При переходе на последние операционные системы от Microsoft (Windows 7) многих смущает наличие в этой ОС
драйверов DirectX версии 11, которые поддерживают далеко не все видеокарты. DirectX – это набор графических программных средств, которые используются в основном для компьютерных игр, но отчасти и в интерфейсе этих операционных систем. На самом деле это требование излишне – Windows 7 может работать на видеокартах, поддерживающих DirectX версии 9. DirectX 9 вышли в 2002 году, и этому критерию отвечают абсолютно все видеокарты, начиная примерно с 2004 года.
Операционная система Windows Vista будет поставляться с 19 000
драйверов на установочном диске. Еще 11 000 драйверов для различных устройств можно будет скачать с помощью системы обновлений Windows Update.
Кроме того, разработчики создают приложения, поддерживающие целые линейки сканеров (даже от разных производителей). В таких программах уже есть
драйверы для нескольких сканеров, но интерфейс приложения один. Примером такой программы может служить утилита для сканеров EPSON. Она имеет два режима работы: Простой режим и Профессиональный режим. В первом случае пользователю предоставляются только общие настройки (рис. 1.9), а во втором – полный набор всевозможных параметров (рис. 1.10). Как видите, эта программа прекрасно подходит как для начинающих, так и для опытных пользователей.
• OpenGL – поддерживается большинством современных графических акселераторов. Представляет собой открытый межплатформенный стандарт API (Application Programming Interface – интерфейс прикладного программирования), который включает в себя набор команд низкого уровня, используемых для вывода изображения на графический дисплей. Был создан компанией SGI (Silicon Graphics) и позволил отменить необходимость в
драйверах , предназначенных для конкретного аппаратного обеспечения. При включении этого режима видеоадаптер используется для ускорения работы с геометрией сцены, а его видеопамять – для хранения карт текстур, применяемых в сцене. То есть в зависимости от мощности видеоускорителя этот режим позволяет использовать в сцене объекты с большим количеством полигонов и манипулировать ими, не испытывая неудобств из-за притормаживания отображения в окнах проекции.
Практически все модели USB-накопителей для своей работы не требуют установки
драйверов при использовании операционной системы Windows XP или выше. Для более ранних систем может потребоваться установка специального программного обеспечения, которое позволяет видеть такой накопитель как дополнительный жесткий диск.
Хотелось бы напомнить, что в стандартную поставку операционной системы Windows Vista не входят возможности синхронизации коммуникатора и компьютера. Эти возможности реализуются в отдельной программе, называемой мастером Windows Mobile Device Center. Помимо самого мастера настройки синхронизации, в поставку данной программы входит набор
драйверов , которые и реализуют возможность подключения и синхронизации коммуникатора и компьютера.
Итак, мы присоединили модем и включили компьютер. В подавляющем большинстве случаев операционная система Windows заявит, что "в системе обнаружено новое устройство", и попытается обнаружить
драйвер для него. Если же этого по каким-либо причинам не произошло, то мы просто выполняем команду Пуск/Настройка/Панель управления и в появившемся окне активизируем значок Установка оборудования. Начнет выполняться специализированная программа – мастер установки оборудования. Из списка возможных устройств необходимо будет выбрать строку «модем». В ответ на это действие запустится программа Установка нового модема, стартовое окно которой показано на рис. 1.2.
Хост-контроллер чипсета удовлетворяет спецификации АС'97 2,3, поддерживает двух– или многоканальные кодеки, а также независимую выдачу отдельного цифрового потока в формате РСМ, АС-3, DTS и т. д. для интерфейса S/PDIF. Функции обработки звука зачастую целиком возлагаются на
драйверы , которые пишут разработчики и чипсетов, и кодеков (у последних это получается лучше).
На этом основная часть аппаратного подключения тюнера к компьютеру окончена. Можно включить питание системного блока и загрузить компьютер. После запуска операционная система выдаст сообщение о найденном новом оборудовании и потребует установки
драйверов для него. Следует закрыть это сообщение и установить драйверы самостоятельно.
Для использования CD в пакетном режиме после установки
драйвера требуется с помощью утилиты пакетной записи отформатировать «болванку» подобно тому, как форматируются жесткие диски и дискеты. Форматирование производится в соответствии с требованиями специальной файловой системы UDF (Universal Disk Format – универсальный дисковый формат). Служебная информация, необходимая для работы UDF, занимает на компакт-диске около 10 % от его емкости.
Наряду со справочной системой в полный комплект поставки Sound Forge входит руководство пользователя (Sound Forge User Manual), выполненное в виде отдельного документа в формате Adobe Acrobat (PDF). Файл soundforge90_manual.pdf находится на установочном диске, его также можно загрузить с официального сайта программы. Для чтения руководства потребуется программа Adobe Acrobat Reader, которая уже установлена на подавляющем большинстве компьютеров. При необходимости дистрибутив этой крайне популярной программы можно найти на установочном компакт-диске Sound Forge, практически на любом из дисков с
драйверами , входящими в комплект различных устройств, или в Интернете по адресу http://www.adobe.com.
Важная особенность USB-портов – поддержка технологии plug and play: все присоединенные к USB-порту устройства конфигурируются автоматически, то есть для них не нужно устанавливать
драйверы , компьютер сделает это сам.
Как это обычно бывает, бездушное железо само по себе с другим бездушным железом «общаться» не будет. Если работой одиноко стоящего компьютера управляет операционная система, то процессом соединения и обмена информацией в сети управляет сетевой протокол. Он представляет собой совокупность сетевых устройств,
драйверов для этих устройств и специальных служебных программ.
3. Работа с электронными досками объявлений (Bulletin Board System, BBS). На протяжении 80-х годов это был наиболее популярный сервис, пользуясь которым, пользователи могли обменяться файлами или, к примеру, получать свежие версии
драйверов в технических службах компьютерных фирм. С наступлением бума подключения к Internet роль BBS заметно снизилась, но и сегодня этим сервисом продолжают пользоваться миллионы человек. Учитывая этот факт, в состав Windows 98 стандартно включена терминальная программа HyperTerminal 1.2, обеспечивающая доступ к BBS. Более того, эта программа обновлена и существенно расширена с точки зрения функциональных возможностей в сравнении с той версией, что была в Windows 95.
Основная задача BIOS – посредничество между процессором и чипсетом, с одной стороны, а также между процессором и остальными устройствами – с другой. Если ваш чипсет или BIOS не поддерживают какое-либо устройство (в силу своего устаревания, например), то, скорее всего, вы не сможете познать все возможности данного устройства – и это еще в лучшем случае, ведь оно может вовсе не работать. Вообще, BIOS «не знает» много устройств, зато они могут быть хорошо «знакомы» специальным
драйверам и программам под управлением операционной системы. Они-то и заставят работать это устройство. Иными словами, BIOS лишь оживляет компьютер, как обычный будильник. Вас после сна тоже пробуждает будильник (как BIOS), вы как бы «включаетесь». А уже потом душ, завтрак и пробежка (загрузка операционной системы и всех необходимых драйверов) делают ваше утро полноценным.
Скорее всего, ваша клавиатура имеет USB-интерфейс. Ничего плохого в этом нет, просто с некоторыми моделями клавиатур, подключаемыми через USB, случается такая проблема. Они работают сразу после запуска компьютера (при входе в настройки BIOS), но с момента начала загрузки операционной системы до подключения соответствующего
драйвера компьютер на клавиатуру реагировать не будет.
• Видеоадаптер AGP 4x или PCI-Express, совместимый с DirectX 9.0 и выше. Для использования всех возможностей интерфейса AeroGlass необходима поддержка Pixel Shader 2.0 и
драйверы , отвечающие спецификации WDDM (Windows Vista Display Driver Model). Объем видеопамяти должен быть не менее 64 Mбайт. Можно использовать менее мощный видеоадаптер, но в этом случае интерфейс Aero использовать нельзя.
Следующая крупная эпидемия, вызванная распространением загрузочного вируса, произошла уже в 1994 году, и ее виновником стала очень опасная вредоносная программа, получившая известность под именем OneHalf. OneHalf представлял собой полиморфный загрузочный файловый вирус. Инфицировав основную загрузочную запись (Master Boot Record, MBR), при запуске операционной системы он передавал управление своему основному исполняемому модулю, который при каждом запуске компьютера шифровал по две дорожки на жестком диске со случайным ключом. Загруженный в оперативную память резидентный компонент вируса выполнял роль своего рода
драйвера , перехватывая все обращения операционной системы к диску и расшифровывая ранее подверженные шифрованию данные «на лету», вследствие чего операционная система не испытывала каких-либо проблем в процессе чтения-записи файлов и фактически «не замечала» присутствие вируса в системе. Однако при попытке удаления вредоносной программы доступ к хранящейся на зашифрованных участках жесткого диска информации автоматически прекращался. После успешного шифрования половины доступного объема диска в момент загрузки операционной системы вирус в некоторых случаях выводил на экран компьютера сообщение: «Dis is one half. Press any key to continue…». После нажатия пользователем любой клавиши на клавиатуре компьютера загрузка MS-DOS возобновлялась в штатном режиме. Вирус отличался присутствием в своей архитектуре полиморфных алгоритмов, обладал различными функциями антиотладки, препятствующими попыткам его анализа, и обладал способностью заражать исполняемые файлы.
Это самая сложная неисправность. Если ваш компьютер в процессе работы зависает или перезагружается, причиной может быть что угодно: неисправность материнской платы, установленных на ней компонентов или какие-нибудь программные проблемы, например действия вирусов или неправильно установленные
драйверы устройств. Поэтому сначала попытайтесь решить проблему «малой кровью» – разберитесь с программами. Лучший способ – отформатировать жесткий диск и заново установить операционную систему, антивирус, остальные прикладные программы (именно в такой последовательности!).
В пределах локальной сети каждая сетевая карта маркируется уникальным MAC-адресом – 12-значным шестнадцатеричным числом. Прежде чем отправить пакет в локальную сеть,
драйвер сетевой карты определяет по IP-адресу точки назначения физический адрес сетевой карты компьютера-адресата и помечает пакет соответствующим MAC. На принимающей стороне сетевая карта, получившая пакет со своим MAC-адресом, пропускает его, направляя по цепочке "драйвер – операционная система – приложение".
Ранее BIOS рассматривалась как часть операционной системы, ответственная за взаимодействие ядра операционной системы с устройствами ввода-вывода (откуда, собственно, и название BIOS). Однако теперь ее можно считать, скорее, своеобразным
драйвером материнской платы, играющим роль посредника между «железом» и операционной системой. Вообще же современные BIOS выполняют три основные задачи:
Вкладка Files (Файлы) предназначена для определения путей поиска файлов различных типов (шрифтов, файлов меню,
драйверов , шаблонов и т. д.), а также элементов программного обеспечения (текстовых редакторов, пользовательских проектов, приложений и т. д.).
Драйвер – программа для какого-либо устройства (принтера, мышки, сканера и т. д.), которая помогает ему работать и взаимодействовать с компьютером или ноутбуком.
Для выявления мегатрендов и раскрытия широкого спектра технологических
драйверов четвертой промышленной революции я распределил эти тренды по трем блокам: физическому, цифровому и биологическому. Все они связаны между собой. При этом различные технологии используют преимущества друг друга на основе изобретений и развития каждой из них.
Для описания изображения можно использовать разное число бит. В принципе любую картинку можно описать в однобитной палитре, то есть в виде определенного сочетания черных (окрашенных) и белых (неокрашенных) точек (рис. 1.2). Регулярный или случайный узор из точек, формирующих изображение, называется растром. В более окрашенных областях точек будет больше (или они будут крупнее), а в светлых местах меньше (или они мельче). Именно по такому принципу действует
драйвер принтера при печати любой картинки. Чтобы подобное изображение казалось реалистичным, точки, формирующие его, должны быть очень мелкими. Мы не можем получить на экране столь мелкую точку, как при печати (исходя из конструкции кинескопа и свойств люминофора в обычных мониторах и из размеров элементов в жидкокристаллических и плазменных панелях).