Система ввода/вывода и системные файлы Первоначальная загрузка Дисковые структуры Общий объем дискового пространства Сохранение данных

Операционные системы и связанные с ними проблемы

Операционные системы и связанные с ними проблемы

Эта глава посвящена тем проблемам, которые возникают в персональных компьютерах при сбоях или несовместимости программного обеспечения. Речь пойдет, в первую очередь, о структуре DOS и о ее взаимодействии с аппаратной частью системы. Особый интерес в этом отношении представляют следующие вопросы:

файловая структура DOS,

организация дискового пространства,

программы DOS для восстановления данных и структуры дисков (их возможности и потенциальная опасность).

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

Дисковая операционная система (DOS)

Рассказывать о DOS в книге, посвященной модернизации и ремонту компьютеров — не столь уж нелогично, как это могло бы показаться на первый взгляд. Если при поиске неисправностей или ремонте компьютера вы забудете о существовании операционной системы, вы сами создадите себе дополнительные проблемы. Профессионалы высокого класса должны досконально знать все — и аппаратуру, и программное обеспечение.

В этой книге мы не сможем обсудить структуру и работу DOS в полном объеме, поэтому, если вас заинтересуют подробности, я могу посоветовать вам обратиться к специальной литературе, посвященной данному вопросу.

Сразу заметим, что в Windows 95 используется та же структура диска, что и в DOS — главная загрузочная запись (MBR — Master Boot Record), таблицы размещения файлов (FAT — File Allocation Table) и каталоги. Небольшие отличия есть лишь в структуре каталогов, и связаны они с использованием более длинных имен файлов.

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

Принципы функционирования системы

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

Как правило, между собой взаимодействуют программы, расположенные на соседних уровнях иерархии, однако это правило не является абсолютным. Многие программы не обращаются к "услугам" посредников с близлежащих нижних уровней, а обращаются к последующим. В качестве примера можно привести то обстоятельство, что многие приложения работают непосредственно с видеоадаптерами, в обход стандартных средств DOS и BIOS, что позволяет значительно улучшить быстродействие видеосистемы. Но, хотя их характеристики при этом получаются превосходными, во многих операционных системах (например, OS/2 и Windows 95) теперь введен запрет на прямое обращение к аппаратным средствам. Программы, не соответствующие этим правилам, должны быть переписаны — в противном случае они не смогут работать с упомянутыми новыми оболочками.

). Ручные сканеры. Принцип действия ручных сканеров соответствует планшетным сканерам. Разница заключается в том, что протягивание линейки ПЗС выполняется вручную. Равномерность и точность сканирования при этом неудовлетворительная. Разрешающая способность составляет 150-300 dpi. в). Барабанные сканеры. Исходный материал закрепляется на цилиндрической поверхности барабана, вращающегося с высокой скоростью. Устройство такого типа обеспечивает наивысшее разрешение (2400-5000 dpi) благодаря применению не ПЗС, а фотоэлектронных умножителей. Используется для сканирования исходных изображений высокого качества. г). Сканеры форм. Используется для сканирования форм, заполненных от руки (при переписи населения, обработки выборов и т.п.). Не требуется высокого качества сканирования, основной параметр - быстродействие. д). Штрих-сканеры. Это разновидность ручных сканеров используется для чтения и ввода информации со штрих-кода. Используются в розничной торговле. Графические планшеты (дигитайзеры) - предназначены для ввода художественной графической информации. Принцип действия графических планшетов - это фиксация перемещения специального пера относительно планшета. Устройства используют художники, иллюстраторы, поскольку позволяют им создавать экранные изображения привычными приемами, наработанными для традиционных инструментов (кисть, карандаш, перо).

Основные понятия и концепции организации ввода/вывода. Привилегированность операций ввода/вывода. Управление вводом/выводом супервизором. Задачи ОС по управлению внешними устройствами. Параллельная работа нескольких внешних устройств. Согласование скоростей обмена и кэширование данных. Разделение устройств и данных между процессами. Обеспечение удобного логического интерфейса между устройствами и остальной частью системы

Персональный компьютер