Аппаратные средства персонального компьютера.
Учебное пособие предназначено для подготовки специалистов экономического профиля в соответствии с Государственным стандартом в области общих математических и естественно-научных дисциплин по базовой дисциплине «Информатика» (ЕН.Ф.02), предусмотренной учебными планами высших учебных заведений, занимающихся подготовкой специалистов в области экономики.
Основная цель данного учебного пособия – возможность приобретения студентами теоретических и практических знаний в области основ информатики и аппаратных средств персонального компьютера, который является одним из базовых компонентов любой современной информационной системы. Одной из частных целей является преодоление негативной тенденции, связанной с поверхностным рассмотрением вопросов, касающихся аппаратных средств персональных компьютеров. Считается, что в области информационных технологий для специалиста экономического профиля наиболее важны знания в узкой области программного обеспечения, связанного с его непосредственной деятельностью, а вопросы аппаратного обеспечения должны решать за него технические специалисты. С одной стороны, это оправдано, поскольку реализуется принцип разделения труда, но, с другой – технический прогресс в области информатики и информационных технологий требует от специалистов экономического профиля отслеживать состояние и тенденции развития аппаратных средств, поскольку эффективное решение многих экономических задач опирается на аппаратные средства персонального компьютера. Кроме того, многим студентам, обучающимся на различных экономических специальностях, из-за отсутствия соответствующей базовой подготовки по информатике и зачастую в связи с нехваткой времени, бывает достаточно трудно разобраться в сложных вопросах технического устройства персонального компьютера, решение которых нужно искать в различных литературных источниках. В данном учебном пособии обобщены и систематизированы необходимые студентам сведения.
Первая глава посвящена рассмотрению таких понятий, как информация, информационный процесс и информационная система, с современных позиций информатики. Рассмотрены существующие подходы к определению количества информации и единицы ее измерения.
Вторая глава связана с рассмотрением вопросов, касающихся кодирования информации с помощью систем счисления. Рассмотрены системы счисления, применяемые при компьютерной обработке информации, арифметические операции над числами в различных системах счисления, и показано, как кодируются числа в компьютере.
Третья глава посвящена кодированию текстовой и графической информации, показаны способы ее кодирования и их отличия.
В четвертой главе рассмотрены логические основы компьютерной техники: логические переменные и логические операции; основные законы алгебры логики и правила преобразования логических выражений; логические функции и таблицы истинности; логические схемы и их синтез.
В пятой главе, посвященной структурной организации и аппаратным средствам персонального компьютера, рассмотрены вопросы классификации компьютеров, структуры персонального компьютера и его аппаратных средств, определения состава и характеристик оборудования персонального компьютера.
В шестой главе рассматривается компьютерная организация данных и их обработка. Даны основные определения и понятия информации и данных, приведены типы и структуры данных, показана организация данных на устройствах с прямым и последовательным доступом, рассмотрены файлы данных, файловые структуры и системы. Описаны технические средства, используемые в качестве накопителей информации. В конце каждой главы приведены примеры и упражнения для самостоятельного выполнения, которые могут быть использованы при проведении практических занятий.
Для решения задач в многочисленных примерах часто привлекаются различные компьютерные программные средства, приведено их описание и применение. Такой подход способствует формированию убеждения в необходимости оптимального выбора программных и аппаратных средств персонального компьютера при решении конкретных задач, а также позволяет приобрести навыки при работе с этими программными средствами.
Автор выражает глубокую признательность доценту А.А. Тихомирову, профессору В.В. Мотову, доценту В.А. Лукиных, Е.М. Бородавкиной за критические замечания и советы, высказанные в ходе подготовки данного учебного пособия, а также доценту Б.Н. Леонтьеву за поддержку и помощь при его написании.
Глава 1. Информация, информационные процессы и системы.
1.1. Понятия информации, информационного процесса и информационной системы.
Понятия «информация», «информационный процесс» и «информационная система» являются основополагающими в курсе информатики, поэтому их формирование было и остается сложной проблемой, связанной в первую очередь с различными мировоззренческими подходами как отдельных авторов, так и представителей различных научных направлений и школ. Информация как научная категория – предмет изучения многих научных дисциплин: философии, информатики, физики, биологии и т. д. Информация, материя, энергия являются базовыми научными категориями, для которых не существует строгих научных определений, поэтому их заменяют соответствующими понятиями, и попытки выразить одно базовое понятие через другое нельзя считать успешными. Слово «информация» происходит от латинского слова informatio, что в переводе означает «сведение, ознакомление, разъяснение». Дословная трактовка означает то, что присуще человеческому сознанию и общению и не отражает многообразия свойств информации, которое проявляется не только на уровне общения между людьми, но и на уровне живой и неживой природы, включая и технические устройства, созданные человеком.
Существует достаточно много различных определений понятия «информация», но ни одно из них не может быть принято в качестве основного, поскольку все они отражают только отдельные свойства информации, к которым можно отнести:
• дуализм – свойство информации, которое характеризует ее двойственность. С одной стороны, она объективна, так как не зависит от воспринимаемого ее объекта, а с другой – субъективна, поскольку может трактоваться субъектами по-разному;
• достоверность – свойство информации, которое характеризует степень соответствия информации реальному объекту с заданной точностью;
• адекватность – свойство информации, которое устанавливает соответствие создаваемого с помощью информации образа реальному объекту, процессу или явлению и т. д.
Этот ряд свойств информации может быть продолжен. Однако здесь наиболее важно отметить следующее: совокупность свойств информации, характеризующих степень ее соответствия потребностям пользователей, называется качеством информации [1].
При определении понятия информации целесообразно использовать подход, нашедший применение в теории информации и основанный на введении соответствующих ограничений на совокупность свойств информации, проявляющихся при взаимодействии объектов, организованных в систему.
Введем общее ограничение, при котором будем рассматривать свойства информации, проявляющиеся только на уровне человеческого сознания.
Если не принимать во внимание такие свойства информации, как смысловое содержание, полезность, актуальность и т. д., то при определении понятия информации можно ограничиться только вероятностным (энтропийным) уровнем рассмотрения этого понятия. (Этот уровень рассмотрения называют также синтаксическим.) На данном уровне устанавливаются внешние характеристики информации независимо от ее смыслового содержания и характера использования. При таком рассмотрении под информацией следует понимать меру устранения неопределенности в отношении интересующего нас исхода или, что то же самое, информация есть снятая неопределенность при осуществлении выбора из множества альтернатив.
Если принять во внимание только свойство информации, связанное с ее смысловым содержанием, то при определении понятия информации можно ограничиться смысловым или семантическим уровнем рассмотрения этого понятия. В этом случае под информацией следует понимать меру, связывающую ее смысловое содержание со способностью человека ее осмыслить.
Если принять во внимание только свойство информации, связанное с ее полезностью, то при определении понятия информации можно ограничиться прагматическим уровнем рассмотрения. В этом случае под информацией можно понимать меру достижения потребителем информации (человеком) поставленной практической цели.
Таким образом, принципиально может существовать бесконечно много уровней ограничений и соответственно понятий информации. Данный вывод не содержит противоречий, поскольку учитывает одно из основных свойств информации быть всеобъемлющей. Если постулировать данное свойство, т. е. принять его как всеобщее свойство материи, связанное с отражением (материалистический подход), то можно говорить о существовании информационного поля, для которого необходимо наличие соответствующих условий.
К таким условиям можно отнести наличие:
а) источника информационного поля;
б) среды распространения информационного поля (канала передачи);
в) материальных посредников распространения информационного поля;
г) приемника информационного поля.
В качестве источника информационного поля могут выступать естественные природные источники, т. е. явления живой и неживой природы, и искусственные источники, созданные человеком. Наличие источника информационного поля – необходимое условие для возникновения и существования информационного поля.
Среда распространения разделяется на среду с распределенными параметрами (естественные природные среды – воздушные, водные и др.) и среду с сосредоточенными параметрами (искусственные каналы передачи), созданные человеком. Наличие среды распространения информационного поля – также необходимое условие для возникновения и существования информационного поля.
В качестве материальных посредников распространения информационного поля можно выделить естественных (природных) и искусственных посредников, к которым можно отнести знаки, сигналы и сообщения. Существует достаточно много определений этих понятий, однако остановимся на их трактовке исходя из представлений, выработанных семиологией – наукой, изучающей знаковые системы.
Знак, или символ, можно рассматривать как некий чувственно воспринимаемый объект, который условно представляет и отсылает к обозначаемому им предмету, явлению, событию или действию. Если придерживаться этого определения, то между знаком (символом) и обозначаемым им предметом (референтом) устанавливается условная связь в виде понятия (референции) об этом предмете, которую можно представить с помощью известного треугольника Огдена и Ричардса (рис. 1.1).
Рис. 1.1. Треугольник Огдена и Ричардса
Связь между знаком и предметом условна (на рис. 1.1 она показана пунктирной линией), поскольку прямой связи между ними нет. В действительности существуют знаки (символы), у которых есть понятия, но нет предмета, например некоторые знаки Зодиака (Водолей, Стрелец), мифологические персонажи (Единорог) и т. д.
Сигнал можно рассматривать как материальный носитель, с помощью которого передаются характеристики информационного поля. В общем случае под сигналом следует понимать физический процесс, представленный в той или иной материально-энергетической форме (электрической, световой, звуковой и т. д.) и распространяющийся в определенной среде. Сигналу как процессу свойственны непрерывность и дискретность во времени, т. е. сигналы могут быть непрерывными или дискретными. Для передачи характеристик информационного поля сигнал как материальный носитель подвергается модуляции, т. е. определенному воздействию со стороны этихарактеристик. Кроме того, на сигнал может воздействовать и сама среда распространения сигнала в виде неблагоприятного воздействия – помехи. Свойства сигналов изучается в отдельном разделе кибернетики – теории сигналов и цепей.
Сообщение можно отнести к основной характеристике информационного поля. Оно является формой представления информационного поля в виде совокупности знаков, которое передается с помощью сигналов от источника к приемнику. Сообщение как форма представления информационного поля подвергается соответствующему кодированию с помощью различных знаковых систем. Примерами сообщений могут быть телеграммы, речь, музыка, телевизионное изображение, данные на выходе вычислительных и измерительных систем и т. д.
В качестве приемника информационного поля могут выступать естественные природные приемники, т. е. объекты живой и неживой природы, и искусственные приемники, созданные человеком и соответствующим образом настроенные на прием. В качестве приемника информационного поля может выступать непосредственно и сам человек. Наличие приемника информационного поля не является необходимым условием для возникновения и существования информационного поля, поскольку оно существует объективно, т. е. независимо от нас, и необязательно подлежит осмыслению.
Таким образом, в общем случае коммуникативный процесс между источником и приемником сообщений можно представить в виде структурной схемы (рис. 1.2).
Рис. 1.2. Коммуникативный процесс между источником и получателем сообщений
В подтверждение тому, что существует много различных понятий информации, приведем еще одно, сформулированное на основе условий существования информационного поля: информация есть свойство информационного поля, которое проявляется при обязательном выполнении всех условий его возникновения и существования.
Говоря об информационном поле, необходимо также заметить, что ему присущи многообразие видов и форм представления, наличие энергетических, геометрических (пространственных), временных и другихарактеристик, а также изменение этихарактеристик под воздействием неблагоприятных факторов (помех).
Многообразие видов информационного поля приводит и к многообразию видов самой информации. Для выявления определенных видов информации необходимо согласно существующим методам классификации применить тот или иной классификационный признак (критерий) для их разграничения. Таких классификационных признаков может быть достаточно много. В табл. 1.1 приведены некоторые из них и соответствующие им виды информации.
Таблица 1.1.
Приведенные в табл. 1.1 виды информации могут образовывать иерархические структуры, для которыхарактерно расположение видов информации в порядке от высокого уровня к низкому. Например, по области возникновения (классификационный признак первого уровня) различают: механическую (отражающую процессы и явления неживой природы), биологическую (отражающую процессы и явления живой природы) и социальную (отражающую процессы и явления в человеческом обществе). Социальную информацию в свою очередь по назначению (классификационный признак второго уровня) можно разделить натри вида: массовую, специальную и личную. Если использовать классификационный признак третьего уровня (специфика проявления), то массовый и специальный вид информации можно разделить на подвиды. Так, массовую информацию можно представить в виде общественно-политической и научно-популярной, а специальную – в виде научной, технической, экономической и управляющей [2].
Таким образом, может существовать достаточно много классификационных признаков и соответствующих им видов информации.
Поскольку данное учебное пособие ориентировано в основном на студентов экономических специальностей, приведем здесь одно из определений понятия экономической информации. Экономическая информация – это информация, которая используется при осуществлении функций управления экономическими процессами, т. е. отражает и обслуживает процессы производства, распределения, обмена и потребления материальных благ. Экономическая информация служит основой для осуществления управления процессами в области экономики и обладает рядом характерных свойств: многоцелевым назначением, цикличностью, простотой математических операций, сложностью логических процедур и т. д. [2].
С понятием «информация» тесно связаны такие понятия, как «информационный процесс» и «информационная система». Это также достаточно сложные нормы, трактовка которых далеко не однозначна.
Под информационным процессом в данном случае будем понимать последовательность действий, выполняемых с информацией. К таким действиям можно отнести отбор (восприятие), преобразование, передачу, обработку, хранение и поиск информации.
Кратко охарактеризуем каждое из этих действий (более подробное их описание можно найти в соответствующей литературе [1,3]).
Отбор информации связан с целенаправленным извлечением и анализом информации об объекте, процессе или явлении. Результатом этого отбора являются формирование модели (образа) объекта, процесса или явления, их опознание и оценка. Отбор информации выполняет несколько функций, среди которых можно выделить две важных функции: оценка информации на значимость и сжатие информации [3]. При оценке информации на значимость происходит ее селекция, или информационная фильтрация, результатом которой является отделение полезной информации от информационных шумов (помех). Сжатие информации необходимо для ее представления в компактном виде, позволяющем более эффективно использовать каналы, по которым передается информация, и средства ее хранения.
Преобразование информации включает в себя операции, связанные с нормализацией (приведение к определенным нормам), аналого-цифровым преобразованием, кодированием и т. д. Результатом преобразования информации является материальный носитель (сигнал), представленный в форме, удобной для передачи, обработки и хранения.
Передача информации – важная составляющая информационного процесса, в результате которого происходит транспортировка информации от источника информации к приемнику. Передача осуществляется в среде распространения по соответствующим каналам, имеющим различную физическую природу: электромагнитную, электрическую, оптическую и т. д.
Обработка информации также является важной составляющей информационного процесса. Под обработкой информации можно понимать действия, производимые с информацией по определенным законам (математики, логики, физики и т. д.) и неформальным правилам (опыт, интуиция, здравый смысл и т. д.). Результатом обработки является тоже информация, которая может быть представлена в иных формах (например, упорядоченная по каким-то признакам) или содержать ответы на поставленные вопросы [1]. В случае если процесс обработки подлежит формализации, он может осуществляться техническими средствами, например обработка информации на компьютере.
Хранение информации связано с ее записью на некоторый материальный носитель с целью дальнейшего поиска, извлечения и использования. В качестве таких носителей могут использоваться бумага, магнитная лента, накопители на гибких и жестких магнитных дисках, на оптических и магнитооптических дисках и т. д.
В заключение, говоря об информационном процессе, необходимо отметить, что это не простая последовательность действий, выполняемых с информацией, а их сложная взаимосвязь, взаимопроникновение и развитие. В каждом действии (составляющем процесс информации) можно найти признаки других составляющих: в отборе – преобразование, в хранении – передачу, в передаче – обработку и т. д.
Реализуются информационные процессы в системах, которые называются информационными, при этом под системой в общем случае понимается совокупность объектов и отношений между ними, существующая как единое целое.
Информационные системы также можно классифицировать по различным признакам: по сфере применения, организации информационных процессов, территориальному признаку, степени автоматизации информационных процессов и т. д. Например, по сфере применения информационные системы можно подразделить на административные, экономические, производственные, медицинские и т. д.
Для экономической информационной системы характерными признаками являются: непрерывное развитие, обусловленное появлением новых потребностей, сменой механизма хозяйствования; многоцелевой характер функционирования; присутствие человека как основного элемента системы. Под экономической информационной системой (ЭИС) будем понимать совокупность внутренних и внешних потоков прямой и обратной информационной связи экономического объекта, методов, средств, специалистов, участвующих в процессе обработки информации и выработке управленческих решений [2]. В качестве примера можно привести финансовые, банковские, страховые и тому пободные ЭИС.
1.2. Определение количества информации. Единицы измерения количества информации.
Как уже отмечалось, понятие информации можно рассматривать при различных ограничениях, накладываемых на ее свойства, т. е. при различных уровнях рассмотрения. В основном выделяют три уровня – синтаксический, семантический и прагматический. Соответственно на каждом из них для определения количества информации применяют различные оценки.
На синтаксическом уровне для оценки количества информации используют вероятностные методы, которые принимают во внимание только вероятностные свойства информации и не учитывают другие (смысловое содержание, полезность, актуальность и т. д.). Разработанные в середине XX в. математические и, в частности, вероятностные методы позволили сформировать подход к оценке количества информации как к мере уменьшения неопределенности знаний. Такой подход, называемый также вероятностным, постулирует принцип: если некоторое сообщение приводит к уменьшению неопределенности наших знаний, то можно утверждать, что такое сообщение содержит информацию. При этом сообщения содержат информацию о каких-либо событиях, которые могут реализоваться с различными вероятностями. Формулу для определения количества информации для событий с различными вероятностями и получаемых от дискретного источника информации предложил американский ученый К. Шеннон в 1948 г. Согласно этой формуле количество информации может быть определено следующим образом:
где I – количество информации; N – количество возможных событий (сообщений); pi – вероятность отдельных событий (сообщений); Σ – математический знак суммы чисел.
Определяемое с помощью формулы (1.1) количество информации принимает только положительное значение. Поскольку вероятность отдельных событий меньше единицы, то соответственно выражение log^,– является отрицательной величиной и для получения положительного значения количества информации в формуле (1.1) перед знаком суммы стоит знак минус.
Если вероятность появления отдельных событий одинаковая и они образуют полную группу событий, т. е.
то формула (1.1) преобразуется в формулу Р. Хартли:
В формулах (1.1) и (1.2) отношение между количеством информации и соответственно вероятностью, или количеством, отдельных событий выражается с помощью логарифма. Применение логарифмов в формулах (1.1) и (1.2) можно объяснить следующим образом. Для простоты рассуждений воспользуемся соотношением (1.2). Будем последовательно присваивать аргументу N значения, выбираемые, например, из ряда чисел: 1, 2, 4, 8, 16, 32, 64 и т. д. Чтобы определить, какое событие из N равновероятных событий произошло, для каждого числа ряда необходимо последовательно производить операции выбора из двух возможных событий. Так, при N = 1 количество операций будет равно 0 (вероятность события равна 1), при N = 2, количество операций будет равно 1, при N = 4 количество операций будет равно 2, при N = 8, количество операций будет равно 3 и т. д. Таким образом получим следующий ряд чисел: 0, 1, 2, 3, 4, 5, 6 и т. д., который можно считать соответствующим значениям функции I в соотношении (1.2). Последовательность значений чисел, которые принимает аргумент N, представляет собой ряд, известный в математике как ряд чисел, образующих геометрическую прогрессию, а последовательность значений чисел, которые принимает функция I, будет являться рядом, образующим арифметическую прогрессию. Таким образом, логарифм в формулах (1.1) и (1.2) устанавливает соотношение между рядами, представляющими геометрическую и арифметическую прогрессии, что достаточно хорошо известно в математике.
Для количественного определения (оценки) любой физической величины необходимо определить единицу измерения, которая в теории измерений носит название меры. Как уже отмечалось, информацию перед обработкой, передачей и хранением необходимо подвергнуть кодированию. Кодирование производится с помощью специальных алфавитов (знаковых систем). В информатике, изучающей процессы получения, обработки, передачи и хранения информации с помощью вычислительных (компьютерных) систем, в основном используется двоичное кодирование, при котором используется знаковая система, состоящая из двух символов 0 и 1. По этой причине в формулах (1.1) и (1.2) в качестве основания логарифма используется цифра 2.
Исходя из вероятностного подхода к определению количества информации эти два символа двоичной знаковой системы можно рассматривать как два различных возможных события, поэтому за единицу количества информации принято такое количество информации, которое содержит сообщение, уменьшающее неопределенность знания в два раза (до получения событий их вероятность равна 0,5, после получения – 1, неопределенность уменьшается соответственно: 1/0,5 = 2, т. е. в 2 раза). Такая единица измерения информации называется битом (от англ. слова binary digit – двоичная цифра). Таким образом, в качестве меры для оценки количества информации на синтаксическом уровне, при условии двоичного кодирования, принят один бит.
Следующей по величине единицей измерения количества информации является байт, представляющий собой последовательность, составленную из восьми бит, т. е.
1 байт = 23 бит = 8 бит.
В информатике также широко используются кратные байту единицы измерения количества информации, однако в отличие от метрической системы мер, где в качестве множителей кратных единиц применяют коэффициент 10n, где п = 3, 6, 9 и т. д., в кратных единицах измерения количества информации используется коэффициент 2n. Выбор этот объясняется тем, что компьютер в основном оперирует числами не в десятичной, а в двоичной системе счисления.
Кратные байту единицы измерения количества информации вводятся следующим образом:
1 Килобайт (Кбайт) = 210 байт = 1024 байт,
1 Мегабайт (Мбайт) = 210 Кбайт = 1024 Кбайт,
1 Гигабайт (Гбайт) = 210 Мбайт = 1024 Мбайт,
1 Терабайт (Тбайт) = 210 Гбайт = 1024 Гбайт,
1 Петабайт (Пбайт) = 210 Тбайт = 1024 Тбайт,
1 Экзабайт (Эбайт) = 210 Пбайт = 1024 Пбайт.
Единицы измерения количества информации, в названии которых есть приставки «кило», «мега» и т. д., с точки зрения теории измерений не являются корректными, поскольку эти приставки используются в метрической системе мер, в которой в качестве множителей кратных единиц используется коэффициент 10n, где п = 3, 6, 9 и т. д. Для устранения этой некорректности международная организацией International Electrotechnical Commission, занимающаяся созданием стандартов для отрасли электронных технологий, утвердила ряд новых приставок для единиц измерения количества информации: киби (kibi), меби (mebi), гиби (gibi), теби (tebi), пети (peti), эксби (exbi). Однако пока используются старые обозначения единиц измерения количества информации, и требуется время, чтобы новые названия начали широко применяться.
Вероятностный подход используется и при определении количества информации, представленной с помощью знаковых систем. Если рассматривать символы алфавита как множество возможных сообщений N, то количество информации, которое несет один знак алфавита, можно определить по формуле (1.1). При равновероятном появлении каждого знака алфавита в тексте сообщения для определения количества информации можно воспользоваться формулой (1.2).
Количество информации, которое несет один знак алфавита, тем больше, чем больше знаков входит в этот алфавит. Количество знаков, входящих в алфавит, называется мощностью алфавита. Количество информации (информационный объем), содержащееся в сообщении, закодированном с помощью знаковой системы и содержащем определенное количество знаков (символов), определяется с помощью формулы:
где V – информационный объем сообщения; / = log2N, информационный объем одного символа (знака); К – количество символов (знаков) в сообщении; N – мощность алфавита (количество знаков в алфавите).
Поясним вышесказанное в п. 1.2 на примерах.
Пример 1.1.
Определим, какое количество информации можно получить после реализации одного из шести событий. Вероятность первого события составляет 0,15; второго – 0,25; третьего – 0,2; четвертого – 0,12; пятого – 0,12; шестого – 0,1, т. е. Р1 = 0,15; Р2 = 0,25; Р3 = 0,2; Р4 = 0,18; Р5 = 0,12; Р6 = 0,1.
Решение.
Для определения количества информации применим формулу (1.1)
Для вычисления этого выражения, содержащего логарифмы, воспользуемся сначала компьютерным калькулятором, а затем табличным процессором Microsoft (MS) Excel, входящим в интегрированный пакет программ MS Office ХР.
Для вычисления с помощью компьютерного калькулятора выполним следующие действия.
С помощью команды: [Кнопка Пуск – Программы – Стандартные – Калькулятор] запустим программу Калькулятор. После запуска программы выполним команду: [Вид – Инженерный] (рис. 1.3).
Рис. 1.3. Инженерный калькулятор
Кнопка log калькулятора производит вычисление десятичного (по основанию 10) логарифма отображаемого числа. Поскольку в нашем случае необходимо производить вычисления логарифмов по основанию 2, а данный калькулятор не позволяет этого делать, то необходимо воспользоваться известной формулой:
logbN = М · logaN,
где
В нашем случае соотношение примет вид: log2N = M log10N,
где
т. е log2N = 3,322 · log10N, и выражение для вычисления количества информации примет вид:
При вычислении на калькуляторе используем кнопки: +/- (изменение знака отображаемого числа),() (открывающие и закрывающие скобки), log (логарифм числа по основанию 10) и т. д. Результат вычисления показан на рис. 1.3. Таким образом, количество информации I = 2,52 бит.
Воспользуемся теперь табличным процессором MS Excel. Для запуска программы Excel выполним команду: [Кнопка Пуск – Программы – MS Office ХР – Microsoft Excel]. В ячейки А1, В1, С1, D1, E1, F1 открывшегося окна Excel запишем буквенные обозначения вероятностей Р1, Р2, P3, Р4, P5, P6 а в ячейку G1 – количество информации I, которое необходимо определить. Для написания нижних индексов у вероятностей Р1 ÷ P6 в ячейках А1, В1, С1, D1, E1, F1 выполним следующую команду: [Формат – Ячейки – Шрифт – Видоизменение (поставим флажок напротив нижнего индекса) ]. В ячейки А2, В2, С2, D2, Е2, F2 запишем соответствующие значения вероятностей.
После записи значений в ячейки необходимо установить в них формат числа. Для этого необходимо выполнить следующую команду: [Формат – Ячейки – Число – Числовой (устанавливаем число десятичных знаков, равное двум) ]. Устанавливаем в ячейке G2 тот же числовой формат. В ячейку G2 записываем выражение = – (A2*LOG(A2;2) + B2*LOG(B2;2) + C2*LOG(C2;2) + D2*LOG(D2;2) + E2*LOG(E2;2) + F2*LOG(F2;2) ). После нажатия на клавиатуре компьютера клавиши <Enter>, в ячейке G2 получим искомый результат – I = 2,52 бит (рис. 1.4).
Рис. 1.4. Результат вычисления количества информации
Пример 1.2.
Определим, какое количество байт и бит информации содержится в сообщении, если его объем составляет 0,25 Кбайта.
Решение.
С помощью калькулятора определим количество байт и бит информации, которое содержится в данном сообщении:
I = 0,25 Кбайт · 1024 байт/1 Кбайт = 256 байт;
I = 256 байт · 8 бит/1 байт = 2048 бит.
Пример 1.3.
Определим мощность алфавита, с помощью которого передано сообщение, содержащее 4096 символов, если информационный объем сообщения составляет 2 Кбайта.
Решение.
С помощью калькулятора переведем информационный объем сообщения из килобайт в биты:
V = 2 Кбайт 1024 байт/1 Кбайт = 2048 байт 8 бит/1 байт = 16384 бит.
Определим количество бит, приходящееся на один символ (информационный объем одного символа) в алфавите:
I = 16 384 бит/4096 = 4 бит.
Используя формулу (1.3), определим мощность алфавита (количество символов в алфавите) :
N = 2I = 24 = 16.
Как уже отмечалось, если принять во внимание только свойство информации, связанное с ее смысловым содержанием, то при определении понятия информации можно ограничиться смысловым, или семантическим, уровнем рассмотрения этого понятия.
На семантическом уровне информация рассматривается по ее содержанию, отражающему состояние отдельного объекта или системы в целом. При этом не учитывается ее полезность для получателя информации. На данном уровне изучаются отношения между знаками, их предметными и смысловыми значениями (см. рис. 1.1), что позволяет осуществить выбор смысловых единиц измерения информации. Поскольку смысловое содержание информации передается с помощью сообщения, т. е. в виде совокупности знаков (символов), передаваемых с помощью сигналов от источника информации к приемнику, то широкое распространение для измерения смыслового содержания информации получил подход, основанный на использовании тезаурусной меры. При этом под тезаурусом понимается совокупность априорной информации (сведений), которой располагает приемник информации.
Данный подход предполагает, что для понимания (осмысливания) и использования полученной информации приемник (получатель) должен обладать априорной информацией (тезаурусом), т. е. определенным запасом знаков, наполненных смыслом, слов, понятий, названий явлений и объектов, между которыми установлены связи на смысловом уровне. Таким образом, если принять знания о данном объекте или явлении за тезаурус, то количество информации, содержащееся в новом сообщении о данном предмете, можно оценить по изменению индивидуального тезауруса под воздействием данного сообщения. В зависимости от соотношений между смысловым содержанием сообщения и тезаурусом пользователя изменяется количество семантической информации, при этом характер такой зависимости не поддается строгому математическому описанию и сводится к рассмотрению трех основных условий, при которых тезаурус пользователя:
• стремится к нулю, т. е. пользователь не воспринимает поступившее сообщение;
• стремится к бесконечности, т. е. пользователь досконально знает все об объекте или явлении и поступившее сообщение его не интересует;
• согласован со смысловым содержанием сообщения, т. е. поступившее сообщение понятно пользователю и несет новые сведения.
Два первых предельных случая соответствуют состоянию, при котором количество семантической информации, получаемое пользователем, минимально. Третий случай связан с получением максимального количества семантической информации. Таким образом, количество семантической информации, получаемой пользователем, является величиной относительной, поскольку одно и то же сообщение может иметь смысловое содержание для компетентного и быть бессмысленным для некомпетентного пользователя.
Поэтому возникает сложность получения объективной оценки количества информации на семантическом уровне ее рассмотрения и для получения такой оценки используют различные единицы измерения количества информации: абсолютные или относительные. В качестве абсолютных единиц измерения могут использоваться символы, реквизиты, записи и т. д., а в качестве относительной – коэффициент содержательности, который определяется как отношение семантической информации к ее объему. Например, для определения на семантическом уровне количества информации, полученной студентами на занятиях, в качестве единицы измерения может быть принят исходный балл (символ), характеризующий степень усвояемости ими нового учебного материала, на основе которого можно косвенно определить количество информации, полученное каждым студентом. Это количество информации будет выражено через соответствующий оценочный балл в принятом диапазоне оценок.
При семантическом подходе к оценке количества информации и выборе единицы измерения существенным является вид получаемой информации (сообщения). Так, данный подход к оценке количества экономической информации позволяет выявить составную единицу экономической информации, состоящую из совокупности других единиц информации, связанных между собой по смыслу. Элементарной составляющей единицей экономической информации является реквизит, т. е. информационная совокупность, которая не поддается дальнейшему делению на единицы информации на смысловом уровне. Деление реквизитов на символы приводит к потере их смыслового содержания. Каждый реквизит характеризуется именем, значением и типом. При этом под именем реквизита понимается его условное обозначение, под значением – величина, характеризующая свойства объекта или явления в определенных обстоятельствах, под типом – множество значений реквизита, объединенных определенными признаками и совокупностью допустимых преобразований.
Реквизиты принято делить на реквизиты-основания и реквизиты-признаки [2].
Реквизиты-основания характеризуют количественную сторону экономического объекта, процесса или явления, которые могут быть получены в результате совершения отдельных операций – вычислений, измерений, подсчета натуральных единиц и т. д. В экономических документах к ним можно отнести, например, цену товара, его количество, сумму и т. п. Реквизиты-основания чаще всего выражаются в цифрах, над которыми могут выполняться математические операции.
Реквизиты-признаки отражают качественные свойства экономического объекта, процесса или явления. С помощью реквизитов-признаков сообщения приобретают индивидуальный характер. В экономических документах к ним можно отнести, например, номер документа, имя отправителя, дату составления документа, вид операции и т. п. Реквизиты-признаки позволяют осуществлять логическую обработку единиц количества информации на семантическом уровне: поиск, выборку, группировку, сортировку и т. д.
Отдельный реквизит-основание вместе с относящимися к нему реквизитами-признаками образует следующую в иерархическом отношении составную единицу экономической информации – показатель. Показатель имеет наименование, в состав которого входят термины, обозначающие измеряемый объект: себестоимость, затраты, мощность, прибыль и т. д. Кроме того, показатель содержит формальную характеристику и дополнительные признаки. К формальной характеристике относится способ его получения (объем, сумма, прирост, процент, среднее значение и т. д.), а к дополнительным – пространственно-временные (где находится измеряемый объект, время, к которому относится данный показатель) и метрологические (единицы измерения).
Таким образом, с помощью совокупности реквизитов и соответствующих им показателей можно оценить количество экономической информации, получаемой от исследуемого объекта (источника информации).
Кроме подхода, основанного на использовании тезаурусной меры, при определении количества информации на семантическом уровне находят применение и другие подходы [1]. Например, один из подходов, связанных с семантической оценкой количества информации, заключается в том, что в качестве основного критерия семантической ценности информации, содержащейся в сообщении, принимается количество ссылок на него в других сообщениях. Количество получаемой информации определяется на основе статистической обработки ссылок в различных выборках.
Подводя итог сказанному, можно утверждать, что существовала и существует проблема формирования единого системного подхода к определению информации на семантическом уровне. Это подтверждается и тем, что в свое время для создания строгой научной теории информации К. Шеннон вынужден был отбросить важное свойство информации, связанное со смысловым ее содержанием.
Кроме перечисленных уровней рассмотрения понятия информации достаточно широко используется прагматический уровень. На данном уровне информация рассматривается с точки зрения ее полезности (ценности) для достижения потребителем информации (человеком) поставленной практической цели. Данный подход при определении полезности информации основан на расчете приращения вероятности достижения цели до и после получения получения информации [1]. Количество информации, определяющее ее ценность (полезность), находится по формуле:
где Р0, P1 – вероятность достижения цели соответственно до и после получения информации.
В качестве единицы измерения (меры) количества информации, определяющей ее ценность, может быть принят 1 бит (при основании логарифма, равном 2), т. е. это такое количество полученной информации, при котором отношение вероятностей достижения цели равно 2.
Рассмотрим три случая, когда количество информации, определяющее ее ценность, равно нулю и когда она принимает положительное и отрицательное значение.
Количество информации равно нулю при Р0 = Р1, т.е. полученная информация не увеличивает и не уменьшает вероятность достижения цели.
Значение информации является положительной величиной при P1 > P0, т. е. полученная информация уменьшает исходную неопределенность и увеличивает вероятность достижения цели.
Значение информации является отрицательной величиной при P1 < P0, т. е. полученная информация увеличивает исходную неопределенность и уменьшает вероятность достижения цели. Такую информацию называют дезинформацией.
Дальнейшее развитие данного подхода базируется на статистической теории информации и теории решений. При этом кроме вероятностныхарактеристик достижения цели после получения информации вводятся функции потерь и оценка полезности информации производится в результате минимизации функции потерь. Максимальной ценностью обладает то количество информации, которое уменьшает потери до нуля при достижении поставленной цели [1].
Упражнения для самостоятельного выполнения.
1. Преобразовать формулу (1.1) к виду (1.2) для частного случая, когда события равновероятны (pi = 1/N).
2. Доказать, что количество информации, которое мы получаем, достигает максимального значения, если события равновероятны.
3. По каналу связи передается пять сообщений, вероятность получения первого сообщения составляет 0,3; второго – 0,2; третьего – 0,14, а вероятности получения четвертого и пятого сообщений равны между собой. Какое количество информации мы получим после приема одного из сообщений?
4. Совершаются два события. При каких вероятностях этих событий мы получим минимальное и максимальное количество информации?
5. Какое количество информации несет в себе сообщение о том, что нужная вам компьютерная программа находится на одной из семи дискет?
6. С помощью компьютерного калькулятора заполнить пропуски числами:
а) 2 Кбайт = ___ байт = ___ бит;
б) ___ Гбайт = 2357 Мбайт = ___ Кбайт;
в) ___ Кбайт = ___ байт = 14567 бит;
г) 3 Гбайт = __ Мбайт = ___ Кбайт;
д) ___ Тбайт = 8 Гбайт = ___ Мбайт.
7. Используя программу Excel реализовать таблицы для автоматического расчета пропущенных значений, указанных в упражнении 6.
8. Определить информационную емкость буквы в русском и латинском алфавитах.
9. Сколько символов содержит сообщение, если его информационный объем составляет 1,25 Кбайта и мощность алфавита, с помощью которого записано сообщение, равна 32?
10. Опытный пользователь компьютера может вводить в минуту 110 знаков. Мощность алфавита, используемого в компьютере, равна 256. Какое количество информации в байтах может ввести пользователь в компьютер за 1 и 1,5 минуты?
11. Установить качественную зависимость между мощностью алфавита, сообщением, составленным из символов алфавита, и его информационным объемом.
12. Определить количество информации, определяющее ее ценность, если вероятность достижения цели до получения информации равна 0,5, а после получения информации – 0,3.
Глава 2. Кодирование информации с помощью систем счисления.
2.1. Системы счисления.
Для записи информации о количестве объектов материального мира используются числа, которые разделяются по определенным признакам. На рис. 2.1 представлена классификация чисел по групповому признаку, когда в каждую группу входят числа, обладающие определенными свойствами.
Рис. 2.1. Классификация чисел
Числа записываются с использованием особых знаковых систем, которые называются системами счисления, в них числа записываются по определенным правилам с помощью символов некоторого алфавита, называемых цифрами.
Все системы счисления делятся на два вида: позиционные и непозиционные. В позиционных системах счисления значение цифры зависит от ее положения в числе, в непозиционных – не зависит. Самой распространенной из непозиционных систем является римская. В качестве цифр в римской системе используются следующие символы: I (1), V (5), X (10), L (50), С (100), D (500), М (1000). Значение цифры в этой системе не зависит от ее положения в числе. Величина числа в римской системе определяется как сумма и разность цифр в числе. Если меньшая цифра стоит слева от большей, то она вычитается, если справа – прибавляется.
Рис. 2.2. Диалоговое окно «Мастер функций – шаг 1 из 2»
Например, число 1997 (десятичная позиционная система счисления) в римской системе счисления будет выглядеть следующим образом: MCMXCVII = 1000 + (1000 – 100) + (100 – 10) + 5 + 1 + 1. Для автоматизации процесса перевода данного числа из десятичной в римскую систему счисления воспользуемся табличным процессором MS Excel.
Для запуска программы MS Excel выполним команду: [Кнопка Пуск – Программы – MS Office ХР – Microsoft Excel]. В любую из ячеек открывшегося окна Excel введем функцию «Римское», которая и осуществит необходимый перевод. Выполним следующие действия. Выделим, например, ячейку А1 с помощью курсора и выполним следующую команду: [Вставка – Функция]. В открывшемся диалоговом окне «Мастер функций – шаг 1 из 2» (рис. 2.2), установим «Категория: Математические» и выберем функцию «Римское». После нажатия кнопки OK появится диалоговое окно «Аргументы функции», показанное на рис. 2.3. Введем число 1997 в соответствующее поле окна и нажмем кнопку OK.
Рис. 2.3. Диалоговое окно «Аргументы функции»
В результате этих действий получаем в ячейке А1 искомое значение числа 1997 в римской системе счисления (рис. 2.4).
Рис. 2.4. Лист MS Excel «Результат преобразований»
Наибольшее применение при вводе, обработке и выводе информации в компьютере и компьютерных системах нашли позиционные системы счисления, при этом самыми распространенными являются десятичная, двоичная, восьмеричная и шестнадцатеричная системы. В позиционных системах счисления количественное значение цифры зависит от ее позиции в числе. Основание системы равно количеству цифр (знаков ее алфавита) и определяет, во сколько раз различаются значения цифр соседних разрядов числа. В общем случае в позиционной системе счисления любое число, содержащее целую и дробные части, в развернутой форме может быть представлено в виде:
или в рекуррентной форме:
где K – представляемое число; h – основание системы счисления; а – разрядный коэффициент, а = 0, 1, 2, 3…, h-1, т. е. цифры, принадлежащие алфавиту данной системы счисления; i – номер разряда, позиция; п – число целых разрядов числа; т – число дробных разрядов числа.
В десятичной системе счисления формула (2.2) может быть записана следующим образом:
где а = 0, 1, 2, 3…, 9.
Например, число 827 десятичной системы счисления в соответствии с выражением (2.3) можно представить в виде: 827 = 8 · 102 + 2 · 101 + 7 · 100.
Десятичная система исчисления используется в компьютерах для ввода числовых данных и отображения полученного результата. Все внутренние, промежуточные операции компьютер производит в двоичной системе счисления и соотношение (2.2) примет вид:
где а = 0, 1.
Например, число 11001110112 двоичной системы счисления в соответствии с формулой (2.4) можно представить в виде: 1 · 29 + 1 · 28 + 0 · 27 + 0 · 26 + 1 · 25 + 1 · 24 + 1 · 23 + 0 · 22 + 1 · 21 + 1 · 20.
Достаточно широко при компьютерной обработке информации применяются восьмеричная и шестнадцатеричная системы счисления, которые используются, например, для обозначения адресов расположения данных в памяти компьютера и т. д.
Соотношение (2.2) для восьмеричной и шестнадцатеричной системы счисления соответственно примет вид (2.5) и (2.6) :
где а = 0, 1, 2, 3…, 7.
Например, число 14738 восьмеричной системы счисления в соответствии с (2.5) примет вид: 1 · 83 + 4 · 82 + 7 · 81 + 3 · 80.
где а = 0, 1, 2, 3…, 9, A, B, C, D, E, F.
В шестнадцатеричной системе счисления используется шестнадцать цифр, из которых десять цифр арабские (0, 1, 2, 3, 4, 5, 6, 7, 8, 9), а остальные цифры (10, 11, 12, 13, 14, 15) обозначаются буквами латинского алфавита (А = 10, В = 11, С = 12, D = 13, E = 14, F = 15).
Например, число 33B16 шестнадцатеричной системы счисления, в соответствии с (2.6) примет вид: 3 · 162 + 3 · 161 + В · 160 (В = 11).
При операциях с числами, представленными в различных системах счисления, необходимо указывать систему счисления числа, используя нижний индекс, например: 82710 – число 827 в десятичной системе; 11001110112 – число 1100111011 в двоичной системе; 14738 – число 1473 в восьмеричной системе; 33B16 – число 33В в шестнадцатеричной системе счисления.
Преобразование чисел, представленных в двоичной, восьмеричной и шестнадцатеричной системах счисления, в десятичную осуществляется достаточно просто. Для этого необходимо записать число в развернутой форме в соответствии с выражением (2.1) и вычислить его значение. Например:
Преобразование чисел, представленных в десятичной системе счисления, в двоичную, восьмеричную и шестнадцатеричную системы счисления – более сложная процедура, которая может осуществляться различными способами: деления, умножения, вычитания и т. д. При этом необходимо учитывать, что способы перевода целых десятичных чисел и правильных дробей будут различаться. Для перевода целого десятичного числа, например 5310, в двоичную систему можно использовать способ деления, а десятичной правильной дроби, например 0,7510, в двоичную систему – способ умножения. Результаты действий отобразим в соответствующих табл. 2.1 и 2.2.
Таблица 2.1.
Таким образом, 5310 = 1101012.
Таблица 2.2.
Таким образом, 0,7510 = 0,112.
Перевод чисел из одной системы счисления в другую достаточно просто реализуется с помощью компьютерных программ Калькулятор и MS Excel. Однако следует заметить, что данные программы осуществляют перевод только целых чисел.
Преобразуем число AF16 с помощью компьютерного калькулятора в двоичную, восьмеричную и десятичную системы счисления. Запустим программу Калькулятор с помощью команды: [Кнопка Пуск – Программы – Стандартные – Калькулятор]. После запуска программ выполним команду: [Вид – Инженерный]. У калькулятора имеется четыре опционные кнопки, расположенные слева вверху под индикатором вывода результата вычислений. При активизации кнопки Hex осуществляется преобразование числа, отображаемого в поле ввода, и результата вычислений калькулятора в шестнадцатеричную систему счисления, Dec – в десятичную, Oct – в восьмеричную, Bin – в двоичную систему счисления. Активизируем кнопку Hex и введем число АF16. Последовательно переключая кнопки Bin, Oct и Dec, получим следующие результаты: АF16 = 101011112 = 2578 = 17510. На рис. 2.5 показан результат преобразования числа AF16 в число 2578.
Рис. 2.5. Программа «Калькулятор»
Последовательность действий при преобразовании шестнадцатеричного числа AF16 в двоичную, восьмеричную и десятичную системы счисления с помощью программы MS Excel аналогична преобразованию числа 1997 в римскую систему счисления, но здесь необходимо учесть, что вместо функции «Римское» необходимо использовать функции «ШЕСТН.В.ДВ», «ШЕСТН.В.ВОСЬМ», «ШЕСТН.В.ДЕС» категории «Инженерные» (см. рис. 2.2).
2.2. Арифметические операции над числами, представленными в различных системах счисления.
Арифметические операции во всех позиционных системах счисления выполняются по одним и тем же правилам. Для проведения арифметических операций над числами, представленными в различных системах счисления, необходимо предварительно преобразовать их в одну систему счисления и учесть то, что перенос в следующий разряд при операции сложения и заем из старшего разряда при операции вычитания определяется величиной основания системы счисления.
Арифметические операции в двоичной системе счисления основаны на таблицах сложения, вычитания и умножения одноразрядных двоичных чисел.
При сложении двух единиц происходит переполнение разряда и производится перенос единицы в старший разряд, при вычитании 0–1 производится заем из старшего разряда, в таблице «Вычитание» этот заем обозначен 1 с чертой над цифрой.
Ниже приведены примеры выполнения арифметических операций над числами, представленными в различных системах счисления:
Арифметические операции над целыми числами, представленными в различных системах счисления, достаточно просто реализуются с помощью программ Калькулятор и MS Excel.
2.3. Представление чисел в компьютере.
Числовые данные обрабатываются в компьютере в двоичной системе счисления. Числа хранятся в памяти компьютера в двоичном коде, т. е. в виде последовательности нулей и единиц, и могут быть представлены в формате с фиксированной или плавающей запятой.
Целые числа хранятся в памяти в формате с фиксированной запятой. При таком формате представления чисел для хранения целых неотрицательных чисел отводится регистр памяти, состоящий из восьми ячеек памяти (8 бит). Каждому разряду ячейки памяти соответствует всегда один и тот же разряд числа, а запятая находится справа после младшего разряда и вне разрядной сетки. Например, число 110011012 будет храниться в регистре памяти следующим образом:
Максимальное значение целого неотрицательного числа, которое может храниться в регистре в формате с фиксированной запятой, можно определить из формулы: 2n – 1, где п – число разрядов числа. Максимальное число при этом будет равно 28 – 1 = 25510 = 111111112и минимальное 010 = 000000002. Таким образом, диапазон изменения целых неотрицательных чисел будет находиться в пределах от 0 до 25510.
В отличие от десятичной системы в двоичной системе счисления при компьютерном представлении двоичного числа отсутствуют символы, обозначающие знак числа: положительный (+) или отрицательный (-), поэтому для представления целых чисел со знаком в двоичной системе используются два формата представления числа: формат значения числа со знаком и формат дополнительного кода. В первом случае для хранения целых чисел со знаком отводится два регистра памяти (16 бит), причем старший разряд (крайний слева) используется под знак числа: если число положительное, то в знаковый разряд записывается 0, если число отрицательное, то – 1. Например, число 53610 = 00000010000110002 будет представлено в регистрах памяти в следующем виде:
а отрицательное число -53610 = 10000010000110002 в виде:
Максимальное положительное число или минимальное отрицательное в формате значения числа со знаком (с учетом представления одного разряда под знак) равно 2n-1 – 1 = 216-1 – 1 = 215 – 1 = 3276710 = 1111111111111112 и диапазон чисел будет находиться в пределах от -3276710 до 32767.
Наиболее часто для представления целых чисел со знаком в двоичной системе применяется формат дополнительного кода, который позволяет заменить арифметическую операцию вычитания в компьютере операцией сложения, что существенно упрощает структуру микропроцессора и увеличивает его быстродействие.
Для представления целых отрицательных чисел в таком формате используется дополнительный код, который представляет собой дополнение модуля отрицательного числа до нуля. Перевод целого отрицательного числа в дополнительный код осуществляется с помощью следующих операций:
1) модуль числа записать прямым кодом в п (п = 16) двоичных разрядах;
2) получить обратный код числа (инвертировать все разряды числа, т. е. все единицы заменить на нули, а нули – на единицы);
3) к полученному обратному коду прибавить единицу к младшему разряду.
Например, для числа -53610 в таком формате модуль будет равен 00000010000110002, обратный код – 1111110111100111, а дополнительный код – 1111110111101000. Проверим полученное значение дополнительного кода с помощью калькулятора. Для этого введем значение модуля числа -53610, т. е. число 53610, и с помощью опционной кнопки Bin преобразуем это число, представленное в десятичной системе счисления, в двоичную систему, предварительно установив опционную кнопку 2 байта. Нажав кнопку Not калькулятора, получим обратный код числа, а прибавив к обратному коду двоичную единицу, – дополнительный код. Окончательный результат получим в поле окна программы Калькулятор (рис. 2.6). Можно поступить еще проще: набрав на калькуляторе число -53610 и активизировав кнопку Bin, получить дополнительной код этого числа в двоичной системе счисления.
Рис. 2.6. Результат получения дополнительного кода
Необходимо помнить, что дополнительный код положительного числа – само число.
Для хранения целых чисел со знаком помимо 16-разрядного компьютерного представления, когда используются два регистра памяти (такой формат числа называется также форматом коротких целых чисел со знаком), применяются форматы средних и длинных целых чисел со знаком. Для представления чисел в формате средних чисел используется четыре регистра (4 х 8 = 32 бит), а для представления чисел в формате длинных чисел – восемь регистров (8 х 8 = 64 бита). Диапазоны значений для формата средних и длинных чисел будут соответственно равны: -(231 – 1) … + 231 – 1 и -(263-1) … + 263 – 1.
Компьютерное представление чисел в формате с фиксированной запятой имеет свои преимущества и недостатки. К преимуществам относятся простота представления чисел и алгоритмов реализации арифметических операций, к недостаткам – конечный диапазон представления чисел, который может быть недостаточным для решения многих задач практического характера (математических, экономических, физических и т. д.).
Вещественные числа (конечные и бесконечные десятичные дроби) обрабатываются и хранятся в компьютере в формате с плавающей запятой. При таком формате представления числа положение запятой в записи может изменяться. Любое вещественное число Къ формате с плавающей запятой может быть представлено в виде:
где А – мантисса числа; h – основание системы счисления; р – порядок числа.
Выражение (2.7) для десятичной системы счисления примет вид:
для двоичной —
для восьмеричной —
для шестнадцатеричной —
и т. д.
Такая форма представления числа также называется нормальной. С изменением порядка запятая в числе смещается, т. е. как бы плавает влево или вправо. Поэтому нормальную форму представления чисел называют формой с плавающей запятой. Десятичное число 15,5, например, в формате с плавающей запятой может быть представлено в виде: 0,155 · 102; 1,55 · 101; 15,5 · 100; 155,0 · 10-1; 1550,0 · 10-2 и т. д. Эта форма записи десятичного числа 15,5 с плавающей запятой не используется при написании компьютерных программ и вводе их в компьютер (устройства ввода компьютеров воспринимают только линейную запись данных). Исходя из этого выражение (2.7) для представления десятичных чисел и ввода их в компьютер преобразовывают к виду
где Р – порядок числа,
т. е. вместо основания системы счисления 10 пишут букву Е, вместо запятой – точку, и знак умножения не ставится. Таким образом, число 15,5 в формате с плавающей запятой и линейной записи (компьютерное представление) будет записано в виде: 0.155Е2; 1.55Е1; 15.5ЕО; 155.0Е-1; 1550.0Е-2 и т.д.
Независимо от системы счисления любое число в форме с плавающей запятой может быть представлено бесконечным множеством чисел. Такая форма записи называется ненормализованной. Для однозначного представления чисел с плавающей запятой используют нормализованную форму записи числа, при которой мантисса числа должна отвечать условию
где |А| — абсолютное значение мантиссы числа.
Условие (2.9) означает, что мантисса должна быть правильной дробью и иметь после запятой цифру, отличную от нуля, или, другими словами, если после запятой в мантиссе стоит не нуль, то число называется нормализованным. Так, число 15,5 в нормализованном виде (нормализованная мантисса) в форме с плавающей запятой будет выглядеть следующим образом: 0,155 · 102, т. е. нормализованная мантисса будет A = 0,155 и порядок Р = 2, или в компьютерном представлении числа 0.155Е2.
Числа в форме с плавающей запятой имеют фиксированный формат и занимают в памяти компьютера четыре (32 бит) или восемь байт (64 бит). Если число занимает в памяти компьютера 32 разряда, то это число обычной точности, если 64 разряда, то это число двойной точности. При записи числа с плавающей запятой выделяются разряды для хранения знака мантиссы, знака порядка, мантиссы и порядка. Количество разрядов, которое отводится под порядок числа, определяет диапазон изменения чисел, а количество разрядов, отведенных для хранения мантиссы, – точность, с которой задается число.
При выполнении арифметических операций (сложение и вычитание) над числами, представленными в формате с плавающей запятой, реализуется следующий порядок действий (алгоритм) :
1) производится выравнивание порядков чисел, над которыми совершаются арифметические операции (порядок меньшего по модулю числа увеличивается до величины порядка большего по модулю числа, мантисса при этом уменьшается в такое же количество раз);
2) выполняются арифметические операции над мантиссами чисел;
3) производится нормализация полученного результата.
Поясним сказанное выше на примерах.
Пример 1.
Произведем сложение двух чисел 0,5 · 102 и 0,8 · 103 в формате с плавающей запятой.
Решение.
Проведем выравнивание порядков и сложение мантисс 0,05 · 103 + 0,8 · 103 = 0,85 · 103. Полученная мантисса 0,85 является нормализованной, так как удовлетворяет условию (2.9).
Пример 2.
Произведем сложение двух чисел 0,1 · 22 и 0,1 · 23 в формате с плавающей запятой.
Решение.
Проведем выравнивание порядков и сложение мантисс: 0,01 · 23 + 0,1 · 23 = 0,11 · 23. Полученная мантисса 0,11 является нормализованной, так как удовлетворяет условию (2.9).
Упражнения для самостоятельного выполнения.
1. Перевести числа, записанные в римской системе счисления, в числа десятичной системы счисления:
a) XL; б) СХХХ; в) CDXXVIII; г) CMLXXVI; д) MCMLII; е) MMV.
2. Используя программу MS Excel, реализовать автоматический перевод чисел из десятичной системы счисления в римскую.
3. Создать и заполнить все ячейки следующей таблицы, используя табличный процессор MS Excel.
4. Используя формулы (2.1) —(2.6) записать в развернутом виде числа:
a) K10 = 12355; б) К8 = 321476; в) К2 = 101110011;
г) K16 = 143D5; е) K10 = 769,314; ж) К8 = 0,1734;
з) K2 = 100101,011; и) K16 = ЗА1,5С1.
5. Заполнить все строки следующей таблицы.
6. Правильно ли записаны числа в соответствующих системах счисления:
а) К2 = 100200; б) K16 = CD1; в) K10 = F,345; г) K8 = -122453?
7. Какие из чисел 3D716, 100101112, 3758 и 134245 являются наибольшим и наименьшим?
8. Перевести числа 23410, 100010, 30,7510, 9,810 в двоичную, восьмеричную и шестнадцатеричную системы счисления.
9. Перевести числа 100012, 1010,012, 1111112, 1001110,0112 в десятичную, восьмеричную и шестнадцатеричную системы счисления.
10. Перевести числа 2716, D,1B16, 4116, 25E,816 в двоичную, восьмеричную и десятичную системы счисления.
11. Перевести числа 2378, 10508, 33,758, 0,7568 в двоичную, десятичную и шестнадцатеричную системы счисления.
12. Какое число следует и предшествует каждому из приведенных ниже чисел:
а) 1213; б) 9А16; в) 10011012; г) 7358 д) 23410; е) 1356; ж) 2589?
13. Выполнить арифметические действия:
а) 468 + 1358; г) 2128 – 1658; ж) 128 · 1378;
б) 10101112 + 1012; д) 10110012 – 101112; з) 110121012;
в) 1АЕ16 + 32В16; е) 10C16 – D16; и) 3D16 · 1A16.
14. Создать и заполнить в MS Excel таблицу, записав десятичные числа в заданном компьютерном представлении:
15. Создать и заполнить в MS Excel таблицу, записав десятичные числа в прямом, обратном и дополнительных кодах в 16-разрядном компьютерном представлении:
16. Представить заданные числа в форме с плавающей запятой и нормализованном виде:
а) 234,67810; б) 102410; в) 3576910; г) 0,12610;
д) 1112; е) 478; ж) 1DC16.
17. Произвести сложение, вычитание и умножение следующих чисел в формате с плавающей запятой:
а) 0,537 · 102 и 0,25 · 101; б) 0,1 · 21 и 0,1 · 2-2.
Глава 3. Кодирование текстовой и графической информации.
3.1. Кодирование текстовой информации.
При вводе текстовой информации в компьютер символы (буквы, цифры, знаки) кодируются с помощью различных кодовых систем, которые состоят из набора кодовых таблиц, размещенных на соответствующих страницах стандартов для кодирования текстовой информации. В таких таблицах каждому символу присваивается определенный числовой код в шестнадцатеричной или десятичной системе счисления, т. е. кодовые таблицы отражают соответствие между изображениями символов и числовыми кодами и предназначены для кодирования и декодирования текстовой информации. При вводе текстовой информации с помощью клавиатуры компьютера каждый вводимый символ подвергается кодированию, т. е. преобразуется в числовой код, при выводе текстовой информации на устройство вывода компьютера (дисплей, принтер или плоттер) по числовому коду символа строится его изображение. Присвоение символу определенного числового кода является результатом соглашения между соответствующими организациями разных стран. В настоящее время нет единой универсальной кодовой таблицы, удовлетворяющей буквам национальных алфавитов разных стран.
Современные кодовые таблицы включают в себя международную и национальную части, т. е. содержат буквы латинского и национального алфавитов, цифры, знаки арифметических операций и препинания, математические и управляющие символы, символы псевдографики. Международная часть кодовой таблицы, базирующаяся на стандарте ASCII (American Standard Code for Information Interchange), кодирует первую половину символов кодовой таблицы с числовыми кодами от 0 до 7F16, или в десятичной системе счисления от 0 до 127. При этом коды от 0 до 2016 (0 ÷ 3210) отведены функциональным клавишам (F1, F2, F3 и т. д.) клавиатуры персонального компьютера. На рис. 3.1 приведена международная часть кодовых таблиц, основанная на стандарте ASCII. Ячейки таблиц пронумерованы соответственно в десятичной и шестнадцатеричной системе счисления.
а)
б)
Рис 3.1. Международная часть кодовой таблицы (стандарт ASCII) с номерами ячеек, представленных в десятичной (а) и шестнадцатеричной (б) системе счисления
Национальная часть кодовых таблиц содержит коды национальных алфавитов, которую называют также таблицей наборов символов (charset).
В настоящее время для поддержки букв русского алфавита (кириллицы) существует несколько кодовых таблиц (кодировок), которые используются различными операционными системами, что является существенным недостатком и в ряде случаев приводит к проблемам, связанным с операциями декодирования числовых значений символов. В табл. 3.1 приведены названия кодовых страниц (стандартов), на которых размещены кодовые таблицы (кодировки) кириллицы.
Таблица 3.1.
Одним из первых стандартов кодирования кириллицы на компьютерах был стандарт КОИ8-Р. Национальная часть кодовой таблицы этого стандарта приведена на рис. 3.2.
Рис. 3.2. Национальная часть кодовой таблицы стандарта КОИ8-Р
В настоящее время применяется и кодовая таблица, размещенная на странице СР866 стандарта кодирования текстовой информации, которая используется в операционной системе MS DOS или сеансе работы MS DOS для кодирования кириллицы (рис. 3.3, а).
а)
б)
Рис. 3.3. Национальная часть кодовой таблицы, размещенная на странице СР866 (а) и на странице СР1251 (б) стандарта кодирования текстовой информации
В настоящее время для кодирования кириллицы наибольшее распространение получила кодовая таблица, размещенная на странице СР1251 соответствующего стандарта, которая используется в операционных системах семейства Windows фирмы Microsoft (рис. 3.2, б). Во всех представленных кодовых таблицах, кроме таблицы стандарта Unicode, для кодирования одного символа отводится 8 двоичных разрядов (8 бит).
В конце прошлого века появился новый международный стандарт Unicode, в котором один символ представляется двухбайтовым двоичным кодом. Применение этого стандарта – продолжение разработки универсального международного стандарта, позволяющего решить проблему совместимости национальных кодировок символов. С помощью данного стандарта можно закодировать 216 = 65536 различных символов. На рис. 3.4 приведена кодовая таблица 0400 (русский алфавит) стандарта Unicode.
Рис. 3.4. Кодовая таблица 0400 стандарта Unicode
Поясним сказанное, касающееся кодирования текстовой информации, на примере.
Пример 3.1.
Закодировать слово «Компьютер» в виде последовательности десятичных и шестнадцатеричных чисел, используя кодировку СР1251. Какие символы будут отображены в кодовых таблицах СР866 и КОИ8-Р при использовании полученного кода.
Последовательности шестнадцатеричного и двоичного кода слова «Компьютер» на основе кодировочной таблицы СР1251 (см. рис. 3.3, б) будут выглядеть следующим образом:
Данная кодовая последовательность в кодировках СР866 и КОИ8-Р приведет к отображению следующих символов:
Для преобразования русскоязычных текстовых документов из одного стандарта кодирования текстовой информации в другой используются специальные программы – конверторы. Конверторы обычно встраиваются в другие программы. Примером может служить программа браузер – Internet Explorer (IE), которая имеет встроенный конвертор. Программа браузер – это специальная программа для просмотра содержимого Web-страниц в глобальной компьютерной сети Интернет. Воспользуемся этой программой для подтверждения полученного в примере 3.1 результата отображения символов. Для этого выполним следующие действия.
1. Запустим программу Блокнот (NotePad). Программа Блокнот в операционной системе Windows ХР запускается с помощью команды: [Кнопка Пуск – Программы – Стандартные – Блокнот]. В открывшемся окне программы Блокнот напечатаем слово «Компьютер» с использованием синтаксиса языка разметки гипертекстовых документов – HTML (Hyper Text Markup Language). Этот язык используется для создания документов в Интернете. Текст должен выглядеть следующим образом: <h1>Компыотер</h1>, где <h1> и </h1> теги (специальные конструкции) языка HTML для разметки заголовков. На рис. 3.5 представлен результат этих действий.
Рис. 3.5. Отображение текста в окне Блокнот
Сохраним этот текст, выполнив команду: [Файл – Сохранить как…] в соответствующей папке компьютера, при сохранении текста файлу присвоим имя – Прим, с расширением файла. html.
2. Запустим программу Internet Explorer, выполнив команду: [Кнопка Пуск – Программы – Internet Explorer]. При запуске программы появится окно, представленное на рис. 3.6
Рис. 3.6. Окно доступа в автономный режим
Выберем и активизируем кнопку Автономно при этом не произойдет подключение компьютера к глобальной сети Интернет. Появится основное окно программы Microsoft Internet Explorer, представленное на рис. 3.7.
Рис. 3.7. Основное окно Microsoft Internet Explorer
Выполним следующую команду: [Файл – Открыть], появится окно (рис. 3.8), в котором необходимо указать имя файла и нажать кнопку ОК или нажать кнопку Обзор… и найти файл Прим.html.
Рис. 3.8. Окно «Открыть»
Основное окно программы Internet Explorer примет вид, показанный на рис. 3.9. В окне отобразится слово «Компьютер». Далее, используя верхнее меню программы Internet Explorer, выполним следующую команду: [Вид – Кодировка – Кириллица (DOS)]. После выполнения этой команды в окне программы Internet Ехр1огег отобразятся символы, показанные на рис. 3.10. При выполнении команды: [Вид – Кодировка – Кириллица (KOI8-R) ] в окне программы Internet Explorer отобразятся символы, показанные на рис. 3.11.
Рис. 3.9. Символы, отображаемые при кодировке СР1251
Рис. 3.10. Символы, отображаемые при включении кодировки СР866 для кодовой последовательности, представляемой в кодировке СР1251
Рис. 3.11. Символы, отображаемые при включении кодировки КОИ8-Р для кодовой последовательности, представляемой в кодировке СР1251
Таким образом, полученные с помощью программы Internet Explorer последовательности символов совпадают с последовательностями символов, полученных с помощью кодовых таблиц СР866 и КОИ8-Р в примере 3.1.
3.2. Кодирование графической информации.
Графическая информация, представленная в виде рисунков, фотографий, слайдов, подвижных изображений (анимация, видео), схем, чертежей, может создаваться и редактироваться с помощью компьютера, при этом она соответствующим образом кодируется. В настоящее время существует достаточно большое количество прикладных программ для обработки графической информации, но все они реализуют три вида компьютерной графики: растровую, векторную и фрактальную.
Если более пристально рассмотреть графическое изображение на экране монитора компьютера, то можно увидеть большое количество разноцветных точек (пикселов – от англ. pixel, образованного от picture element – элемент изображения), которые, будучи собраны вместе, и образуют данное графическое изображение. Из этого можно сделать вывод: графическое изображение в компьютере определенным образом кодируется и должно быть представлено в виде графического файла. Файл является основной структурной единицей организации и хранения данных в компьютере и в данном случае должен содержать информацию о том, как представить этот набор точек на экране монитора.
Файлы, созданные на основе векторной графики, содержат информацию в виде математических зависимостей (математических функций, описывающих линейные зависимости) и соответствующих данных о том, как построить изображение объекта с помощью отрезков линий (векторов) при выводе его на экран монитора компьютера.
Файлы, созданные на основе растровой графики, предполагают хранение данных о каждой отдельной точке изображения. Для отображения растровой графики не требуется сложных математических расчетов, достаточно лишь получить данные о каждой точке изображения (ее координаты и цвет) и отобразить их на экране монитора компьютера.
В процессе кодирования изображения производится его пространственная дискретизация, т. е. изображение разбивается на отдельные точки и каждой точке задается код цвета (желтый, красный, синий и т. д.). Для кодирования каждой точки цветного графического изображения применяется принцип декомпозиции произвольного цвета на основные его составляющие, в качестве которых используют три основных цвета: красный (английское слово Red, обозначают буквой К), зеленый (Green, обозначают буквой G), синий (Blue, обозначают букой В). Любой цвет точки, воспринимаемый человеческим глазом, можно получить путем аддитивного (пропорционального) сложения (смешения) трех основных цветов – красного, зеленого и синего. Такая система кодирования называется цветовой системой RGB. Файлы графических изображений, в которых применяется цветовая система RGB, представляют каждую точку изображения в виде цветового триплета – трех числовых величин R, G и В, соответствующих интенсивностям красного, зеленого и синего цветов. Процесс кодирования графического изображения осуществляется с помощью различных технических средств (сканера, цифрового фотоаппарата, цифровой видеокамеры и т. д.); в результате получается растровое изображение. При воспроизведении цветных графических изображений на экране цветного монитора компьютера цвет каждой точки (пикселя) такого изображения получается путем смешения трех основных цветов R,G и B.
Качество растрового изображения определяется двумя основными параметрами – разрешением (количеством точек по горизонтали и вертикали) и используемой палитрой цветов (количеством задаваемых цветов для каждой точки изображения). Разрешение задается указанием числа точек по горизонтали и по вертикали, например 800 на 600 точек.
Между количеством цветов, задаваемых точке растрового изображения, и количеством информации, которое необходимо выделить для хранения цвета точки, существует зависимость, определяемая соотношением (формула Р. Хартли) :
где I – количество информации; N – количество цветов, задаваемых точке.
Количество информации, необходимое для хранения цвета точки, называют также глубиной цвета, или качеством цветопередачи.
Так, если количество цветов, задаваемых для точки изображения, N = 256, то количество информации необходимое для ее хранения (глубина цвета) в соответствии с формулой (3.1) будет равно I = 8 бит.
В компьютерах для отображения графической информации используются различные графические режимы работы монитора. Здесь необходимо отметить, что кроме графического режима работы монитора есть также текстовый режим, при котором экран монитора условно разбивается на 25 строк по 80 символов в строке. Эти графические режимы характеризуются разрешением экрана монитора и качеством цветопередачи (глубиной цвета). Для установки графического режима экрана монитора в операционной системе MS Windows ХР необходимо выполнить команду: [Кнопка Пуск – Настройка – Панель управления – Экран]. В появившемся диалоговом окне «Свойства: Экран» (рис. 3.12) необходимо выбрать вкладку «Параметры» и с помощью ползунка «Разрешение экрана» выбрать соответствующее разрешение экрана (800 на 600 точек, 1024 на 768 точек и т. д.). С помощью раскрывающегося списка «Качество цветопередачи» можно выбрать глубину цвета – «Самое высокое (32 бита)», «Среднее (16 бит)» и т. д., при этом количество цветов, задаваемых каждой точке изображения, будет соответственно равно 232 (4294967296), 216 (65536) и т. д.
Рис. 3.12. Диалоговое окно «Свойства: Экран»
Для реализации каждого из графических режимов экрана монитора необходим определенный информационный объем видеопамяти компьютера. Необходимый информационный объем видеопамяти (V) определяется из соотношения
где К – количество точек изображения на экране монитора (К = А · В); А – количество точек по горизонтали на экране монитора; В – количество точек по вертикали на экране монитора; I – количество информации (глубина цвета).
Так, если экран монитора имеет разрешающую способность 1024 на 768 точек и палитру, состоящую из 65 536 цветов, то глубина цвета в соответствии с формулой (3.1) составит I = log265 538 = 16 бит, количество точек изображения будет равно: К = 1024 х 768 = 786432, и требуемый информационный объем видеопамяти в соответствии с (3.2) будет равен
V = 786432 · 16 бит = 12582912 бит = 1572864 байт = 1536 Кбайт = 1,5 Мбайт.
В заключение необходимо заметить, что кроме перечисленныхарактеристик важнейшими характеристиками монитора являются геометрические размеры его экрана и точки изображения. Геометрические размеры экрана задаются величиной диагонали монитора. Величина диагонали мониторов задается в дюймах (1 дюйм = 1" = 25,4 мм) и может принимать значения, равные: 14", 15", 17", 21" т. д. Современные технологии производства мониторов могут обеспечить размер точки изображения равный 0,22 мм.
Таким образом, для каждого монитора существует физически максимально возможная разрешающая способность экрана, определяемая величиной его диагонали и размером точки изображения.
Упражнения для самостоятельного выполнения.
1. С помощью программы MS Excel преобразовать кодовые таблицы ASCII, СР866, СР1251, КОИ8-Р к таблицам вида: в ячейки первого столбца таблиц записать в алфавитном порядке заглавные, а затем строчные буквы латиницы и кириллицы, в ячейки второго столбца – соответствующие буквам коды в десятичной системе счисления, в ячейки третьего столбца – соответствующие буквам коды в шестнадцатеричной системе счисления. Значения кодов необходимо выбрать из соответствующих кодовых таблиц.
2. Закодировать и записать в виде последовательности чисел в десятичной и шестнадцатеричной системе счисления следующие слова:
a) Internet Explorer, б) Microsoft Office; в) CorelDRAW.
Кодирование произвести с помощью модернизированной кодировочной таблицы ASCII, полученной в предыдущем упражнении.
3. Декодировать с помощью модернизированной кодировочной таблицы КОИ8-Р последовательности чисел записанных в шестнадцатеричной системе счисления:
а) FC CB DA C9 D3 D4 C5 CE C3 C9 D1;
б) EB CF CE C6 CF D2 CD C9 DA CD;
в) FC CB D3 D0 D2 C5 D3 C9 CF CE C9 DA CD.
4. Как будет выглядеть слово «Кибернетика», записанное в кодировке СР1251, при использовании кодировок СР866 и КОИ8-Р? Проверить полученные результаты с помощью программы Internet Explorer.
5. Используя кодовую таблицу, приведенную на рис. 3.1а, декодировать следующие кодовые последовательности, записанные в двоичной системе счисления:
а) 01010111 01101111 01110010 01100100;
б) 01000101 01111000 01100011 01100101 01101100;
в) 01000001 01100011 01100011 01100101 01110011 01110011.
6. Определить информационный объем слова «Экономика», закодированного с помощью кодовых таблиц СР866, СР1251, Unicode и КОИ8-Р.
7. Определить информационный объем файла, полученного в результате сканирования цветного изображения размером 12x12 см. Разрешающая способность сканера, используемого при сканировании данного изображения, равна 600 dpi. Сканер задает глубину цвета точки изображения равной 16 бит.
Разрешающая способность сканера 600 dpi (dotper inch – точек на дюйм) определяет возможность сканера с такой разрешающей способностью на отрезке длиной 1 дюйм различить 600 точек.
8. Определить информационный объем файла, полученного в результате сканирования цветного изображения размером АЧ. Разрешающая способность сканера, используемого при сканировании данного изображения, равна 1200 dpi. Сканер задает глубину цвета точки изображения равной 24 бит.
9. Определить количество цветов в палитре при глубине цвета 8, 16, 24 и 32 бита.
10. Определить требуемый объем видеопамяти для графических режимов экрана монитора 640 на 480, 800 на 600, 1024 на 768 и 1280 на 1024 точек при глубине цвета точки изображения 8, 16, 24 и 32 бита. Результаты свести в таблицу. Разработать в MS Excel программу для автоматизации расчетов.
11. Определить максимальное число цветов, которое допустимо использовать для хранения изображения размером 32 на 32 точки, если в компьютере выделено под изображение 2 Кбайт памяти.
12. Определить максимально возможную разрешающую способность экрана монитора, имеющего длину диагонали 15" и размер точки изображения 0,28 мм.
13. Какие графические режимы работы монитора может обеспечить видеопамять объемом 64 Мбайт?
Глава 4. Логические основы компьютерной техники.
4.1. Логические переменные и логические операции.
Информация (данные, машинные команды и т. д.) в компьютере представлена в двоичной системе счисления, в которой используется две цифры – 0 и 1. Электрический сигнал, проходящий по электронным схемам и соединительным проводникам (шинам) компьютера, может принимать значения 1 (высокий уровень электрического напряжения) и 0 (низкий уровень электрического напряжения) и рассматривается как импульсный сигнал, который математически может быть описан в виде двоичной переменной, принимающей также значения 0 или 1. Для решения различных логических задач, например, связанных с анализом и синтезом цифровых схем и электронных блоков компьютера, широко используются логические функции и логические операции с двоичными переменными, которые называются также логическими переменными.
Логические переменные изучаются в специальном разделе математики, который носит название алгебры логики (высказываний), или булевой алгебры. Булева алгебра названа по имени английского математика Джорджа Буля (1815–1864), внесшего значительный вклад в разработку алгебры логики. Предметом изучения алгебры логики являются высказывания, при этом анализу подвергается истинность или ложность высказываний, а не их смысловое содержание. Простые высказывания в алгебре логики обозначаются заглавными латинскими буквами: А, В, С, D,… и т. д. Составные высказывания на естественном языке образуются с помощью союзов. В алгебре логики эти союзы заменяются логическими операциями. В соответствии с алгеброй логики любое составное высказывание можно рассматривать как логическую функцию F(А, В, С, …), аргументами которой являются логические переменные А, В, С… (простые высказывания). Логические функции и логические переменные (аргументы) принимают только два значения: «истина», которая обозначается логической единицей – 1 и «ложь», обозначаемая логическим нулем – 0. Логическую функцию называют также предикатом.
Действия, совершаемые над логическими переменными для получения определенных логических функций, называются логическими операциями. В алгебре логики используются следующие логические операции.
1. Логическая операция ИНВЕРСИЯ (отрицание). В естественных языках соответствует словам неверно, ложь или частице не, в языках программирования обозначается Not, в алгебре логики обозначается
Инверсия каждому простому высказыванию ставит в соответствие составное высказывание, заключающееся в том, что исходное высказывание отрицается.
Математическая запись данной операции для логической переменной А будет иметь вид:
2. Логическая операция КОНЪЮНКЦИЯ (логическое умножение). В естественных языках соответствует союзу и, в языках программирования обозначается And, в алгебре логики обозначается & .
Конъюнкция каждым простым высказываниям ставит в соответствие составное высказывание, являющееся только тогда истинным, когда являются истинными простые высказывания, образующие составное высказывание.
Математическая запись данной операции для логических переменных Д В, С, … будет иметь вид:
F = A & B & C & …
3. Логическая операция ДИЗЪЮНКЦИЯ (логическое сложение). В естественных языках соответствует союзу или, в языках программирования обозначается Or, в алгебре логики обозначается V.
Дизъюнкция каждым простым высказываниям ставит в соответствие составное высказывание, являющееся только тогда истинным, когда хотя бы одно из образующих его высказываний является истинным.
Математическая запись данной операции для логических переменных A, В, С, … будет иметь вид:
F = AvBvC…
4. Логическая операция ИМПЛИКАЦИЯ (логическое следование). В естественных языках соответствует обороту речи, если…, то …, в языках программирования обозначается If, в алгебре логики обозначается ⇒.
Импликация каждым простым высказываниям ставит в соответствие составное высказывание, являющееся ложным тогда и только тогда, когда первое высказывание истинно, а второе высказывание ложно.
Математическая запись данной операции для двух логических переменных А и В будет иметь вид:
F = A⇒B.
5. Логическая операция ЭКВИВАЛЕНЦИЯ (логическая равнозначность). В естественных языках соответствует обороту речи тогда и только тогда, в алгебре логики обозначается ⇔.
Эквиваленция каждым простым высказываниям ставит в соответствие составное высказывание, являющееся истинным тогда и только тогда, когда все простые высказывания, образующие составное высказывание, одновременно истинны или одновременно ложны.
Математическая запись данной операции для логических переменных A, В, С… будет иметь вид:
F = A⇔B⇔C⇔…
4.2. Основные законы алгебры логики и правила преобразования логических выражений.
В алгебре логики имеются законы, которые записываются в виде соотношений. Логические законы позволяют производить равносильные (эквивалентные) преобразования логических выражений. Преобразования называются равносильными, если истинные значения исходной и полученной после преобразования логической функции совпадают при любых значениях входящих в них логических переменных.
Для простоты записи приведем основные законы алгебры логики для двух логических переменных А и В. Эти законы распространяются и на другие логические переменные.
1. Закон противоречия:
2. Закон исключенного третьего:
3. Закон двойного отрицания:
4. Законы де Моргана:
5. Законы повторения: A & A = A; A v A = A; В & В = В; В v В = В.
6. Законы поглощения: A ∨ (A & B) = A; A & (A ∨ B) = A.
7. Законы исключения констант: A ∨ 1 = 1; A ∨ 0 = A; A & 1 = A; A & 0 = 0; B ∨ 1 = 1; B ∨ 0 = B; B & 1 = B; B & 0 = 0.
8. Законы склеивания:
9. Закон контрапозиции: (A ⇔ B) = (B ⇔ A).
Для логических переменных справедливы и общематематические законы. Для простоты записи приведем общематематические законы для трех логических переменных A, В и С:
1. Коммутативный закон: A & B = B & A; A ∨ B = B ∨ A.
2. Ассоциативный закон: A & (B & C) = (A & B) & C; A ∨ (B ∨ C) = (A ∨ B) ∨ C.
3. Дистрибутивный закон: A & (B ∨ C) = (A & B) ∨ (A & C).
Как уже отмечалось, с помощью законов алгебры логики можно производить равносильные преобразования логических выражений с целью их упрощения. В алгебре логики на основе принятого соглашения установлены следующие правила (приоритеты) для выполнения логических операций: первыми выполняются операции в скобках, затем в следующем порядке: инверсия (отрицание), конъюнкция ( & ), дизъюнкция (v), импликация (⇒), эквиваленция (⇔)
Выполним преобразование, например, логической функции
применив соответствующие законы алгебры логики.
4.3. Логические функции и таблицы истинности.
Соотношения между логическими переменными и логическими функциями в алгебре логики можно отобразить также с помощью соответствующих таблиц, которые носят название таблиц истинности. Таблицы истинности находят широкое применение, поскольку наглядно показывают, какие значения принимает логическая функция при всех сочетаниях значений ее логических переменных. Таблица истинности состоит из двух частей. Первая (левая) часть относится к логическим переменным и содержит полный перечень возможных комбинаций логических переменных А, В, С… и т. д. Вторая (правая) часть этой таблицы определяет выходные состояния как логическую функцию от комбинаций входных величин.
Например, для логической функции F = A v B v C (дизъюнкции) трех логических переменных А, В, и С таблица истинности будет иметь вид, показанный на рис. 4.1. Для записи значений логических переменных и логической функции данная таблица истинности содержит 8 строк и 4 столбца, т. е. число строк для записи значений аргументов и функции любой таблицы истинности будет равно 2n, где п – число аргументов логической функции, а число столбцов равно п + 1.
Рис. 4.1. Таблица истинности для логической функции F = A v В v С
Таблицу истинности можно составить для любой логической функции, например, на рис. 4.2 приведена таблица истинности логической функции F = A ⇔ B ⇔ C (эквиваленции).
Логические функции имеют соответствующие названия. Для двух двоичных переменных существует шестнадцать логических функций, названия которых приведены ниже. На рис. 4.3 представлена таблица, в которой приведены логические функции F1, F2, F3, … , F16 двух логических переменных A и В.
Функция F1 = 0 и называется функцией константы нуля, или генератора нуля.
Рис. 4.2. Таблица истинности для логической функции F = A ⇔ B ⇔ C
Рис. 4.3. Логические функции F1, F2, F3,… F16 двух аргументов А и В
Функция F2 = A & B называется функцией конъюнкции.
Функция
называется функцией запрета по логической переменной А.
Функция F4 = А называется функцией повторения по логической переменной А.
Функция
называется функцией запрета по логической переменной В.
Функция F6 = В называется функцией повторения по логической переменной В.
Функция
называется функцией исключающее «ИЛИ».
Функция F8 = A v В называется функцией дизъюнкции.
Функция
называется функцией Пирса.
Функция
называется функцией эквиваленции.
Функция
называется функцией отрицания (инверсии) по логической переменной В.
Функция F12 = B ⇒ A называется функцией импликации B ⇒ A.
Функция
называется функцией отрицания (инверсии) по логической переменной А.
Функция F14 = A ⇒ B называется функцией импликации A ⇒ B.
Функция
называется функцией Шеффера.
Функция F16 = 1 называется функцией генератора 1.
Среди перечисленных выше логических функций переменных можно выделить несколько логических функций, с помощью которых можно выразить другие логические функции. Операцию замены одной логической функции другой в алгебре логики называют операцией суперпозиции или методом суперпозиции. Например, функцию Шеффера можно выразить при помощи логических функций дизъюнкции и отрицания, используя закон де Моргана:
Логические функции, с помощью которых можно выразить другие логические функции методом суперпозиции, называются базовыми логическими функциями. Такой набор базовых логических функций называется функционально полным набором логических функций. На практике наиболее широко в качестве такого набора используют три логических функции: конъюнкцию, дизъюнкцию и отрицание. Если логическая функция представлена с помощью базовых функций, то такая форма представления называется нормальной. В предыдущем примере логическая функция Шеффера, выраженная через базовые функции, представлена в нормальной форме.
При помощи набора базовых функций и соответствующих им технических устройств, реализующих эти логические функции, можно разработать и создать любое логическое устройство или систему.
В настоящее время существует достаточно много программных продуктов, с помощью которых можно реализовать различные логические функции и форму их представления, например в виде таблиц истинности. Логические функции широко используются и в программе MS Excel. Для вызова этих функций необходимо выполнить следующие команды: [Кнопка Пуск – Программы – MS Office ХР – Microsoft Excel] и далее команду: [Вставка – Функция]. В открывшемся окне (рис. 4.4) «Мастер функций – шаг 1 из 2», выберем: «Категория: „Логические“ и далее можно выбрать необходимую логическую функцию: ЕСЛИ, И, ИЛИ, ИСТИНА, ЛОЖЬ, НЕ. В этом же окне можно получить справку по каждой из этих функций.
Рис. 4.4. Диалоговое окно «Мастер функций – шаг 1 из 2»
Как видно из рис. 4.4, в состав логических функций программы MS Excel входит функционально полный набор логических функций, состоящий из следующих логических функций: И (конъюнкция), ИЛИ (дизъюнкция), НЕ (отрицание). Таким образом, с помощью функционально полного набора логических функций программы MS Excel можно реализовать другие функции. Логическая функция ЕСЛИ (импликация), также входящая в логические функции MS Excel, выполняет логическую проверку и в зависимости от результата проверки выполняет одно из двух возможных действий. В данной программе она имеет следующий формат: = ЕСЛИ (арг1;арг2;аргЗ), где арг1 – логическое условие; арг2 – возвращаемое значение при условии, что значение аргумента арг1 выполняется (ИСТИНА); аргЗ – возвращаемое значение при условии, что значение аргумента арг1 не выполняется (ЛОЖЬ). Например, если в произвольную ячейку листа программы MS Excel ввести выражение « = ЕСЛИ (А1 = 5; „пять“; „не пять“)», то при вводе числа 5 в ячейку А1 и нажатии клавиши «Enter» в ячейке А1 автоматически будет записано слово «пять», при вводе любого другого числа в ячейку А1 в ней запишется слово «не пять». Как уже отмечалось, с помощью логических функций программы MS Excel можно представить другие логические функции и соответствующие им таблицы истинности.
Реализуем с помощью логических функций ЕСЛИ и И модифицированную таблицу истинности логической функции F = А & В (конъюнкции), состоящую из двух строк и трех столбцов, которая позволяет при изменении значений (0 или 1) логических переменных А и В автоматически устанавливать, например, в ячейке Е6 значение функции F = А & В, соответствующее значениям этих логических переменных. Для этого в ячейку Е6 введем следующее выражение: «=ЕСЛИ(И(С6;D6);1;0)», тогда при вводе в ячейки С6 и D6 значений 0 или 1 в ячейке Е6 будет выполняться логическая функция F = А & В. Результат этих действий представлен на рис. 4.5.
Рис. 4.5. Реализация модифицированной таблицы истинности логической функции F = A & В
4.4. Логические элементы и синтез логических схем.
Сложные цифровые логические устройства, входящие в состав компьютера, состоят из ряда элементарных логических элементов, построенных на базе средств электронной техники. При производстве этих электронных логических элементов используют различные технологии и схемотехнические решения, такие как: ДТЛ (диодно-транзисторная логика), ТТЛ (транзисторно-транзисторная логика), ЭСЛ (эмиттерно-связанная логика), технологии, основанные на использовании полевых транзисторов, и т. д. Логические элементы позволяют реализовать любую логическую функцию. Входные и выходные сигналы логических элементов, соответствующие двум логическим состояниям 1 и 0, могут иметь один из двух установленных уровней электрического напряжения, который зависит от схемотехнического решения логического элемента. Например, для логических элементов, основанных на технологии ТТЛ, высокий уровень электрического напряжения (2,4 ÷ 5 В) соответствует значению логической единицы (истина), а низкий уровень (0 ÷ 0,4 В) – логическому нулю (ложь).
Три приведенных ниже логических элемента составляют функционально полную систему для проектирования цифровых логических устройств, в том числе и соответствующих логических блоков и устройств компьютера, поскольку реализуют функционально полный набор логических функций, состоящий из логических функций: И (конъюнкции), ИЛИ (дизъюнкции), НЕ (отрицания).
1. Логический элемент НЕ, который называется также инвертором, выполняет логическую операцию отрицания (инверсии).
2. Логический элемент И, называемый также конъюнктором, выполняет операцию логического умножения (конъюнкции), теоретически может иметь бесконечное число входов, на практике ограничиваются числом входов от двух до восьми.
3. Логический элемент ИЛИ, называемый также дизъюнктором, выполняет операцию логического сложения (дизъюнкции), теоретически может иметь бесконечное число входов, на практике ограничиваются числом входов от двух до восьми.
При проектировании цифровых логических устройств часто возникает задача по заданной таблице истинности записать выражение для логической функции и реализовать ее в виде логической схемы, состоящей из функционально полного набора логических элементов. Данную задачу называют также задачей синтеза логических схем или логических устройств.
Синтез логических схем на основе функционально полного набора логических элементов состоит из представления логических функций, описывающих данные логические схемы в нормальных формах. Нормальной формой представления считается форма, полученная посредством суперпозиций вспомогательных логических функций – минтермов и макстернов.
Минтермом называют логическую функцию, которая принимает значение логической единицы только при одном значении логических переменных и значение логического нуля при других значениях логических переменных. Например, минтермами являются логические функции F2, F3, F5 и F9 (см. рис. 4.3).
Макстерном называют логическую функцию, которая принимает значение логического нуля только при одном значении логических переменных и значение логической единицы при других значениях логических переменных. Например, макстернами являются логические функции F8, F12, F14 и F15 (см. рис. 4.3).
Из минтермов и макстернов методом суперпозиции можно составить логические функции, которые называются соответственно логической функцией, представленной посредством совершенных дизъюнктивных нормальных форм (СДНФ), и логической функцией, представленной посредством совершенных конъюнктивных нормальных форм (СКНФ). Полученные таким образом функции СДНФ и СКНФ будут представлять искомую логическую функцию по заданной таблице истинности. После получения функций СДНФ и СКНФ их необходимо преобразовать (минимизировать). Преобразование данных функций с целью их минимизации осуществляется с помощью законов алгебры логики и специальных разработанных методов: метод Квайна, карты Карно, диаграммы Вейча и т. д.
Рассмотрим задачу синтеза на примере модифицированной таблицы истинности, приведенной на рис. 4.6. Для данной таблицы истинности необходимо записать выражение для выходной функции F, провести ее преобразование (минимизацию) на основе законов алгебры логики и, используя основные логические элементы – НЕ, И и ИЛИ, разработать логическую схему реализации выходной функции F.
Рис. 4.6. Таблица истинности логических переменных A, В и С
Значения логических переменных А, В и С и соответствующие значения функции F приведены в таблице истинности (см. рис. 4.6), где в столбце № – указан номер комбинации логических переменных A, В и С.
Для решения указанной задачи представим логическую функцию F в виде СДНФ, а затем и в СКНФ. Найдем вспомогательные функции минтермы и макстермы. В заданной таблице истинности выходная функция F принимает логическое значение, равное логической единице, при комбинациях логических переменных A, В и С, указанных под номерами 3, 6, 8, а значение, равное логическому нулю – при комбинациях, указанных под номерами 1, 2, 4, 5,7.
Минтермы запишем в следующем виде:
Минтермы представляют собой логические произведения (конъюнкции) логических переменных А, В, и С при значениях логической функции F, равных логической единице (комбинации 3, 6, 8). Сомножители (логические переменные A, В и С) входят в минтерм в прямом виде (без отрицания), если их значения равны логической единице, и в инверсном (с отрицанием), если их значения равны логическому нулю. Логическая функция F в СДНФ будет равна логической сумме минтермов:
После минимизации логической функции Fc использованием законов алгебры логики получим ее искомое выражение:
Макстермы запишем в следующем виде:
Макстермы представляют собой логические суммы (дизъюнкции) логических переменных А, В, и С при значениях логической функции F, равных логическому нулю (комбинации 1, 2, 4, 5, 7). Слагаемые (логические переменные A, В, и С) входят в макстерм в прямом виде (без отрицания), если их значения равны логическому нулю, и в инверсном (с отрицанием), если их значения равны логической единице. Логическая функция F в СКНФ будет равна логическому произведению макстермов:
Поскольку полученное выражение для F в виде СКНФ является более громоздким по сравнению с представлением F в виде СДНФ, то в качестве окончательного выражения для F примем ее выражение в виде СДНФ, т. е.
Аналогичным образом можно получить выражение для любой логической функции, которая представлена с помощью заданной таблицы истинности с Означениями логических переменных.
Используем полученное выражение логической функции F для разработки (построения) логической схемы на основе функционально полного набора логических элементов НЕ, И и ИЛИ. При построении логической схемы необходимо учитывать установленные в алгебре логики правила (приоритеты) для выполнения логических операций, которые в данном случае реализуются с помощью логических элементов НЕ, И и ИЛИ. Порядок производимых логических операций будет следующий: операция инверсии (отрицания), операция логического умножения (конъюнкции) и затем операция логического сложения (дизъюнкции). Реализация функции F в виде логической схемы, приведена на рис. 4.7.
Рис. 4.7. Реализация функции F в виде логической схемы
Для графического отображения логических схем существуют различные компьютерные программы, называемые графическими редакторами. Данные программы могут быть включены в другие компьютерные программы, например в программах Microsoft Word и Microsoft Excel такие редакторы реализованы с помощью панелей инструментов «Рисование», или быть самостоятельными программами, например Paint, Microsoft Visio и т. д. Воспользуемся встроенным графическим редактором (панель «Рисование») программы MS Excel для графического отображения логической схемы функции F. Данная логическая схема показана на рис. 4.8.
Рис. 4.8. Графическое отображение логической функции F с помощью программы MS Excel
На основе функционально полного набора логических элементов построены различные электронные устройства, входящие в состав компьютера. К таким устройствам относятся сумматоры (выполняющие операции сложения двоичных чисел), триггеры (устройства, имеющие два устойчивых состояния: логического нуля и логической единицы и используемые в качестве двоичных элементов памяти), регистры памяти (состоящие из набора триггеров), двоичные счетчики, селекторы (переключатели сигналов), шифраторы, дешифраторы и т. д.
Рассмотренные выше таблицы истинности логических элементов показывают установившиеся значения логических переменных. Однако когда логические переменные представлены в виде электрических сигналов, то необходимо некоторое время для того, чтобы значение логической функции достигло уровня установившегося состояния из-за внутренних задержек по времени в электронных логических элементах. В среднем задержка электрического сигнала такого элемента составляет 10-9 с. В компьютере двоичные сигналы проходят через множество электронных схем, и задержка по времени может стать значительной. В этом случае выделяется отрезок времени (такт) на каждый шаг логической операции. Если операция заканчивается раньше, чем заканчивается тактовое время, то устройство, входящее в состав компьютера, ожидает ее окончания. В результате скорость выполнения операций несколько снижается, но достигается высокая надежность, так как обеспечивается синхронизация между многими параллельно выполняющимися операциями в компьютере. Синхронизация устройств в компьютере обеспечивается с помощью специального генератора – генератора тактовой частоты, который вырабатывает электрические импульсы стабильной частоты.
Упражнения для самостоятельного выполнения.
1. Выполнить поразрядное логическое сложение и умножение двоичных чисел:
а) 101 и 110; б) 10101 и 11100; в) 110011 и 111100.
2. Преобразовать следующие логические выражения:
3. Доказать, что число логических функций двух логических переменных равно 16.
4. Реализовать модифицированные таблицы истинности логических схем НЕ, ИЛИ, И-НЕ, ИЛИ-НЕ (см. рис. 4.5), используя программу MS Excel.
5. Составить таблицы истинности для следующих логических функций:
6. Записать выражения для логических функций F1 и F2 в виде СДНФ и СКНФ. Логические функции F1 и F2 представлены далее соответственно таблицами истинности.
7. По заданному преподавателем варианту таблицы N составить таблицу истинности логической функции F, используя таблицу М. Найти выражение для логической функции F, осуществить ее преобразование в соответствии с основными законами алгебры логики и разработать логическую схему полученной функции с использованием логических схем НЕ, И, ИЛИ. Для графического отображения разработанной логической схемы использовать любой графический редактор.
Таблица М.
Таблица N.
Глава 5. Структурная организация и аппаратные средства персонального компьютера.
5.1. Классификация компьютеров.
Прежде чем рассмотреть вопрос о классификации компьютеров, остановимся на ряде определений. Обработка информации является важной составляющей информационного процесса. Под обработкой информации будем понимать действия, совершаемые над информацией, представленной в формализованном виде, т. е. в виде структур данных, с помощью определенных алгоритмов – последовательности действий, осуществляемых по определенным правилам и реализуемых с помощью технических средств. Результатом обработки является тоже информация, которая удовлетворяет поставленным целям (например, обработка числовой, текстовой, графической и другой информации) и может быть представлена в соответствующих формах. Попытки автоматизировать процесс обработки информации и вычислений на основе открытий в области математики, физики, химии и т. д. в течение нескольких столетий привели к созданию современного компьютера (от англ. computer, что дословно переводится как вычислитель) или электронно-вычислительная машина (ЭВМ – русское название, которое в настоящее время по ряду причин используется достаточно редко). В современных информационных технологиях компьютер используется в качестве основного технического средства для обработки информации.
Таким образом, компьютером называется техническая система, предназначенная для автоматизации процесса обработки информации и вычислений на основе принципа программного управления. В данном определении используется термин «техническая система», который подчеркивает взаимосвязь аппаратных и программных средств компьютера.
Аппаратные средства представляет собой совокупность технических устройств, обеспечивающих процесс функционирования компьютера. Аппаратные средства часто называют хардом, устоявшимся сленгом в русском языке (от англ. hardware).
Программные средства представляют собой совокупность программ, обеспечивающих процесс обработки информации на компьютере. Программные средства часто называют сленговым словом «софт» (от англ. software).
Как уже отмечалось, в основе любой классификации лежит рациональный выбор признаков, по которым рассматриваемый объект или явление можно разделить на группы или классы. Основной целью классификации является формирование групп или классов с характерными свойствами, присущими только этой группе или классу, что позволяет более детально изучить эти свойства и проследить динамику их изменения во времени. В настоящее время классификация компьютеров не закреплена соответствующими стандартами, что объясняется высокими темпами развития компьютерной техники и информационных технологий. Приблизительно каждые два года происходит замена аппаратных и программных средств компьютера новыми, причем общемировая тенденция направлена на сокращение этих сроков. В этой связи любая классификация компьютеров является условной, поскольку некоторые свойства, которые были характерными для определенных групп (классов) компьютеров в прошлом, утрачивают эти свойства со временем. Принципиально может быть бесконечно много классификационных признаков. Выделим наиболее существенные признаки и проведем по ним классификацию. Условная классификация компьютеров по этим признакам приведена в табл. 5.1.
Таблица 5.1.
По времени создания компьютеры подразделяют на поколения (первое, второе, третье и четвертое), которые характеризуются степенью развития аппаратных и программных средств.
Компьютеры первого поколения относятся к середине 40-х и концу 50-х гг. XX в. (1946 г. был создан первый цифровой электронный компьютер ENIAC). В качестве элементной базы использовались электронные лампы, программирование осуществлялось в машинных кодах. Программа вводилась в компьютер путем соединения соответствующих гнезд на специальных наборных платах с помощью электрических проводников. Максимальное быстродействие достигало 20 тыс. операций в секунду.
Компьютеры второго поколения относятся к концу 50-х и середине 60-х гг. XX в. В качестве элементной базы использовались полупроводниковые приборы – транзисторы, что позволило повысить надежность и быстродействие компьютеров. Программирование осуществлялось на языках программирования высокого уровня. Программа вводилась в компьютер с помощью перфокарт и перфолент. Максимальное быстродействие составляло до 1 млн операций в секунду.
Компьютеры третьего поколения относятся к периоду с середины 60-х по середину 70-х гг. XX в. В качестве элементной базы использовались интегральные микросхемы среднего уровня интеграции. Программирование осуществлялось на языках программирования высокого уровня. Программа вводилась в компьютер с помощью перфокарт и перфолент, появились накопители информации на гибких магнитных дисках. Максимальное быстродействие составляло около 1 млн операций в секунду. Компьютеры третьего поколения стали семейством компьютеров с единой архитектурой, что обеспечило их программную совместимость. Они имели развитые операционные системы и обладали возможностями мультипрограммирования.
Компьютеры четвертого поколения относятся к периоду с середины 70-х гг. XX в. по настоящее время. В качестве элементной базы использовались большие интегральные микросхемы (БИС), а затем (в настоящее время) сверхбольшие интегральные микросхемы (СБИС), что позволило существенно повысить надежность и быстродействие компьютеров. На основе БИС, а затем и СБИС строились и строятся микропроцессоры – устройства для непосредственного выполнения процесса обработки данных и программного управления этим процессом. Программирование осуществлялось и осуществляется на нескольких десятках языков программирования высокого уровня, включая и объектно-ориентированные языки программирования. Программы вводились и вводятся в компьютер с помощью разнообразных носителей информации – накопителей на гибких магнитных дисках, жестких магнитных дисков, оптических дисков и т. д. Максимальное быстродействие компьютеров четвертого поколения составляет около 1 трлн операций в секунду.
По форме представления обрабатываемой информации компьютеры подразделяются на три класса: цифровые, аналоговые и гибридные.
Цифровые компьютеры обрабатывают информацию, представленную в цифровой форме (в двоичной системе счисления), и являются самым представительным классом современных компьютеров. Цифровые компьютеры используются для решения самых разнообразных задач, поддающихся формализации, для которых разработаны соответствующие численные методы решений.
Аналоговые компьютеры обрабатывают информацию, представленную в аналоговой форме, т. е. в виде непрерывно меняющихся значений физической величины (электрического напряжения или тока). Аналоговые компьютеры используются для решения физических и математических задач, содержащих дифференциальные уравнения. Кроме того, они используются в системах автоматического регулирования для решения задач в режиме реального времени.
Гибридные компьютеры обрабатывают информацию, представленную в цифровой и аналоговой форме. В таких компьютерах цифровая часть предназначена для управления и выполнения логических операций, а аналоговая – для решения математических уравнений.
По назначению компьютеры подразделяются на три класса: профессиональные, персональные и специализированные.
Профессиональные компьютеры предназначены для обработки больших объемов информации с высокой скоростью. По аппаратному и программному обеспечению они значительно превосходят другие классы.
Персональные компьютеры предназначены для обработки информации на одном автоматизированном рабочем месте (АРМ), при этом их вычислительных ресурсов должно быть достаточно для поддержки такого рабочего места. Кроме того, они должны быть доступны по цене для массового потребителя.
Специализированные компьютеры предназначены для обработки информации, связанной с решением узкоспециализированных задач (вычислительных и управляющих). Они не обладают универсальностью, т. е. ориентированы на конкретные практические задачи. Специализированные компьютеры, называемые также контроллерами, встраиваются в системы автоматического управления сложными техническими устройствами или технологическими процессами.
По степени универсальности компьютеры подразделяются на два класса: общего назначения и специализированные.
Компьютеры общего назначения являются универсальными и позволяют обрабатывать информацию, связанную с решением широкого круга задач.
Специализированные компьютеры позволяют обрабатывать информацию, связанную с решением узкопрофессиональных задач.
По способам использования компьютеры подразделяются на два класса: коллективного и индивидуального использования.
Компьютеры коллективного использования предназначены для обслуживания одновременной работы нескольких пользователей. Такие компьютеры, называемые также серверами, используются и для организации работы компьютерных сетей.
Компьютеры индивидуального использования предназначены для обслуживания работы индивидуального пользователя.
По производительности компьютеры подразделяются на три класса: ординарной, высокой и сверхвысокой производительности.
Производительность компьютера является сложной интегральной характеристикой, под которой обычно понимается время, затрачиваемое на решение определенной задачи. Производительность зависит от специфики решаемой задачи, быстродействия компьютера, информационного объема его оперативной памяти и т. д. Быстродействие (скорость обработки информации) компьютера в свою очередь определяется быстродействием микропроцессора, системной магистрали (служит для обмена информацией между функциональными блоками компьютера), периферийных устройств, качеством конструктивных решений и т. д. Поэтому оценить производительность компьютера и тем более классов компьютеров достаточно сложно. На практике производительность компьютера оценивают по некоторым параметрам, определяющим его производительность, т. е. осуществляют косвенную оценку его производительности. К таким параметрам относят: тактовую частоту микропроцессора, скорость переключения системной шины и ее разрядность, тип используемого интерфейса, число команд, выполняемых в секунду, число операций, выполняемых компьютером над числами с плавающей запятой, в секунду и т. д. Выделим некоторые из этих параметров, которые позволяют наиболее просто произвести косвенную оценку производительности компьютера.
Тактовая частота микропроцессора определяет количество элементарных операций (операции, производимые логическими элементами), выполняемых микропроцессором в секунду. При этом под тактом понимается время выполнения элементарной операции. Например, если в техническихарактеристиках компьютера указана тактовая частота микропроцессора, равная 2,4 ГГц, то это означает, что его тактовая частота в герцах будет равна 2,4 ГГц = 2,4 · 1000 МГц = 2,4 · 1000 · 1000 КГц = 2,4 · 1000 · 1000 · 1000 Гц и он может выполнить 2400000000 элементарных операций в секунду.
Число команд, выполняемых в секунду, обычно обозначается аббревиатурой MIPS (Mega Instruction Per Second), что означает количество миллионов команд, выполняемых в секунду. Например, запись 100 MIPS означает 100 млн команд в секунду.
Число операций, выполняемых компьютером над числами с плавающей запятой, в секунду обозначается аббревиатурой MFLOPS (Mega Floating Operations Per Second) или GFLOPS (Giga Floating Operations Per Second), что соответственно означает количество миллионов и миллиардов операций в секунду.
Компьютеры ординарной производительности называют также микрокомпьютерами. К ним можно отнести персональные и специализированные компьютеры. Их условная производительность достигает значений до 10 MFLOPS.
Компьютеры высокой производительности называют также мэйнфреймами. К ним можно отнести профессиональные компьютеры, у которых условная производительность достигает значений до 100 MFLOPS.
Компьютеры сверхвысокой производительности называют также суперкомпьютерами. К ним можно отнести профессиональные компьютеры, у которых условная производительность достигает значений свыше 100 MFLOPS.
По особенности архитектуры компьютеры подразделяются на два класса: с открытой архитектурой и закрытой архитектурой
Под архитектурой компьютера понимается совокупность аппаратных и программных средств, организованных в систему, обеспечивающую функционирование компьютера.
Открытая архитектура была предложена американской фирмой DEC (Digital Equipment Corporation) в 70-х гг. XX в., а затем была успешно использована при разработке персонального компьютера фирмой IBM (International Business Machines Corporation), который и появился в 1981 г.
К особенностям открытой архитектуры относятся:
• модульный принцип построения компьютера, в соответствии с которым все его компоненты выполнены в виде законченных конструкций – модулей, имеющих стандартные размеры и стандартные средства сопряжения;
• наличие общей (системной) информационной шины, к которой можно подключать различные дополнительные устройства через соответствующие разъемные соединения;
• совместимость новых аппаратных и программных средств с их предыдущими версиями, основанная на принципе «сверху – вниз», что означает, что последующие версии должны поддерживать предыдущие.
Подавляющее число современных компьютеров имеют открытую архитектуру.
Закрытая архитектура не обладает характерными чертами открытой архитектуры и не позволяет обеспечить подключение дополнительных устройств, не предусмотренных разработчиком. Компьютеры, имеющие такую архитектуру, эффективны при решении узкоспециализированных задач, например вычислительных.
Условную классификацию компьютеров, приведенную в табл. 5.1, можно продолжить. Например, по организации вычислительных процессов компьютеры можно подразделить на четыре класса: без разделения ресурсов, с разделением ресурсов, многопользовательские с разделением ресурсов и мультипроцессорные; по режиму взаимодействия с пользователем компьютеры можно разделить на два класса: без взаимодействия с пользователем и интерактивные; по способу выполнения обработки информации компьютеры можно разделить на два класса: скалярные (последовательная обработка информации) и векторные (параллельная обработка информации); по совместимости аппаратных средств компьютеры можно разделить на два класса: компьютеры, имеющие аппаратную платформу IBM PC и аппаратную платформу Apple Macintosh и т. д.
Однако, поскольку предметом настоящего рассмотрения является в основном персональный компьютер (PersonalComputer – PC), то сделаем выводы по приведенной классификации применительно к персональному компьютеру. Согласно классификации современный персональный компьютер относится к четвертому поколению, является цифровым, общего назначения, индивидуального использования, ординарной производительности и имеет открытую архитектуру. Для персонального компьютера можно выделить классификационные признаки второго уровня, к которым отнесем функциональные возможности и конструктивные особенности. В соответствии с действующим с 1999 г. международным сертификационным стандартом в области персональных компьютеров (спецификация РС99) по функциональным возможностям персональные компьютеры (ПК) можно подразделить на следующие группы: массовые ПК (Consumer PC), деловые ПК (Office PC), портативные ПК (Mobile PC), ПК, используемые в качестве рабочих станций (Workstation PC), и ПК для развлечений (Entertainment PC).
Массовые компьютеры представляют значительную часть ПК и предназначены для широкого круга потребителей и решения соответствующих задач.
Деловые ПК широко используются в государственных учреждениях, фирмах и т. д. и имеют конфигурацию, соответствующую целям и задачам тех мест, где они используются.
Портативные ПК приобретают в настоящее время все большую популярность, поскольку позволяют работать пользователям не только в стационарно оборудованных рабочих местах и оснащаются средствами мобильной связи для подключения к сетевым ресурсам и, в частности, к глобальной сети Интернет.
ПК, используемые в качестве рабочих станций, предназначены для организации компьютерных сетей, в которых они выполняют функции клиентов или рабочих станций.
Развлекательные ПК оснащаются мощными мультимедийными средствами для воспроизведения высококачественного звука и графики.
По конструктивным особенностям ПК можно подразделяются на две группы: стационарные и переносные.
Стационарные ПК предназначены для организации автоматизированного рабочего места в офисе, учебном компьютерном классе и т. д.
Переносные или мобильные ПК подразделяются на следующие группы: портативные (Laptop), блокнотные (Notebook), суперблокнотные (Subnotebook), карманные, или наладонники (Palmtop).
Портативные ПК по своим техническим характеристикам и аппаратным возможностям приближаются к стационарным ПК, но имеют меньшие габаритные размеры и массу (4 ÷ 8 кг).
Дальнейшее развитие основного направления, связанного с конструированием средств электронной техники – микроминиатюризацией (при меньших габаритах получить те же характеристики), привело к созданию блокнотных, суперблокнотных и карманных ПК, которые по своим характеристикам и функциональным возможностям почти не уступают стационарным ПК. Основное отличие состоит в удобстве работы пользователя, габаритных размерах и массе.
5.2. Структура и аппаратные средства современного персонального компьютера.
5.2.1. Структурная организация персонального компьютера.
Современные компьютеры массового применения – персональные компьютеры имеют достаточно сложную структуру, которая определяет взаимосвязь между аппаратными средствами в технической системе, называемой компьютером. В процессе эволюции аппаратных и программных средств изменялась и структура персонального компьютера, однако без изменений остались пока основные принципы его структурной организации, сформулированные выдающимся математиком, профессором Принстонского университета США Джоном фон Нейманом (1903–1957) и его коллегами в 1946 г.
Сущность этих принципов сводится к следующему:
• информация представляется (кодируется) и обрабатывается (выполняются вычислительные и логические операции) в двоичной системе счисления, информация разбивается на отдельные машинные слова, каждое из которых обрабатывается в компьютере как единое целое;
• машинные слова, представляющие данные (числа) и команды (определяют наименование задаваемых операций), различаются по способу использования, но не по способу кодирования;
• машинные слова размещаются и хранятся в ячейках памяти компьютера под своими номерами, называемыми адресами слов;
• последовательность команд (алгоритм) определяет наименование производимых операций и слова (операнды), над которыми производятся эти операции, при этом алгоритм, представленный в форме операторов машинных команд, называется программой;
• порядок выполнения команд однозначно задается программой.
Компьютерное представление информации в двоичной системе счисления (двоичном коде) упрощает и повышает надежность аппаратных средств компьютера, поскольку реализовать технические устройства с двумя устойчивыми состояниями, равными логической единице и нулю, гораздо проще, чем при использовании других систем счисления.
В соответствии с данными принципами Дж. фон Нейманом и его коллегами была реализована структура компьютера, которая в настоящее время носит название классической (рис. 5.1).
Рис. 5.1. Классическая структура компьютера
В состав компьютера, приведенного на рис. 5.1 входят следующие структурные элементы и связи:
• АЛУ (арифметико-логическое устройство) – выполняет арифметические и логические операции над информацией, представленной в двоичном коде, т. е. обеспечивает выполнение процедур по обработке данных;
• УУ (устройство управления) – организует процесс выполнения программ;
• ЗУ (запоминающее устройство) – предназначено для размещения и хранения последовательности команд (программ) и данных;
• УВВ (устройства ввода-вывода) – обеспечивают ввод и вывод данных из компьютера для установления прямой и обратной связи между пользователем и компьютером;
• внутренние связи предназначены для обмена информацией между устройствами компьютера, они реализуются с помощью линий связей (электрических проводников), тонкими стрелками показаны линии, по которым передаются команды, а толстыми – данные.
Кратко опишем работу данного компьютера.
С помощью какого-либо устройства ввода в ЗУ вводится программа. УУ считывает содержимое ячейки памяти ЗУ, где находится первая команда, и организует ее выполнение. Эта команда может задавать выполнение арифметических и логических операций над данными с помощью АЛУ, чтение из памяти данных для выполнения этих операций, вывод данных на устройство вывода и т. д. Затем выполняется вторая команда, третья и т. д. УУ выполняет инструкции программы автоматически.
Структура современных персональных компьютеров отличается от классической структуры компьютера. Перечислим ниже основные отличия (особенности) :
1) АЛУ и УУ объединены в единое устройство, называемое микропроцессором (МП, центральный процессор, реализованный на СБИС), кроме того, в состав МП входит ряд других устройств, предназначенных для хранения, записи, считывания и обмена информацией;
2) применение специализированных устройств – контроллеров, которым передается часть функций МП, связанная с обменом информации и управлением работой устройств для ввода и вывода (внешних устройств) информации, такая децентрализация позволяет повысить эффективность работы компьютера в целом за счет сокращения времени простоя МП;
3) вместо отдельных линий связи между устройствами используется системная магистраль с соответствующими устройствами сопряжения. Наличие системной магистрали в персональном компьютере позволяет осуществить обмен информацией между устройствами компьютера, уменьшить число линий связи, подключить различные дополнительные устройства через соответствующие разъемные соединения и т. д.
Таким образом, с учетом перечисленных особенностей персональный компьютер отвечает принципам открытой архитектуры, и его структура, в которую вошли основные устройства, приобретает вид, показанный на рис. 5.2. Данная структура была предложена фирмой IBM, поэтому персональные компьютеры, имеющие такую структуру, называются IBM – совместимые (IBM PC).
Рис. 5.2. Структура персонального компьютера:
МП – микропроцессор; ПП – постоянная память; ОП – оперативная память: ВК – видеоконтроллер; ПИ – последовательный интерфейс; И – интерфейсы других внешних устройств; К – контроллер; ЗК – звуковой контроллер: ИП – параллельный интерфейс; СА – сетевой адаптер; НГМД – накопитель на гибких магнитных дисках; НЖМД – накопитель на жестких магнитных дисках; НОД – накопитель на оптических дисках; НМЛ – накопитель на магнитной ленте; ПУ – печатающее устройство; БП – блок питания и УО – устройства охлаждения.
На рис. 5.2 обоюдоострыми стрелками показаны шины, по которым обмен информацией между устройствами происходит в обоих направлениях.
Основные устройства, входящие в структуру стационарного персонального компьютера, группируют в блоки и устройства, которые имеют конструктивно законченный вид. Эти блоки определяют состав персонального компьютера и определяют меру полезности компьютера для пользователя.
В состав стационарного персонального компьютера входят:
• системный блок;
• внешние устройства.
В переносных, или мобильных, персональных компьютерах, как правило, системный блок и основная часть внешних устройств (клавиатура, монитор, мышь и т. д.) конструктивно представляют собой единое устройство.
К основным компонентам системного блока относятся: микропроцессор (МП), системная магистраль, устройства постоянной (ПП) и оперативной памяти (ОП), видеоконтроллер (ВК), звуковой контроллер (ЗК), контроллеры (К), устройства последовательного (ПИ), параллельного (ИП) и интерфейса (И) других внешних устройств, накопители на гибких (НГМД), жестких (НЖМД) и оптических дисках (НОД), накопитель на магнитной ленте (НМЛ), сетевой адаптер (СА), модем (встроенный), блок питания (БП) и устройства охлаждения (УО).
Указанные устройства устанавливаются в корпус системного блока на соответствующие посадочные места, конструктивные размеры которого стандартизированы и имеет форм-фактор AT и АТХ [4]. Кроме того, корпус системного блока имеет обычно один из двух вариантов исполнения: настольный горизонтального типа (desktop) и настольный вертикального типа (tower). Соответственно вариант вертикального исполнения может иметь несколько модификаций: MiniTower, MidiTower, BigTower, SuperBigTower и File-Server [4]. Отличаются они друг от друга числом отсеков для установки устройств формата 3,5 и 5 дюймов. В корпусе системного блока размещаются также блок питания и устройства охлаждения. Блок питания обеспечивает электропитание всех устройств системного блока и ряда внешних устройств и подключается к промышленной сети переменного тока напряжением 220 В и частотой 50 Гц. В переносных персональных компьютерах электропитание обеспечивается за счет выносного блока питания, подключаемого к сети или к аккумуляторам, который обеспечивает автономную работу в течение 1,5–4 часов. В системном блоке размещены и устройства охлаждения, поскольку отдельные компоненты могут сильно нагреваться: блок питания, микропроцессор, видеоконтроллер (видеоадаптер) и т. д. В качестве охлаждающих устройств используются в основном радиаторы и вентиляторы (кулеры).
Таким образом, в системном блоке стационарного персонального компьютера размещаются основные компоненты, обеспечивающие выполнение компьютерных программ на аппаратном уровне.
Внешние устройства (по отношению к системному блоку) по функциональному назначению можно представить в виде нескольких групп: устройства ввода и вывода информации, устройства, выполняющие одновременно функции ввода и вывода информации, внешние запоминающие устройства.
К устройствам ввода информации относятся клавиатура, координатные устройства ввода (манипуляторы типа мышь, трекбол, контактная или сенсорная панель, джойстик), сканер, цифровые камеры (видеокамеры и фотоаппараты), микрофон.
К устройствам вывода информации относятся монитор, печатающие устройства (ПУ, принтер и графопостроитель), звуковые колонки и наушники.
К устройствам, выполняющим функции ввода и вывода информации относятся сетевой адаптер, модем (модулятор – демодулятор), звуковая плата.
К внешним запоминающим устройствам относятся: внешние накопители на гибких и жестких магнитных дисках, внешние накопители на оптических и магнитооптических дисках, накопители на основе флэш-памяти и т. д.
5.2.2. Аппаратные средства персонального компьютера.
5.2.2.1. Основные компоненты системного блока.
Рассмотрим более подробно основные компоненты системного блока.
Часть компонентов системного блока конструктивно располагается на системной или материнской плате (motherboard или mainboard). Плата представляет собой конструктивный узел, на котором размещаются микросхемы устройств, и обеспечивается их необходимое электрическое соединение между собой. Системная плата имеет разъемы для электрического соединения с другими платами компьютера. Таким образом, системная плата является важнейшим конструктивным узлом системного блока, связывающим основные его компоненты и обеспечивающим их взаимодействие. От основных характеристик элементов, установленных на системной плате, зависят производительность персонального компьютера и его функциональные возможности. Системная плата является комплектующим изделием, т. е. производится и поставляется различными фирмами, которые при ее разработке ориентируются на определенный вид микропроцессора. Среди наиболее крупных производителей системных плат в настоящее время можно выделить компании Intel (Integrated Electronics, США), SiS (Silicon Integrated Systems Corporation, США) и VIA Technologies (Тайвань).
На системной плате устанавливаются: микропроцессор, набор микросхем системной логики, модули (устройства) постоянной и оперативной памяти, разъемы для установки и подключения микропроцессора, модулей памяти, внешних запоминающих устройств, источника питания и т. д., кроме того, на материнской плате имеется система шин, обеспечивающая обмен информацией между элементами установленных на системную плату. На рис. 5.3 приведен внешний вид одной из моделей (Intel 845GE) системной платы фирмы Intel.
Рис. 5.3. Внешний вид системной платы фирмы Intel (Intel 845GE)
В настоящее время общепризнанным лидером по разработке и производству системных плат является компания Intel, поэтому терминология, связанная с этими изделиями, является англоязычной. Для правильной оценки конкретной продукции этой компании желательно знать эту терминологию. На рис. 5.4 приведена упрощенная функциональная схема системной платы современного персонального компьютера с обозначенем отдельных ее элементов на английском языке:
Рис. 5.4. Функциональная схема системной платы персонального компьютера
• CPU (Central Processing Unit) – микропроцессор (МП);
• Host Bus – шина микропроцессора;
• Chipset – набор микросхем, установленных на системной плате для обеспечения обмена данными между CPU и периферийными устройствами. Chipset определяет функциональные возможности материнской платы: тип и объем оперативной и кэш-памяти, тактовую частоту системной шины, поддерживаемые шины и т. д.;
• NORTH BRIDGE (северный мост) – микросхема системного контроллера, или Memory Controller Hub (центр управления памятью);
• SOUTH BRIDGE (южный мост) – микросхема контроллера ввода-вывода или I/O Controller Hub (центр управления вводом-выводом);
• Main Memory – микросхемы главной (оперативной) памяти, которые в данном случае представляют собой микросхемы быстродействующей динамической памяти с произвольным доступом RDRAM (Rambus Dynamic Random Access Memory);
• Direct RDRAM Interface – интерфейс прямого доступа к памяти;
• Graphics Controller – контроллер управления графическими устройствами;
• PCI Bus (Peripheral Component Interconnect Bus) – системная шина, предназначенная для обмена информацией между микропроцессором и другими (внешними) устройствами;
• PCI Slots – разъемы для подключения внешних устройств;
• IDE (Integrated Device Electronics) Ports – порты (разъемы) для подключения внешних накопителей информации;
• USB (Universal Serial Bus – универсальная последовательная шина) Ports – порты (разъемы) для подключения низкоскоростных внешних устройств;
• Hub Interface – интерфейс обмена информацией между микросхемами системного контроллера и контроллера ввода-вывода, входящих в состав чипсета;
• Flash BIOS (Basic Input Output System) – микросхема постоянной памяти, представляет собой энергонезависимую память с возможностью перезаписи информации непосредственно на системной плате;
• LAN (local Area Network) Connect – разъем для подключения к локальной сети;
• Keyboard – клавиатура;
• FD (Floppy Disk) – накопитель на гибких магнитных дисках;
• Mouse – мышь.
Рассмотрим основные элементы системной платы.
Микропроцессор (МП) – важнейшее устройство персонального компьютера, отвечающего за процессы управления и выполнения арифметических и логических операций над данными представляет собой функционально законченное программно-управляемое устройство. Современные микропроцессоры реализованы на сверхбольших интегральных схемах (СБИС). От основныхарактеристик МП в значительной степени зависит эффективность использования персонального компьютера в целом.
Своим происхождением слово «микропроцессор» обязано микроэлектронной технике и технике автоматического регулирования и управления процессами. В России наибольшее распространение получили МП двух компаний – Intel и AMD (Advanced Micro Devices). В процессе развития МП компании Intel сменилось несколько поколений, которые можно рассматривать как семейство микропроцессоров Intel. Каждое поколение МП характеризуется соответствующим уровнем схемотехнических и технологических решений, положенных в основу их производства. Эти решения определяли и определяют основные характеристики МП. В табл. 5.2 приведены поколения МП Intel и некоторые ихарактеристики.
Таблица 5.2.
Деление МП на поколения, приведенное в табл. 5.2, условно. МП третьего поколения Intel 8080 были выбраны компанией IBM для установки в свой первый персональный компьютер IBM PC/XT (XT-eXTra), выпущенный в 1981 г., а МП Intel 80286 был установлен на персональных компьютерах IBM PC/AT (Advanced Technology – передовая технология). В дальнейшем компания IBMстала использовать тип МП в названии персонального компьютера. Например, компьютер, в котором применялся МП Intel Pentium, стал называться Pentium. Наряду с производством МП Pentium //компания Intel освоила производство МП под названием Celeron (упрощенный вариант Pentium). Современные модели МП Celeron по своим основным характеристикам немногим уступают моделям МП Pentium. Более подробно об отличительных особенностях поколений МП семейства Intel можно прочесть в соответствующей литературе [1, 5]. Наряду с компанией Intel российский компьютерный рынок освоила и компания AMD, которая выпускает МП под названием ATHLON и DURON. Данные МП по своим характеристикам в основном соответствуют МП компании Intel.
Современный МП является сложным электронным устройством, которое включает в себя следующие основные компоненты: арифметико-логическое устройство (АЛУ), устройство управления и синхронизации (УУ), регистры общего назначения (РОН) и внутреннюю кэш-память, внутреннюю шину. О назначении АЛУ и УУ говорилось ранее. РОН предназначены для временного хранения операндов исполняемой команды и результатов вычислений. Внутренняя кэш-память (от англ. cache – запас) применяется для ускорения доступа к информации, размещенной в оперативной памяти (ОП) компьютера. Так как быстродействие ОП ниже, чем МП, то между ними устанавливают промежуточную (буферную память), называемую кэш-памятью. Кэш-память МП – сверхбыстродействующее запоминающее устройство, в которое записывается та часть информации из ОП, с которой МП работает в данный момент. В персональных компьютерах используется в основном двухуровневая кэш-память: первый уровень, обозначаемый L1, реализован непосредственно в самом МП и имеет информационный объем от единиц до десятков килобайт; второй уровень L2 реализован в виде микросхемы и устанавливается на системную плату. Информационный объем кэш-памяти второго уровня может составлять от сотен до тысяч килобайт. Объем кэш-памяти зависит от конкретного типа МП и может иметь информационный объем до нескольких Мегабайт. Время доступа к информации в таких запоминающих устройствах варьируется от единиц до десятков наносекунд (не).
Устройства, входящие в МП, в соответствии с определенными принципами организуются в систему, называемую архитектурой. Архитектура МП зависит от системы команд, применяемой в МП, под которой понимается совокупность всех возможных команд, которые может выполнить МП над данными.
В современных ПК применяются МП двух основных архитектур:
• CISC (Complex Instruction Set Computer) – процессор с полной системой команд;
• RISC (Reduced Instruction Set Computer) – процессор с сокращенным набором команд.
Каждая из этих архитектур имеет свои особенности. CISC-процессоры имеют большой набор микрокоманд (в среднем до 400 в зависимости от конкретного типа МП), но при этом усложняется устройство управления МП и увеличивается время исполнения команд на микропрограммном уровне. RISC-процессоры имеют ограниченный набор микрокоманд (в среднем до 100), что упрощает устройство управления МП, и сокращают время выполнения команд. Однако для реализации некоторых действий в RISC-процессорах требуется большее число микрокоманд, чем в CISC-процессорах. Таким образом, считается, что CISC-процессоры являются более универсальными, но менее быстродействующими по сравнению с RISC-процессорами. МП компании Intel, устанавливаемые в ПК фирмы IBM, имеют архитектуру CISC, в которой используются некоторые особенности, характерные для архитектуры RISC-процессоров.
К характеристикам МП относятся:
• разрядность МП, которая определяет число двоичных разрядов (бит), одновременно обрабатываемых при выполнении одной команды. МП Pentium IV имеют 64 разрядную шину данных;
• тактовая частота МП, определяющая количество элементарных операций, выполняемых МП в секунду. Некоторые модели МП Pentium IV, используемые в настоящее время в ПК, имеют тактовую частоту до 4 ГГц;
• частота переключения шины МП (Host Bus, см. рис. 5.4), которая определяет ее пропускную способность. Например, если частота переключения составляет 800 МГц, то пропускная способность шины при ее разрядности 64 бит приблизительно составит 64 · 800 = 6 Гбайт/с;
• информационный объем кэш-памяти уровней L1 и L2;
• напряжение питания (В);
• рассеиваемая электрическая мощность (Вт) и т. д.
В качестве примера рассмотрим следующую широко практикуемую запись обозначения МП в прайс-листах торгующих организаций:
CPU Intel Pentium 4 661 3.6 ГГц/ 2Мб/ 800МГц BOX 775-LGA.
Представим данную запись в развернутом виде:
CPU – МП;
Intel – компания производитель МП;
Pentium 4 661 – модель МП;
3.6 ГГц – тактовая частота МП;
2 Мб – информационный объем кэш-памяти в мегабайтах уровня L2 (2048 Кбайт), уровень L1 для данного МП составляет 16 Кбайт;
800МГц – частота переключения шины МП;
BOX 775-LGA – тип корпуса и разъема (socket) МП.
Наряду с МП на системной плате присутствует набор микросхем системной логики, обеспечивающий логическую организацию работы МП, памяти и устройств ввода-вывода, который называется чипсет (англ. chipset – chip – микросхема, set – набор). В данный набор входят: системный контроллер, называемый NORTH BRIDGE, или центр управления памятью, и системный контроллер ввода-вывода – SOUTH BRIDGE, или центр управления вводом-выводом. Современные чипсеты выполняют функции следующих устройств компьютера: контроллера оперативной памяти; контроллера кэш-памяти; контроллера прямого доступа к памяти (DMA); контроллера прерываний; моста шины PCI; контроллера интерфейса IDE и USB; контроллера клавиатуры и т. д. Производителями микросхем системной логики являются компании Intel (IntegratedElectronics, США), AMD (AdvancedMicro Devices), SiS (Silicon Integrated Systems Corporation, США), VIA Technologies (Тайвань) и т. д.
Важнейшими элементами системной платы являются устройства ОП и ПП, которые называются также устройствами основной памяти компьютера. ОП, или как ее еще называют в англоязычной технической литературе – RAM (Random Access Memory), предназначена для хранения исполняемых программ и данных. ОП обеспечивает хранение информации лишь в течение сеанса работы компьютера, и после его выключения информация безвозвратно теряется. ОП представляет собой набор микросхем, устанавливаемых на системную плату. Существует два вида ОП, отличающиеся друг от друга техническими характеристиками: динамическая ОП (DRAM – Dynamic RAM) и статическая ОП (Static RAM). Динамическая и статическая ОП имеют свои недостатки и преимущества, однако в ПК в качестве ОП в настоящее время используется в основном динамическая ОП. Более подробно о физических принципах построения динамической и статической ОП и их конструктивных особенностях можно прочесть в соответствующей литературе [1,2,4,5]. К основным характеристикам ОП можно отнести:
• информационный объем (в ПК может достигать единиц гигабайт, в среднем 512 Мбайт);
• время доступа к данным составляет несколько десятков наносекунд (в среднем 70 не).
ПП, или ROM (Read Only Memory), предназначена для хранения постоянной, т. е. неизменяемой, информации и доступна лишь для чтения программ и данных, записанных при изготовлении компьютера. После выключения компьютера информация в ПП сохраняется, т. е. данная память является энергонезависимой. В ПП хранится системная информация: программа начальной загрузки компьютера, программы тестирования устройств компьютера и т. д. Программа начальной загрузки является частью операционной системы и носит название базовой системы ввода-вывода (BIOS – Basic Input Output System). ПП представляет собой микросхему, которая может быть однократно программируемой (ПЗУ – постоянное запоминающее устройство) или многократно программируемой (ППЗУ – перепрограммируемое постоянное запоминающее устройство). В настоящее время в ПК используются в основном ППЗУ. Например, на рис. 5.4 ППЗУ обозначено как Flash BIOS.
Для обмена информацией между компонентами ПК используется системная магистраль, которая включает в себя два типа шин: локальную и системную. Под шинами понимается совокупность проводных каналов связей (электрических линий), конструктивно располагающихся на системной плате. В ПК тип используемых шин определяется системной платой.
В качестве локальных шин используются шины, непосредственно подключенные к МП, т. е. это шина МП (Host Bus, см. рис. 5.4), шина для подключения видеоконтроллера, управляющего монитором, шина для подключения внешних накопителей, шина для подключения средне– и низкоскоростных внешних устройств и т. д.
Посредством локальной шины МП происходит обмен информацией между МП и чипсетом с высокой скоростью. Данная локальная шина работает на частоте несколько сотен мегагерц.
Локальная шина для подключения видеоконтроллера, которая в ПК называется также AGP (Advanced Graphic Port), позволяет организовать непосредственную связь между видеоконтроллером и ОП, что значительно повышает скорость обмена видеоданными между ними за счет устранения задержек при обращении к ОП. Эта шина является 32-разрядной и работает на частоте 66 МГц.
В качестве шин для подключения внешних накопителей информации могут использоваться шины на основе разных стандартов, однако наиболее широко используются в ПК шины IDE (Integrated Device Electronics) или ее модификация EIDE (Enhanced IDE), а также шина SCSI (Small Computer System Interface).
Шина для подключения средне– и низкоскоростных внешних устройств носит название USB (Universal Serial Bus), в настоящее время широко используется шина USB версии интерфейса 2.0. Скорость передачи данных по данной шине достигает 480 Мбит/с.
Системная, или общая, шина предназначена для обеспечения обмена информацией между внешними устройствами и МП. Системная шина состоит из трех отдельных шин: шины адреса, шины данных и шины управления. Каждая из этих шин характеризуется своей разрядностью, т. е. числом параллельных проводников для передачи информации, и тактовой частотой, т. е. частотой, на которой работает контроллер шины при формировании циклов передачи информации.
Шина адреса предназначена для передачи адреса ячейки памяти или порта ввода-вывода. Разрядность шины адреса определяет максимальное число ячеек памяти, к которым может обратиться МП.
Шина данных обеспечивает передачу команд и данных. Разрядность данной шины во многом определяет пропускную способность системной шины и производительность ПК.
Шина управления предназначена для управления системной шиной, т. е. обеспечивает ее работу. Разрядность данной шины определяется алгоритмом ее работы, который задается контроллером шины.
В качестве системной шины в настоящее время в ПК преимущественно используется шина PCI (Peripheral Component Interconnect Bus – взаимосвязь периферийных компонентов). Шина PC/была разработана компанией Intel в 1992 г. Шина данных PCI может быть 32– или 64-разрядной, тактовая частота контроллера этой шины соответственно равна 33 или 66 МГц. Шина адреса имеет 32 разряда. До системной шины РС/в ПК использовались системные шины ISA (Industry Standard Architecture), EISA (Extended Industry Standard Architecture), MCA (Micro Channel Architecture), VIB (VESA EocalBus), разработанная в 1992 г. ассоциацией стандартов видеооборудования VESA (Video Electronics Standards Association). Более подробно об этих системных шинах можно прочесть в соответствующей литературе [1,5].
Кроме системной платы, как уже отмечалось, в системный блок устанавливаются накопители информации на гибких (НГМД), жестких (НЖМД) и оптических дисках (НОД), накопитель на магнитной ленте (НМЛ), сетевой адаптер (СА), модем (встроенный), блок питания (БП) и устройства охлаждения (УО).
Накопители информации НГМД, НЖМД, НОД, НМЛ и т. д. достаточно подробно описаны в гл. 6.
Сетевой адаптер, или сетевая карта, устанавливается в ПК в том случае, если его необходимо подключить к компьютерной сети, т. е. совокупности компьютеров, между которыми осуществляется обмен информацией по высокоскоростным каналам связи: радиоканалам, оптоволоконным, кабельным и т. д. Сетевая карта имеет свой уникальный адрес, который однозначно определяет адрес ПК в сети. Данные, необходимые для передачи с одного компьютера на другой, сетевая карта формирует в специальные пакеты и пересылает их адресату – другой сетевой карте, установленной в другом компьютере сети. Данные поступают к сетевой карте по системной магистрали ПК. Скорость передачи данных по сети через сетевые карты составляет от 10 до 100 Мбит/с. Крупными производителями сетевых карт и сетевого оборудования являются компании Intel, Linksys, ZyXEL, Eline и т. д.
Модем (модулятор – демодулятор) представляет собой устройство для передачи данных в цифровом виде по аналоговым линиям связи, предназначенное для подключения ПК к глобальной сети Internet (Интернет) по обычной телефонной или специальной линии. Модемы подразделяются на аналоговые и цифровые, встроенные в системный блок и внешние. Цифровые данные, поступающие в аналоговый модем из ПК, преобразуются в нем с помощью модулятора в непрерывный аналоговый сигнал и передаются по телефонной или специальной линии адресату. Демодулятор осуществляет обратное преобразование сигнала (демодуляцию), т. е. преобразует аналоговый сигнал в цифровой сигнал, и передает восстановленные цифровые данные в ПК. Скорость передачи данных из сети и в сеть Интернет у аналоговых модемов невелика и составляет в зависимости от поддерживаемого модемом протокола передачи данных 33,6 или 56,6 Кбит/с. Цифровые модемы используют более совершенные технологии передачи цифровых данных (например, технологии xDSI), но стоят пока существенно дороже аналоговых. Скорость передачи данных в таких модемах может достигать 8 Мбит/с.
Внутренние модемы конструктивно выполнены в виде платы, на которой размещены радиоэлектронные компоненты. Устанавливаются такие модемы в системный блок и подключаются к системной магистрали ПК через разъем (слот) на материнской плате. К разъему вход-выход самого модема подключается телефонная или специальная линия.
Внешние по отношению к системному блоку модемы конструктивно выполнены в виде функционально законченных устройств. Подключается модем через соответствующий порт (указывается в техническом описании на внешний модем) системного блока ПК.
5.2.2.2. Устройства ввода информации в персональный компьютер.
В качестве устройств ввода информации в ПК используются клавиатура, координатные устройства ввода (манипуляторы типа мышь, трекбол, контактная или сенсорная панель, джойстик), сканер, цифровые камеры (цифровые фотоаппараты, видеокамеры), микрофон и т. д.
Клавиатурой (keyboard) называется устройство для ручного ввода информации в ПК. Современные типы клавиатур различаются конструктивным исполнением, количеством и назначением клавиш, способом соединения с системным блоком, способом формирования кода символа при нажатии клавиши и т. д.
Конструктивное исполнение во многом определяется фирмой-изготовителем клавиатуры, которая, как правило, учитывает особенности операционной системы, с которой работает пользователь (например, клавиатура, ориентированная на использование операционной системы семейства Windows).
Клавиатуры различаются количеством и назначением клавиш. Для IBM-совместимых ПК за основу принят стандарт клавиатуры, имеющей 101 клавишу, при этом клавиши сгруппированы в блоки: блок функциональных клавиш (F1, F2, F3 и т. д.), блок букв, цифр и вспомогательных символов; блок управляющих клавиш (Shift, Ctrl, Alt и т. д.); блок мультимедийных клавиш; блок цифровых клавиш.
По способу соединения с системным блоком различаются проводные и беспроводные клавиатуры. В IBM-совместимых ПК проводная клавиатура соединяется с системным блоком посредством электрического кабеля, который подключается к СОМ, PS/2 или USB портам системного блока. В беспроводной клавиатуре передача информации в системный блок происходит с помощью передатчика инфракрасного излучения, приемник инфракрасного излучения подключается к порту USB.
В IBM-совместимых ПК стандартной конфигурации имеются два последовательных порта – СОМ1 и COM2 (от англ. communicate – передавать), в которых данные, предварительно сформированные в пакеты, передаются побитно. Передача данных происходит под управлением интерфейса (протокол передачи) RS-232. Обмен данными в соответствии со спецификацией протокола RS-232 происходит последовательно, методом асинхронной передачи. При этом каждому байту предшествует так называемый старт-бит (всегда имеющий значение логического). Он сигнализирует приемнику о начале пакета. За ним следуют биты данных и (не всегда) бит четности. Завершает посылку стоп-бит, сигнализирующий о начале паузы между пакетами.
Выпускаемая в настоящее время клавиатура не подключается к системному блоку ПК посредством порта СОМ, поскольку данный порт, также как и LPT (параллельный), ориентирован на архитектуру ПК, в которых применялась системная шина ISA. Для подключения клавиатуры используются в основном последовательные порты ввода данных PS/2 и USB, работа которых осуществляется под управлением протоколов передачи данных PS/2 и USB.
По способу формирования кода символа при нажатии клавиши в современной клавиатуре применяется способ, при котором микроконтроллер (клавиатурный микропроцессор) последовательно опрашивает клавиши, формирует двоичный скан-код клавиши и передает его в системный блок. При таком способе передается не код символа, нарисованный на клавише, а код клавиши, которому затем программным путем присваивается соответствующий символ. Такой способ позволяет легко менять раскладку клавиатуры с латинской на кириллицу и наоборот при помощи управляющих клавиш, например <Ctrl+Shift> (знак плюс означает совместное нажатие клавиш).
К координатным устройствам ввода относятся манипуляторы типа мышь, трекбол, контактная или сенсорная панель (TouchPad), джойстик. Данные устройства позволяют перемещать курсор или другие объекты соответствующих программ по двухмерному пространству экрана монитора с целью облегчения взаимодействия пользователя с ПК при вводе информации. Многие прикладные и системные компьютерные программы рассчитаны на интенсивное использование данных устройств.
Манипулятор типа мышь был изобретен Д. Энгельбартом в 1960-х гг. XX в. в США и свое название получил из-за некоторого сходства с настоящей мышью. При перемещении мыши по гладкой поверхности формируются два сигнала, которые передаются в системный блок и интерпретируются программой управления мышью как координаты точки двухмерного пространства экрана. Результатом этого является перемещение курсора по экрану. При нажатии клавиш (кнопок) или ролика, а также вращения его пальцем формируются и передаются сигналы в системный блок, которые затем однозначно интерпретируются программой управления мышью. С помощью нажатий на клавиши мыши или ролика, а также его вращения можно производить различные действия, при этом используются как одиночные, так и двойные нажатия (щелчки). Действия, которые следуют после таких нажатий клавиш мыши, зависят от конкретной компьютерной программы. Например, одинарный щелчок левой кнопкой мыши или удерживание кнопки позволяет выделять или перемещать объекты на рабочем столе операционных систем семейства Windows, двойной щелчок мышью по пиктограмме вызывает запуск соответствующей программы, щелчок правой кнопкой вызывает контекстное меню и т. д.
Манипуляторы типа мышь различаются по конструктивному исполнению, принципу работы, способу соединения с системным блоком и т. д.
Конструктивное исполнение мыши зависит от фирмы-производителя (Microsoft, Genius, Samsung и т. д.) и различается по внешнему виду и количеству кнопок. В IBM-совместимых ПК используются двух– и трехкнопочные мыши.
По принципу работы мыши подразделяются на электронно-механические и оптоэлектронные. Электронно-механическая мышь состоит из резинового шарика, вращающегося при перемещении мыши, двух роликов, расположенных под прямым углом и соприкасающихся с резиновым шариком, а также электронной схемы, преобразующей вращение роликов в последовательность электрических импульсов, передаваемых в системный блок ПК. Все компоненты электронно-механической мыши помещаются в корпус. В оптоэлектронной мыши отсутствуют подвижные механические элементы, а количество электрических импульсов, пропорциональных перемещению мыши и передаваемых в системный блок, формируются с помощью оптоэлектронных схем. Оптоэлектронные мыши значительно надежнее электронно-механических.
По способу соединения с системным блоком различаются проводные и беспроводные мыши. В IBM-совместимых ПК проводная мышь соединяется с системным блоком посредством электрического кабеля, который подключается к PS/2– или USB-портам системного блока. В беспроводной мыши передача информации в системный блок происходит с помощью передатчика инфракрасного излучения, приемник инфракрасного излучения подключается к порту USB.
Кроме мыши к координатным устройствам ввода относятся также трекбол, контактная, или сенсорная, панель, джойстик.
Трекбол по своему принципу действия аналогичен электронно-механической мыши, разница состоит лишь в том, что вместо перемещения мыши для вращения шарика, пользователь пальцем вращает сам шарик, который встраивается обычно в верхнюю часть клавиатуры ПК или корпуса мобильного ПК.
Сенсорная панель (TouchPad) представляет собой панель прямоугольной формы, которая чувствительна к нажатию пальцев и выполняет те же функции, что и манипулятор типа мышь. При касании пальцем руки экрана сенсорной панели в области касания происходит изменение электрических параметров (например, электрического заряда), что фиксируется электронным устройством сенсорной панели, и затем изменение электрического сигнала передается в контроллер, где с помощью программы обработки определяются координаты пальца на поверхности панели и соответственно координаты курсора на экране монитора ПК. Одинарный или двойной щелчок пальцем по экрану сенсорной панели соответствует нажатию кнопок мыши. Сенсорная панель используется преимущественно в мобильных ПК и встраивается в их корпус.
Джойстик – это устройство для ручного управления движением курсора на экране монитора. При этом в качестве курсора могут выступать различные объекты виртуальной реальности: люди, животные, автомобили и т. д. Используется джойстик с игровыми программами, т. е. является игровым манипулятором.
Для ввода графической информации в ПК используются различные устройства: дигитайзеры (графические планшеты), сканеры, цифровые фотоаппараты и цифровые видеокамеры.
Дигитайзер (digitizer), или графический планшет, представляет собой устройство, предназначенное для ввода в ПК графической информации повышенной сложности рукописным способом. Применение дигитайзеров обусловлено тем, что создание сложного графического изображения в графических редакторах (специальных компьютерных программах, например Paint или Adobe Photoshop) с помощью мыши – крайне затруднительное занятие.
Конструктивно дигитайзер состоит из двух основных компонентов: основания (планшета с рабочей поверхностью) и указателя – пера, напоминающего обычную шариковую ручку, перемещаемого по рабочей поверхности планшета и позволяющего создавать графическое изображение. Принцип работы подавляющего числа современных дигитайзеров основан на методе электромагнитной индукции: указатель при прикосновении к рабочей поверхности излучает сигнал, который принимает плоская антенна, находящаяся под рабочей поверхностью планшета. Антенна представляет собой металлическую сетку, конструктивно выполненную из проволоки или на основе печатной схемы, шаг такой сетки варьируется от 3 до 6 мм. Приняв сигнал, антенна передает его в электронное устройство обработки дигитайзера, где происходит его преобразование в двоичный код, соответствующий местоположению указателя на рабочей поверхности планшета, и далее код передается с помощью электрического кабеля и соответствующего порта ввода (USB – последовательный порт) в системный блок ПК. К основным характеристикам дигитайзера можно отнести: разрешающую способность, т. е. число линий на дюйм (Ipi – line per inch), размеры рабочей области, чувствительность к нажатию и т. д.
Например, запись в прайс-листе организации, торгующей дигитайзерами, может быть представлена в следующем виде:
Genius G-Pen 340 (3" х 4", 2000 lpi, 1024 уровня, USB).
Представим данную запись в развернутом виде:
Genius – компания-производитель;
G-Pen 340 – модель дигитайзера;
3" х 4" – рабочая область планшета (примерно 76 мм х 102 мм);
2000 lpi – разрешающая способность;
1024 уровня – чувствительность к нажатию на рабочую поверхность планшета;
USB – порт (интерфейс).
При подключении дигитайзера к ПК посредством интерфейса USB и его автоматического определения операционной системой Windows ХР он готов к работе, однако для управления чувствительностью к нажатию указателя потребуется специальная компьютерная программа – драйвер, которая поставляется совместно с дигитайзером.
Основными компаниями – производителями дигитайзеров являются Wacom (Япония), CalComp (США), Genius (Тайвань), Aiptek (Тайвань) и т. д.
Сканеры (от англ. scan – пристально разглядывать) являются самыми распространенными в настоящее время устройствами для ввода графической и текстовой информации с бумажного листа или пленки. В зависимости от возможности воспроизведения цвета графического изображения они подразделяются на черно-белые и цветные, а по конструктивному признаку – на ручные, роликовые и планшетного типа.
Принцип преобразования графического изображения в цифровую форму в сканерах основан на сканировании изображения, т. е. его последовательного считывания по строкам, преобразования в двоичный код и последующего ввода в ПК. В процессе сканирования изображения оно освещается с помощью специальных источников светового излучения, и затем отраженный свет воспринимается оптической системой сканера. Таким образом, сканер преобразует графическое изображение во множество точек, определяя для каждой точки ее координаты и цвет. По этим данным после соответствующей обработки на экране монитора ПК воспроизводится копия графического изображения.
В современных цветных сканерах в основном используется источник излучения белого света, а в оптической системе устанавливается специальный RGB-фильтр, который и определяет по отраженному свету в процессе сканирования цвет точек, из которого состоит графическое изображение. В черно-белых сканерах такой фильтр отсутствует.
Ручной сканер представляет собой устройство, в котором процесс сканирования изображения не является автоматическим, т. е. осуществляется вручную, путем его перемещения относительно графического изображения. Такой сканер позволяет сканировать (считывать) изображение выборочно (частично), а для сканирования всего изображения целиком необходимо производить несколько перемещений (проходов). Для совмещения полученных частей изображения используется специальное программное обеспечение, которое поставляется вместе со сканерами ручного типа. В настоящее время ручные сканеры не пользуются широкой популярностью у владельцев ПК из-за низкой степени автоматизации процесса сканирования изображения.
Роликовый сканер – это устройство, в котором подача листов с графическими изображениями для ввода в компьютер происходит автоматически, т. е. такие сканеры предназначены для пакетной обработки листовых документов, содержащих графическую или текстовую информацию. В этих сканерах лист с изображением или текстом перемещается относительно сканирующей головки. Данный тип сканеров в ПК практически не используется.
Среди перечисленных типов сканеров наиболее широко применяются планшетные сканеры, предназначенные в основном для офисного и домашнего использования, иногда их называют SOHO-сканеры (SOHO – от англ. Small Office Ноте Office). Сканеры этого типа появились в 1980-х гг. XX в. и благодаря оптимальному соотношению функциональных возможностей и удобству использования завоевали у пользователей ПК наибольшую популярность. В планшетных сканерах лист с изображением жестко фиксируется, что обеспечивает высокое качество сканирования и удобство в работе.
Конструктивно планшетный сканер состоит из следующих основных компонентов: корпуса, прозрачного стекла, сканирующей каретки (головки), блока управления, аналогово-цифрового преобразователя (АЦП), микропроцессора (МП), контроллера интерфейса, протяжного механизма, двигателя, блока питания и ряда дополнительных устройств.
Корпуса большинства выпускаемых сегодня планшетных сканеров для офиса и дома в основном сделаны из пластмассы и имеют прямоугольную форму. Для придания прочности корпусу в нем используют специальные элементы, называемые ребрами жесткости. К корпусу планшетного сканера предъявляют достаточно жесткие требования в плане его герметичности, поскольку оптический блок сканера не допускает попадания на него пыли.
Прозрачное стекло находится под крышкой корпуса и предназначено для размещения на нем листа бумаги определенного формата (в основном АЧ) с нанесенным на лист графической или текстовой информацией или пленки с графическим изображением. После размещения на стекле лист или пленка накрываются крышкой сканера.
Сканирующая каретка – основной подвижный модуль планшетного сканера – устанавливается на лафет и вместе с ним перемещается по направляющим салазкам вдоль корпуса. Данный модуль состоит из следующих компонентов: оптического блока с системой линз и зеркал, светочувствительной матрицы, источника света и инвертора. В качестве основных элементов оптического блока могут использоваться микролинзы с самофокусировкой либо оптический объектив с оптическими зеркалами. Выбор этих элементов зависит от применяемой в сканере светочувствительной матрицы. Микролинзы с самофокусировкой используются совместно со светочувствительной матрицей типа CIS (Contact Image Sensor – контактный оптический датчик), а оптический объектив с оптическими зеркалами со светочувствительной матрицей CCD (Charge Coupled Device – прибор с зарядовой связью).
Сканирующая каретка, в которой используется матрица типа CIS, не имеет лампы подсветки (источника света), оптического объектива и зеркал, а приемный элемент, равный по ширине всему рабочему полю сканирования, состоит из светодиодной линейки (источник света), освещающей поверхность сканируемого изображения, самофокусирующихся микролинз и приемных датчиков (сенсоров) изображения. Отраженный от сканируемого изображения свет проецируется на перемещающийся над изображением вместе с кареткой приемный элемент, фокусируется микролинзами и попадает на приемные датчики, которые преобразуют падающий на них свет в электрический сигнал. Затем этот сигнал усиливается и поступает на вход АЦП. Сканирующая каретка, в которой используется матрица типа CIS, получается очень компактной, что дает возможность создавать достаточно тонкие и легкие сканеры, потребляющие незначительное количество электрической энергии. Однако сканеры, в которых используется эта матрица, имеют ряд недостатков, среди которых можно выделить небольшую глубину фокусировки изображения (глубину резкости). Если поместить на планшет такого сканера толстую книгу, то сканированное изображение получится с размытой полосой посередине, т. е. в том месте, где листы книги не соприкасается со стеклом. Кроме того, сканеры, в которых используется матрица типа CIS, обладают невысокой, по сравнению со сканерами на основе CCD разрешающей способностью – порядка 1200 dpi.
Сканирующая каретка, в которой используется матрица типа CCD, имеет лампу подсветки, оптический объектив и сложную систему зеркал, а приемный элемент представляет линейку приборов с зарядовой связью (матрицу CCD). В качестве лампы подсветки применяется в основном люминесцентная лампа с холодным катодом. Для свечения эту лампу необходимо подключить к высоковольтному источнику переменного напряжения, в качестве которого применяется отдельный блок, называемый инвертором. Матрица CCD состоит из приборов с зарядовой связью, которые представляют собой светочувствительные элементы, способные накапливать электрический заряд, пропорциональный уровню освещенности. Отраженный от сканируемого изображения свет проецируется на перемещающийся над изображением вместе с кареткой приемный элемент. Отраженный свет предварительно фокусируется с помощью оптического объектива и системы зеркал и попадает на светочувствительные элементы (CCD), которые преобразуют падающий на них свет в электрический сигнал. Этот сигнал затем усиливается и поступает на вход АЦП. Матрица CCD не прекращает работать все то время, пока лафет со сканирующей кареткой, приводимый шаговым электродвигателем, совершает путь от начала планшета до его конца. За один шаг перемещения каретки матрица целиком захватывает горизонтальную линию планшета, которая называется линией растра. По истечении времени, достаточного для обработки одной такой линии, каретка перемещается на небольшой шаг, и наступает очередь для сканирования следующей линии изображения. При этом число шагов каретки на дюйм ее перемещения по вертикали называется механическим разрешение сканера. Сканеры, в которых используется матрица CCD, имеют большую глубину резкости, высокую разрешающую способность (порядка 3200 dpi) и, как следствие, высокое качество сканирования.
АЦП – это устройство, которое преобразует аналоговый сигнал в цифровую форму, причем значение аналогового сигнала на входе АЦП соответствует этому значению на его выходе, но выраженному в двоичной системе счисления с соответствующим числом разрядов. Разрядность (число бит) АЦП характеризует точность преобразования аналогового сигнала и в основном определяет такую важную характеристику сканера, как глубина цвета. Разрядность современных АЦП, используемых в недорогих планшетных сканерах, варьируется в пределах от 24 до 48 бит.
Блок управления сканера предназначен для автономного управления работой сканера начинающими пользователями. Опытные пользователи управляют сканером с помощью ПК, а необходимые настройки перед сканированием задаются в пользовательском окне управляющей программы.
МП предназначен для согласованного управления всеми компонентами сканера и формирования данных об изображении для передачи персональному компьютеру. В некоторых моделях сканеров на МП возлагаются также функции контроллера интерфейса. Список программных инструкций для МП хранится в микросхеме постоянной памяти. Данные в эту микросхему записываются производителем сканера на этапе производства.
Протяжный механизм предназначен для перемещения сканирующей каретки и представляет собой зубчатый протяжной ремень, который крепится к каретке. Протяжной ремень приводится в движение электрическим шаговым двигателем. Шаговый двигатель через протяжной ремень перемещает каретку на строго определенное расстояние.
В качестве дополнительных устройств для сканера могут использоваться адаптеры для сканирования прозрачных пленок, слайдов, негативов (слайд-адаптеры) и автоподатчики документов.
Подключается планшетный сканер к системному блоку ПК посредством электрического кабеля и соответствующего порта. В качестве таких портов в настоящее время широко используются порты: USB (интерфейс Universal Serial Bus) и FireWire (IEEE1394, последовательный высокоскоростной интерфейс ввода-вывода).
К основным характеристикам сканеров относятся разрешение (оптическое и механическое), глубина цвета, тип матрицы и т. д.
Разрешение – важнейшая характеристика сканера. Оно измеряется в пикселях (точках) на дюйм – dpi (dotper inch – точек на дюйм) и показывает, сколько точек и линий (число шагов каретки) может различить сканер на отрезке длиной в один дюйм (25,4 мм). Разрешение записывается в виде произведения двух чисел, например 1200 х 2400 dpi. Первое число соответствует оптическому разрешению, второе – механическому.
Другая основная характеристика сканера – глубина цвета, измеряемая в битах. Чем больше эта величина, тем достовернее сканер может передать цвет каждой точки сканируемого изображения. У большинства планшетных сканеров глубина цвета, как правило, находится в пределах от 24 до 48 бит.
Рассмотрим в качестве примера запись в прайс-листе компании, торгующей сканерами:
BenQ 5250C (АЧ Color, plain, 1200*2400dpi, USB2.0).
Представим данную запись в развернутом виде:
BenQ – компания-производитель;
5250C – модель сканера;
АЧ Color – формат сканируемых листов АЧ (210 х 297 мм), сканер цветной;
plain – сканер относится к сканерам планшетного типа;
1200*2400 dpi – разрешение сканера (оптическое разрешение равно 1200 dpi, механическое – 2400 dpi);
USB 2.0 – сканер подключается к порту USB 2.0 системного блока компьютера с помощью кабеля, входящего в комплект поставки.
Кроме того, данный сканер имеет глубину цвета 48 бит, светочувствительную матрицу CIS, пять кнопок быстрого доступа (для автономного управления) и габаритные размеры 412 х 258 х 38 мм.
После подключения сканера к системному блоку необходимо установить на компьютер программное обеспечение (ПО), которое входит в комплект поставки сканера. ПО для сканера можно условно разделить на две группы – системное и прикладное.
К системному ПО относят драйвер (от англ. driver – управляющая программа). С помощью этой программы обеспечивается связь между операционной системой ПК и сканером, осуществляется его управление и обмен данными.
К прикладному ПО относятся программы для обработки (корректировки, ретуширования и пр.) графических изображений и программы для машинописных и рукописных текстов, которые называются также программами распознавания текста или символов, – СО? – приложение (от англ. Optical Character Recognition – оптическое распознавание символов).
К программам для обработки графических изображений можно отнести: Adobe Photoshop, Adobe Photoshop Elements, Micrografx Picture Publisher и т. д. Например, для сканера BenQ 5250C в качестве прикладных программ для обработки изображений прилагаются программы Adobe AcrobatReader, Arcsoft PhotoBase, Arcsoft Photolmpression, Arcsoft PhotoPrinter, Photo Family software и пр.
Как уже отмечалось, с помощью сканера можно вводить в ПК и текстовые документы. Однако при этом тестовый документ преобразуется в файл графического формата, т. е. представляется в виде изображения, который затем необходимо преобразовать в текстовый формат с помощью специальных компьютерных программ – программ распознавания текстов (OCR). Для распознавания текста (символов), напечатанного на русском языке, в настоящее время широко используются компьютерные программы Finereader компании Abbyy Software House и CuneiForm компании Cognitive Technologies.
В настоящее время крупнейшими мировыми производителями сканеров являются компании Canon, Mustek, Epson, BenQ и т. д.
Для получения графической информации в виде фотоснимков и видеоизображений, непосредственно представленной в цифровой (компьютерной) форме, и последующего ввода данной информации в ПК используются цифровые фотоаппараты и цифровые видеокамеры.
Современные цифровые фотоаппараты предназначены в основном для получения неподвижных изображений, т. е. оцифрованных фотографических снимков, сохраненных в запоминающем устройстве фотоаппарата в виде графических файлов, которые после ввода в ПК могут быть подвергнуты соответствующей компьютерной обработке, сохранены в памяти компьютера или отпечатаны на фотобумаге при помощи принтера.
Конструктивно современные цифровые фотоаппараты состоят из следующих основных компонентов: корпуса, оптической системы (объектива) с электронно-механическим затвором, светочувствительной матрицы, электронного блока, кнопок управления, механических элементов, жидкокристаллического цветного дисплея, разъемов (слотов) для подключения внешних карт памяти и порта для подключения кабеля USB. Принцип работы цифрового фотоаппарата основан на проецировании изображения от фотографируемого объекта на светочувствительную матрицу с последующим его преобразованием в цифровую форму. После открытия затвора фотоаппарата отраженные от объекта световые лучи проходят через оптическую систему и попадают на светочувствительные элементы матрицы, на которых фокусируется изображение. Фокусировка, глубина диафрагмы (глубина резкости изображения) и выдержка (экспозиция – время открытия затвора, т. е. время проецирования изображения на светочувствительную матрицу) устанавливаются в цифровых фотоаппаратах автоматически или с помощью соответствующих пунктов меню настройки. Светочувствительные элементы матрицы, на которых фокусируется изображение от объекта, накапливают заряд, пропорциональный уровню освещенности. После закрытия затвора электронный блок считывает сигнал с каждого элемента, усиливает его, преобразует в цифровую форму и сохраняет его в виде графического файла в запоминающем устройстве электронного блока. Для получения цветного изображения объекта каждый светочувствительный элемент матрицы должен состоять из трех (по одному на каждый из основных) цветов – R, G, В. Однако применение таких матриц приводит к значительному удорожанию цифрового фотоаппарата в целом, поэтому для производства относительно недорогих цифровых фотоаппаратов используется матрица, в которой светочувствительные элементы организованы в так называемый цветовой массив Байера. В этом массиве половина светочувствительных элементов, расположенных в шахматном порядке, отвечает за зеленый цвет, к которому человеческий глаз наиболее чувствителен, а остальные светочувствительные элементы (по 25 %) считывают соответственно красный и синий цвета. Значения двух других цветов в каждой точке изображения интерполируются (определяются) в электронном блоке на основе существующих математических методов интерполяции.
Важнейшими компонентами цифрового фотоаппарата, определяющими качество его фотоснимков, являются оптическая система и светочувствительная матрица. В качестве светочувствительной матрицы в настоящее время используется CCD-матрица (Charge Coupled Device – прибор с зарядовой связью). Принцип действия ее в следующем: матрица состоит из массива прямоугольных светочувствительных элементов – конденсаторов, накапливающих электрический заряд под воздействием падающего на них света. После того как затвор фотоаппарата закрывается, с матрицы происходит считывание зарядов (последовательно, строка за строкой) и запись их значений в специальную считывающую строку, из которой последние, усиленные и преобразованные в цифровую форму, переносятся в память фотоаппарата. В процессе считывания зарядов CCD-матрица «очищается», и к моменту окончания цикла считывания она готова к записи следующего снимка. Именно возможность построчного считывания со светочувствительных элементов накопленных во время съемки зарядов и отсутствие необходимости в дополнительной «очистке» матрицы и сделали в итоге технологию CCD ведущей при производстве цифровых фотоаппаратов.
Основными характеристиками матрицы являются ее разрешение и размер. Разрешение матрицы измеряется в мегапикселях (Мрх – Mega pixels). Впервые этот термин был введен компанией Kodak в 1986 г., когда она создала промышленный образец CCD – матрицы с разрешением 1,4 Мрх.
Разрешение матрицы определяет количество ее светочувствительных элементов. Например, если указывается разрешающая способность матрицы равной 5 Мрх, то это означает, что матрица имеет количество рабочих светочувствительных элементов, равное 5 000 000 (пять миллионов), что соответствует разрешению изображения, равному 2560 х 1920, которое может быть получено на экране монитора компьютера при отношении сторон снимка снимка, равном 4: 3. Разрешение матрицы – важная характеристика, влияющая на качество получаемых снимков. Например, если вы хотите получить качественный снимок 10 х 15 см и отпечатать его на принтере, т. е. обеспечить разрешающую способность при печати на принтере не менее 300 dpi (такое разрешение при печати в фотолабораториях считается приемлемым для получения качественного снимка), или 120 точек на 1 см, то разрешение самой матрицы цифрового фотоаппарата должно быть не менее 2,16 Мрх (120 х 15 х 120 х 10 = 2160000 точек). Матрица с более высоким разрешением улучшит качество снимка за счет прорисовки более мелких деталей изображения, но определяющую роль здесь будет играть все же качество оптической системы цифрового фотоаппарата. Дальнейшее увеличение разрешения приводит к возрастанию цифровых шумов на выходе АЦП электронного блока, что особенно сильно проявляется в условиях слабой освещенности фотографируемого объекта, и как следствие – к ухудшению качества снимка. Один из способов уменьшения влияния шумов на качество снимка – увеличение размера матрицы. По этой причине размер светочувствительной матрицы также является важной характеристикой, влияющей на качество снимка.
Размер матрицы – это условная характеристика, она записывается в виде числа, которому соответствуют определенные геометрические размеры (размер по горизонтали и вертикали) матрицы, например 1/2,5", 1/2", 1/1,8" и т. д. В табл. 5.3 приведены соответствия между условным размером и реальным размером некоторых выпускаемых светочувствительных матриц.
Таблица 5.3.
Между разрешением и размером матрицы существует зависимость: при постоянном размере матрицы шумы будут возрастать с увеличением ее разрешения, и наоборот, т. е. при постоянном разрешении матрицы шумы будут уменьшаться при увеличении ее размера. Однако увеличение размера матрицы приводит к повышению требований к оптической системе и, как следствие, – к удорожанию цифрового фотоаппарата в целом. Поэтому производители ищут компромисс между разрешением и размером матрицы.
Графическая информация о фотографируемом объекте после соответствующей обработки в электронном блоке (аналогово-цифрового преобразования, интерполяции, сжатия в стандарте JPEG и т. д.) сохраняется в запоминающем устройстве (памяти) цифрового фотоаппарата в виде графического файла. Формат графического файла изначально предполагает его сжатие с целью уменьшения информационного объема. Для сжатия исходного графического файла в цифровых фотоаппаратах используется алгоритм сжатия JPEG (Joint Photographic Experts Group – объединенная группа экспертов по фотографии), после которого файл имеет расширение *.jpg и уже в таком формате переносится в компьютер и может быть сохранен в его памяти. Информационный объем графического файла (одного кадра) зависит от разрешения матрицы цифрового фотоаппарата и алгоритма сжатия и в настоящее время в среднем равен 1 Мбайт.
Память в цифровом фотоаппарате подразделяется на внутреннюю (встроенную) и внешнюю. Встроенной памяти, как правило, недостаточно (ее объем зависит от модели фотоаппарата и в среднем для любительских фотоаппаратов варьируется в пределах от 16 до 32 Мбайт), по этой причине используют внешнюю память (карту памяти), объем которой может значительно превышать объем встроенной памяти (на порядок и выше). В настоящее время в основном используют две карты памяти – SD (Secure Digital) и ММС (MultiMediaCard). Данные карты приобретаются отдельно и устанавливаются в разъем (слот), расположенный в корпусе фотоаппарата.
Просмотр установленных параметров съемки в меню, наведение фотоаппарата на объект и просмотр отснятого кадра осуществляется с помощью жидкокристаллического цветного дисплея.
Для переноса полученного графического файла на компьютер с целью его предварительного просмотра, корректировки с помощью соответствующих компьютерных программ (например, Video Studio, Photo Explorer, Photo Express и т. д.) и последующей печати на принтере используется кабель, который подключается к порту USB системного блока ПК.
Так же, как и в предыдущих случаях, рассмотрим в качестве примера запись в прайс-листе компании, торгующей цифровыми фотоаппаратами:
Kodak EasyShare LS753 (5.0Мрх, 36-100mm, 2.8х, F3.0–4.9, JPG, 32Mb + 0Mb SD/MMC, 1.8", USB, Li-Ion).
Представим данную запись в развернутом виде:
Kodak – компания-производитель;
Easy Share LS753 – модель фотоаппарата;
5.0 Мрх – разрешение матрицы;
36—100 mm – фокусное расстояние объектива;
2.8х – диапазон изменения фокусного расстояния (оптический zoom, или оптический 2.8х-трансфокатор);
F3.0–4.9 – светосила объектива;
JPG – формат сжатия;
32Mb + 0Mb SD/MMC – встроенная память 32 Мбайт, слоты для карт памяти SD/MMC;
1.8" – размер жидкокристаллического дисплея (46 мм);
USB – порт подключения (интерфейс);
Li-Ion – источник электрического питания (аккумулятор).
В настоящее время крупнейшими мировыми производителями цифровых фотоаппаратов являются компании Canon, Kodak, Nikon, Panasonic и т. д.
Для получения подвижных графических изображений (видеоизображений) в цифровом виде и последующего их ввода в компьютер используются цифровые фотоаппараты, способные работать в режиме видеосъемки, и цифровые видеокамеры.
Многие современные любительские цифровые фотоаппараты имеют режим видеосъемки, который позволяет снимать видеосюжеты со скоростью несколько десятков кадров в секунду (например, 30 кадров в секунду). Полученный при этом видеофайл и сохраненный в памяти цифрового фотоаппарата в соответствующем формате (например, AVI, MOV, MPEG и т. д., что зависит от конкретной модели цифрового фотоаппарата) может быть воспроизведен на экране дисплея или перенесен на компьютер. При открытии (запуске) графического файла на экране дисплея фотоаппарата или компьютера проходит последовательность кадров (неподвижных графических изображений) с определенной скоростью, которая из-за инерционности человеческого глаза воспринимается как видеоизображение. Для получения более качественного видеоизображения в цифровой форме используются цифровые видеокамеры, в которых используются более качественная оптическая система и светочувствительная матрица, а также запоминающее устройство, имеющее больший объем памяти. Цифровые видеокамеры, также как и цифровые фотоаппараты, делятся на любительские и профессиональные, которые различаются по техническим и эксплуатационным характеристикам. У профессиональных цифровых фотоаппаратов и видеокамер они значительно выше. Любительские цифровые видеокамеры в основном имеют два формата: MiniDV, при котором запись производится на миниатюрную магнитную кассету, и DVD, при котором запись производится на оптический диск.
В настоящее время ведущими мировыми производителями цифровых видеокамер являются компании Sony, Panasonic, Philips, Canon и NC.
Для ввода звуковой информации в ПК используется микрофон, который подключается с помощью электрического кабеля к звуковой карте (звуковому контроллеру). Звуковая карта устанавливается в один из слотов (разъемов) на системной плате ПК. Микрофон преобразует звуковой сигнал в электрический, который затем поступает в звуковую карту. Звуковая карта принимает электрический сигнал от микрофона, преобразует его из аналоговой формы в цифровую и сохраняет звуковую информацию в виде файла, формат которого определяется компьютерной программой обработки звуковой информации (например, WMA – Windows Media Audio). Качество оцифрованной звуковой информации определяется параметрами АЦП звуковой карты: ее разрядностью (16–24 бит) и частотой дискретизации (44,1; 48; 96 или 192 кГц). Кроме того, современные звуковые карты имеют частотный диапазон воспроизводимого звука от 20 Гц до 20 КГц. Для ввода звуковой информации в ПК используются в основном электростатические (конденсаторные) микрофоны.
5.2.2.3. Устройства вывода информации с персонального компьютера.
К устройствам вывода информации относятся монитор, принтер, графопостроитель (плоттер), звуковые колонки, наушники.
Монитор, или дисплей, относится к основным устройствам вывода информации в ПК и предназначен для визуального отображения графической и текстовой информации на своем экране. В отличие от принтера и плоттера монитор может отображать на своем экране как статическую, так и динамическую (изменяющуюся) информацию без ее долговременной фиксации. Монитор совместно с видеоконтроллером (видеоадаптером) обычно входит в состав видеосистемы или видеотерминала ПК.
По принципу действия мониторы в настоящее время различаются на следующие типы:
• на основе электронно-лучевой трубки (ЭЛТ или CRT – Cathode Ray Tube);
• на основе жидкокристаллических индикаторов (ЖКИ или LCD – Liquid Crystal Display);
• плазменные (PDP – Plasma Display Panels);
• светоизлучающие на основе органических материалов (LEP – Light Emission Plastics);
• на основе автоэлектронной эмиссии (FED – Field Emission Display);
• на основе низкотемпературного поликристаллического кремния (LTPS – Low Temperature Poly Silicon).
На сегодняшний день в ПК находят наибольшее применение два первых типа мониторов, основное отличие которых состоит в способе формирования изображения на экране. В мониторах первого типа основным элементом является электронно-лучевая трубка. Формируется изображение у такого монитора на внутренней поверхности экрана ЭЛТ, покрытого слоем люминофора – специального вещества, светящегося под воздействием электронного луча, который создается с помощью электронной пушки и управляется системами горизонтального и вертикального отклонения луча. Люминофор наносится на внутреннюю сторону ЭЛТ в виде точек – пикселей. В цветных мониторах каждый пиксель состоит из трех точек люминофора, которые под воздействием своего электронного луча (используется три электронных пушки) излучают соответственно красный, зеленый и синий цвета. Изменяя яркость свечения каждого из этих трех основных цветов при их смешивании, можно получить соответствующую палитру цветов. Перед экраном на пути электронов устанавливается тонкая металлическая пластина с большим количеством отверстий, расположенных напротив точек люминофора. Эта пластина обеспечивает попадание электронных лучей от трех пушек только в точки люминофора соответствующего цвета. Электронный луч под воздействием отклоняющей системы монитора перемещается по экрану слева направо и сверху вниз и появляется растр в виде светящихся разноцветных точек, который и создает у пользователя иллюзию изображения. Информационный и управляющий сигналы поступают на вход монитора с видеоадаптера.
Конструктивно монитор типа CRT состоит из корпуса, в котором располагаются ЭЛТ, системы вертикального и горизонтального управления лучом, электронный блок с кнопками управления, высоковольтный источник напряжения ЭЛТ, блок питания, разъемы для подключения к системному блоку ПК и сети переменного тока и т. д. Кроме того, в комплект поставки входят шнур электропитания, электрический (информационный) кабель, подставка под монитор.
К основным характеристикам монитора типа CRT относятся:
• разрешающая способность, которая определяется числом пикселей по горизонтали и вертикали, которая может принимать значения 800 х 600, 1024 х 768, 1152 х 864, 1280 х 720 и т. д.;
• глубина цвета, измеряется в битах, например 16 или 32 бит;
• размер пикселя, например 0,22, 0,24, 0,28 мм и т. д. Чем меньше размер пикселя, тем лучше качество монитора;
• размер экрана, который задается величиной его диагонали в дюймах, например 15", 17", 21" и т. д.;
• частота вертикальной (кадровой) развертки, которая определяет скорость смены кадров изображения и может варьироваться от 50 до 240 Гц. Чем выше частота кадров, тем меньше утомляемость глаз. Частота смены кадров зависит от разрешающей способности монитора – чем выше способность, тем меньше должна быть частота;
• частота горизонтальной развертки, варьируется в пределах 30–71 кГц.
Кроме того, на разрешающую способность и качество изображения монитора влияет объем видеопамяти видеоадаптера.
Подключается монитор к системному блоку компьютера (видеоадаптеру) посредством электрического кабеля и 15-контактного коннектора (разъема) D-Sub.
К мониторам типа CRT предъявляются достаточно жесткие требования к уровню магнитных и электрических излучений, которые неблагоприятно влияют на здоровье человека. В связи с этим каждый монитор должен иметь сертификат безопасности, представляющий набор требований к уровням магнитных и электрических излучений в разных диапазонах частот, к функции энергосбережения. Данный сертификат определяет экологическую безопасность и эргономические параметры. По мере совершенствования мониторов изменялись и требования к безопасности, которые отражались в сертификатах MPR II, ТСО-92, ТСО-95, ТСО-99 и т. д. В настоящее время действует в основном самый безопасный сертификат ТСО'03.
Рассмотрим в качестве примера запись в прайс-листе компании, торгующей мониторами типа CRT:
19" MONITOR 0.24 LG Natron F920B.
Представим данную запись в развернутом виде:
19" – размер диагонали монитора (48,3 см);
0.24 – размер пикселя;
LG – компания-производитель;
Flatron F920B – модель монитора.
Наибольшей популярностью в настоящее время пользуются мониторы типа LCD. Эта популярность, а также достоинства этого типа мониторов привели к тому, что многие производители прекращают выпуск CRT-мониторов. Принцип действия мониторов LCD основан на использовании в них веществ, находящихся при нормальных или близких к ним условиях в жидком состоянии, но обладающих некоторыми свойствами, например оптическими, характерными для кристаллических тел. Эти вещества называют жидкокристаллическими. Одним из представителей таких веществ является цианофенил.
Вещества, обладающие указанными свойствами, состоят из молекул, которые пропускают падающий на них свет в зависимости от своей ориентации в пространстве. Если оптические плоскости молекул жидкокристаллического вещества параллельны вектору электромагнитной индукции падающей на них составляющей света (части спектра светового излучения), то они ориентированы (поляризованы) в пространстве и пропускают эту составляющую света. В противном случае они не ориентированы (не поляризованы) и не пропускают ее. Ориентацией молекул в таких веществах можно управлять, воздействуя на них электрическим полем. Это свойство жидких кристаллов используется для формирования изображения на экране LCD-монитора.
Существует достаточно много конструкций LCD-мониторов и технологий их изготовления, которые очень сложны и рассмотрение их выходит за рамки данного учебного пособия. Основой LCD-монитора является жидкокристаллическая матрица, в которой изображение формируется с помощью горизонтальных и вертикальных прозрачных токопроводящих электродов, расположенных на поверхностях стеклянных пластин (подложек). Эти пластины расположены на очень близком расстоянии друг от друга. Между подложками помещается жидкокристаллическое вещество, молекулы которого изменяют свою поляризацию под воздействием подаваемого на электроды электрического напряжения. Если на вертикальные и горизонтальные электроды подавать последовательно с определенной периодичностью электрические импульсы, то поляризации будут подвергнуты только молекулы, находящиеся на пересечении этих электродов, и соответственно свет от встроенного в монитор источника будет проходить без ослабления только в местах этих пересечений. Этот свет и будет формировать у пользователя образ графического изображения, состоящего из светящихся точек (пикселей) на экране монитора. Процесс подачи электрических импульсов на электроды периодически повторяется с частотой строчной и кадровой разверток монитора, и у пользователя из-за инерционности зрительного восприятия глаз будет формироваться неподвижное или подвижное графическое изображение на экране. В зависимости от конструкции в мониторах могут использоваться различные источники света: лампы подсветки или полупроводниковые приборы (транзисторы, диоды и т. д.). Жидкокристаллическая матрица в цветных мониторах содержит дополнительно красный, зеленый и синий светофильтры, которые выделяют из излучения источника белого света три основных компонента. Комбинируя основные цвета для каждой точки или пикселя экрана, можно воспроизвести заданную палитру цветов. В настоящее время для ПК в основном выпускаются LCD-мониторы, в которых матрица выполнена по технологии TFT(Thin Film Transistor – тонкопленочный транзистор). Данные матрицы называются также активными. В них с помощью специальной технологии на пересечении горизонтальных и вертикальных электродов устанавливаются активные управляющие элементы – тонкопленочные транзисторы. Количество транзисторов определяется максимально возможной разрешающей способностью монитора. В цветных мониторах каждый пиксель состоит из триады, поэтому если максимальная разрешающая способность LCD-монитора составляет, например, 1280 х 1024, то количество транзисторов будет равно 3 х 1280 х 1024 = 3 932160. Транзисторы выполняют в таких матрицах функции управления и подсветки для ячеек жидкокристаллического вещества. В отличие от пассивных матриц (в них отсутствуют тонкопленочные управляющие транзисторы) у активных матриц некоторые характеристики выше, что влияет на качество получаемого изображения и удобство работы с монитором, в котором установлена активная матрица. У активных матриц отсутствует влияние соседних пикселей друг на друга, меньше инерционность (последействие или латентность) пикселей, значительно больше угол обзора по горизонтали и вертикали. Угол обзора влияет на удобство работы с монитором. У мониторов с пассивной матрицей приемлемое качество изображения получается только при фронтальном расположении пользователя перед экраном монитора.
Конструктивно монитор типа LCD состоит из корпуса, в котором располагаются жидкокристаллическая матрица, электронный блок с кнопками управления, разъемы для подключения к системному блоку ПК. Источник питания, как правило, является выносным. Кроме того, в комплект поставки входят электрический (информационный) кабель и подставка под монитор.
Основные характеристики LCD-мониторов частично совпадают с характеристиками CRT-мониторов (разрешающая способность, глубина цвета, размер диагонали и т. д.), но имеется ряд важныхарактеристик, которые обязательно указываются в техническом паспорте на LCD-монитор. К таким характеристикам можно отнести:
• яркость – измеряется в канделах на метр квадратный и обычно находится в пределах от 200 до 400 кд/м2. Чем больше яркость, тем качественнее монитор;
• контрастность – одна из самых важныхарактеристик LCD-мониторов. Определяется как отношение яркости самого светлого участка экрана монитора к самому темному, среднее значение контрастности находится в пределах 600: 1V700: 1. Чем больше это соотношение, тем качественнее изображение на мониторе;
• инерционность, или латентность, пикселя – определяется как время отклика, или реакции, пикселя на видеосигнал. Значение этой характеристики у хороших мониторов находится в пределах 4—12 мс, при высокой латентности матрицы резкие движения курсором мыши оставляют шлейф на экране монитора;
• угол обзора – показывает, на какой угол может отклониться взгляд человека без потери им видимости изображения на экране монитора. Указывается такой угол как по вертикали, так и по горизонтали, у современных мониторов находится в пределах 170°;
• частота вертикальной (кадровой) развертки – определяет скорость смены кадров изображения и варьируется от 56 до 76 Гц.
Подключаются LCD-мониторы к системному блоку компьютера (видеоадаптеру) посредством электрического (информационного) кабеля и 15-контактного коннектора (разъема) D-Sub (аналоговый вход управления монитором) или с помощью коннектора DVI – Digital Video Interface (цифровой вход управления монитором).
Рассмотрим в качестве примера запись в прайс-листе компании, торгующей мониторам типа LCD:
19" MONITOR LG L1950B-SF Flatron <Silver> (LCD, 1280x1024, +DVI).
Представим данную запись в развернутом виде:
19" – размер диагонали монитора (48,3 см);
LG – компания-производитель;
L1950В-SF Flatron <Silver> – модель монитора;
LCD – тип монитора;
1280 х 1024 – максимальная разрешающая способность монитора;
+ DVI – цифровой вход управления монитором.
Отметим преимущества и недостатки LCD-мониторов по сравнению с мониторами типа CRT. К преимуществам можно отнести:
• значительно меньшее потребление электроэнергии (до 40 Вт, CRT-70-100 Вт);
• хорошая фокусировка, отсутствие геометрических искажений и ошибок совмещения цветов;
• отсутствие мерцания экрана (отсутствует обратный ход луча);
• качество изображения одинаково для любой области экрана (у CRT качество изображения лучше в центре экрана);
• меньшие габаритные размеры и масса;
• отсутствие вредных для здоровья человека излучений. К недостаткам можно отнести:
• изменение разрешающей способности монитора приводит к необходимости заново отстраивать монитор;
• яркость монитора недостаточна для работы при ярком освещении и солнечном свете;
• отсутствие качественной цветовой калибровки;
• латентность матрицы.
В настоящее время ведущими мировыми производителями мониторов являются компании Sony, Panasonic, Philips, LG, Hitachi, Acer и др.
Управление работой монитора осуществляется посредством видеоадаптера. Видеоадаптер формирует служебные сигналы (синхросигналы строчной и кадровой разверток, сигнал управления яркостью и т. д.), а также хранит передаваемые МП данные о каждом пикселе монитора. Современные видеоадаптеры могут быть интегрированы в системную плату ПК или конструктивно выполняются в виде отдельной платы, устанавливаемой в слот (разъем) системной платы. Видеоадаптеры обеспечивают работу монитора в режиме SVGA (Super Video Graphics Array) с разрешающей способностью выше 800 х 600 точек.
Основная характеристика видеоадаптера – объем памяти, где хранятся передаваемые с МП данные о каждом пикселе монитора. В среднем объем видеопамяти составляет 128 Мбайт. Для ускорения процесса обработки видеоданных видеоадаптеры имеют собственный видеопроцессор, поэтому их называют также видеоконтроллерами. Видеоконтроллер может подключаться к чипсету с помощью локальной шины AGP (Accelerated Graphics Port), имеющей 32 разряда и частоту переключения, равную 66 МГц.
В настоящее время ведущими мировыми производителями видеоадаптеров являются компании Asustek, Matrox, Ati и др.
Кроме мониторов, основными устройствами вывода информации в ПК являются принтеры, которые в отличие от мониторов регистрируют информацию в основном на материальном носителе – бумаге, в удобном для чтения виде. Таким образом, если мониторы предназначены для индикации информации на своем экране, то принтеры – для ее регистрации на бумажном носителе.
Принтеры классифицируются по ряду признаков, выделим лишь основные – количество воспроизводимых цветов и способ печати.
По количеству воспроизводимых цветов принтеры подразделяются на монохромные (черно-белые) и цветные. Первые позволяют получать черно-белые символы, рисунки и т. д., вторые – цветные.
По способу печати принтеры можно подразделить на термографические, матричные, струйные, лазерные и специальные.
В термографических, матричных, струйных, лазерных и некоторых специальных принтерах изображение формируется на бумаге из отдельных точек, т. е. каждый печатаемый символ, рисунок или графическое изображение, полученное с помощью сканера, цифрового фотоаппарата и т. д., отображается на бумаге как определенная совокупность отдельных точек. Принцип формирования точек изображения и их количество на единицу поверхности (разрешение по горизонтали и вертикали) у перечисленных выше принтеров различаются.
В термографических принтерах для передачи на бумагу точек изображения использует нагрев. В принтерах с прямым нагревом используется бумага со специальным химическим покрытием (термобумага). В месте контакта нагретого термоэлемента и бумаги происходит химическая реакция, которая приводит к изменению цвета точки в данном месте. В термографических принтерах, основанных на теплопередаче, используется специальная красящая лента, краситель которой под действием нагрева от термоэлемента, расплавляясь, переносится на бумагу.
В матричных принтерах печатающая головка принтера содержит ряд тонких металлических стержней (иголок). Головка движется вдоль печатаемой строки, а стержни в нужный момент ударяют по бумаге через красящую ленту, оставляя на ней следы в виде точек. Из этих точек и формируется изображение на бумаге. Красящая лента вместе с лентопротяжным механизмом помещается в специальное съемное устройство – картридж (от англ. cartridge – кассета).
В струйных принтерах печатающая головка вместо металлических стержней содержит тонкие трубки – сопла (форсунки), через которые под большим давлением выбрызгиваются микроскопические капли специальных чернил на бумагу. Чернила помещаются в специальную емкость (чернильницу) и разбрызгиваются по контуру символа или рисунка. Размеры полученных точек на бумаге при этом в десятки раз меньше размеров точек, получаемых от матричного принтера. В настоящее время многие струйные принтеры поддерживают цветную печать. В цветных принтерах цвет каждой точки цветного изображения формируется за счет смешения базовых цветов (красного, зеленого и синего) в заданной пропорции.
В лазерных принтерах изображение также формируется из точек с помощью луча лазера, который создается лазерным генератором. В современных конструкциях принтеров в качестве лазерного генератора используются лазерные диоды, работающие в импульсном режиме. Изображение формируется на носителе за счет реализации нескольких операций. Первая операция включает в себя перенос изображения с помощью прерывистого луча лазера на специальный барабан (валик, покрытый тонким светочувствительным материалом, способным изменять электрический заряд точки под воздействием попавшего на него луча лазера. Далее барабан посыпается мелкодисперсионным порошком – тонером, который прилипает к барабану в точках, подвергшихся электролизации, и тем самым вычерчивает контур изображения. Тонер, не прилипший к барабану, удаляется и помещается в специальный бункер. Затем барабан с налипшим на него тонером прокатывается по бумаге и частицы красящего порошка переходят на бумагу. На завершающей операции происходит термическая обработка бумаги (нагрев до 200 °C), после чего порошок расплавляется и, проникая в структуру бумаги, остается в ней. Лазерные принтеры могут печатать и цветные изображения, для этого в них используются тонеры разного цвета.
Специальные принтеры входят в состав различных технических устройств и предназначены для печати не только на бумаге, но и на других материальных носителях – пленке, металле, картоне и т. д.
Конструктивно принтеры состоят из корпуса, в котором располагаются механические узлы (протяжный механизм для бумаги, входной и выходной лотки для приема и выхода бумаги и т. д.), электронного блока с кнопками управления, картриджа, блока питания, разъемов для подключения к системному блоку ПК.
К основным характеристикам принтеров относятся качество печати и производительность. Качество печати оценивается по разрешающей способности принтера и измеряется в пикселях (точках) на дюйм – dpi (dot per inch). При этом оценивается разрешающая способность как по горизонтали, так и по вертикали. Из перечисленных выше принтеров наиболее широко применяются струйные и лазерные, которые имеют достаточно высокое качество печати (разрешение 1200 х 1200 dpi и выше).
Производительность принтеров оценивается в основном скоростью печати, измеряемой максимальным количеством листов бумаги, которое принтер может отпечатать за минуту. Современные струйные и лазерные принтеры имеют максимальную скорость печати, равную нескольким десяткам страниц в минуту.
Подключаются принтеры к системному блоку компьютера посредством электрического (информационного) кабеля и соответствующего порта. В настоящее время широко используются параллельные (LPT) и последовательные (USB) порты.
Рассмотрим в качестве примера запись в прайс-листе компании, торгующей принтерами:
Samsung ML-2550 (АЧ, лазерный, 24 стр/мин, 1200dpi, USB2.0/ LPT).
Представим данную запись в развернутом виде:
Samsung – компания-производитель;
ML-2550 – модель принтера;
АЧ – формат используемой бумаги (210 х 297 мм);
Лазерный – тип принтера;
24 стр./мин. – максимальная скорость монохромной печати;
1200 dpi – разрешающая способность (1200 х 1200 dpi);
USB2.0/LPT – порты компьютера, к которым может подключаться принтер.
В настоящее время ведущими мировыми производителями принтеров являются компании Epson, Canon, Hewlett Packard, Samsung, Lexmark и др.
Принтеры предназначены в основном для печати изображений на бумаге форматом АЧ и A3, для печати изображений более крупных форматов используются графопостроители, или плоттеры (от англ. plot – чертить). Используются плоттеры в основном для вывода графической информации – чертежей, схем, диаграмм и т. п. По способу печати они делятся на две большие группы – векторные и растровые.
В векторных плоттерах пишущий узел перемещается в двух направлениях: в горизонтальном и вертикальном, вычерчивая на бумаге непрерывные линии. По конструкции пишущего узла они сходны с пишущим узлом струйного принтера.
В растровых плоттерах пишущий узел перемещается только в горизонтальном направлении и изображение формируется строка за строкой при перемещении бумаги в вертикальном направлении относительно пишущего узла. В таких плоттерах могут использоваться струйные или лазерные пишущие узлы.
К устройствам вывода информации относятся также звуковые или акустические колонки и наушники, которые предназначены для вывода звуковой информации с ПК. Данные устройства входят в состав аудиосистемы ПК, которая обеспечивает запись, обработку и воспроизведение звука с помощью ПК. Аудиосистема состоит из звуковой карты (звукового адаптера или контроллера), акустической системы (акустические колонки и наушники) и микрофона. С помощью аудиосистемы можно выводить как звуковую информацию, записанную на оптических дисках, так и информацию, сохраненную в виде файлов форматов WMA (Windows Media Audio), МРС (MusePack), МРЗ (MPEG – 1 Layer 3 – звуковой формат с высоким уровнем сжатия звуковой информации) и т. д. Акустические колонки и наушники преобразуют электрический сигнал, поступающий с выхода звуковой карты, в звуковой (акустический) сигнал, воспринимаемый человеческим ухом. В ПК в основном применяются активные акустические колонки, которые имеют встроенный усилитель низкой частоты и источник питания.
В настоящее время ведущими мировыми производителями акустических систем для компьютеров являются компании Genius, Philips, Defender, Microlab и др.
5.3. Определение состава и характеристик оборудования персонального компьютера.
При решении ряда практических задач, связанных с использованием определенных программных средств, возникает необходимость в определении и уточнении состава и характеристик оборудования ПК, установленного на рабочем месте. Эта необходимость обычно продиктована требованиями, которые предъявляют программные средства к аппаратному обеспечению ПК. Как правило, при продаже программного продукта на упаковке, в которой находится носитель с программным продуктом, указываются требования к аппаратным средствам компьютера.
Существует достаточно много компьютерных программ, позволяющих определить состав и характеристики оборудования ПК. Воспользуемся компьютерной программой «Сведения о системе», которая входит в состав служебных программ операционной системы Windows ХР. Для запуска данной программы необходимо выполнить команду: [Кнопка Пуск – Программы – Стандартные – Служебные – Сведения о системе]. После запуска программы откроется основное окно программы, приведенное на рис. 5.5. В открывшемся окне можно определить тип и тактовую частоту микропроцессора, используемого в ПК, полный объем физической памяти (объем оперативной памяти) и т. д. Если в левой части окна открыть раздел «Компоненты», можно определить компоненты, входящие в состав ПК, например устройства мультимедиа, устройства ввода, порты и запоминающие устройства.
Рис. 5.5. Окно программы «Сведения о системе»
Кроме данной программы для определения состава и характеристик оборудования ПК можно воспользоваться программой «Панель управления», входящей в состав операционной системы Windows ХР. Для запуска данной программы необходимо выполнить команду: [Кнопка Пуск – Настройка – Панель управления – Система]. В открывшемся окне «Свойства системы» необходимо выбрать вкладку «Оборудование» и нажать кнопку «Диспетчер устройств». После выполнение этих действий откроется окно «Диспетчер устройств», представленное на рис. 5.6.
Рис. 5.6. Окно программы «Диспетчер устройств»
Раскрывая отдельные разделы «Диспетчера устройств», можно пополнить сведения о составе и характеристиках оборудования ПК.
Кроме программ, с помощью которых можно определить состав и характеристики ПК, существуют программы, позволяющие отображать процессы, связанные с хронологией загрузки центрального процессора и оперативной памяти. Для запуска такой программы в операционной системе Windows ХР необходимо выполнить несложную операцию: нажать одновременно три клавиши <Ctrl+Alt+Del>. После выполнения этой операции появится окно, представленное на рис. 5.7, в котором необходимо выбрать вкладку «Быстродействие».
Рис. 5.7. Окно программы «Диспетчер задач Windows»
На рис. 5.7 видно, что ЦП (центральный процессор или МП) практически не используется. Выбрав вкладку «Приложения» можно увидеть все компьютерные программы, запущенные к этому моменту времени. Вкладка «Процессы» позволяет увидеть набор активных программ, входящих в состав операционной системы Windows ХР, и долю ресурса ЦП, которую они используют. Имея возможность планирования заданий, предоставляемую операционной системой Windows ХР, можно запланировать включение в определенное время программ, потребляющих значительные ресурсы компьютера (например, Microsoft Word или Excel), и наблюдать, как изменяется уровень потребления ресурсов в момент запуска программ.
Упражнения для самостоятельного выполнения.
1. Провести классификацию ПК, установленного на рабочем месте в компьютерном классе, в соответствии с классификационными признаками, приведенными в п. 5.1.
2. Определить состав и основные характеристики оборудования ПК, установленного на рабочем месте в компьютерном классе. Информацию о составе и характеристиках оборудования ПК представить с помощью следующей таблицы:
3. Нарисовать структурную схему ПК, установленного на рабочем месте в компьютерном классе, с помощью программы Microsoft Excel.
4. Определить, к какому виду устройств ПК относятся нижеследующие записи в прайс-листе организации, торгующей ПК, и представить данные записи в развернутом виде:
CPU Intel Celeron D 352 3.2 ГГц/ 512K/ 533МГц 775-LGA;
Genius G-Pen 560 (4.5" x 6", 2000 lpi, 1024 уровня, USB);
Canon CanoScan 5000F(A4 Color, plain, 2400 x 4800dpi, USB 2.0, слайд-адаптер);
BenQ Digital Camera E53 <Silver> (5.0Mpx, 32-96mm, 3x, F2.8–4.8, JPG, (8-32) Mb SD, 2.5", USB, Li-Ion);
17" MONITOR 0.27 LG Matron EZ T710PU;
17" MONITOR LG L1770HQ-BF Flatron <Silver> (LCD, 1280x1024, +DVI);
Epson STYLUS COLOR 680 (A4, 2880dpi, USB).
5. Запланировать запуск программы Microsoft Excel через 3 минуты от момента планирования и провести наблюдение, как будет изменяться потребление ресурсов в момент загрузки Microsoft Excel с помощью программы «Диспетчер задач Windows».
Для планирования включения программ Microsoft Excel необходимо открыть окно программы «Мастер планирования заданий». Для запуска данной программы необходимо выполнить команды: [Кнопка Пуск – Программы – Стандартные – Служебные – Назначенные задания/Добавить задание].
Глава 6. Компьютерная организация данных и их обработка.
6.1. Основные определения и понятия.
Понятия «информация» и «данные» являются базовыми, первичными понятиями в информатике, поэтому на протяжении многих лет существовала и существует в настоящее время проблема при их трактовке. Многие авторы в отечественной учебной литературе при формулировке понятий «информация» и «данные» пытаются выразить их через сходства или различия самих понятий или вообще при определении одного из них не упоминают о другом. Чтобы не быть голословным, приведем несколько примеров.
«Данными называют факты, сведения, представленные в формализованном виде (закодированные), занесенные нате или иные носители и допускающие обработку с помощью специальных технических средств» [1].
Это определение можно отнести и к понятию «информация», т. е. являются ли понятия «данные» и «информация» синонимами или имеют различия, определить невозможно.
«Данные – это материальные объекты произвольной формы, выступающие в качестве средства представления информации. Преобразование и обработка данных позволяют извлечь информацию, т. е. данные служат исходным «сырьем» для получения информации. Фиксация информации в виде данных осуществляется с помощью конкретных средств общения на конкретном физическом носителе» [4].
Согласно данному определению данные, будучи средством представления информации, ею как таковой не являются, кроме того, из этого определения можно также сделать вывод, что фиксированные данные есть информация. Налицо явное противоречие.
«Сигналы, зарегистрированные на материальном носителе, называются данными. Данные несут информацию о событии, но не являются самой информацией, так как одни и те же данные могут восприниматься (отображаться или интерпретироваться) в сознании разных людей совершенно по-разному. Чтобы получить информацию, имея данные, необходимо к ним применить методы, которые преобразуют данные в понятия, воспринимаемые человеческим сознанием. Таким образом, можно считать, что информация – это продукт взаимодействия данных и адекватных методов» [5].
Данное определение также содержит противоречие: данные и несут информацию о событии (т. е. содержат в себе информацию), и не являются ею.
«Данные – формализованное представление сообщения о любых фактах, действиях, предположениях, которые могут быть описаны понятным для вычислительного устройства способом, т. е. данные представляются сигналами. Человек работает с данными, чтобы получить информацию. Поэтому неправильно отождествлять данные и информацию. Информация – это интерпретация данных. Компьютер собирает и обрабатывает данные, чтобы пользователь получил информацию» [6].
В понятие «информация» входит не только интерпретация данных, так как информация кроме рассмотрения ее на смысловом уровне может рассматриваться на вероятностном и прагматическом уровне.
«Данные – это особая форма представления информации. Под данными понимается информация, представленная обычно в цифровой форме или в каком-либо другом формализованном виде. Данные – это такой вид информации, который легко закодировать и передавать в форме дискретных электрических сигналов. Слова «данные» и «информация» кажутся синонимами. Тем не менее, в контекстах, относящихся к обработке данных в информационных системах, они имеют различные значения. Здесь под данными понимается то, что поступает на вход системы обработки. Информация – это то, что получается на выходе системы обработки данных, это переработанные данные» [3].
Это определение наиболее близко к разрешению этого противоречия. Однако и здесь оно присутствует, так как согласно приведенному выше определению, если информация – это то, что получается на выходе системы обработки, а данные – это то, что поступает на вход этой системы, то при подаче этой информации на вход другой системы обработки она автоматически переходит в данные.
По мнению автора данного учебного пособия, противоречие лежит в плоскости разных подходов к трактовке понятия информации и может быть устранено путем принятия определенных соглашений (правил).
Соглашение 1
При синтаксическом (вероятностном) подходе к определению этих понятий «информация» и «данные» – синонимы.
Соглашение 2
При семантическом (смысловом) подходе следует разделять входную информацию, поступающую на вход системы обработки информации в данный момент времени, и выходную информацию, и данные являются синонимом входной информации. Таким образом, подданными следует понимать входную информацию, поступающую на вход системы обработки информации в данный момент времени и определенным образом структурированную (т. е. представленную в форме, пригодной для ее передачи и обработки) в зависимости от целей, преследуемых системой передачи и обработки информации.
Соглашение 3
При прагматическом подходе данные и информацию не следует отождествлять и информация может рассматриваться как интерпретация данных.
6.2. Типы и структуры данных.
Под типом данных (data type) понимается множество величин, объединенных определенными признаками и совокупностью допустимых преобразований.
Так, если в качестве объединяющего признака используется вид данных, то данные можно разделить на следующие типы:
• символьные;
• текстовые;
• звуковые;
• графические.
Например, в MS Excel выделяются три основных типа данных: число, текст и формула.
Если в качестве объединяющего признака использовать способ представления данных в вычислительных системах (алгоритмических языках программирования), то данные можно разделить на следующие типы:
• целочисленный – используется для представления целых чисел;
• вещественный – используется для представления чисел с плавающей запятой (точкой);
• строковый – используется для представления строки символов;
• логический – используется для представления логических значений «ложь» или «истина»;
• указательный – используется для ссылки на другой объект и т. д.
Например, в объектно-ориентированном языке программирования Visual Basic вводятся следующие типы данных: целочисленный тип обозначается Byte (целые числа от 0 до 255); Long (целые числа двойной длины); Integer (целые числа от -32768 до 32767); Single (вещественные числа одинарной точности с плавающей точкой); Double (вещественные числа двойной точности с плавающей точкой); String (текстовая строка); Boolean (логические значения, true – «истина» и false – «ложь»); Object (ссылка на другой объект).
Если в качестве объединяющего признака выбрать пригодность данных к решению задач управления, то данные можно разделить на данные, которые:
• используются при принятии решений;
• обычно непосредственно не используются при принятии решений, но накапливаются для возможного использования в определенных ситуациях;
• не используются при принятии решений и их использование не предусматривается, такие данные избыточные.
Таким образом, в зависимости от принятого классификационного признака данные можно разделять на типы.
Под структурой данных (data structure) понимается множество элементов данных, которые определенным образом объединены и упорядочены.
Для объединения данных применяют линейные, табличные, иерархические и сетевые структуры.
Линейная структура данных, называемая также списком, – это упорядоченная структура, в которой адрес элемента данных однозначно определяется его индексом (номером). Примером линейной структуры может быть список сотрудников коммерческой фирмы и т. д. В списках обычно новый элемент начинается с новой строки. Если элементы располагаются в строку, вводят разделительные знаки между элементами.
Табличная структура данных – это упорядоченная структура, в которой адрес элемента данных однозначно определяется двумя числами – номером строки и номером столбца, на пересечении которых находится ячейка с исходным элементом. Характерным примером такой организации данных являются данные, записанные в соответствующие ячейки программы MS Excel.
Иерархическая структура данных – это упорядоченная структура, в которой адрес каждого элемента определяется путем (маршрутом доступа), идущим от вершины структуры к данному элементу. В иерархической структуре элементы распределены по уровням. Каждый элемент более высокого уровня может состоять из элементов нижнего уровня, а элемент нижнего уровня может входить в состав только одного элемента более высокого уровня. Примером такой структуры является левая часть окна утилиты «Проводник» операционной системы Windows (рис. 6.1) или почтовые адреса.
Сетевая структура – структура, в которой элементы связаны между собой произвольным образом, например сетевая база данных.
Кроме приведенных выше существуют структуры данных, определяемые той или иной предметной областью. Например, в системах управления базами данных (СУБД) данные могут быть объединены и упорядочены в следующие структуры:
• реляционная;
• иерархическая;
• сетевая.
В математических и других дисциплинах могут использоваться такие структуры данных, как массив (структурированный тип данных, состоящий из некоторого числа элементов одного типа), запись (совокупность элементов данных разного типа), множество (тип данных, состоящий из однотипных неповторяющихся элементов) и т. д.
6.3. Организация данных на устройствах с прямым и последовательным доступом.
Под организацией данных на устройствах с прямым и последовательным доступом понимается способ их размещения (запись) на соответствующих носителях информации в этих устройствах с последующим доступом для их считывания.
Рис. 6.1. Окно утилиты «Проводник»
В качестве таких устройств в компьютере используются запоминающие устройства (ЗУ), которые реализуют одну из основных операций над данными – хранение. Цель хранения данных состоит в обеспечении их сохранности в течение некоторого интервала времени и последующего считывания или записи этих данных на другие ЗУ.
Один из основных классификационных признаков ЗУ – способ доступа к данным. При этом под доступом здесь следует понимать возможность чтения или записи данных в любых типах ЗУ, поскольку существует также такое понятие, как удаленный доступ, определяющий возможность взаимодействия между элементами компьютерной сети.
По этому признаку ЗУ делятся на устройства с прямым, последовательным и ассоциативным доступом.
Прямой доступ (direct access) означает, что чтение и запись определенных данных возможны без чтения и записи других данных, т. е. такой доступ реализует возможность непосредственного обращения к элементам памяти ЗУ по их адресам.
Последовательный доступ (sequential access) означает последовательный просмотр (чтение) существующих данных на ЗУ, чтобы осуществить операцию чтения этих данных или запись новых.
Ассоциативный доступ означает, что чтение и запись данных в таком ЗУ производится по некоторому признаку, характерному для данного типа памяти.
Прежде чем дать различие между ЗУ по способу доступа к данным, проведем их классификацию по основным типам.
Различают следующие основные типы ЗУ: внутренние (представляют собой интегральные микросхемы, размещенные на системной плате компьютера) и внешние (отдельные конструктивные блоки, размещенные вне системной платы компьютера).
В свою очередь внутренние ЗУ можно подразделить на регистровые, ЗУ основной памяти и ЗУ кэш-памяти.
Регистровые ЗУ входят в состав микропроцессора или других устройств компьютера и предназначены для кратковременного хранения небольшого объема данных. Они участвуют в вычислительных процессах и процессах обмена данными в устройствах ввода-вывода компьютера.
ЗУ основной памяти подразделяются на два вида: ОЗУ (оперативное запоминающее устройство) и ПЗУ (постоянное запоминающее устройство). Эти устройства предназначены для оперативного хранения и обмена данными. Например, в ПЗУ находится программа для запуска и тестирования операционной системы, установленной на компьютере. Конструктивно данный тип ЗУ выполнен в виде микросхем.
ЗУ кэш-памяти представляют собой быстродействующие запоминающие устройства для хранения небольшого объема информации в виде данных, используемых в текущих операциях обмена.
Внешние ЗУ предназначены для долговременного хранения, как правило, больших объемов данных. Они позволяют автономно сохранять данные для последующего их использования независимо от того, включен или выключен компьютер. Внешние ЗУ используют различные физические принципы хранения информации: магнитный, оптический, магнитооптический, электронный и т. д. Характерной особенностью внешних ЗУ является то, что они оперируют блоками информации, в отличие от ОЗУ, где информация может быть представлена байтами или машинными словами. Эти блоки обычно имеют фиксированный размер, кратный степени числа 2. Внешние ЗУ могут иметь сменные или фиксированные носители информации. Применение сменных носителей позволяет хранить неограниченный объем информации, а если носитель и формат записи стандартизованы, то они позволяют и обмениваться информацией между компьютерами.
В качестве внешних ЗУ в современном компьютере могут использоваться накопители информации:
• на гибких магнитных дисках (НГМД);
• на жестких магнитных дисках (НЖМД);
• на основе флэш-памяти (Flash-memory);
• на оптических дисках (CD – Compact Disk и DVD – Digital Versatile Disk);
• магнитооптические (MO);
• ленточные (стримеры).
В табл. 6.1 показано, какие из перечисленных ЗУ преимущественно относятся к устройствам с прямым, последовательным или ассоциативным доступом (принадлежность отмечена знаком «+»).
Таблица 6.1.
Для сравнительной оценки приведенных выше способов доступа и самих ЗУ, реализующих эти способы, перечислим основные характеристики ЗУ, определяющие информационные и временные свойства таких устройств:
• информационный объем памяти (информационная емкость);
• время доступа;
• время считывания и время записи информации или скорость считывания и записи информации.
Информационный объем памяти определяет максимально возможный объем хранимой информации и выражается в соответствующих единицах измерения – битах, байтах, килобайтах, мегабайтах и т. д. Например, информационный объем памяти накопителя на жестком магнитном диске равен 40 Гбайт, информационный объем памяти накопителя на гибком магнитном диске равен 1,44 Мбайт и т. д. Информационный объем памяти для различных типов ЗУ может быть различным, т. е. зависит от конкретного типа ЗУ и может варьироваться в достаточно широких пределах от единиц байт до сотен и тысяч гигабайт.
Время доступа (access time) определяется как усредненный интервал от выдачи запроса на передачу блока данных до фактического начала передачи и также различно для различных типов ЗУ (от долей микросекунд до сотен миллисекунд).
Скорость считывания и записи информации является скоростью передачи информации (transfer rate) и определяется как производительность обмена данными, измеряемая после выполнения поиска данных. Для различных ЗУ эта характеристика различна. В качестве единицы измерения скорости считывания и записи информации принята единица бит в секунду (бит/с, Кбит/с, Мбит/с и т. д.), однако часто используется в качестве единицы измерения скорости считывания и записи и байт в секунду (байт/с, Кбайт/с, Гбайт/с и т. д.). Скорость считывания и записи информации для различных ЗУ может варьироваться в пределах от десятков килобайт в секунду до гигабайт в секунду.
Существуют также и другие характеристики ЗУ – стоимость одного бита информации, потребляемая мощность и т. д.
Таким образом, если проводить различие между ЗУ с разными способами доступа к данным, то основное различие будет определяться временем доступа: для ЗУ с прямым и ассоциативным доступом оно минимально, для ЗУ с последовательным доступом – максимально.
6.4. Файлы данных.
Данные в компьютере хранятся в файлах. Файл является основной структурной единицей организации и хранения данных в компьютере. Существует достаточно много определений понятия файла, сущность которых сводится к следующему: файл есть определенное количество информации (файл может содержать компьютерную программу, текстовый документ, числовые данные, закодированный рисунок и т. д.), имеющее имя и хранящееся на внешнем ЗУ. Имя файла состоит из двух частей, разделенных точкой: первая часть это непосредственно имя файла, вторая – его расширение, определяющее его тип, т. е. то, что хранится в конкретном файле (компьютерная программа, графические данные и т. д.). Имя файлу присваивает пользователь (если пользователь по каким-то причинам не назначает имя файла, то компьютерная программа после завершения работы сама назначит имя по умолчанию), а тип файла может задаваться принудительно пользователем или приложением (компьютерной программой) автоматически при его создании. В табл. 6.2 приведены некоторые типы файлов и соответствующие им расширения, звездочкой обозначены возможные имена файлов.
Таблица 6.2.
Кроме имени файла существует такое понятие, как «формат файла», который определяет способ хранения информации (структуру данных) в файле и отображения файла на экране или при печати. Формат файла определяет правила написания имен файлов и зависит от файловой системы, поддерживаемой операционной системой (ОС), установленной на компьютере. Например, в ОС MS DOS имя файла должно содержать не более восьми букв латинского алфавита, а расширение состоит из трех латинских букв – primer.txt, prim.txt, priml.txt и т. д. В ОС семейства Windows имя файла может иметь до 255 символов, при этом можно использовать и русский алфавит – album, jpg, пример. сюс и т. д. Эти правила в ОС MS DOS и ОС семейства Windows запрещают при назначении имен файлов использовать следующие знаки и символы: / \: *? < >|.
На любом из вышеперечисленных внешних ЗУ может храниться большое количество файлов. Порядок ихранения определяется файловой системой, которая может иметь определенную файловую структуру. Каждому имени файла соответствует свой уникальный адрес, что позволяет МП при необходимости находить на внешнем ЗУ нужный файл, а затем считывать из него данные в ОЗУ. Файлы в операционных системах по функциональному или тематическому признаку могут объединяться в каталоги или папки, которые в свою очередь могут входить в другие каталоги или папки, т. е. иметь сложную файловую структуру.
6.5. Файловые структуры.
Файловая структура может быть одно– или многоуровневой. В одноуровневой структуре на носителе информации имена файлов образуют линейную последовательность, в многоуровневой, или иерархической, – древовидную структуру. Примером такой структуры может служить структура, приведенная на рис. 6.2.
Рис. 6.2. Многоуровневая файловая структура
Корневой каталог (папка) содержит вложенные каталоги (папки) первого уровня, каждый из каталогов (папок) первого уровня может содержать вложенные каталоги (папки) второго уровня и т. д. В каталогах (папках) всех уровней могут храниться и файлы.
Иерархическую файловую структуру можно увидеть в окне «Проводник» ОС Windows. На верхнем уровне иерархии находится папка «Рабочий стол»; на втором уровне находятся системные папки «Мой компьютер», «Сетевое окружение», «Корзина» и т. д. На третьем уровне – диски, панель управления и т. д. Файловая система отображает внешние ЗУ в виде дисков. Каждому диску файловая система присваивает логическое имя: А: – гибкий диск (НГМД), С:, Д:, Е: и т. д. – жесткие диски (НЖМД), оптические диски (CD, DVD), флэш-память и т. д. В ОС Windows ХР с помощью специальной системной программы можно искусственно провести условное разбиение жестких дисков в НЖМД на несколько логических дисков. Для ее запуска необходимо выполнить команду: [Кнопка Пуск – Настройка – Панель управления – Администрирование – Управление компьютером – Запоминающие устройства – Управление дисками]. Таким образом, логические диски – это такие диски, которые не существуют как отдельные физические устройства, а представляют лишь часть одного физического диска.
6.6. Файловые системы.
6.6.1. Назначение и функционирование файловой системы.
В операционных системах файловая система относится к основным понятиям и определяется как общая система, которая устанавливает правила присвоения имен файлам, хранение, организацию и обработку файлов на носителях информации. Носители информации (ЗУ) реализуются в виде соответствующих технических средств для хранения информации. В любой ОС имеются программные модули, управляющие файловой системой. Таким образом, файловая система – это часть операционной системы, которая обеспечивает запись и чтение файлов на носителях информации (внешних ЗУ), т. е. представляет пользователю удобный интерфейс при работе с данными, хранящимися на ЗУ. Кроме того, файловая система определяет логическую и физическую (при реализации процедуры физического форматирования) структуру ЗУ, осуществляет поиск файлов и служебных данных файла, организует файлы в каталоги или папки. Как уже отмечалось, файловая система определяет способ размещения данных на ЗУ, поэтому остановимся подробнее на существующих файловых системах, разработанных фирмой Microsoft.
Фирма Microsoft разработала несколько файловых систем для персональных компьютеров, таких как FAT, FAT16, FAT32, NTFS и т. д. Файловые системы, разработанные другими фирмами, поддерживаются ОС с помощью специальных модулей. Функционирование файловой системы реализуется в виде многоуровневого процесса, где каждый уровень представляет набор функций предшествующему уровню и обращается к последующему с соответствующим запросом.
Общая модель процесса функционирования файловой системы представлена на рис. 6.3.
Рис. 6.3. Общая модель функционирования файловой системы
К процессам первого уровня можно отнести процессы, связанные с определением по символьному имени файла его уникального имени, процессы второго уровня связаны с определением характеристик файла по его уникальному имени, а процессы третьего уровня – с проверкой допустимости заданной операции к искомому файлу и т. д. Процессы n-го уровня связаны с определением номера физического блока, содержащего логическую запись.
6.6.2. Файловая система FAT.
Файловая система FAT используется ОС MS DOS и ОС Windows для упорядочения файлов и управления ими. В основу данной файловой системы положена таблица размещения FAT (File Allocation Table), которая представляет собой структуру данных, создаваемую ОС при форматировании данных на ЗУ. ОС хранит в таблице размещения файлов сведения о каждом файле, чтобы при необходимости можно было извлечь нужный файл.
Файловая система FAT использовалась во всех версиях ОС MS-DOS, а также в первых версиях ОС Windows 95. Указанная файловая система вполне удовлетворяла требованиям своего времени в основном потому, что сама по себе очень компактна и проста. Благодаря этому она успешно использовалась и используется в НГМД. Для хранения файла в FAT может использоваться один или несколько кластеров, стандартный размер кластера 512 байт. Минимальной единицей информации в файловой системе является кластер, который может включать в себя несколько секторов. Каждому кластеру диска в таблице FAT соответствует отдельная запись, которая либо указывает на следующий кластер файла, либо содержит метку конца файла. Кроме того, файловая система создает на диске каталог, представляющий собой базу данных имен файлов. В каталоге хранятся имена входящих в него файлов. Вместе с именем файла хранится и указатель на первый кластер этого файла. Помимо этого в каталоге хранятся дата создания файла, его размер и атрибуты. Атрибуты могут указывать на то, что файл является скрытым, зарезервированным для использования операционной системой, требует архивирования (резервного копирования) или предназначен только для чтения.
Файловая система FAT универсальна, распознается практически любой операционной системой, установленной на персональных компьютерах и рабочих станциях.
Однако наряду с указанными преимуществами файловая система FAT имеет значительные ограничения и недостатки: под имя файла отводится всего 12 байт, а работа с НЖМД большого объема приводит к значительной фрагментации файлов, т. е. фрагменты файлов хранятся в различных, удаленных друг от друга кластерах. Это обстоятельство приводит к замедлению работы компьютера при поиске или сохранении файла.
Существует несколько версий файловой системы FAT, среди которых наибольшее применение нашли файловые системы FAT 16 и FAT 32. Отличие этих файловых систем состоит в разрядности чисел, используемых в таблицах размещения файлов.
6.6.2.1. Файловая система FAT 16.
Файловая система FAT 16 поддерживается ОС MS DOS, Windows 95, Windows 98, Windows 2000, а также некоторыми версиями ОС UNIX.
Цифра 16 в названии файловой системы указывает на число бит (двоичных разрядов), необходимых для хранения информации о номерах кластеров, используемых файлом, т. е. в таблице размещения файлов можно разместить не более 65536 записей (N = 216 = 65 536, где N число записей).
Таким образом, файловая система FAT16 может осуществлять адресацию только к 65 536 кластерам, записанным на диске.
Файловая система FAT 16 имеет ряд существенных недостатков.
Первый и основной – это ограничение, которое накладывает файловая система FAT16 на максимальный объем тома (раздела) диска. Например, если учесть то обстоятельство, что максимальный объем кластера К = 32 Кбайта, то максимальный (теоретический) информационный объем дискового тома найдем из выражения V = К · N = 32 · 65536/1024 · 1024 = 2 Гбайта.
Современные НЖМД имеют объем памяти несколько десятков гигабайт, поэтому применение файловой системы FAT16 для них неэффективно.
Второй недостаток заключается в том, что для хранения всех файловых атрибутов система FAT использует всего 1 байт. Поэтому просто не представляется возможности хранить данные о правах доступа к файлу, его владельце и т. д.
Третий недостаток: при использовании большего размера диска необходимо использовать больший размер кластера. В файловой системе файлам всегда выделяется целое число кластеров и один файл занимает, как минимум, один кластер. Например, для диска объемом 40 Гбайт размер кластера будет равен: 40 Гбайт/65536 = 640 Кбайт, а так как файлам выделяется целое число кластеров, то текстовый файл, содержащий (например) слово «кластер» и имеющий объем 7 байт, будет на диске занимать целиком кластер, т. е. 640 Кбайт дискового пространства. Получается, что физически файл занимает не 7 байт, а 640 Кбайт. Таким образом, использование файловой системы FAT 16 для дисков больших объемов памяти приводит к большим потерям свободного дискового пространства.
Четвертый недостаток: сведения о физическом расположении файлов хранятся в одном месте – таблице размещения файлов FAT. Это увеличивает вероятность повреждения и потери всей информации, хранящейся на диске. Кроме того, снижается скорость поиска файлов, так как для поиска определенного файла нужно обработать всю таблицу целиком.
Пятый недостаток заключается в том, что в файловой системе FAT 16 не поддерживается встроенная защита файлов и их сжатие.
Таким образом, использование файловой системы FAT 16 в настоящее время неэффективно. Однако следует заметить, что она была создана достаточно давно и удовлетворяла требованиям того времени.
В табл. 6.3 показано соотношение между информационным объемом НЖМД и объемом кластера для файловой системы FAT16.
Таблица 6.3.
6.6.2.2. Файловая система FAT32.
Файловая система FAT32 является расширенной версией файловой системы FAT16, поддержка которой была впервые реализована в Windows 95В (известной также как OEM Service Release 2), выпущенной в августе 1996 г. Файловая система FAT32 поддерживается также ОС Windows 98, Windows 2000 и Windows ХР. Оригинальная версия Windows 95 и различные версии Windows NT не поддерживают FAT 32.
Файловая система FAT32 пришла на смену файловой системы FAT16. Основное отличие файловой системы FAT32 от файловой системы FAT16 заключается в том, что в таблице размещения файлов FAT можно разместить не 65 536 записей о номерах кластерах, а 268435445 (N = 228 = 268435456, где N – число записей; первые четыре двоичных разряда таблицы FAT используются файловой системой для служебных целей; кроме того, 11 чисел являются зарезервированными и не могут быть присвоены фактическим кластерам жесткого диска).
Таким образом, файловая система FAT32 может осуществлять адресацию к 268 435 445 кластерам, записанным на диске.
Одна из основных причин создания FAT32 состояла в необходимости более эффективно использовать дисковое пространство. В этой файловой системе используются кластеры меньшего размера для накопителей, емкость которых не превышает 8 Гбайт (размер кластеров при этом составляет 4 Кбайт), что позволяет на 10–15 % повысить эффективность использования дискового пространства накопителя по сравнению с накопителем в файловой системе FAT16. Кроме того, в файловой системе FAT32 увеличивается максимальный размер тома (раздела) диска. Так, если учесть, что максимальный объем кластера К = 32 Кбайт, то максимальный (теоретический) объем дискового тома найдем из выражения: V = К · N = 32 · 268 435 445/1024 · 1024 · 1024 = 8 Тбайт.
Следовательно, в файловой системе FAT32 существенно увеличивается максимальный объем тома (раздела) диска. По другим признакам файловая система FAT32 осталась практически такой же, как FAT16.
В табл. 6.4 показано соотношение между информационным объемом НЖМД и информационным объемом кластера для файловой системы FAT32.
Таблица 6.4.
Перечислим преимущества и недостатки файловой системы FAT32.
Основные преимущества:
• более эффективное использование дискового пространства, на 10–15 % больше, чем в файловой системе FAT16;
• большая надежность, поскольку система FAT32 поддерживает возможность перемещения корневого каталога и использование резервной копии FAT. Корневой каталог (папка) сохраняется в виде обычного файла, который может быть расположен в любом месте жесткого диска;
• идеальный формат для внешних накопителей информации, подключаемых через порты USB и Fire Wire.
Основные недостатки:
• ограничение объема тома (раздела) диска. Операционные системы Windows 2000 и Windows ХР форматируют только те разделы FAT32, информационный объем которых не превышает 32 Гбайт. Для форматирования разделов FAT32 большего информационного объема (т. е. более 32 Гбайт) придется отформатировать разделы в Windows 98 или Windows Millennium Edition;
• отсутствие встроенных функций, обеспечивающих безопасность (защиту) файлов и их сжатие. В файловой системе FAT32 все пользователи имеют доступ ко всем файлам на жестком диске независимо от типа учетной записи;
• невозможность эффективно работать с каталогами, содержащими большое количество файлов.
6.6.3. Файловая система NTFS.
Файловая система NTFS является улучшенной файловой системой. Она обеспечивает уровень быстродействия и безопасности, а также дополнительные возможности, недоступные ни в одной из версий файловой системы FAT. Файловая система NTFS (New Technology File System) предназначена только для операционных систем, созданных на основе операционной системы Windows NT, т. е. может использоваться ОС Windows 2000 и Windows ХРи не поддерживается ОС Windows 98и Windows Millennium Edition.
В отличие от файловых систем FAT файловая система NTFS поддерживает разделы большего информационного объема до 16 Тбайт. Кроме того, в NTFS используются кластеры меньшего, чем в FAT32, объема, что позволяет более эффективно использовать дисковое пространство. Например, в разделе NTFS объемом 30 Гбайт используются кластеры размером 4 Кбайт, тогда как в разделе такого же объема, отформатированном в FAT32, используются кластеры размером 16 Кбайт. Использование кластеров меньшего размера позволяет уменьшить потери дискового пространства.
В табл. 6.5 показано соотношение между информационным объемом НГМД и объемом кластера для файловой системы NTFS.
Таблица 6.5.
В NTFS используется специальная файловая структура, которая включает в себя главную файловую таблицу MFT (Master File Table) и файлы метаданных. Главная файловая таблица MFT представляет собой реляционную базу данных, состоящую из строк и столбцов, в которых содержатся записи и атрибуты файлов. Эта таблица содержит записи практически всех файлов, расположенных в разделе NTFS. Файловая система NTFS создает записи файлов и каталогов (папок) для каждого файла или каталога, созданного в разделе NTFS. Эти записи хранятся в MFT, причем каждая из них занимает 1 Кбайт. Записи файлов содержат данные о местоположении записи в MFT, а также атрибуты файлов и другую информацию, относящуюся к этим файлам.
Файловая система NTFS предназначена для управления кластерами с помощью 64-разрядных двоичных чисел, но в существующих версиях используются только 32-разрядные двоичные числа. Использование 32-разрядных чисел позволяет обеспечить адресацию к 4294967295 кластерам, каждый из которых обычно занимает объем 4 Кбайта.
Теоретически объем тома (раздела) NTFS равен 16 Тбайт. Однако практически из-за ограничений, налагаемых файловой системой NTFS, эта величина уменьшается до 2,2 Тбайт.
Перечислим основные преимущества и недостатки файловой системы NTFS.
Основные преимущества:
• более эффективное использование дискового пространства;
• обеспечение целостности данных тома (раздела) за счет использования стандартных технологий записи и восстановления информации. Например, в случае сбоя компьютера целостность файловой системы восстанавливается с помощью файла журнала NTFS и данных о контрольных точках;
• наличие встроенных средств защиты, которые дают возможность устанавливать разрешения для каждого файла или каталога. NTFS имеет встроенную файловую систему кодирования EFS (Encrypted File System), которая проводит динамическое кодирование и декодирование в процессе работы с зашифрованными файлами или папками, не позволяя другим пользователям обращаться к этим файлам;
• возможность указывать дисковые квоты, т. е. отслеживать и контролировать использование различными пользователями дискового пространства в разделах NTFS;
• наличие функции встроенного динамического сжатия, которая позволяет сжимать и разархивировать файлы по мере их использования.
Основные недостатки:
• тома (разделы) диска, отформатированные с помощью файловой системы NTFS, недоступны при использовании ОС MS DOS, Windows 95 и Windows 98;
• для томов (разделов) диска небольшого объема, содержащих много файлов небольшого объема, происходит снижение производительности по сравнению с файловой системой FAT.
Рассмотренные выше файловые системы имеют свои преимущества и недостатки, поэтому при форматировании жесткого диска компьютера, работающего под управлением ОС Windows ХР, можно выбрать для раздела жесткого диска одну из рассмотренных файловых систем: NTFS, FAT, FAT 16 или FAT32. Однако многие разработчики компьютерных систем рекомендуют использовать файловую систему NTFS при форматировании жесткого диска большого информационного объема, если на компьютере планируется работа только с ОС Windows ХР.
Для проверки правильности работы перечисленных выше файловых систем существуют специальные программы. В ОС Windows ХР такой программой является служебная программа «Проверка диска». Для запуска данной программы и проверки диска выполним следующие действия:
1. Откроем папку «Мой компьютер».
2. Выполним щелчок правой кнопкой мыши по диску, который необходимо проверить.
3. В открывшемся контекстном меню, выполним щелчок левой кнопкой мыши по опции (пункту) «Свойства».
4. В открывшемся окне «Свойства: Локальный диск» выберем вкладку «Сервис».
5. Выполним щелчок левой кнопкой мыши по кнопке «Выполнить проверку…», при этом откроется окно (рис. 6.4).
6. В этом окне не будем включать опции автоматического исправления системных ошибок и проверки и восстановления поврежденных секторов.
7. Выполним щелчок левой кнопкой мыши по кнопке «Запуск», программа запустится и можно наблюдать ход проверки.
После окончания проверки выдается соответствующий отчет.
Рис. 6.4. Окно «Проверка диска»
6.6.4. Файловая система CDFS.
В настоящее время для записи и считывания данных с оптических дисков (компакт-дисков) используются различные файловые системы и форматы записи информации. Наибольшее распространение получила файловая система CDFS (Compact Disk File System), отвечающая стандарту ISO 9660 (ISO – International Organization for Standartization, международная организация по стандартизации, созданная в 1947 г. для разработки стандартов в различных областях техники).
Данный стандарт описывает размещение информации на компакт-дисках и имеет два уровня ограничений на длину имен файлов и директорий, поэтому иногда в технической литературе вместо файловой системы CDFS говорят о файловой системе ISO Level 1 и ISO Level 2.
Файловая система CDFS (ISO Level 1) поддерживается многими ОС (см. табл. 6.6), однако в ней можно использовать имена файлов длиной не более 11 символов (11 = 8 + 3).
Файловая система CDFS (ISO Level 2) допускает использование имен файлов длиной не более 31 символа, буквы для написания имен файлов используются строчные, глубина вложения каталогов – не более 8 уровней.
В ОС Windows ХР встроены программные средства (мастер записи компакт-дисков) для записи оптических дисков с использованием данной файловой системой.
Для ОС семейства Windows (Windows 95, Windows 98, Windows NT 4.0, Windows 2000, Windows Me, Windows ХР) используется файловая система Joliet, в которой возможности размещения и обработки файлов превышают ограничения стандарта ISO 9660. Данная файловая система позволяет использовать в именах файлов и папок все возможности ОС Windows. К таким возможностям относятся, например, наличие в именах файлов пробелов, русских букв и специальных символов в длинных именах файлов. Многие программные средства, предназначенные для записи оптических дисков, поддерживают файловую систему Joliet.
Однако при создании компакт-дисков и использовании их в других ОС желательно использовать стандарт ISO 9660. Поэтому если планируется использовать создаваемый компакт-диск только при работе с ОС семейства Windows, то лучше использовать файловую систему Joliet.
Перечисленные выше файловые системы позволяют выбрать формат записи информации на компакт-диск. Различают варианты форматов записи компакт-дисков Mode 1: CDROM и Mode 2: CDROM ХА. По умолчанию предлагается второй вариант формата записи компакт-дисков Mode 2: CDROM ХА, который обеспечивает более гибкий подход к записи информации и поэтому является предпочтительным.
6.6.5. Файловая система UDF.
Файловая система UDF (Universal Disk Format) разработана в соответствие со стандартом ISO 13346 и используется для размещения информации на CD– и DVD-накопителях, а также для обмена информации между ними. Файловая система UDF позволяет использовать CD и DVD как НЖМД, записывая, редактируя и удаляя любые файлы. Однако CD и DVD, на которых размещена информация с использованием данной файловой системы, не будет читаться в большинстве операционных систем, если не установлено специальное программное обеспечение (дополнительный драйвер). Данное программное обеспечение входит в состав системных программ начиная с ОС Windows 2000.
Многие программные средства, такие как «Мастер записи компакт-дисков» ОС Windows ХР, Nero Burning Rom, Easy CD Creator, WinOnCD и т. д., предназначенные для записи оптических дисков, поддерживают различные файловые системы и позволяют записывать информацию на оптические диски в разных форматах. Поэтому при записи оптического диска необходимо знать, какую файловую систему и формат записи выбрать. При неправильном выборе в дальнейшем прочитать информацию с записанного оптического диска будет очень затруднительно и заготовка («болванка») оптического диска будет испорчена.
В заключение приведем табл. 6.6, в которой указаны ОС и поддерживаемые ими файловые системы.
Таблица 6.6.
* Поддерживается только ОС Windows 95В, одной из версий ОС Windows 95, известной также как OEM Service Release 2.
6.7. Накопители информации.
6.7.1. Накопители информации на гибких магнитных дисках.
В качестве накопителей информации используются внешние ЗУ, которые реализуются в виде соответствующих технических средств для хранения информации. Все накопители, применяемые в персональном компьютере, по конструктивному исполнению унифицированы. Их типоразмеры стандартизованы: наиболее жестко задается ширина и высота устройств, глубина ограничена только максимально допустимым значением. Такая стандартизация необходима для унификации конструктивных отсеков корпусов персональных компьютеров. Рассмотрим последовательно каждый из этих носителей.
Накопители информации на гибких магнитных дисках (НГМД) относятся к внешним ЗУ и предназначены для долговременного хранения относительно небольших объемов информации. НГМД относятся к ЗУ с прямым (произвольным) доступом к данным, хранящихся на магнитном диске. Конструктивно НГМД состоит из дисковода (Floppy Disk Drive – FDD) и магнитного носителя информации (гибкого магнитного диска, называемого также дискетой). НГМД подразделяются на внутренние, устанавливаемые в системный блок компьютера, и внешние (переносные) по отношению к системному блоку. Внешние НГМД в основном используются для портативных компьютеров и отличаются лишь конструктивным исполнением. Принцип их действия ничем не отличается от внутренних НГМД. Подключаются внешние НГМД к ПК аналогично внешним НЖМД.
Современные дисководы предназначены для записи и считывания информации с дискет размером 3,5" (89 мм) и с заявленным объемом неформатированной дискеты 1,44 Мбайт. Подключается НГМД к системной магистрали ПК через соответствующий контроллер.
Запись и считывание информации в НГМД реализуются электромагнитным способом. В основе этого способа лежит взаимодействие магнитного носителя информации (дискеты) и магнитных головок – миниатюрных электромагнитов, располагаемых у поверхности движущегося магнитного носителя с небольшим зазором при бесконтактном способе записи и считывания информации или без зазора при контактном способе. Магнитные головки входят в состав дисковода. В процессе записи информации на магнитные головки дисковода поступают последовательности электрических импульсов (соответствующих последовательности логических единиц и нулей), которые создают в головках магнитное поле. В результате происходит последовательное намагничивание (логическая единица) или ненамагничивание (логический нуль) участков поверхности диска. При считывании информации намагниченные участки носителя вызывают в магнитных головках дисковода импульсы электрического тока (явление электромагнитной индукции), которые через контроллер дисковода передаются в системную магистраль и далее – в оперативное запоминающее устройство компьютера.
Конструктивно дисковод состоит из большого числа механических и электронных компонентов и включает в себя следующие узлы и блоки:
• электрический двигатель, который автоматически включается при установке дискеты в дисковод. Двигатель обеспечивает постоянную скорость вращения дискеты 300 об./мин;
• шаговые двигатели, предназначенные для перемещения и позиционирования магнитных головок;
• магнитные головки. Обычно их две, так как дискеты двусторонние и одна головка предназначена для верхней, а другая – для нижней поверхности дискеты;
• электронный блок, обеспечивающий преобразование, согласование и передачу электрических сигналов.
В качестве носителя информации в НГМД используется дискета. С помощью дискет можно хранить данные или переносить их с одного компьютера на другой. Дискета представляет собой конструктивный узел, основным элементом которого является круглый полимерный диск. Диск покрыт с обеих сторон магнитным материалом (магнитный окисел) с большой остаточной намагниченностью. Диск помещен в пластиковую упаковку, на внутреннюю поверхность которой нанесено очищающее покрытие. В упаковке с двух сторон сделаны радиальные прорези, через которые магнитные головки дисковода получают доступ к диску. Эти радиальные прорези в нерабочем состоянии дискеты закрыты специальной металлической защелкой, которая отодвигается при установке дискеты в дисковод. При установке в дисковод дискета автоматически в нем фиксируется, после чего раскручивается до частоты вращения 300 об/мин. В дальнейшем, если дискета не удалена из дисковода, дискета вращается только при обращении к ней, о чем свидетельствует загорающийся индикатор на передней панели дисковода. Для удаления дискеты на дисководе имеется специальная кнопка, при нажатии которой дискета выдвигается. На дискете есть специальный переключатель-защелка, разрешающий или запрещающий запись на дискету. Запись на дискету запрещена, если отверстие закрыто, и разрешена, если открыто. Кроме того, на дискеты наносится маркировка, которая включает в себя фирму-изготовителя, формат записи и т. д. Например, если на дискете нанесена маркировка 2HD IBM FORMAT, то это означает, что запись производится с двух сторон дискеты с высокой плотностью записи (2HD – Double Sided/High Density) и дискета отформатирована фирмой-изготовителем в соответствии с форматом фирмы IBM.
Для записи данных на дискету и считывания с нее дискета должна быть предварительно отформатирована, т. е. на магнитном диске дискеты должна быть создана физическая и логическая структура.
Формирование физической структуры магнитного диска состоит в создании на диске концентрических магнитных дорожек (треков), которые в свою очередь делятся на сектора. Для этого в процессе форматирования диска магнитные головки дисковода записывают в определенных местах магнитного диска служебную информацию (информационные метки) о дорожках и секторах. Форматирование диска может быть реализовано с помощью специальных компьютерных программ. В ОС Windows ХР имеется программа, позволяющая осуществить форматирование магнитного диска дискеты. Для этого необходимо открыть папку «Мой компьютер», курсор мыши перевести на раздел устройств со съемными носителями и далее на диск 3,5" (А:). С помощью правой кнопки мыши вызвать контекстное меню и щелчком левой кнопки мыши активизировать команду «Форматировать». На экране монитора компьютера появится диалоговое окно «Формат Диск 3,5 (А:)», представленное на рис. 6.5.
Рис. 6.5. Диалоговое окно «Формат Диск 3,5 (А:)»
С помощью этого окна можно задать параметры форматирования: емкость диска, файловую систему, размер кластера, метку тома, а также способы форматирования (по умолчанию устанавливаются стандартные параметры форматирования). Затем, нажав кнопку «Начать», переходят к процессу форматирования. Существуют два основных способа форматирования гибких дисков: полное и быстрое форматирование. Полное форматирование (по умолчанию) включает в себя физическое и логическое форматирование. При физическом форматировании осуществляется проверка качества магнитного покрытия диска и его разметка на дорожки и сектора. При логическом форматировании создаются каталог и таблица размещения файлов. Однако необходимо помнить, что при полном форматировании диска данные, хранящиеся на нем, будут безвозвратно потеряны. Быстрое форматирование (необходимо установить метку «Быстрое (очистка оглавления)») осуществляет очистку каталога и таблицы размещения файлов. При этом сами данные сохраняются и с помощью специальных компьютерных программ каталог и таблицу размещения файлов можно восстановить.
После стандартного форматирования параметры гибкого диска 3,5" будут следующими:
• количество дорожек на одной стороне – 80;
• количество сторон – 2;
• количество секторов на дорожке – 18;
• информационный объем одного сектора – 512 байт.
На рис. 6.6 представлена условная поверхность магнитного диска после форматирования.
Рис. 6.6. Условная поверхность магнитного диска после форматирования
После форматирования магнитного диска на него могут быть записаны данные. Данные записываются на дорожках, представляющих набор концентрических колец. Каждая дорожка имеет ту же ширину, что и магнитная головка. На поверхности диска при стандартном форматировании диска размещается 80 дорожек. Соседние дорожки на диске разделены промежутками (интервалами). Это значительно уменьшает возникновение ошибок, вызванных некорректным положением головки или простой интерференцией магнитных полей. На каждой дорожке при записи сохраняется одинаковое количество битов. Следовательно, плотность записи в битах на единицу длины возрастает при переходе от внешней дорожки к внутренней. Данные записываются на диск и считываются с него блоками. Информационный объем блока меньше, чем информационный объем дорожки. Соответственно, данные сохраняются в областях, имеющих информационный объем, равный информационному объему блока, которые называются секторами. На одной дорожке при стандартном форматировании располагается 18 секторов фиксированного объема, равного 512 байт. Во избежание ошибок соседние секторы на дорожке также разделены промежутками (интервалами).
Логическая структура гибкого диска определяется файловой системой FAT и представляет собой совокупность секторов объемом 512 байт, при этом информационный объем сектора соответствует информационному объему кластера, т. е. количество секторов равно количеству кластеров на гибком диске. Сектора диска имеют свои порядковые номера от 1 до 2880. Общее количество секторов на диске равно N = 18 80 2 = 2880, и минимально адресуемым элементом диска является сектор. При записи файлов на диск будет занято всегда целое число секторов, т. е. минимальный объем файла будет соответствовать одному сектору (512 байт), а максимальный – общему объему секторов на диске. Файлы при записи будут размещаться в свободных секторах, которые могут выбираться файловой системой на различных дорожках. Таким образом, файл с именем, например, «Файл_1» и объемом 4 Кбайта может занимать любые свободные 8 секторов (например, 34, 36, 37, 41, 43, 44, 53, 67). Для поиска файлов по их имени на гибком диске файловая система автоматически создает каталог, представляющий собой реляционную (табличную) базу данных и таблицу размещения файлов. Приблизительный вид такого каталога представлен в табл. 6.7.
Таблица 6.7.
Полная информация о секторах, которые занимают файлы, находится в таблице размещения файлов (FAT). Например, для файла с именем «Файл_1» в FAT будет прописана цепочка его размещения в секторах диска: в начальном секторе 34 хранится адрес следующего сектора 36, в 36 – адрес 37 и т. д. В последнем секторе этой цепочки записывается метка конца файла. Для размещения каталога и таблицы FAT на гибком диске отводятся сектора с 2 по 33. Первый сектор отводится под размещение загрузочной записи ОС. Таким образом, на каждой дискете 33 сектора (объем 16,5 Кбайт) используются для записи служебной информации, остальные 2847 сектора – для записи информации пользователем.
Таким образом, логическая структура гибкого диска, создаваемая файловой системой, выделяет определенное количество секторов для выполнения служебных функций, размещения файлов и каталогов на гибком диске.
Перечислим основные характеристики НГМД:
• объем памяти (заявленная информационная емкость) 1,44 Мбайт;
• время доступа, т. е. интервал времени между моментом, когда микропроцессор запрашивает данные с диска, и моментом их выдачи. Среднее время доступа составляет около 100 мс;
• средняя скорость считывания и записи информации, составляет 55 Кбайт/с;
• скорость вращения дискеты – 300 об./мин.
Для записи или считывания информации с гибкого диска его необходимо правильно установить в прорезь дисковода, для этого на пластиковой упаковке магнитного диска нанесена метка в виде стрелки, показывающая, какой стороной необходимо вставить дискету в прорезь дисковода.
Для считывания информации (открытия файлов), находящейся на дискете, можно воспользоваться двумя способами.
Первый способ основан на использовании специальных (служебных) программ, называемых менеджерами файлов. К таким программам относятся программы «Проводник» в ОС Windows ХР, Total Commander, FAR Manager и т. д. После запуска программы «Проводник» [Кнопка «Пуск» – Программы – Стандартные – Проводник] на экране появляется окно данной программы, где в строке «Адрес:» должна быть произведена запись «А: \», которую можно ввести с клавиатуры или с помощью мыши, произведя щелчок левой кнопкой мыши в папке «Мой компьютер» на диске 3,5 (А:). В правой части окна проводника при этом будут отображены файлы имеющиеся на данном диске (рис. 6.7). Двойной щелчок левой кнопкой мыши по пиктограмме любого из файлов (см. рис. 6.7) приведет к его открытию.
Рис. 6.7. Окно программы «Проводник» при считывании информации с дискеты
Второй способ основан на использовании того приложения (программы), с помощью которого данный файл был создан. Для его реализации необходимо запустить программу (например, MS Word) и выполнить команду [Файл – Открыть…], в появившемся окне приложения «Открытие документа» необходимо выбрать нужный файл, щелкнув на нем левой кнопкой мыши, и нажать кнопку «Открыть» или произвести двойной щелчок левой кнопкой мыши по выбранному файлу.
Для записи информации на гибкий диск ее необходимо предварительно представить в форме электронного документа, т. е. использовать ту или иную компьютерную программу, а затем сохранить ее на гибком диске, выполнив команду [Файл – Сохранить как…]. В появившемся окне приложения «Сохранение документа» задать в строке «Папка:» адрес, где будет сохранен документ – «АД», а затем присвоить ему соответствующее имя.
Если электронная форма документа уже есть на другом внешнем ЗУ и его необходимо записать на гибкий диск, то можно воспользоваться для этого (например) программой «Проводник». В этом случае необходимо выделить нужный для записи на магнитный диск файл, щелкнув по нему левой кнопкой мыши, а затем, щелкнув правой кнопкой мыши, вызвать контекстное меню и выполнить команду [Копировать]. После этого в строке «Адрес:» задать адрес гибкого диска «А: \» и выполнить команды [Правка – Вставить] или [Вставить], воспользовавшись контекстным меню программы «Проводник».
Для удаления ненужных файлов и папок с НГМД их необходимо выделить с помощью левой кнопки мыши, а затем нажать на клавиатуре клавишу Delete или можно с помощью правой кнопки мыши вызвать контекстное меню и выполнить команду [Удалить]. После подтверждения удаления файлов или папок они будут удалены с НГМД и восстановить их будет невозможно.
6.7.2. Накопители информации на жестких магнитных дисках.
6.7.2.1. Внутренние накопители информации на жестких магнитных дисках.
Накопители информации на жестких магнитных дисках (НЖМД), также как и НГМД, относятся к внешним ЗУ и предназначены для долговременного хранения больших объемов информации. НЖМД относятся к ЗУ с прямым (произвольным) доступом к данным и подразделяются на внутренние, устанавливаемые в системный блок компьютера, и внешние (переносные) по отношению к системному блоку.
В настоящее время пять ведущих фирм в области производства НЖМД, таких как Seagate, Maxtor, Western Digital, Hitachi и Samsung, производят НЖМД разных объемов, от десятков и сотен гигабайт, в соответствии с рядом: 20, 30, 40, 60, 80… 200 Гбайт и т. д. Накопители информации на жестких магнитных дисках (HDD – Hard Disk Drive), которые также называют винчестерами, являются обязательным компонентом ПК. Название «винчестер» применительно к НЖМД было впервые использовано компанией IBM в 1973 г.
Запись и считывание информации в НЖМД реализуется также, как в НГМД, посредством электромагнитного способа, т. е. информация записывается на магнитное покрытие диска и считывается с него.
Конструктивно НЖМД выполнен в виде электронно-механического единого устройства, которое устанавливается в системный блок компьютера. В корпусе этого устройства установлены и объединены такие блоки и элементы, как носители информации (диски), двигатель дисковода, управляющий двигатель, электромагнитные головки записи и считывания информации, устройство позиционирования электромагнитных головок и электронный блок, обеспечивающий обработку данных и управление механическими устройствами НЖМД, а также микросхемы кэш-памяти. Упрощенная конструкция НЖМД представлена на рис. 6.8. Если в НГМД применяется один гибкий диск, то в НЖМД используется несколько дисковых пластин, расположенных одна над другой. Диски изготовлены из жесткого материала, в основном алюминия, который покрыт магнитным слоем. Диски заключены в герметически закрытый корпус, что практически изолирует их от внешней среды и предотвращает попадание пыли или других частиц, которые могут повредить магнитную поверхность дисков или электромагнитные головки. Для доступа к информации в НЖМД один двигатель дисковода вращает пакет дисков, а управляющий устанавливает головки в место считывания или записи информации. У каждого диска имеется своя пара электромагнитных головок, которые приводятся в движение и позиционируются при помощи управляющего (шагового) двигателя. При этом позиционирование одной головки вызывает аналогичное перемещение и всех остальных.
Рис. 6.8. Упрощенная конструкция НЖМД
Все современные НЖМД имеют в своем составе микросхемы кэш-памяти объемом от 2 до 8 Мбайт. Наличие кэш-памяти позволяет повысить производительность НЖМД за счет хранения в ней промежуточных данных, необходимых МП в процессе обработки информации. Обмен информацией между НЖМД и МП компьютера осуществляется через контроллер НЖМД. Контроллер НЖМД представляет собой микрокомпьютер специализированного назначения, который обеспечивает обмен информации между НЖМД и МП по определенным правилам и протоколам, называемых интерфейсом.
Для внутренних НЖМД в настоящее время широко используется интерфейс IDE (Integrated Disk Electronic) и быстродействующий интерфейс SCSI (Small Computer System Interface).
Перечислим основные характеристики НЖМД:
• объем памяти (информационная емкость) десятки и сотни гигабайт;
• время доступа, т. е. интервал времени между моментом, когда микропроцессор запрашивает данные с диска, и моментом их выдачи. Среднее время доступа для современных НЖМД 7–9 мс;
• средняя скорость считывания и записи информации – составляет 60 Мбайт/с;
• скорость вращения шпинделя дисков от 5400 до 7200 об./мин;
• объем кэш-памяти 2–8 Мбайт.
Таким образом, если сравнивать характеристики НГМД и НЖМД, то последние имеют преимущества перед первыми по трем основным характеристикам: объему памяти, скорости обмена информацией (скорости записи и считывания информации) и времени доступа.
Также как и для дискеты, для записи информации на жесткий магнитный диск и ее считывания, диск должен быть отформатирован, т. е. на жестком магнитном диске должна быть создана физическая и логическая структура. Первоначальное физическое форматирование жесткого диска осуществляет фирма – производитель НЖМД.
Формирование физической структуры жесткого магнитного диска, также как и гибкого, состоит в создании на диске концентрических магнитных дорожек (треков), которые в свою очередь делятся на сектора и кластеры (см. рис. 6.6). Для этого в процессе форматирования диска магнитные головки дисковода расставляют в определенных местах магнитного диска соответствующие метки.
Форматирование жесткого диска может быть реализовано и с помощью специальных компьютерных программ. В ОС Windows ХР имеется программа, позволяющая осуществить форматирование жесткого магнитного диска, форматирование производится так же, как для гибкого магнитного диска (см. рис. 6.5).
Логическая структура жесткого диска отличается от логической структуры гибкого диска, поскольку формируется с помощью файловых систем – FAT16, FAT32, NTFS. Для логической структуры жесткого диска характерно то, что минимально адресуемой областью памяти является кластер, который может содержать несколько секторов. Размер кластера определяется типом используемой файловой системы (см. табл. 6.3–6.5) и зависит от объема жесткого диска. Файлам при этом всегда выделяется целое число кластеров.
Для поиска файлов по их имени на жестком диске файловая система автоматически создает каталог и таблицу размещения файлов.
Как уже отмечалось в п. 6.5, в файловых системах FAT16, FAT32, NTFS предусмотрена возможность с помощью специальной системной программы проводить условное разбиение жестких дисков на несколько логических дисков. Полученные при разбиении жесткого диска логические диски не существуют как отдельные физические устройства, а представляют лишь часть одного физического диска. Такое разбиение позволяет более рационально использовать жесткий диск, так как при этом каждый логический диск имеет собственный каталог и таблицу размещения файлов. В результате этого на каждом логическом диске действует своя система адресации и потери из-за размеров кластеров становятся меньше. Кроме того, такое разбиение полезно, если на компьютере работают несколько пользователей и каждому принадлежит свой логический диск.
Логическим дискам присваиваются имена, в качестве которых используются буквы латинского алфавита [С: ], [D: ], [Е: ], [F: ] и т. д.
Процедуры записи информации на жесткий магнитный диск и считывания пользовательской информации аналогичны процедурам, используемым для записи информации на гибкий диск и считывания с гибкого диска.
Удаление ненужных файлов и папок с НЖМД производится так же, как и в НГМД. Однако после подтверждения удаления файлов или папок они не будут удалены в НЖМД (при условии, что не установлена опция уничтожения файлов сразу после удаления, не помещая их в корзину), а только перемещены в папку «Корзина», из которой затем их можно будет восстановить.
6.7.2.2. Внешние накопители информации на жестких магнитных дисках.
Внешние (переносные) накопители информации на жестких магнитных дисках, также как и внутренние НЖМД, предназначены для долговременного хранения больших объемов информации (десятки и сотни гигабайт) и относятся к ЗУ с прямым (произвольным) доступом к данным. Подключаются внешние НЖМД к соответствующим портам системного блока компьютера через специальный кабель. Внешние накопители информации могут подключаться к системному блоку компьютера через соответствующие порты – USB (универсальный последовательный порт) или FireWire (последовательный быстродействующий порт). Их главным отличием друг от друга является скорость обмена информацией, которую они обеспечивают между внешним накопителем и МП.
В настоящее время в качестве основного порта используется чаще всего порт USB (Universal Serial Bus), который подключается к материнской плате компьютера с помощью шины USB. Обмен информации между МП и внешним НЖМД через шину USB реализуется с помощью последовательного интерфейса передачи данных для средне– и низкоскоростных периферийных устройств. Данная шина обеспечивает подключение до 127 периферийных устройств, поддерживает автоматическое определение Hot Plug and Play и подключение внешнего НЖМД к работающему компьютеру без его перезагрузки. В настоящее время широко используется версия последовательного интерфейса USB 2.0, который обеспечивает достаточно высокую скорость обмена информацией порядка 60 Мбайт/с. Повышение скорости обмена информацией связано с использованием последовательной быстродействующей шины FireWire (IEEE 1394).
Запись и считывание информации во внешнем НЖМД реализуется, также как и во внутреннем НЖМД, посредством электромагнитного способа, т. е. информация записывается на магнитное покрытие диска и считывается с него.
Конструктивно внешний НЖМД почти аналогичен внутреннему НЖМД и представляет единое электронно-механическое устройство, которое подключается к соответствующему порту системного блока компьютера через специальный кабель. В корпусе этого устройства также установлены и объединены такие блоки и элементы, как носители информации (диски), двигатель дисковода, управляющий двигатель, электромагнитные головки записи и считывания информации, устройство позиционирования электромагнитных головок и электронный блок, обеспечивающий обработку данных и управление механическими устройствами НЖМД, а также микросхемы кэш-памяти.
Обмен информацией между внешним НЖМД и МП компьютера осуществляется через контроллер внешнего НЖМД с использованием интерфейса USB 2.0.
Основные характеристики (в среднем) внешнего НЖМД приблизительно такие же, как у внутреннего НЖМД.
В качестве примера приведем основные характеристики внешнего НЖМД (HandyDrive Data Edition HDD – FUJITSUMHV2040AT USB Device) производства фирмы FUJITSU.
• тип накопителя – внешний жесткий диск;
• объем памяти (информационная емкость) 40 Гбайт;
• максимальная скорость передачи информации при использовании шины USB 2.0 60 Мбайт/с;
• габаритные размеры: 13,5см х 7,5см х 1,5 см;
• масса 180 г;
• Hot Plug and Play – подключение и использование возможно без перезагрузки компьютера;
• передача электрического напряжения для питания внешнего НЖМД производится через USB-кабель.
Также как и для внутреннего НЖМД, для записи информации на жесткий магнитный диск внешнего накопителя и считывания информации, диск должен быть отформатирован, т. е. на жестком магнитном диске должна быть создана физическая и логическая структура. Первоначальное физическое форматирование внешнего жесткого диска осуществляет фирма – производитель НЖМД.
Формирование физической структуры жесткого магнитного диска состоит в создании на диске концентрических магнитных дорожек (треков), которые в свою очередь делятся на сектора и кластеры. Для этого в процессе форматирования диска магнитные головки дисковода расставляют в определенных местах магнитного диска соответствующие метки.
Форматирование данного жесткого диска также может быть реализовано с помощью специальных компьютерных программ. В ОС Windows ХР имеется программа, позволяющая осуществить форматирование жесткого магнитного диска, форматирование производится так же, как для гибкого магнитного диска (см. рис. 6.5).
Логическая структура такого жесткого диска соответствует логической структуре внутреннего жесткого диска и формируется с помощью файловых систем FAT16, FAT32, NTFS. С помощью специальной программы (см. п. 6.5) есть возможность проводить условное разбиение внешних жестких дисков на несколько логических дисков. Например, приведенный выше жесткий диск разбит на два диска, которым присвоены имена: «Новый том (F:)» и «Новый том (G:)» (рис. 6.9).
Рис. 6.9. Окно программы «Управление компьютером»
При подключении внешнего НЖМД к порту USB компьютера ОС Windows ХР автоматически определяет его и на экране монитора появляется окно, представленное на рис. 6.10. Если в задачу пользователя входит просмотр файлов на внешнем НЖМД, то необходимо в данном окне выполнить действие: «Открыть папку для просмотра файлов, используется проводник». После выполнения этого действия появится окно программы «Проводник» ОС Windows ХР, где в строке «Адрес:» файловая система отобразит логическое имя внешнего НЖМД (например, F:\), а в правой части окна – файлы и папки данного НЖМД.
Рис. 6.10. Окно для просмотра и открытия файлов на внешнем НЖМД
Установив курсор мыши на свободное место в правой части окна «Проводник» и вызвав правой кнопкой контекстное меню, можно выполнить команду [Свойства]. В открывшемся окне «Свойства: HANDYDRIVE (F:)» можно просмотреть свойства внешнего НЖМД (рис. 6.11).
Рис. 6.11. Окно для просмотра свойств внешнего НЖМД
Процедуры записи информации на внешний жесткий магнитный диск и считывания пользовательской информации аналогичны процедурам, используемым для записи информации на внутренний жесткий диск и считывания с него.
Удаление ненужных файлов и папок на внешнем НЖМД производится так же, как и на внутреннем НЖМД. Однако после подтверждения удаления файлов или папок они будут не удалены с внешнего НЖМД, а только перемещены в папку «Корзина», из которой затем их можно будет восстановить.
По окончании работы с внешним жестким диском его нужно отключить. Для этого необходимо обязательно придерживаться определенных правил. В ОС Windows ХР существует специальная программа (драйвер) для безопасного извлечения устройства. Пиктограмма этой программы находится в панели задач рабочего стола ОС Windows ХР. Для ее активизации необходимо установить курсор мыши на эту пиктограмму и произвести щелчок левой кнопкой мыши, на экране монитора появится сообщение: «Безопасное извлечение USB Mass Storage Device – диск (F)». Произведя щелчок мыши на этом сообщении, пользователь может получить два альтернативных сообщения. Вид первого сообщения показан на рис. 6.12. Такое сообщение появляется, если файлы, с которыми работал пользователь, активны. В этом случае файлы, находящиеся на внешнем жестком диске, необходимо закрыть и перейти на другое ЗУ.
Рис. 6.12. Окно «Проблема при извлечении „USB Mass Storage Device“»
Второе сообщение указывает на то, что оборудование может быть удалено (рис. 6.13).
Рис. 6.13. Окно «Оборудование может быть удалено»
После окончания этих действий внешний жесткий диск можно отсоединить от порта USB системного блока компьютера.
6.7.3. Накопители информации на основе флэш-памяти.
Накопители информации на основе флэш-памяти относятся к внешним (переносным) ЗУ и предназначены для долговременного хранения относительно небольших объемов информации (единицы гигабайт). Накопители информации на основе флэш-памяти относятся к ЗУ с прямым (произвольным) доступом к данным.
Рассмотренные выше накопители информации на гибких и жестких магнитных дисках имеют в своем составе механические компоненты, которые снижают надежность их работы и определяют относительно большое потребление электрической энергии при записи и считывании информации. Флэш-память (Flash-memory) является полностью электронным устройством и лишено указанных выше недостатков.
Название Flash применительно к данному типу памяти переводится как «вспышка». Однако это не совсем так. Одна из версий появления этого названия состоит в том, что впервые в 1990 г. японская компания Toshiba употребила слово Flash в контексте «быстрый, мгновенный» при описании своих новых микросхем. Изобретателем флэш-памяти считается фирма Intel, представившая в 1988 г. флэш-память. Промышленное производство такой памяти началось в 1994 г.
Накопитель информации на основе флэш-памяти представляет собой функционально законченное устройство, конструктивно состоящее из защитного корпуса с маркировкой, выходного разъема для подключения к соответствующему порту системного блока компьютера и электронного блока. Внутри защитного корпуса размещается электронный блок (микросхема), который включает в себя перепрограммируемое постоянное запоминающее устройство (ППЗУ) с неограниченным циклом записи и считывания, а также контроллер флэш-памяти. Накопители информации на основе флэш-памяти относятся к энергонезависимому типу памяти, т. е. после отключения электрического питания от такого накопителя информация в нем сохраняется в течение нескольких лет.
ППЗУ, используемое во флэш-памяти, является представителем класса перепрограммируемых постоянных ЗУ, в котором реализуется электрический способ записи, считывания и стирания (удаления) информации. Однако стирание информации в ППЗУ осуществляется сразу в целой области ячеек – блока или всей микросхемы, это обеспечивает более быструю запись информации. В ППЗУ флэш-памяти используется принцип записи, основанный на использовании в них базовых элементов памяти (ячеек) – микроэлектронных полупроводниковых транзисторов с двумя изолированными затворами: управляющим (control) и плавающим (floating). Важной особенностью этих транзисторов является способность удерживать электроны, т. е. электрический заряд. Этот процесс носит название Фоулера – Нордхейма.
Существуют различные технологии построения базовых элементов флэш-памяти, которые разработаны основными производителями. Эти технологии отличаются друг от друга количеством слоев, методами стирания и записи данных, а также структурной организацией, что отражается в их названии. Наиболее широко известны NOR (Not OR – ИЛИ-НЕ) и NAND (Not AND – И-НЕ) типы флэш-памяти, запоминающие транзисторы в которых подключены к разрядным шинам соответственно параллельно и последовательно. Элементы памяти ППЗУ организованы в матрицы (блоки), как и в других видах полупроводниковой памяти. Данные в ППЗУ хранятся в виде блоков, а не байтов, как в обычных модулях памяти.
Первый тип (NOR) имеет относительно большие размеры ячеек и малое время доступа (порядка 70 не).
Второй тип (NAND) имеет меньшие размеры ячеек и большую скорость передачи информации – до 16 Мбайт/с.
Подключаются накопители на основе флэш-памяти к соответствующему порту системного блока компьютера. В настоящее время в качестве такого порта используется в основном порт USB. Обмен информацией между МП и накопителем на основе флэш-памяти осуществляется посредством интерфейса USB, который поддерживает автоматическое определение и подключение данного накопителя к работающему компьютеру без его перезагрузки. В настоящее время широко используется версия последовательного интерфейса USB 2.0, который обеспечивает достаточно высокую скорость обмена информацией порядка 60 Мбайт/с. Обмен информацией между накопителем на основе флэш-памяти и МП компьютера осуществляется через контроллер накопителя и порта USB.
Считывание информации с накопителя на основе флэш-памяти выполняется, как в обычных ОЗУ или кэш-памяти, построенных на основе микросхем.
Запись информации в накопитель на основе флэш-памяти отличается от записи информации в ОЗУ. Перед записью новых данных в элементы памяти (ячейки) информация должна быть удалена. Удаление информации (стирание) заключается в переводе элементов памяти в состояние единицы, и это возможно только сразу для целого блока ячеек. Выборочное стирание невозможно. В процессе записи информации соответствующие элементы памяти переключаются в нулевое состояние. Таким образом, операция записи реализуется в два этапа: стирания и непосредственно записи.
Основные характеристики (в среднем) накопителей на основе флэш-памяти у разных производителей приблизительно одинаковые.
В качестве примера приведем основные характеристики накопителя на основе флэш-памяти Sony USB 2.0 flash-disk 256 Мбайт серии Micro Vault производства корпорации Sony:
• тип накопителя – флэш-память;
• объем памяти (информационная емкость) 256 Мбайт;
• скорость записи информации 1,0 Мбайт/с;
• скорость считывания информации 5,5 Мбайт/с;
• Hot Plug and Play – подключение и использование возможно без перезагрузки компьютера;
• передача электрического напряжения для питания накопителя производится через USB-кабель.
Внешний вид накопителя показан на рис. 6.14.
Рис. 6.14. Внешний вид накопителя Sony USB 2.0 flash-disk 256 Мбайт
Также как и для других внешних накопителей, для записи информации на носитель на основе флэш-памяти и считывания информации с него данный накопитель должен быть отформатирован, т. е. на нем должна быть создана физическая и логическая структура.
Формирование физической структуры накопителя на основе флэш-памяти состоит в создании на накопителе блоков (кластеров) объем которых определяется файловой системой.
Форматирование данного накопителя также может быть реализовано с помощью специальных компьютерных программ. В ОС Windows ХР имеется программа, позволяющая осуществить форматирование накопителя, форматирование производится так же, как и для других внешних ЗУ (рис. 6.15).
Рис. 6.15. Диалоговое окно «Формат Съемный диск(Р:)»
Логическая структура накопителя на основе флэш-памяти формируется с помощью файловой системы – FAT или FAT32 в зависимости от информационного объема флэш-памяти. Для поиска файлов по их имени на таком накопителе файловая система автоматически создает каталог и таблицу размещения файлов, которые размещаются в соответствующих блоках ППЗУ флэш-памяти. Кроме файловых систем FAT существуют также специально разработанные для накопителей на основе флэш-памяти файловые системы NOR, NAND и ETFS (Embedded Transactional File System – встраиваемая транзакционная файловая система), которые представляют собой отказоустойчивые файловые системы.
При подключении внешнего накопителя на основе флэш-памяти к порту USB компьютера ОС Windows ХР автоматически определяет его как съемный диск и на экране монитора появляется окно, представленное на рис. 6.16. Если в задачу пользователя входит просмотр файлов на съемном диске, то необходимо в данном окне выполнить действие: «Открыть папку для просмотра файлов, используется проводник». После выполнения этого действия появится окно программы «Проводник» ОС Windows ХР, где в строке «Адрес:» файловая система отобразит логическое имя внешнего накопителя (например, F: \), а в правой части окна – файлы и папки данного накопителя.
Рис. 6.16. Окно для просмотра и открытия файлов на съемном диске
Установив курсор мыши на свободное место в правой части окна «Проводник» и вызвав правой кнопкой контекстное меню, можно выполнить команду [Свойства]. В открывшемся окне «Свойства: Съемный диск (F:)» можно просмотреть свойства внешнего накопителя (рис. 6.17).
Рис. 6.17. Окно для просмотра свойств внешнего накопителя на основе флэш-памяти
Процедуры записи информации на накопитель на основе флэш-памяти и считывания пользовательской информации аналогичны процедурам, используемым для записи информации на внутренний жесткий диск и считывания с него.
Для удаления ненужных файлов и папок с накопителя на основе флэш-памяти их необходимо выделить с помощью левой кнопки мыши, а затем нажать на клавиатуре клавишу Delete или можно с помощью правой кнопки мыши вызвать контекстное меню и выполнить команду Удалить. После подтверждения удаления файлы или папки будут удалены с накопителя и восстановить их будет невозможно.
По окончании работы с накопителем его нужно отключить. Отключение накопителя на основе флэш-памяти производится так же, как внешнего жесткого диска. После окончания этих действий накопитель на основе флэш-памяти можно отсоединить от порта USB системного блока компьютера.
Способность сохранять информацию при выключенном питании, малые размеры, высокая надежность и приемлемая цена привели к широкому распространению накопителей на основе флэш-памяти. Этот вид памяти используется в так называемых «твердотельных» дисках (memory stick, memory drive и др.), картах памяти различного назначения и т. п. Накопители на основе флэш-памяти используются не только в компьютерах, но и во многих других устройствах: цифровых фотоаппаратах, видеокамерах и т. д. К недостаткам данного вида накопителей можно отнести невысокую скорость передачи данных, небольшой информационный объем памяти и относительно высокую стоимость накопителей с объемом памяти 512 Мбайт и более.
6.7.4. Накопители информации на оптических дисках.
6.7.4.1. Классификация, способ записи и считывания информации.
Накопители информации на оптических дисках относятся к внешним ЗУ и предназначены для долговременного хранения относительно больших объемов информации (сотни мегабайт и десятки гигабайт). Данные накопители относятся к ЗУ с прямым (произвольным) доступом к данным. Накопители информации на оптических дисках подразделяются на внутренние, устанавливаемые в системный блок компьютера, и внешние (переносные) по отношению к системному блоку и состоят из дисковода и носителя информации – оптического диска. Подключаются накопители информации на оптических дисках к системной магистрали ПК через соответствующий контроллер.
Появление накопителей на оптических дисках было связано с возрастанием объемов информации, обрабатываемой ПК. В 1970-х гг. возникла проблема хранения данных и переноса информации с одного компьютера на другой. Эта проблема не потеряла своей актуальности и в наши дни, несмотря на то что она частично решена посредством использования компьютерных сетей. Информационный объем дискеты вряд ли кого удовлетворял раньше и удовлетворяет сейчас. Поэтому в 1970-х гг. начались разработки по созданию новых типов накопителей информации ведущими мировыми фирмами. Одним из перспективных направлений в области разработки и производства накопителей информации стало направление, связанное с разработкой и производством накопителей информации на оптических дисках. Результатом этого стало появление одного из самых удачных потребительских продуктов – оптических дисков.
Накопители информации на оптических дисках подразделяются на накопители, использующие в качестве носителей информации только компакт-диски (CD – Compact Disk), и универсальные (комбинированные), использующие как компакт-диски, так и цифровые универсальные диски (DVD – Digital Versatile Disk). В таких накопителях используется оптический способ записи и считывания информации.
Для реализации данного способа в дисководе накопителя установлен оптико-механический лазерный блок, основным элементом которого является генератор электромагнитных волн оптического диапазона (лазер). В качестве лазера в настоящее время чаще всего используются лазерные диоды.
В процессе считывания информации с таких дисков луч лазера падает на поверхность вращающегося диска и отражается. Поскольку поверхность оптического диска имеет участки с различными коэффициентами отражения, то отраженный луч также меняет свою интенсивность, которая соответствует логическому нулю или единице. Это изменение интенсивности лазерного луча фиксируется фотодатчиком и далее преобразуется в цифровой сигнал.
Для записи информации на оптические диски используются различные технологии: от штамповки дисков в производственных условиях до изменения отражающей способности участков поверхности дисков лучом лазера.
Несмотря на то что в CD и DVD используется один и тот же оптический способ записи и считывания информации, между ними существуют отличия: различная плотность записи информации и соответственно различный информационный объем; использование разных файловых систем и т. д. Поэтому рассмотрим их отдельно.
6.7.4.2. Накопители информации на компакт-дисках.
В 1980 г. известные фирмы в области разработки и производства электронной техники Philips и Sony совместно разработали и представили стандарт хранения информации на оптических дисках (компакт-дисках). Поскольку размеры компакт-дисков были значительно меньше (диаметр большинства компакт-дисков равен 120 мм), чем размеры выпускаемых в то время виниловых пластинок, их стали называть компакт-дисками, или сокращенно CD. Первым был разработан оптический диск для хранения звуковой информации, позволяющий хранить до 74 минут высококачественного стереозвука. Запись и чтение осуществлялись в соответствии со стандартом CD-DA (Compact Disk Digital Audio, компакт-диск – цифровой звук). Опубликован был данный стандарт в книге (документе), названном Red Book (красная книга). Все дальнейшие стандарты компакт-дисков вошли в книги: Yellow Book (Желтая книга), Orange Book (Оранжевая книга), White Book (Белая книга), Blue Book (Синяя книга), Green Book (Зеленая книга). По аналогии с грампластинками звуковая информация на компакт-диск записывается и считывается с одной и той же спиральной дорожки. Дальнейшие разработки в области технологии компакт-дисков привели к тому, что они стали использоваться и на компьютерах.
Накопители информации на компакт-дисках состоят из дисковода (устройства считывания и записи информации) и носителя информации – компакт-диска. Дисководы в свою очередь можно подразделить на дисководы, только считывающие информацию, и комбинированные, которые позволяют как считывать, так и записывать информацию на компакт-диски. В комбинированных дисководах используется более мощный лазер (мощность его приблизительно в 10 раз больше мощности лазера, устанавливаемого в дисковод только для считывания информации). Однако в настоящее время в ПК устанавливаются в основном комбинированные дисководы.
Конструктивно дисковод состоит из большого числа механических, оптических и электронных компонентов и включает в себя:
• электрический двигатель, вращающий компакт-диск;
• систему загрузки компакт-дисков;
• оптико-механический лазерный блок;
• электронный блок, обеспечивающий управление, преобразование, согласование и передачу электрических сигналов.
Все эти компоненты размещаются в едином корпусе, который вставляется в соответствующий отсек системного блока ПК. Внешние дисководы компакт-дисков выполнены в виде функционально законченного устройства.
Система загрузки компакт-дисков в зависимости от своего конструктивного исполнения может обеспечить несколько вариантов загрузки компакт-дисков. Однако чаще всего используется выдвижной лоток, называемый tray-лоток. С помощью электрического двигателя системы загрузки лоток выезжает и задвигается внутрь после того, как на него поместили нужный компакт-диск.
Оптико-механический лазерный блок состоит из оптической головки и системы ее перемещения. В оптической головке расположены лазер, система линз и приемник отраженного сигнала. Основой системы перемещения головки является высокоточный двигатель, позволяющий перемещать оптическую головку точно над информационной дорожкой диска. Электронный блок обеспечивает совместную работу всех устройств дисковода, распознает команды компьютера и передает полученную информацию с диска.
В дисководах компакт-дисков применяются два основных способа вращения компакт-дисков вокруг своей оси и соответственно считывания и записи информации: с постоянной угловой скоростью и с постоянной линейной скоростью. Первый метод называется CAV (Constant Angular Velocity – постоянная угловая скорость), второй – CLV (Constant Linear Velocity – постоянная линейная скорость).
Первый способ обеспечивает постоянную угловую скорость вращения диска на всем пути лазерного луча. При этом, если не предпринимать определенных мер, скорость чтения (записи) данных в процессе продвижения лазерной головки над поверхностью компакт-диска от центра диска к краю диска будет изменяться от минимальной скорости до максимальной, поскольку линейная скорость вращения точки на краю диска будет больше, чем внутри. В физике соотношение между линейной и угловой скоростью вращения точки вокруг своей оси определяется соотношением:
V = ω · R,
где V и ω – соответственно линейная и угловая скорость точки; R – текущий радиус точки.
Дисководы, в которых реализован способ постоянной угловой скорости, подразделяются на дисководы с постоянной и переменной скоростью считывании и записи информации.
В дисководах первого типа для компенсации изменения линейной скорости, необходимой для считывания (записи) данных с постоянной скоростью, используется способ, аналогичный тому, который используется для магнитных дисков, т. е. посредством увеличения пространства между битами данных, записанных в сегментах диска. Это пространство на краю диска больше, чем внутри. При использовании такого способа данные могут быть считаны (записаны) с постоянной скоростью при постоянной угловой скорости вращения компакт-диска. На рис. 6.18 приведена схема распределения данных на компакт-диске при использовании постоянной угловой скорости и постоянной скорости считывания и записи информации. Компакт-диск при форматировании делится на концентрические дорожки с определенным количеством секторов. Преимущество дисководов данного типа состоит в возможности непосредственной адресации к отдельным блокам данных путем указания адреса дорожки и сектора на компакт-диске. Существенный недостаток такого способа в том, что суммарное количество данных, которые хранятся на внешней дорожке, такое же, как и на внутренней дорожке компакт-диска. Поскольку при размещении небольшого объема информации на участке внешней дорожки неэкономно расходуется пространство дорожки, то способ постоянной угловой скорости и постоянной скорости считывания и записи не нашел широкого распространения при чтении (записи) данных с компакт-дисков.
Рис. 6.18. Схема распределения данных при постоянной угловой скорости
В дисководах второго типа диск вращается с постоянной угловой скоростью на всем пути лазерного луча, а скорость считывания и записи данных меняется. При этом на внутренних витках спиральной дорожки скорость минимальна, на внешних – максимальна. Эта максимальная скорость и указывается в основных параметрах на дисковод. Эти дисководы достаточно перспективны, но требуют высокоскоростных каналов передачи данных.
Второй способ обеспечивает постоянную линейную скорость вращения диска на всем пути лазерного луча и широко применяется в дисководах компакт-дисков. Для обеспечения постоянной линейной скорости угловая скорость вращения диска должна уменьшаться в процессе продвижения лазерной головки над дорожкой, начиная от центральной части диска (начало записи) и перемещаясь к краю диска (окончание записи). Такой способ позволяет достичь более высокой плотности записи и соответственно большего объема записываемой информации, но не обеспечивает непосредственной адресации к отдельным блокам данных компакт-диска путем указания адреса дорожки и сектора. При таком способе запись и считывание информации производятся на одной спиральной дорожке, идущей от центра диска к его периферии.
Устройство управления поддерживает постоянную линейную скорость вращения диска равной 1,2 м/с.
Скорость считывания (записи) компакт-дисков в дисководах измеряется в единицах, кратных базовой (единичной) скорости (150 Кбайт/с) считывания информации бытового CD-плеера. Например, если в техническихарактеристиках на дисковод записаны цифры 24/10/40, то это означает, что данный дисковод может записывать информацию на компакт-диски со скоростью 24 х 150 = 3600 Кбайт/с, перезаписывать со скоростью 10 х 150 = 1500 Кбайт/с и считывать информацию со скоростью 40 х 150 = 6000 Кбайт/с.
Обмен информацией между накопителем информации на компакт-диске и МП компьютера осуществляется через контроллер накопителя, который входит в состав электронного блока накопителя. В качестве интерфейса в накопителях информации на компакт-дисках в настоящее время широко используются интерфейсы IDE (Integrated Disk Electronic) и быстродействующий интерфейс SCSI (Small Computer System Interface).
В качестве носителей информации в таких накопителях используются компакт-диски. Первые компьютерные компакт-диски были названы CD-ROM (Compact Disk – Read Only Memory, что переводится как компакт-диск – память только для чтения). Информация, записанная на такие диски, не может быть изменена или дополнена, поскольку запись на них производится в производственных условиях. При этом в качестве основного метода записи используется метод штамповки. На рис. 6.19 представлено сечение CD-ROM.
Рис. 6.19. Сечение CD-ROM
CD-ROM, на котором информация записана в производственных условиях, состоит из трех слоев. В качестве материала основания компакт-диска используется прозрачный поликарбонат. При изготовлении основы методом штамповки на нее наносится информационный узор с исходного диска, называемого мастер-диском. В результате получается прозрачный пластиковый диск. С одной стороны диск гладкий, а с другой – на него нанесено множество микроскопических углублений (питов). На эту сторону затем напыляется отражающий металлический (алюминиевый) слой. Сверху на диск наносится защитный слой из тонкой пленки поликарбоната или специального лака. На защитный слой наносится полиграфия.
Записанная информация на оптическом диске в виде последовательности питов и выступов на его поверхности бесконтактно считывается оптико-механическим лазерным блоком дисковода.
Информация в CD-ROM записывается на спиральную дорожку, которая проходит 20 344 оборота вокруг диска и имеет общую длину, равную приблизительно 5300 м. Расстояние между витками спиральной дорожки составляет 1,6 мкм.
Объем информации, который может быть записан на CD-ROM, составляет около 700 Мбайт. Среднее время доступа для CD-ROM около 120 мс. Диаметр CD-ROM – 120 мм (основной стандарт) или 80 мм. Толщина диска – 1,2 мм.
По сравнению с гибкими магнитными дисками CD-ROM имеет ряд преимуществ и недостатков.
К преимуществам можно отнести:
• значительно больший объем хранимой информации;
• возможность воспроизведения вместе с хранимой на них информацией в массовых количествах, при небольших денежных затратах, в отличие от гибких магнитных дисков.
К недостаткам можно отнести:
• невозможность обновлять и дополнять информацию;
• большее время доступа, чем у гибких магнитных дисков.
Дальнейшее развитие технологии компакт-дисков привело к разработке стандарта записи информации на специальные компакт-диски. После записи информации на такие диски ее можно было считывать на дисководах CD-ROM. К таким дискам стали относить компакт-диски, поддерживающие однократную запись и названные CD-R (Compact Disk—Recordable – записываемый компакт-диск), а также компакт-диски, поддерживающие многократную (пользователь может стирать и производить перезапись данных на диске до 1000 раз) и названные CD-RW (Compact Disk—Rewritable – перезаписываемый компакт-диск).
Информация, записанная на такие диски, в отличие от информации на CD-ROM, может быть изменена или дополнена, поскольку запись и перезапись на них производится с помощью комбинированных дисководов. На рис. 6.20 представлены сечения CD-R и CD-RW.
Рис. 6.20. Сечения CD-R и CD-RW
CD-R– и CD-RW-компакт-диски по сравнению с CD-ROM имеют дополнительно еще один слой – регистрирующий. Основа у них не имеет информационного узора, но между основой и отражающим слоем расположен регистрирующий слой. Он может менять прозрачность под воздействием высокой температуры. При записи данных на такие диски лазер разогревает заданные участки регистрирующего слоя, создавая информационный узор дорожки диска. Участки регистрирующего слоя, к которым было применено температурное воздействие, темнеют. Записанная информация на CD-R и CD-RW в виде последовательности темных и светлых участков регистрирующего слоя дорожки компакт-диска считывается оптико-механическим лазерным блоком дисковода.
В качестве материала для регистрирующего слоя используются сложные органические соединения. Из-за наличия регистрирующего слоя требования к отражающему слою у CD-R и CD-RW выше, чем у CD-ROM, поэтому вместо алюминия в них применяют более дорогие металлы. Отличие между CD-R и CD-RW состоит в применении различных материалов в качестве регистрирующего слоя. В CD-RW применяются материалы, имеющие отражательную способность, значительно отличающуюся в двух различных фазовых состояниях: аморфном, в котором молекулы ориентированы случайно и отражение луча света слабое, и кристаллическом, хорошо отражающем свет. Лазерный луч может изменить фазу таких материалов с одной на другую. Однако применение материалов с переменной фазой имеет существенный недостаток: этот материал в конечном счете, теряет свои свойства.
При записи информации на CD-R и CD-RW лазер оптико-механического блока дисковода включается на повышенную мощность излучения и перемещается вдоль дорожки. Прерывать этот процесс записи недопустимо, поэтому если поток данных, передаваемый на дисковод для записи, прервется, то используемая заготовка компакт-диска будет испорчена. Для защиты от прерывания потока информации в современных дисководах используются специальные технологии, например технология Burn-Proof, разработанная фирмой Sanyo.
Существуют три основных способа записи информации на компакт-диски CD-R и CD-RW: Track-At-Once (запись производится на дорожку компакт-диска за один прием, т. е. записывается информация порциями, которые называют дорожками); Disk-At-Once (запись производится на компакт-диск за один прием, т. е. записывается вся информация на компакт-диск, без выключения лазера); Packet Writing (пакетная запись, т. е. запись информации производится на компакт-диск небольшими порциями).
CD-RW обладают очевидным преимуществом перед CD-ROM и CD-R, которое состоит в том, что информация на них может быть перезаписана (т. е. на такой диск можно записывать и стирать информацию много раз), и поэтому CD-RW могут использоваться как информационные носители для вспомогательного хранения данных. Однако CD-RW имеют и недостатки: надежное считывание информации с них возможно только компьютерными CD-дисководами, кроме того, скорость записи на CD-RW ниже, чем на CD-R, чтобы впоследствии не возникало ошибок при чтении.
Информация на CD-R и CD-RW в зависимости от выбранного способа (с постоянной линейной или угловой скоростью вращения компакт-дисков в дисководе) может записываться соответственно на одну спиральную дорожку или на концентрические дорожки. Выбор того или иного способа определяется предварительным форматированием диска и конструкцией дисковода, однако чаще всего используется запись на одну спиральную дорожку, которая имеет примерно такие же характеристики, как и для CD-ROM.
Объем информации, который может быть записан на CD-R и CD-RW, составляет около 700 Мбайт. Время доступа для CD-R и CD-RW – от 150 до 300 мс. Максимальная скорость записи – 52х (52x150 = 7800 Кбайт/с).
Максимальная скорость перезаписи (для CD-RW-дисководов) 32х (32 х 150 = 4800 Кбайт/с).
Диаметр CD-R (CD-RW) равен 120 мм (основной стандарт) и толщина 1,2 мм.
По сравнению с гибкими магнитными дисками CD-R и CD-RW имеют значительно больший объем хранимой информации, но и значительно большее время доступа.
Для защиты от внешних неблагоприятных воздействий CD-ROM, CD-R и CD-RW помещаются в специальную пластиковую упаковку, из которой при необходимости они изымаются.
Перед считыванием и записью информации на компакт-диски они должны быть отформатированы, т. е. на них должна быть создана физическая и логическая структура. Формирование физической структуры компакт-диска состоит в создании на диске спиральной дорожки, идущей от центра диска к его периферии, и размещения на дорожке служебной информации. Эта структура одинакова для всех компакт-дисков.
В CD-ROM физическое и логическое форматирование, а также запись данных реализуются в процессе его изготовления путем переноса информации со штампа на заготовку компакт-диска в производственных условиях. Штамп изготавливается на основе исходного диска, называемого мастером, на котором уже находится пользовательская и служебная информация. В CD-ROM спиральная дорожка, представляющая непрерывную последовательность питов и промежутков между ними, в зависимости от способа записи информации на исходный диск (Track-At-Once, Disk-At-Опсе, Packet Writing) может состоять из отдельных сессий. В начале сессии располагается специальная начальная запись, которая называется Lead In (Ввести). В конце сессии располагается запись Lead Out (Вывести). Сессия может состоять из одного или нескольких витков спиральной дорожки. Однако чаще всего она состоит из одного витка. Если CD-ROM содержит несколько сессий, то он называется мультисессионным (Multisession CD-ROM). Кроме того, CD-ROM могут содержать данные различных типов (текстовые, звуковые и т. д.), такие диски называются Mixed-mode CD, т. е. компакт-диски смешанного типа, и используются они в основном для хранения мультимедийных игр.
Логическая структура CD-ROM определяется файловой системой CDFS (см. п. 6.6.4) или UDF (см. п. 6.6.5). Файловая система добавляет к записанным на дорожке данным каталог. В каталоге записываются полное имя файла и его местонахождение на компакт-диске, а также служебная информация. Кроме того, файловая система при записи данных (файлов) на компакт-диски разбивает сессию на сектора с информационным объемом 2 Кбайт. Если на компакт-диске записано несколько сессий, то файловая система записывает в каталог информацию о файлах и их местонахождении на всех сессиях компакт-диска.
В CD-R и CD-RW создание физической и логической структуры компакт-диска реализуется в процессе записи на него данных, эти структуры аналогичны структурам CD-ROM. Однако заготовки для записи компакт-дисков имеют предварительную разметку, которая содержит специальные информационные метки и записанные сигналы синхронизации. Эта предварительно записанная информация позволяет оптико-механическому лазерному блоку дисковода перемещаться по нужной траектории. Некоторые параметры этих заготовок можно прочитать перед записью информации на компакт-диски, что позволяет более точно настроить программу для записи.
Существующие в настоящее время специальные программы для записи информации на CD-R и CD-RW, такие как Nero Burning Rom, Easy CD Creator, WinOnCD и т. д., поддерживают различные файловые системы, которые и определяют физическую и логическую структуру компакт-дисков. Например, в программном пакете Easy CD Creator имеется переключатель Physical format of CD (Физический формат CD) который позволяет установить физическую структуру (форматы записи) компакт-дисков Mode 1: CDROM или Mode2:CDROMXA.
Для записи или считывания информации с компакт-диска его необходимо правильно установить в дисковод. Правильная установка зависит от расположения дисковода в системном блоке – горизонтальном или вертикальном. При горизонтальном расположении дисковода компакт-диск устанавливается этикеткой вверх, на выдвижной лоток дисковода и задвигается внутрь дисковода. Выдвижной лоток может задвигаться внутрь дисковода аппаратным способом, с помощью специальной кнопки, установленной на передней панели дисковода, или программным, с помощью программ записи и считывания данных с компакт-диска. С помощью этой же кнопки или программным путем можно также дать команду в систему загрузки дисковода для выдвижения лотка.
После загрузки компакт-дисков в дисковод многие из них автоматически запускаются и на экране монитора компьютера рядом с курсором мыши появляется пиктограмма (небольшой рисунок) диска. Затем после загрузки информации с компакт-диска на экране появляется окно менеджера файлов (например, окно программы «Проводник» ОС Windows ХР), в котором отображаются данные (папки, файлы), записанные на компакт-диск, или окно специализированной программы. На рис. 6.21 и 6.22 представлены примеры таких окон.
Рис. 6.21. Окно менеджера файлов с отображением данных на компакт-диске
Рис. 6.22. Окно специализированной программы, записанной на компакт-диске
Автозапуск компакт-дисков реализуется посредством размещения в корневом каталоге ОС Windows ХР текстового файла с именем autorun.inf, в котором располагаются команды автозапуска. Если информация не записана на компакт-диск (заготовка компакт-диска чистая), то, естественно, в окне менеджера файлов папки и файлы не отображаются.
Для считывания данных (открытия папок, файлов), находящихся на компакт-диске, необходимо произвести двойной щелчок мышью на выбранном для чтения (открытия) файле. Для запуска специализированной программы необходимо следовать ее рекомендациям.
Если автозапуск не предусмотрен, то для чтения содержимого компакт-дисков можно воспользоваться первым или вторым способом, описанным в п. 6.7.1, для чтения информации с гибких магнитных дисков.
Для записи информации на компакт-диск ее необходимо предварительно представить в электронном виде, а затем сохранить на любом внешнем ЗУ.
В отличие от записи информации на гибкие и жесткие магнитные диски, а также на флэш-память, где запись информации производится с помощью стандартных средств ОС Windows ХР, для записи информации на компакт-диски, как уже отмечалось, используются специальные программы: «Мастер записи компакт-дисков» ОС Windows ХР, Easy CD Creator, Nero Burning Rom, Win-OnCD и т. д. Однако необходимо отметить, что некоторые специальные программы, например, пакет программ Easy CD Creator, содержат в своем составе программу Direct CD, которая позволяет форматировать компакт-диски так же, как и магнитные диски. При этом физическая и логическая структура такого компакт-диска будет определяться файловой системой UDF. Такое форматирование позволяет записывать и удалять файлы с компакт-диска аналогично тому, как это производится в НГМД, НЖМД и накопителях на основе флэш-памяти. И в данном случае оно может рассматриваться как преимущество по сравнению с обычным форматированием. Имеются при таком форматировании и недостатки: необходимо наличие такой программы, а также меньший объем информации, который может быть записан на компакт-диск.
Рассмотрим некоторые специальные программы, которые позволяют производить запись информации на компакт-диски.
В составе ОС Windows ХР имеется специальная программа для записи компакт-дисков, которая называется «Мастер записи компакт-дисков». Разработана она по лицензии фирмы Roxio Inc., которая в настоящее время распространяет программный пакет Easy CD Creator для записи оптических дисков. Для вызова данной программы необходимо выполнить следующие действия: открыть папку «Мой компьютер» и найти в открывшемся окне в разделе «Устройства со съемными носителями» графическое изображение дисковода. С помощью правой кнопки мыши вызвать контекстное меню CD-дисковода и выбрать команду: [Записать файлы на компакт-диск]. После активизации данной команды на экране монитора появится окно «Мастер записи компакт-дисков», показанное на рис. 6.23.
Рис. 6.23. Окно «Мастер записи компакт-дисков»
В данном окне необходимо прочитать инструкцию при работе с мастером записи, выбрать способ копирования записываемых файлов на компакт-диск и далее нажать кнопку «Готово». Затем необходимо выполнить предварительное копирование файлов (файла) или папок, которые затем будут записаны на компакт-диск. В качестве примера рассмотрим запись информации с помощью данной программы на CD-RW.
Установим в пишущий дисковод CD-RW. Выделим нужный файл, например «Информатика 2.doc», который хранится на флэш-памяти, и, нажав правую кнопку мыши, вызовем контекстное меню. Выберем команду: [Отправить – CD-дисковод]. На экране появится сообщение, показанное на рис. 6.24.
Рис. 6.24. Окно «Имеются файлы, ожидающие записи на компакт-диск»
Произведем щелчок мышью на этом сообщении. После чего появится окно «CD-дисковод», где будет находиться файл «Информатика 2.doc», подготовленный для записи на компакт-диск (рис. 6.25). При необходимости этот файл можно удалить. Перед записью данного файла на компакт-диск можно просмотреть окно «Свойства: CD-дисковод» (рис. 6.26). В окне можно установить параметры записи. Для вывода данного окна на экран монитора необходимо подвести курсор мыши к надписи «Подготовленные для записи на CD файлы» и, вызвав правой кнопкой мыши контекстное меню, выполнить команду [Свойства].
Рис. 6.25. Окно «CD-дисковод»
Рис. 6.26. Окно «Свойства: CD-дисковод»
В открывшемся окне необходимо выбрать вкладку «Запись», установить необходимые параметры и нажать кнопку ОК.
Для записи файла на компакт-диск в верхнем меню «Файл» окна «CD-дисковод» (см. рис. 6.25) выберем команду [Записать файлы на компакт-диск]. После выполнения данной команды на экране монитора появится окно «Мастер записи компакт-дисков» (рис. 6.27).
Рис. 6.27. Окно «Мастер записи компакт-дисков»
Выбрав имя компакт-диска, в данном случае по умолчанию, нажмем кнопку Далее. В появившемся окне «Мастер записи компакт-дисков» (рис. 6.28) можно наблюдать происходящий процесс записи файла на компакт-диск.
Рис. 6.28. Окно «Мастер записи компакт-дисков»
После окончания процесса записи файла на компакт-диск появляется окно «Мастер записи компакт-дисков», показанное на рис. 6.29. В данном окне можно убедиться, что файл успешно записан на этот компакт-диск.
Рис. 6.29. Окно «Мастер записи компакт-дисков»
После нажатия кнопки Готово на экране появляется окно (рис. 6.30), где показаны имеющиеся (записанные) на CD файлы. Запись папок на данный компакт-диск производится аналогично.
Рис. 6.30. Окно «Файл, записанный на данный компакт-диск»
Записанный на компакт-диск файл «Информатика 2.doc» можно открыть, для этого необходимо произвести двойной щелчок мышью по пиктограмме файла в окне (см. рис. 6.30). Однако вносить изменения в данный файл нельзя, поскольку он открыт только для чтения. Для того чтобы изменить содержимое файла, необходимо предварительно внести или дополнить исходный файл (в данном случае он хранится на флэш-памяти), после чего его необходимо заново записать (перезаписать) на компакт-диск под тем же именем.
Если возникает необходимость удалить файлы и папки с компакт-диска, то в верхнем меню «Файл» окна (см. рис. 6.30) нужно выбрать команду [Стереть этот CD-RW]. После выполнения данной команды на экране появится окно (рис. 6.31). После нажатия на кнопку Далее в появившемся окне «Мастер записи компакт-дисков» (рис. 6.32) можно наблюдать процесс стирания файла с компакт-диска. После окончания процесса стирания файла, записанного на компакт-диске, появляется окно «Мастер записи компакт-дисков» (рис. 6.33). В данном окне можно убедиться, что файл успешно стерт с компакт-диска. Выборочное стирание файлов, записанных на компакт-диск, произвести нельзя, поскольку в данной программе происходит полное стирание всех записанных файлов с компакт-диска.
Рис. 6.31. Окно «Мастер записи компакт-дисков»
Рис. 6.32. Окно «Мастер записи компакт-дисков»
Рис. 6.33. Окно «Мастер записи компакт-дисков»
Запись информации на компакт-диск с помощью данной программы подкупает своей простотой, но не представляет тех возможностей, которые дают специализированные пакеты программ для записи оптических дисков, такие как Easy CD Creator, Nero Burning Rom, WinOnCD. Среди этих возможностей выделим основные:
• возможность записывать информацию на оптические диски всех существующих в настоящее время форматов, в том числе звуковую и видеоинформацию;
• оптимизация записи на оптические диски в зависимости от поставленной цели с помощью выбора пользователем файловых систем и форматов записи, а также других средств;
• наличие различных средств, повышающих надежность записи и уменьшающих риск испортить заготовку оптического диска;
• дружественный пользовательский интерфейс, который включает в себя технологию Drag & Drop (перетащить и бросить);
• встроенные средства для кодирования звуковых файлов в популярный в настоящее время формат МРЗ и т. д.
Поставим перед собой задачу записать тот же файл «Информатика 2.doc» на CD-RW с помощью пакетов программ Easy CD Creator и Nero Burning Rom.
Пакет программ Easy CD Creator представляет собой набор программ для записи оптических дисков различных форматов. Данный пакет широко распространен, поскольку входит в поставку многих устройств для записи информации на оптические диски. Программы данного пакета поддерживают новейшие технологии, в частности, впервые в данном пакете была применена технология Direct CD. Пакет программ Easy CD Creator был разработан фирмой Corel, однако в настоящее время он распространяется фирмой Roxio Inc.
Существуют различные версии Easy CD Creator, здесь же при решении поставленной задачи рассмотрим версию Roxio Easy CD Creator 5 Platinum, естественно, с учетом того факта, что данный пакет программ установлен на ПК. Запустить программный пакет из ОС Windows ХР можно двумя способами: с помощью команд [Кнопка Пуск – Программы – Roxio Easy CD Creator 5 – Applications – Easy CD Creator] или [Кнопка Пуск – Программы – Roxio Easy CD Creator 5 – Project Selector]. Возможен и третий способ запуска программного пакета с помощью ярлыка, предварительно созданного на рабочем столе. Воспользуемся вторым способом.
После запуска данного пакета программ появляется окно «Выбор проекта» (рис. 6.34).
Рис. 6.34. Окно «Выбор проекта»
В данном окне можно выбрать ряд проектов: «make a music CD» (сделать музыкальный CD), «make a data CD» (сделать CD с данными), «make a photo or video CD» (сделать фото или видео CD), «disc copier» (копирование диска). В данном случае выберем проект записи данных на компакт-диск «data CD project». После активизации соответствующей кнопки проекта появляется рабочее окно программы Easy CD Creator (рис. 6.35). Данное рабочее окно организованно так же, как и другие окна ОС Windows ХР, т. е. имеет типичный набор компонентов, таких как заголовок, меню, окна, строка состояния и т. д. Все рабочее окно поделено на два горизонтальных окна: верхнее – окно проводника; нижнее – окно проекта. В окне проводника можно выбирать файлы и папки, которые затем можно записать на компакт-диск. В данном случае выбран файл «Информатика 2.doc». В окно проекта помещаются файлы и папки, которые затем будут записаны на компакт-диск. Проектом в пакетах программ для записи оптических дисков называют файлы, папки и дорожки, предназначенные для записи на диск и специальным образом организованные. Для того чтобы информация была записана на диск, она должна быть помещена в окно проекта, поэтому выделенный файл «Информатика 2.doc» перетащим в окно проекта. Это можно сделать двумя способами: перетащить данный файл с помощью мыши из окна проводника в окно проекта или после выделения файла нажать кнопку Add. При этом, если вы передумали записывать данный файл на диск, выведите его из проекта или нажмите на кнопку Remove. Перенесем файл «Информатика 2.doc» из окна проводника в окно проекта вторым способом (см. рис. 6.35). По умолчанию проекту присваивается имя, которое состоит из даты и времени начала работы над проектом. В данном случае проекту присвоено имя 0603111557, что означает, что работа над проектом началась в 15 часов 57 мин 11 марта 2006 г. При этом если вы передумали записывать данный файл на диск, выведите его из проекта или нажмите на кнопку Remove.
Рис. 6.35. Рабочее окно «Easy CD Creator»
Для того чтобы изменить имя или другие свойства проекта, произведем щелчок правой кнопкой мыши на имени проекта. В появившемся контекстном меню выберем команду [Properties (свойства) ] и активизируем ее. После выполнения данной команды на экране монитора появится диалоговое окно «CD Project Properties (Свойства CD проекта)» (рис. 6.36), в котором выберем вкладку «General (Общие)». Поле ввода «Volume Label (Метка тома)» предназначено для изменения метки тома и имени проекта. В пакете программ Easy CD Creator существуют ограничения на присвоение имени проекта, если имя проекта введено пользователем некорректно, то на экране монитора появится соответствующее предупреждение. В нашем случае имя проекта присвоено самой программой, поэтому такого предупреждения не будет. Раскрывающийся список «File System (Файловая система)» предназначен для выбора файловой системы, под управлением которой будет произведена запись данных на компакт-диск.
Рис. 6.36. Окно «Свойства СД проекта»
В данном случае выбрана файловая система Joliet, поскольку планируется использовать создаваемый диск в ОС Windows ХР, это позволит использовать в именах файлов и папок возможности, представляемые ОС Windows ХР (см. п. 6.6.4).
Для создания мультисессионного диска необходимо установить флажок напротив «Automatically import previous session» (Автоматически импортировать предыдущую сессию), в этом случае, если создается новая сессия, все файлы из предыдущей сессии будут также включены в проект. Если флажок не устанавливать, то будет создаваться несколько сессий и каждая сессия будет независима от других.
Установка флажка напротив «Automatically verify File System after recording» (Автоматически проверять файловую систему после записи) означает, что при добавлении новых файлов в проект, они будут проверяться на соответствие файловой системы, которая была выбрана.
В данном пакете программ предусмотрена возможность создания мастер-дисков для тиражирования, для этого необходимо установить флажок напротив «Record using a single data track only» (Запись, используя только одну дорожку данных).
Переключатель «Physical format of CD» (Физический формат CD) позволяет произвести физическое форматирование диска перед записью. По умолчанию используется рекомендуемый формат Mode 2: CDROM ХА.
После выбора свойств (параметров) проекта необходимо произвести щелчок мышью по кнопке Save As Default (Сохранить как умолчание) и можно приступить непосредственно к процедуре записи файла на компакт-диск. Для этого выполним щелчок мышью на кнопке «record» (запись). На экране монитора появится диалоговое окно (рис. 6.37), в котором необходимо произвести настройку параметров записи.
Рис. 6.37. Окно «Установка параметров записи CD»
В окне (см. рис. 6.37) можно выбрать устройство для записи (дисковод) и скорость записи. В данном случае выбраны дисковод «TOSHIBA ODD-DVD SD-R5272» и скорость записи 10 х (1500 KB/sec). Можно также установить количество копий созданного проекта, которое необходимо записать на диск, для этих целей служит счетчик «Number of copies» (Число копий).
Флажки, установленные напротив «Copy to hard drive first» (Сначала скопировать на жесткий диск), «Write CD Text» (Запись текста на CD), «Buffer underrun prevention» (Предотвращение опустошения буфера), включают дополнительные возможности устройства записи. В частности, предотвращение опустошения буфера предназначено для защиты от прерывания потока информации.
С помощью группы «радиокнопок», входящих в состав «Record Options» (Параметры записи), можно выбрать тип записи.
Реальная запись на CD соответствует включенной кнопке Record CD (Запись CD).
При включенной кнопке Test Only (Только тест) проверяется работа программы по записи диска, без реальной записи данных на компакт-диск.
Кнопка Test and Record CD (Тест и запись CD) позволяет сначала произвести тестирование, а затем – реальную запись на диск. Данный режим наиболее благоприятен в том случае, если вы до конца не уверены в возможностях вашего дисковода. Однако при выборе данного режима увеличивается время записи данных на диск.
Переключатель «Record Method» (Метод записи) устанавливает способы записи информации Track-At-Once или Disk-At-Once, о которых упоминалось ранее. При выборе способа Track-At-Once становятся доступными «радиокнопки»: Don't Finalize Session (Не закрывать сессию), Finalize Session Don't Finalize CD (Закрыть сессию, но не закрывать компакт-диск), Finalize Session (Закрыть компакт-диск), которые определяют способ закрытия компакт-диска.
Если включить кнопку Don't Finalize Session, то текущая сессия остается открытой и впоследствии можно к той же сессии дописать информацию.
Включенная кнопка Finalize Session Don't Finalize CD используется при создании мультисессионных компакт-дисков. Если в дальнейшем планируется дописывать информацию на компакт-диск, то необходимо включить данную кнопку.
Кнопка Finalize CD выбирается в том случае, если в дальнейшем не планируется дописывать информацию и текущая запись на компакт-диск является последней.
Для сохранения параметров записи CD и дальнейшего их использования необходимо произвести щелчок мышью по кнопке Save As Default (Установить как умолчание). После выбора параметров записи CD (см. рис. 6.37) произведем щелчок мышью по кнопке Start Recording (Начать запись). После этого на экране монитора появится окно процесса записи (рис. 6.38). В процессе записи в данном окне выводится различная информация: название текущей операции записи, количество записанных файлов и дорожек, состояние буфера и т. д.
Рис. 6.38. Окно «Процесс записи CD»
При успешной записи станет доступной кнопка ОК (см. рис. 6.38), в противном случае появится соответствующее окно об ошибках, возникших при записи. Сделав щелчок мышью по кнопке ОК, закрываем запись. После этого можно приступить к созданию нового проекта. Записанный на компакт-диск файл «Информатика 2.doc» можно открыть, для этого необходимо произвести двойной щелчок мышью по пиктограмме файла в окне (рис. 6.39).
Рис. 6.39. Окно «Файл, записанный на данный компакт-диск»
Поскольку для записи использовался перезаписываемый CD-RW, то после заполнения информацией его можно использовать повторно. Для этого информацию с него необходимо стереть.
Чтобы полностью удалить информацию с диска и использовать его повторно, необходимо выполнить команду: [Disc – Erase Disc] в верхнем меню окна (см. рис. 6.35). После этого на экране появится диалоговое окно для выбора способа стирания (рис. 6.40).
Рис. 6.40. Окно «Стирание компакт-диска»
С помощью «радиокнопок» группы Options (Настройки) можно выбрать способы стирания: Quick Erase (Быстрое стирание) или Full Erase (Полное стирание). Быстрое стирание производит очистку только оглавления диска, при этом сама информация остается на диске. На такой диск можно записать новые данные, однако, пока это не сделано, данные с него можно восстановить. При полном стирании осуществляется запись на компакт-диск одних нулей. В этом случае данные, записанные ранее, восстановить нельзя.
После выбора способа стирания необходимо щелкнуть мышью по кнопке Start (Начать), при этом в нижней части окна «Стирание компакт-диска» появится прогресс-индикатор.
Пакет программ Nero Burning Rom, также как Easy CD Creator, представляет собой набор программ для записи оптических дисков различных форматов. Данный пакет является одним из лучших программных продуктов для записи оптических дисков. Программы данного пакета также поддерживают новейшие технологии записи, кроме того, пользовательский интерфейс пакета русифицирован. Программный продукт Nero Burning Rom производится немецкой фирмой Ahead Software AG. Существуют различные версии Nero Burning Rom, при решении поставленной задачи рассмотрим версию Nero Burning Rom 6.6.0.14, учитывая также тот факт, что данный пакет программ установлен на компьютере.
Запустить программный пакет из ОС Windows ХР также можно двумя способами: с помощью команды [Кнопка Пуск – Программы – Nero – Nero 6 Ultra Edition – Nero Burning Rom] или с помощью менеджера проектов Nero StartSmart выполнив команду [Кнопка Пуск – Программы – Nero – Nero StartSmart]. Возможен и третий способ запуска программного пакета с помощью ярлыка, предварительно созданного на рабочем столе. Воспользуемся вторым способом для запуска программного пакета.
После запуска данного пакета программ появляется окно «Менеджер проектов Nero StartSmart» (рис. 6.41).
Рис. 6.41. Окно «Менеджер проектов Nero StartSmart»
Менеджер проектов Nero StartSmart представляет собой центр управления программой Nero Burning Rom. С помощью него можно выбрать носитель, на который будет произведена запись (CD или DVD), и задачу, которую ставит перед собой пользователь данного программного продукта. Если произвести щелчок мышью по кнопке «пего» в левом верхнем углу менеджера проектов или по кнопке Nero Product Center, то в окне менеджера проектов появится информация об установленной версии программного продукта (рис. 6.42).
Рис. 6.42. Окно «Менеджер проектов Nero StartSmart»
Четыре кнопки, расположенные внизу окна менеджера проектов Nero StartSmart, позволяют выполнить следующие действия: первая кнопка (левая) изменять цветовую гамму окна; вторая – осуществляет переключение между стандартными и расширенными задачами, т. е. с помощью данной кнопки можно увидеть все доступные пользователю задачи; третья – изменять общую конфигурацию окна (язык программы, задачу и т. д.) и стиль окна (цвет кадра, цвет фона и т. д.); четвертая – получить информацию об установленной версии программного продукта и его серийном номере. Шесть пиктограмм, расположенных в окне горизонтально слева направо, позволяют выбрать различные категории задач: «Избранное» (осуществляется быстрый и легкий доступ к избранным проектам), «Данные» (создать CD с данными, создать DVD с данными, сделать аудио CD и CD данных, создать загружаемый CD и т. д.), «Звук» (сделать аудио CD, преобразовать аудио-CD в Nero Digital Audio, кодировать аудиофайлы, создать MP3-CD и т. д.), «Фото и Видео» (сделать Video-CD, сделать SuperVideo-CD, сделать мини-DVD и т. д.), «Копировать и Сохранить» (копировать CD, копировать DVD, записать образ на диск и т. д.), «Дополнения» (информация о системе, тест привода, очистить CD, сделать наклейку или этикетку и т. д.).
Если произвести щелчок мышью по одной из этих пиктограмм, то можно вывести в главное окно программы все доступные задачи выбранной категории.
Произведем щелчок мышью по категории «Дополнения», в открывшемся окне увидим доступные задачи данной категории (рис. 6.43).
Рис. 6.43. Окно «Менеджер проектов Nero StartSmart»
Выберем задачу – просмотреть информацию о системе. Для этого подведем курсор мыши к пиктограмме «Информация о системе» и произведем по ней щелчок мышью. На экране монитора появится окно «Nero Info Tool» (рис. 6.44). В данном окне можно выбрать устройство для записи (дисковод), в нашем случае это дисковод TOSHIBA ODD-DVD SD-R5272. Выбрав вкладку «Software», можно просмотреть установленные программные компоненты и их версии. Выбрав вкладку «Drive» (рис. 6.45), можно установить параметры скорости чтения и записи оптического диска, а также увидеть информацию о наличии поддержки различных типов записываемых оптических дисков и т. д.
Рис. 6.44. Окно «Nero Info Tool» (вкладка «Software»)
Рис. 6.45. Окно «Nero Info Tool» (вкладка «Drive»
Закроем окно (см. рис. 6.45) и вернемся к решению нашей непосредственной задачи, связанной с записью на CD-RW файла «Информатика 2.doc» с помощью пакета программ Nero Burning Rom. Для этого вернемся в окно менеджера проектов Nero StartSmart и выберем в этом окне категорию «Данные». После щелчка мышью на данной категории откроется окно (рис. 6.46).
Рис. 6.46. Окно «Менеджер проектов Nero StartSmart» (Данные)
В этом окне выберем задачу «Создать CD с данными» и произведем на пиктограмме щелчок мышью. После этого откроется главное окно программы Nero Burning Rom (рис. 6.47). Главное окно организованно так же как и другие окна ОС Windows ХР, т. е. имеет типичный набор компонентов, таких как заголовок, меню, окна, строка состояния и т. д. Окно разделено на два вертикальных окна: правое – окно проводника; левое – окно проекта. В окне проводника можно выбирать файлы и папки, которые затем можно записать на компакт-диск. В данном случае выбран файл «Информатика 2.doc». В окно проекта помещаются файлы и папки, которые затем будут записаны на компакт диск. Для того чтобы информация была записана на диск, она должна быть помещена в окно проекта, поэтому выделенный файл «Информатика 2.doc» перетащим в окно проекта (см. рис. 6.47), используя технику Drag & Drop (перетащить и бросить). По умолчанию проекту присваивается имя «Новый». При этом, если вы передумали записывать данный файл на диск, выведите его из проекта обратно в окно проводника. Для этого необходимо щелкнуть правой кнопкой мыши по файлу, находящемуся в окне проекта, и после появления контекстного меню выполнить команду [Удалить].
Рис. 6.47. Главное окно программы Nero Burning Rom
Для того чтобы изменить имя проекта, необходимо курсор мыши подвести к имени проекта и щелкнуть правой кнопкой мыши, после появления контекстного меню необходимо выполнить команду [Переименовать]. Изменим имя проекта, присвоив ему имя «PROECT» (рис. 6.48). Чтобы просмотреть свойства проекта, а также изменить некоторые параметры записи, необходимо курсор мыши подвести к имени проекта и щелкнуть правой кнопкой мыши, после появления контекстного меню выполнить команду [Свойства проекта]. В открывшемся окне «Свойства проекта» (рис. 6.49) можно выбрать различные вкладки: «Инфо», «Мультисессия», «ISO», «Наклейка», «Даты», «Разное», «Запись».
Рис. 6.48. Главное окно программы Nero Burning Rom
Рис. 6.49. Окно «Свойства проекта» (вкладка «Инфо»)
Выбрав вкладку «Инфо», можно увидеть информацию об имеющихся на компакт-диске файлах.
Если выбрать вкладку «Мультисессия» (рис. 6.50), то в окне появятся опции, которые будут нужны только при записи мультисессионного CD. Включим «радиокнопку» «Создание мультисессионного диска» и произведем щелчок мышью по кнопке ОК.
Рис. 6.50. Окно «Свойства проекта» (вкладка «Мультисессия»)
При выборе вкладки «ISO» (рис. 6.51) можно установить режим данных (физический формат записи), файловую систему, а также соответствующие ограничения, после выбора и установки значений (см. рис. 6.49) произведем щелчок мышью по кнопке OK.
Рис. 6.51. Окно «Свойства проекта» (вкладка «ISO»)
Вкладка «Запись» (рис. 6.52) позволяет установить параметры записи: скорость записи, метод записи, число копий, защиту опустошения буфера и т. д. После выбора и установки соответствующих значений (см. рис. 6.52) произведем щелчок мышью по кнопке OK.
Рис. 6.52. Окно «Свойства проекта» (вкладка «Запись»)
После проведенных подготовительных операций можно приступить непосредственно к записи. Для этого произведем щелчок мышью на пиктограмме «Запись текущего проекта» (см. рис. 6.47), в результате этого действия откроется диалоговое окно «Записать проект» (рис. 6.53). Для записи файла «Информатика 2.doc» произведем щелчок мышью по кнопке Прожиг. На экране монитора появится окно «Запись на диск» (рис. 6.54). Если в данном окне установить флажок «Проверять зап. данные», то после окончания записи появится окно «Nero Burning ROM» (рис. 6.55), в котором при успешной записи появится сообщение «Верификация данных успешно завершена». Это означает, что данные, записанные на компакт-диск, проверены на соответствие исходным данным. Хотя проверка данных происходит достаточно быстро, проверять записанные данные на соответствие имеет смысл тогда, когда выполняется запись важных документов. После успешной верификации произведем щелчок мышью по кнопке ОК и далее закроем окно «Запись на диск» (см. рис. 6.54), щелкнув мышью по кнопке Выполнено.
Рис. 6.53. Окно «Записать проект»
Рис. 6.54. Окно «Запись на диск»
Рис. 6.55. Окно «Nero Burning ROM»
По завершении процесса записи компакт-диска программа Nero Burning ROM автоматически откроет лоток дисковода. Если задвинуть лоток с диском в дисковод, то в окне проводника ОС Windows ХР можно увидеть записанный на компакт-диск файл «Информатика 2.doc». Данное окно представлено на рис. 6.56.
Рис. 6.56. Окно «PROECT»
При записи файла «Информатика 2.doc» в окне «Свойства проекта» (вкладка «Мультисессия») (см. рис. 6.50) «радиокнопка» была установлена в разделе «Мультисессия» напротив опции «Создание мультисессионного диска». Поставим перед собой задачу произвести запись данных на CD-RW в виде нескольких сессий, т. е. создадим мультисессионный диск. Поскольку каждый CD-RW, на который записаны данные, имеет оглавление (Lead In), то при следующей записи на диск будет записываться новое оглавление, чтобы сообщить считывающему устройству дисковода, что на диске имеются новые данные. Рассмотрим решение этой задачи на примере записи на данный диск дополнительной информации в виде файла «Информатика 3.doc». Для этого вновь откроем главное окно программы Nero Burning Rom (рис. 6.57) и, используя верхнее меню программы, выполним команду [Файл – Создать…].
Рис. 6.57. Главное окно программы Nero Burning Rom
В открывшемся окне «Новый проект» (рис. 6.58) на вкладке «Мультисессия» в разделе «Мультисессия» установим «радиокнопку» напротив «Продолжение мультисессионного диска» (см. рис. 6.58). В разделе «Опции» установим флажки напротив «Обновить проект при импорте сессии», «Заменить файлы в проекте» и «Добавить новые файлы в проект» и далее произведем щелчок мышью по кнопке Новый На экране монитора после выполнения этих действий появится окно «Выбрать дорожку» (рис. 6.59). В данном окне выберем дорожку для продолжения мультисессионной записи (выбранная дорожка выделяется цветом) и произведем щелчок мышью по кнопке ОК.
Рис. 6.58. Окно «Новый проект»
Рис. 6.59. Окно «Выбрать дорожку»
После выполнения этих действий появится главное окно программы Nero Burning Rom, в котором будет находиться ранее созданный проект под именем «PROECT» (рис. 6.60). Выделим файл «Информатика 3.doc» в окне проводника и перетащим его с помощью мыши из данного окна в окно проекта. Далее, воспользовавшись верхним меню главного окна, выполним команду [Рекордер – Записать проект…]. В дальнейшем процесс записи проекта будет происходить аналогично процессу записи файла «Информатика 2.doc». После успешного завершения записи в окне «Проводник» ОС Windows ХР можно увидеть записанные на диск файлы. Аналогично можно производить запись на диск других данных до тех пор, пока диск полностью не будет заполнен.
Рис. 6.60. Главное окно программы Nero Burning Rom
Для удаления всех данных с перезаписываемого CD-RW (очистка диска) в пакете программ Nero Burning Rom предусмотрены два варианта. Первый вариант – использование менеджера проектов Nero StartSmart, второй – непосредственное удаление в программе Nero Burning Rom при выполнении команды [Рекордер – Стереть перезаписываемый диск…]. Рассмотрим первый вариант. Запустим менеджер проектов Nero StartSmart и в открывшемся окне (см. рис. 6.43) выберем категорию «Дополнения» и задачу «Очистить CD». Произведем щелчок мышью на задаче «Очистить CD» и в появившемся окне «Стереть перезаписываемый диск» (рис. 6.61) выберем метод очистки.
Рис. 6.61. Окно «Стереть перезаписываемый диск»
Если выбрать метод «Быстро стереть RW-диск», то в этом случае программа Nero Burning Rom лишь имитирует удаление данных с диска, т. е. происходит только очистка оглавления диска и дисковод воспринимает его как диск, на котором отсутствуют данные. Если необходимо действительно удалить данные, то нужно выбрать метод «Полное стирание перезаписываемого диска». Однако это потребует гораздо больше времени, но данные действительно будут полностью удалены с диска. После выбора метода очистки необходимо произвести щелчок мышью по кнопке Стереть и в появившемся окне «Очистка перезаписываемого диска» можно увидеть сам процесс очистки диска (рис. 6.62).
Рис. 6.62. Окно «Очистка перезаписываемого диска»
После окончания процесса очистки данные с диска будут удалены.
В заключение описания пакета программ Nero Burning Rom можно также отметить, что в его составе имеется программа Nero Express, которая представляет упрощенный интерфейс для доступа к функциям записи дисков по сравнению с непосредственно программой Nero Burning Rom. Запустить эту программу можно, например, из окна «Записать проект» (см. рис. 6.53). Окно программы Nero Express представлено на рис. 6.63.
Рис. 6.63. Окно «Nero Express»
В данном учебном пособии рассмотрены вопросы, связанные только с записью данных на компакт-диски с использованием пакетов программ «Мастер записи компакт-дисков» ОС Windows ХР, Easy CD Creator, Nero Burning Rom. Для того чтобы использовать все возможности указанных выше пакетов программ, необходимо обратиться к литературе [7, 8].
6.7.4.3. Накопители информации на цифровых универсальных дисках.
Современные компьютерные накопители информации на цифровых универсальных дисках относятся к комбинированным накопителям, которые позволяют использовать (считывать и записывать информацию) как компакт-диски, так и цифровые универсальные диски (DVD – Digital Versatile Disk). В таких накопителях используется оптический способ записи и считывания информации.
Первая официальная информация о разработке накопителей на DVD появилась весной 1995 г. Представили эту информацию несколько компаний – Sony, Toshiba, Hitachi, NC, Matsushita Electronic Industrial, Mitsubishi Electric, Philips Electronics, Thomson Multimedia и др., принимавших участие в их разработке. Для стандартизации разрабатываемых накопителей эти компании объединились в организацию, которая стала называться DVD Consortium. В задачи консорциума входило продвижение разрабатываемого формата на рынке, согласованная разработка новых спецификаций и лицензирование предприятий, записывающих информацию на DVD, и т. д. Новые оптические диски, которые стали использоваться в таких накопителях, получили название DVD. Первоначально эта аббревиатура означала цифровой видеодиск (Digital Video Disk), поскольку изначально DVD разрабатывали для замены формата VHS (Video Ноте System – формат записи видеоинформации на магнитную ленту). Однако в связи с тем, что данный носитель информации мог использоваться не только для записи и воспроизведения видеофильмов, но и для записи и чтения информации в компьютерах, было решено, не меняя аббревиатуры, изменить ее значение. Так появилось новое значение DVD – Digital Versatile Disk (цифровой универсальный диск). В 1997 г., был создан DVD-форум. Его задачи были такие же, как и у DVD Consortium. В настоящее время в форум входит около 200 официальных членов. Все они заинтересованы в развитии формата DVD и участвуют в разработках новых, более совершенных форматов, таких как: Blue-Ray («синий луч», в накопителях, использующих данный формат, использовуется лазер более коротковолнового – «синего» диапазона с длиной волны 405 нм, в отличие от широко используемых в настоящее время накопителей, где установлен «красный» лазер с диапазоном длин волн от 635 до 780 нм); EVD (Enhanced Versatile Disk – улучшенный универсальный диск) и HD DVD (High Density Digital Versatile Disk).
Накопители информации на цифровых универсальных дисках состоят из дисковода (устройства считывания и записи информации) и носителя информации – цифрового универсального диска. Как уже отмечалось ранее, данные дисководы являются комбинированными, т. е. позволяют и считывать, и записывать информацию как на компакт-диски, так и на цифровые универсальные диски.
Основное отличие данных накопителей от накопителей на компакт-дисках состоит в объеме информации, который можно записать на DVD. Если информационный объем стандартного компакт-диска составляет около 700 Мбайт, то на DVD может быть записана информация объемом от 4,7 до 17 Гбайт. Достигается это несколькими способами. Во-первых, для чтения и записи DVD в таких дисководах используется лазер с меньшей длиной волны, чем для компакт-дисков, что позволило существенно увеличить плотность записи и соответственно информационный объем DVD. Использование лазеров с такими параметрами дало возможность также уменьшить расстояние между дорожками (трековый шаг) до 0,74 мкм по сравнению с шагом 1,6 мкм у компакт-дисков. Кроме того, стандартом на DVD предусмотрены так называемые двухслойные диски, у которых данные записываются на двух отражающих слоях, что, естественно, приводит к увеличению информационного объема DVD.
Применение этих способов отразилось и на требованиях к толщине DVD. Для DVD он составляет 0,6 мм, в отличие от толщины 1,2 мм компакт-дисков. Однако чтобы сохранить стандартные размеры дисков и повысить механическую прочность DVD, они заливаются полимерным материалом (используется в основном поликарбонат) с двух сторон. При этом толщину диска доводят до 1,2 мм, что соответствует толщине компакт-дисков. Диаметр DVD равен 120 мм (основной стандарт) или 80 мм.
Конструктивно дисководы комбинированных накопителей состоят из большого числа механических, оптических и электронных компонентов. Данные дисководы включает в себя следующие основные узлы и блоки:
• электрический двигатель, вращающий компакт-диск;
• систему загрузки компакт-дисков;
• оптико-механический лазерный блок;
• электронный блок, обеспечивающий управление, преобразование, согласование и передачу электрических сигналов.
Однако, поскольку комбинированные дисководы поддерживают работу с большим количеством типов оптических дисков (CD и DVD), то характеристики основных узлов таких дисководов отличаются от характеристик дисководов, поддерживающих работу только с компакт-дисками. В настоящее время существует достаточно много фирм – производителей комбинированных дисководов, таких как Sony, NEC, Toshiba, Hitachi, Panasonic и т. д., производящих различные модели. Технические характеристики конкретных моделей таких дисководов можно посмотреть в соответствующей документации.
Все перечисленные выше компоненты дисковода размещаются в едином корпусе, который может вставляться в соответствующий отсек системного блока компьютера (внутренний дисковод) или представлять собой функционально законченное устройство, которое располагается вне системного блока компьютера (внешний дисковод). В качестве примера внутреннего дисковода укажем дисковод фирмы NEC модели DVD_RW ND-3500AG, который позволяет работать как с компакт-дисками, так и с цифровыми универсальными дисками различных типов. Логотипы оптических дисков, которые поддерживает данный дисковод, указываются на передней панели самого дисковода и в инструкции по эксплуатации. Примером внешнего дисковода может служить дисковод фирмы Sony модели DVD_RWDRU-800A KY03, который также позволяет работать как с компакт-дисками, так и с цифровыми универсальными дисками различных типов.
Система загрузки комбинированного дисковода в зависимости от своего конструктивного исполнения может обеспечивать несколько вариантов загрузки оптических дисков. Однако чаще всего используется выдвижной лоток. С помощью электрического двигателя системы загрузки лоток выезжает и задвигается внутрь после того, как на него положили нужный оптический диск.
Оптико-механический лазерный блок комбинированного дисковода состоит из оптической головки и системы ее перемещения. Данный блок по сравнению с блоком дисковода, работающим только с компакт-дисками, представляет собой более сложное устройство, поскольку в его состав включается дополнительно лазер для работы с DVD. Длина волны, излучаемой лазером, лежит в диапазоне от 635 до 780 нм и зависит от типа дисковода. Длина волны, излучаемой лазером для работы с CD, лежит в диапазоне выше 780 нм и также зависит от типа дисковода. В оптической головке комбинированного дисковода расположены лазеры, система линз и приемник отраженного сигнала. Основой системы перемещения головки является высокоточный двигатель, позволяющий перемещать оптическую головку точно над информационной дорожкой диска. Электронный блок обеспечивает совместную работу всех устройств дисковода, распознает команды компьютера и передает полученную информацию с диска.
В комбинированных дисководах также применяются два основных способа вращения компакт-дисков вокруг своей оси и соответственно считывания и записи информации: с постоянной угловой скоростью (CAV) и постоянной линейной скоростью (CLV). Причем в некоторых моделях дисководов находят применение оба этих метода. Но наиболее распространен первый способ, который обеспечивает постоянную угловую скорость вращения диска на всем пути лазерного луча и переменную скорость считывании и записи информации. В комбинированных дисководах данного типа диск вращается с постоянной угловой скоростью на всем пути лазерного луча, а скорость передачи данных меняется. При этом на внутренних витках спиральной дорожки диска скорость передачи данных минимальна, на внешних – максимальна. Поэтому в технической документации на дисководы указывают максимальные скорости записи и считывания информации как для компакт-дисков, так и для цифровых универсальных дисков. Примером такого дисковода является дисковод фирмы Sony модели DVD_RW DRU-800AKY03.
В комбинированных дисководах находит также применение способ вращения компакт-дисков и цифровых универсальных дисков вокруг своей оси с постоянной линейной скоростью, которую поддерживает устройство управления дисковода. Для обеспечения постоянной линейной скорости угловая скорость вращения диска должна уменьшаться в процессе продвижения лазерной головки над спиральной дорожкой, начиная от центральной части диска (начало записи) и перемещаясь к краю диска (окончание записи).
Скорость считывания и записи информации в комбинированных дисководах указываются отдельно для компакт-дисков и цифровых универсальных дисков. При этом отдельно указываются максимальные скорости считывания (Read max) и записи (Write max) данных.
Скорость считывания и записи информации для компакт-дисков измеряется в единицах, кратных базовой скорости – 150 Кбайт/с.
Скорости считывания и записи информации для цифровых универсальных дисков измеряется в единицах, кратных базовой скорости – 1,38 Мбайт/с. Если комбинированный дисковод записывает DVD на двукратной скорости (2х), то это означает, что скорость записи составит 2 х 1,38 = 2,76 Мбайт/с.
Таким образом, однократная скорость записи (считывания) для DVD примерно в 9,4 раза больше, чем однократная скорость записи (считывания) для CD.
Обмен информацией между накопителем информации на цифровом универсальном диске и МП компьютера осуществляется через контроллер накопителя, который входит в состав электронного блока накопителя. В качестве интерфейса для внутренних дисководов в накопителях информации на цифровых универсальных дисках в настоящее время широко используются интерфейс IDE (Integrated Disk Electronic) или интерфейс IDE/ATAPI (Integrated Disk Electronic /Attachment Packet Interface). В качестве интерфейса для внешних дисководов используются интерфейсы IEEE 1394 и USB 2.0.
Основными носителями информации в рассматриваемых накопителях являются цифровые универсальные диски. Однако данные накопители также позволяют считывать информацию с компакт-дисков – CD-ROM, CD-R, CD-RW и записывать информацию на CD-R и CD-RW.
В зависимости от технологии изготовления (строения дисков) DVD различают следующие типы дисков: DVD-5, DVD-9, DVD-10, DVD-14, DVD-18. В табл. 6.8 приведены типы DVD, их структура и информационный объем.
Таблица 6.8.
На рис. 6.64 представлено сечение двухстороннего двухслойного диска.
Рис. 6.64. Сечение двухстороннего двухслойного диска
В зависимости от используемого стандарта записи цифровые универсальные диски делятся на диски, предназначенные только для считывания информации, DVD-ROM, поддерживающие однократную запись информации – DVD-R, DVD+R, DVD-R DL, DVD+R DL, и диски, поддерживающие многократную запись (пользователь может стирать и производить перезапись данных на диске до 1000 раз), – DVD-RW, DVD+RW, DVD-RAM.
Цифровые универсальные диски DVD-ROM (Digital Versatile Disk – Read Only Memory, цифровой универсальный диск – память только для чтения) предназначены для длительного хранения информации, записанной в производственных условиях. Информация, записанная на такие диски, не может быть изменена или дополнена, поскольку запись на них, как и на CD-ROM, производится в производственных условиях. При этом в качестве основного метода записи используется метод штамповки. DVD-ROM, на котором записана информация, может состоять из нескольких слоев в зависимости от технологии изготовления. Однако самыми распространенными DVD-ROM в настоящее время являются диски типа DVD-5 и DVD-10.
В качестве материала основания DVD-ROM используется прозрачный поликарбонат. Технология производства DVD-ROM сложнее технологии изготовления CD-ROM, сложность технологии определяется типом диска. При изготовлении основы методом штамповки на нее наносится информационный узор с исходного диска, называемого мастер-диском или матрицей. В результате получается прозрачный пластиковый диск. С одной стороны диск гладкий, с другой – на него нанесено множество микроскопических углублений (питов). На эту сторону затем напыляется отражающий металлический (алюминиевый) слой. Сверху на диск наносится защитный слой из тонкой пленки поликарбоната или специального лака. На защитный слой наносится полиграфия только для дисков DVD-5 и DVD-9.
Записанная информация на DVD-ROM в виде последовательности питов и выступов на его поверхности бесконтактно считывается оптико-механическим лазерным блоком дисковода.
Информация в DVD-ROM записывается на спиральную дорожку, расстояние между витками спиральной дорожки 0,74 мкм.
Объем информации, который может быть записан на DVD-ROM, в зависимости от типа диска может составлять от 4,7 Гбайт до 17 Гбайт. Среднее время доступа зависит от параметров дисковода и в среднем для DVD-ROM составляет 150 мс. Диаметр DVD-ROM равен 120 мм (основной стандарт) или 80 мм. Толщина диска – 1,2 мм.
Дальнейшее развитие технологии цифровых универсальных дисков привело к разработке различных стандартов записи информации, позволяющих осуществлять запись непосредственно на ПК пользователя. После записи информации на такие диски ее можно считывать на дисководах DVD-ROM.
Первым стандартом записи стал DVD-R и диски, на которых запись информации осуществлялась в соответствии с этим стандартом, стали называться DVD-R (DVD-Recordable – записываемый цифровой универсальный диск). Такие диски поддерживают однократную запись, на мультисессионные DVD-R можно только дописывать информацию. Данный стандарт был разработан в 1997 г. компанией Pioneer и во многом соответствует стандарту CD-R. Стандарт DVD-R является универсальным для всех дисководов DVD. Диски данного стандарта являются односторонними однослойными дисками, имеющими один информационный слой (тип DVD-5). Информационный объем таких дисков составляет 4,7 Гбайт. Специалисты компании Pioneer утверждают, что диски стандарта DVD-R могут хранить информацию до 100 лет. В отличие от DVD-ROM в дисках стандарта DVD-R имеется информационный слой, который может менять прозрачность под воздействием высокой температуры. При записи данных на такие диски лазер разогревает заданные участки информационного (регистрирующего) слоя, создавая информационный узор дорожки диска. Участки информационного слоя, к которым было применено температурное воздействие, темнеют. Записанная информация на DVD-R в виде последовательности темных и светлых участков регистрирующего слоя дорожки компакт-диска считывается оптико-механическим лазерным блоком дисковода. В качестве материала для регистрирующего слоя используются сложные органические соединения. Из-за наличия регистрирующего слоя требования к отражающему слою у DVD-R выше, чем у DVD-ROM, поэтому вместо алюминия в них применяют более дорогие металлы. Дальнейшее развитие стандарта записи DVD-R привело к созданию и ряда других стандартов, поддерживающих однократную запись.
Диски стандарта DVD-R DL (DVD-Recordable Dual Layer – записываемый цифровой универсальный диск, имеющий два информационных слоя) представляют собой двухсторонние диски, которые позволяют записывать информацию на два информационных слоя, по одному на каждой стороне диска (тип DVD-10). Информационный объем таких дисков составляет 9,4 Гбайт.
Диски стандарта DVD+R (DVD-Recordable – записываемый цифровой универсальный диск двухслойный) в отличие от дисков стандарта DVD-R имеют два информационных слоя, расположенных один над другим (тип DVD-9). Первый информационный слой (первый снизу) – полупрозрачный. Это обеспечивает доступ лазерного луча ко второму (верхнему) информационному слою, расположенному на расстоянии 0,3 мм над первым. Расположение рабочих слоев одного над другим позволяет значительно увеличить информационный объем диска. Из-за влияния допусков на точность изготовления двухслойного диска его информационный объем меньше удвоенного объема однослойного DVD-R и составляет 8,5 Гбайт. Многие современные дисководы поддерживают технологию записи двухслойных дисков.
Диски стандарта DVD+R DL (DVD-Recordable Double Layer – записываемый цифровой универсальный диск, имеющий два информационных слоя на каждой стороне) являются двухсторонними двухслойными дисками (тип DVD-18). Условно такой диск можно представить в виде двух односторонних дисков с двумя информационными рабочими слоями, склеенных тыльными сторонами. Информационный объем такого диска достигает 17 Гбайт.
Информацию на DVD-R, DVD+R, DVD-R DL, DVD+R DL, в отличие от DVD-ROM, можно дописать, т. е. создавать на их основе мультисессионные диски.
Кроме перечисленных выше стандартов существуют стандарты записи для перезаписываемых дисков: DVD-RW, DVD+RW, DVD-RAM.
Диски стандарта DVD-RW (Digital Versatile Disk – Rewritable, перезаписываемый цифровой универсальный диск) аналогичны стандарту DVD-R. Отличие состоит лишь в том, что в DVD-RW в качестве информационного (регистрирующего) слоя используются материалы с возможностью многократно менять свою отражающую способность. В DVD-RW применяются материалы, имеющие отражательную способность, значительно отличающуюся в двух различных фазовых состояниях: аморфном, в котором молекулы ориентированы случайно и отражение луча света слабое, и кристаллическом, хорошо отражающем свет. Лазерный луч может изменить фазу таких материалов с одной на другую. В качестве материала для информационного слоя используются сложные органические соединения. Из-за наличия информационного слоя требования к отражающему слою у DVD-RW выше, чем для DVD-ROM, поэтому вместо алюминия в них применяют более дорогие металлы. При записи данных на такие диски лазер разогревает заданные участки регистрирующего слоя, создавая информационный узор дорожки диска. Участки информационного слоя, к которым было применено температурное воздействие, темнеют. Записанная информация на DVD-RW в виде последовательности темных и светлых участков регистрирующего слоя дорожки компакт-диска считывается оптико-механическим лазерным блоком дисковода.
Однако применение материалов с «переменной фазой» имеет существенный недостаток: этот материал в конечном счете теряет свои свойства. По утверждению производителей таких дисков, их можно перезаписывать до 1000–1500 раз. Данный стандарт также разрабатывался компанией Pioneer. Однако, стандарт записи DVD-RW совместим далеко не со всеми дисководами DVD. Информационный объем таких дисков обычно составляет 4,7 Гбайт (тип DVD-5).
Диски стандарта DVD+RW (Digital Versatile Disk – Rewritable, перезаписываемый цифровой универсальный диск) отличаются от дисков стандарта записи DVD-RW используемым в качестве информационного слоя материалом и способами записи. Принцип записи таких дисков аналогичен принципу записи, который используется в DVD-RW. Разработали стандарт DVD+RW несколько членов DVD-форума, включая компанию Microsoft. Информационный объем таких дисков обычно составляет 4,7 Гбайт (тип DVD-5). Данный стандарт поддерживают дисководы, производимые многими компаниями (SONY, NEC, Philips и т. д.).
Диски стандарта DVD-RAM (Digital Versatile Disk – Random Access Memory, перезаписываемый цифровой универсальный диск) разработали компании Hitachi, Panasonic и Toshiba. В связи с тем, что конструкция таких дисков отличается от других DVD (диски помещены в специальный картридж для защиты от физических повреждений), они не совместимы с дисководами других DVD. Преимущество таких дисков по сравнению с DVD-RW и DVD+RW состоит в том, что DVD-RAM можно перезаписывать не менее 100000 раз. Информационный объем таких дисков составляет 9,4 Гбайт (тип DVD-10).
В комбинированных дисководах, так же и в дисководах CD-R и CD-RW, прерывать процесс записи недопустимо, поэтому для защиты от прерывания потока информации используются специальные технологии защиты от опустошения буфера, например JustLink или Burn-Proof.
В комбинированных дисководах применяют два основных способа записи информации на компакт-диски и цифровые универсальные диски: Track-At-Once – запись производится на дорожку компакт-диска или цифрового универсального диска за один прием, т. е. записывается информация порциями, которые называют дорожками; и Disk-At-Once – запись производится на компакт-диск или цифровой универсальный диск за один прием, т. е. записывается вся информация без выключения лазера.
Объем информации, который может быть записан на диски, поддерживающие однократную и многократную запись информации, зависит от типа диска (см. табл. 6.8).
Остальные параметры у них такие же, как у DVD-ROM (среднее время доступа зависит от параметров дисковода и в среднем для таких дисков составляет 150 мс, диаметр 120 мм (основной стандарт) или 80 мм, толщина диска – 1,2 мм).
Максимальные скорости записи информации на DVD и считывания информации с них (для дисководов, в которых используется способ CAV) зависят от многих параметров: типа используемого диска, характеристик дисковода и т. д. В спецификации на конкретную модель дисковода указываются средние скорости записи и считывания, которые получены после их тестирования с помощью дисков, на которые предварительно записаны тесты разных стандартов записи. В качестве примера приведем спецификацию упомянутого дисковода модели DVD-RW DRU-800A KY03 (табл. 6.9).
Таблица 6.9.
Тестирование дисковода можно провести самостоятельно, воспользовавшись программой Nero CD-DVD speed, которая входит в пакет сервисных программ Nero Toolkit. Доступ к данной программе открыт в окне менеджера проектов Nero StartSmart.
Цифровые универсальные диски для защиты от внешних неблагоприятных воздействий, также как компакт-диски, помещаются в специальную пластиковую упаковку, из которой при необходимости они изымаются.
Перед считыванием и записью информации на компакт-диски, они должны быть отформатированы, т. е. на них должна быть создана физическая и логическая структура. Формирование физической структуры компакт-диска состоит в создании на диске спиральной дорожки, идущей от центра диска к его периферии, и размещения на дорожке служебной информации.
В DVD-ROM физическое и логическое форматирование, а также запись данных реализуются в процессе его изготовления путем переноса информации со штампа на заготовку компакт-диска в производственных условиях. Штамп изготавливается на основе исходного диска, называемого мастером, на котором уже находится пользовательская и служебная информация. В DVD-ROM спиральная дорожка, представляющая непрерывную последовательность питов и промежутков между ними в зависимости от способа записи информации на исходный диск (Track-At-Once или Disk-At-Опсе), может состоять из отдельных сессий. Сессия может состоять из одного или нескольких витков спиральной дорожки. Если DVD-ROM содержит несколько сессий, то он называется мультисессионным – Multisession DVD-ROM.
Логическая структура DVD-ROM определяется файловой системой UDF. Файловая система добавляет к записанным на дорожке данным каталог, в котором записываются полное имя файла и его местонахождение на DVD, а также служебная информация. Если на DVD записано несколько сессий, то файловая система записывает в каталог информацию о файлах и их местонахождении на всех сессиях диска.
Создание физической и логической структуры на DVD-R, DVD+R, DVD-R DL, DVD+R DL, DVD-RW, DVD+RW, DVD-RAM реализуется в процессе записи на них данных, эти структуры аналогичны структурам компакт-дисков.
Существующие в настоящее время специальные программы для записи информации на DVD, такие как Nero Burning Rom, Easy CD Creators т. д., поддерживают различные файловые системы, которые и определяют физическую и логическую структуру таких дисков.
Для записи или считывания информации DVD, также как и компакт-диск, необходимо правильно установить в дисковод. Правильная установка DVD не отличается от правильной установки компакт-дисков.
После загрузки DVD в дисковод многие из них, также как компакт-диски, автоматически запускаются. Автозапуск DVD реализуется посредством размещения в корневом каталоге ОС Windows ХР текстового файла с именем autorun.inf, в котором располагаются команды автозапуска.
Для считывания данных (открытия папок, файлов), находящихся на цифровом универсальном диске, необходимо произвести двойной щелчок мышью на выбранном для чтения (открытия) файле. Для запуска специализированной программы необходимо следовать ее рекомендациям.
В отличие от записи информации на гибкие и жесткие магнитные диски, а также флэш-память, где запись информации производится с помощью стандартных средств ОС Windows ХР, для записи информации на цифровые универсальные используются специальные программы: Nero Burning Rom, Easy CD Creator и т. д.
Процедуры записи данных, создание мультисессионного диска и удаление данных с DVD с помощью этих программ аналогичны процедурам, используемым для CD-R и CD-RW. Однако прежде чем производить указанные выше процедуры, необходимо убедиться в том, что используемый вами дисковод поддерживает тот или иной стандарт записи. Эту информацию можно получить из технической документации.
6.7.5. Магнитооптические накопители информации.
Магнитооптические накопители информации (МО) относятся к внешним ЗУ и предназначены для долговременного хранения относительно больших объемов информации (до нескольких гигабайт). МО относятся к ЗУ с прямым (произвольным) доступом к данным, хранящимся на магнитооптическом диске. Магнитооптические накопители информации подразделяются на внутренние, устанавливаемые в системный блок компьютера, и внешние (переносные) по отношению к системному блоку. Преимущество внешних накопителей состоит в том, что нагревание дисковода накопителя во время работы не повышает температуру внутри корпуса системного блока компьютера. Подключаются накопители информации на магнитооптических дисках к системной шине компьютера через соответствующий интерфейс.
В разработке первых МО принимало участие несколько компаний, однако первые промышленные образцы магнитооптических дисков, которые появились на рынке в середине 1980-х гг., создала фирма Sony. В настоящее время производителями магнитооптических накопителей и их компонентов являются фирмы Pinnacle Micro Inc., Sony, Verbatim, Philips, Hewlett Packard, Mitsubishi, Fujitsu и т. д. В ПК МО не нашли широкого распространения, поскольку пока уступают по ряду характеристик другим накопителям информации. Однако исследования, проводимые такими компаниями, как Sony и IBM, показывают, что в будущем на смену НЖМД и НГМД могут прийти МО. Основное применение МО находят в качестве вторичных накопителей информации, используемых для резервного хранения информации. Это связано с тем, что надежность хранения информации на носителях (дисках), применяемых в МО, высокая, поскольку данные, записанные на такие диски, не боятся сильных внешних магнитных полей и перепадов температуры (функциональные свойства дисков сохраняются в диапазоне температур от -20 до +50 °C, а перемагничивание, т. е. удаление информации, возможно только при температуре свыше 150 °C).
Конструктивно МО состоит из дисковода и магнитооптического носителя информации (магнитооптического диска). Поверхность магнитооптического диска покрыта пленкой специального магнитного материала (магнитооптический слой создается на основе порошка из сплава кобальта, железа и тербия и обладает ярко выраженными ферромагнитными свойствами). Данный материал не может изменить ориентацию намагниченности при обычной температуре приложенным к нему переменным магнитным полем. В магнитооптическом диске при записи и считывании информации этот магнитный слой реагирует как на магнитное, так и на температурное воздействие.
В дисководах МО при записи и считывании информации используется магнитооптический способ, который предполагает использование в дисководе накопителя оптического генератора (лазера) и магнитных головок. При записи лазерный луч нагревает часть поверхности пленки вращающегося диска, куда должна производиться двоичная запись, до определенной температуры, которая в физике называется «точкой Кюри» (Curipoint). В этой температурной точке (у большинства применяемых материалов она составляет около 200 °C) резко падает магнитная проницаемость материала, и изменение магнитного состояния его частиц может быть произведено относительно небольшим по мощности магнитным полем.
Для реализации процесса записи в МО применяться два основных метода записи: запись в два этапа (прохода) и запись в один этап (проход). При использовании первого метода на первом этапе выполняется стирание информации с диска, на втором – непосредственно запись. Стирание информации с диска происходит под воздействием луча лазера, нагревающего дорожку диска до заданной температуры, и магнитного поля, создаваемого магнитной головкой. Магнитное поле намагничивает поверхность магнитного слоя (пленки) дорожки, ориентируя магнитные моменты (домены) частиц магнитного слоя в одном направлении, что соответствует записи на дорожку одних логических нулей. На втором этапе (проходе) направление магнитного поля магнитной головки изменяется на противоположное. При этом лазер включается только в те моменты, когда необходимо изменить магнитную ориентацию частиц на дорожке только в определенных местах (запись логических единиц), нагревая поверхность дорожки до температуры точки Кюри. После охлаждения поверхности пленки те участки дорожки, которые подверглись нагреву лазерного луча, сохраняют магнитную ориентацию частиц в момент нагрева. Таким образом, дорожка диска после записи представляет собой последовательность участков, имеющих различную магнитную ориентацию частиц, соответствующую записанной информации (последовательности нулей и единиц). Существенным недостатком этого метода и соответственно недостатком дисководов, в которых используется данный метод, является невысокая скорость записи.
Второй метод записи широко применяется в современных МО. Этот метод носит название LIMDOW (Light Intensity Modulation Direct Overwrite) и позволяет осуществить запись за один проход. Сущность метода состоит в том, что при записи используется как внешнее магнитное поле, создаваемое магнитной головкой дисковода, так и внутреннее магнитное поле, создаваемое дополнительными магнитными слоями носителя. Поэтому при записи направление внешнего магнитного поля не нужно переключать и происходит либо намагничивание участков магнитной пленки от внешнего поля (запись единиц), либо стирание информации благодаря влиянию дополнительных магнитных слоев (запись нулей). Скорость записи данных на диск при использовании второго метода повышается приблизительно в два раза.
Поскольку процесс записи не приводит к необратимым физическим изменениям на диске (как в случае с оптическими дисками), он может быть многократно повторен (до нескольких миллионов раз), т. е. такие диски принципиально являются перезаписываемыми. Однако существуют магнитооптические диски с однократной записью СС WORM (Continuous Composite Write Once Read Many) и частичной записью P-ROM (Partial read only memory). Диски с однократной записью аналогичны перезаписываемым дискам, но в момент записи на диск наносятся специальные метки, которые запрещают повторную запись. Диски с частичной записью условно делятся на две части: одна из них содержит постоянные данные, которые невозможно изменить, другая часть содержит данные, которые можно изменить, т. е. перезаписать.
Плотность записи и соответственно информационный объем у магнитооптических дисков намного больше, чем у дискет, используемых в НГМД. Это связано с тем, что намагниченный участок дорожки магнитооптического диска имеет меньшие размеры (десятые доли и единицы микрон) по сравнению с размерами намагниченного участка дорожки дискеты (десятые доли миллиметра). Размер намагниченного участка магнитооптического диска в свою очередь зависит от точечного пятна луча лазера, которое и определяет место записи данных на диске.
Считывание данных с магнитооптического носителя происходит при помощи луча лазера, но уже меньшей мощности (около 25 % от мощности записываемого луча), чтобы не привести к нагреву считываемого участка диска и не стереть записанные данные. При считывании используется эффект Керра, заключающийся в изменении плоскости поляризации отраженного луча в зависимости от направления магнитного поля намагниченного участка дорожки диска. В зависимости от магнитной ориентации намагниченного участка дорожки изменяется поляризация (направление векторов электрической и магнитной составляющей электромагнитного излучения) отраженного лазерного луча. Падающий луч лазера линейно поляризован, при отражении от намагниченного участка поверхности диска он приобретает круговую поляризацию. Отраженный лазерный луч попадает на светочувствительный элемент приемника дисковода, который определяет направление поляризации. В зависимости от направления поляризации приемник на выходе формирует значение нуля или единицы.
Дисководы МО состоят из большого числа механических, оптических и электронных компонентов. В качестве этих компонентов частично используются компоненты от НГМД и накопителей на оптических дисках.
Все эти компоненты дисковода размещаются в едином корпусе, который вставляется в соответствующий отсек системного блока компьютера. Внешние дисководы магнитооптических дисков выполнены в виде функционально законченного отдельного устройства.
Система загрузки носителей в МО внешне мало чем отличается от загрузки дискет в НГМД, однако имеет электронную систему выброса носителя. Для загрузки носителя в МО его необходимо вставить в соответствующую прорезь дисковода, как обычную дискету.
В дисководах МО в качестве основного способа вращения носителя вокруг своей оси и соответственно считывания и записи информации используется способ вращения с постоянной угловой скоростью, который носит название CAV (Constant Angular Velocity – постоянная угловая скорость). Угловая скорость вращения носителя в зависимости от модели дисковода (модель определяется геометрическими размерами носителя и компанией – производителем МО) находится в пределах от 2700 до 4500 об./мин.
Скорость считывания и записи магнитооптических дисков в дисководах зависит от угловой скорости вращения носителя. Средняя скорость считывания данных равна 3,8 Мбайт/с. Средняя скорость записи из-за инертности тепловых процессов меньше и составляет 1,3 Мбайт/с. Эти скорости не являются предельными, поскольку продолжается разработка новых и совершенствование старых моделей дисководов. Кроме того, необходимо заметить, что современные дисководы МО имеют встроенную кэш-память порядка 2 Мбайт, что позволяет увеличить производительность дисковода. Среднее время загрузки и выгрузки диска из дисковода составляет соответственно 7 и 5 с.
Конкретные технические характеристики дисководов определяются моделью дисковода и приводятся в соответствующей технической документации. Примером конкретных магнитооптических накопителей могут служить накопители фирмы Fujitsu – это накопители MCE3064SS, MCD1330AP MCD1330SS, MCJ3230SS и т. д. Ниже приведены основные характеристики накопителя MCD3130SS:
• объем кэш-памяти – 2 Мб;
• время доступа – 28 мс;
• скорость записи – 1,5 Мбайт/с;
• скорость чтения – 4,5 Мбайт/с.
Обмен информацией между МО и МП компьютера осуществляется через контроллер накопителя, который входит в состав электронного блока накопителя. В качестве интерфейса в МО в настоящее время широко используются интерфейсы IDE/ATAPI (Integrated Disk Electronic/Attachment Packet Interface) и SCSI (Small Computer System Interface).
В качестве носителей информации в МО используются магнитооптические диски. Магнитооптический диск состоит из нескольких слоев различных материалов. Основными из них являются магнитооптический слой, состоящий из материала с вышеописанными свойствами, и отражающий слой, который повышает отражательную способность диска. На рис. 6.65 приведено сечение одностороннего магнитооптического диска.
Рис. 6.65. Сечение одностороннего магнитооптического диска
Структура магнитооптического диска является многослойной. Слои размещаются на основании (подложке). В качестве материала подложки используется прозрачный поликарбонат. Подложка является основой диска и сверху покрывается прозрачным защитным слоем, оберегающим диск от механических повреждений. Толщина подложки составляет 1,2 мм. Магнитный слой создается на основе порошка из сплава кобальта, железа и тербия. С двух сторон он окружен диэлектрическими слоями, которые выполняются из прозрачного полимера и защищают диск от перегрева, а также увеличивают эффект поляризации при считывании. Далее следуют отражающий слой (создается путем нанесения материала из алюминия или золота) и защитный слой.
В накопителях, использующих диски со структурой, показанной на рис. 6.64, луч лазера падает на магнитный слой со стороны подложки, а магнитная головка находится с противоположной стороны.
Луч лазера на поверхности диска создает пятно размером около 1 мм. Частицы пыли и микроскопические царапины не оказывают при этом существенного влияния на процессы записи и считывания. На магнитном слое за счет фокусировки пятно уменьшается уже до микронных размеров, что и определяет размеры намагниченных участков.
Диск помещается в пластиковую упаковку, на которой с двух сторон сделаны радиальные прорези, через которые магнитооптическая система дисковода получают доступ к диску. Магнитооптический диск внешне очень похож на дискету, но имеет большую толщину. При установке диска в дисковод он автоматически в нем фиксируется, после чего диск раскручивается до заданной частоты вращения. Для удаления диска из дисковода используется специальная кнопка на дисководе, при нажатии на которую диск выдвигается из дисковода. На диске, также как и на обычной дискете, имеется специальный переключатель, разрешающий или запрещающий запись. Кроме того, на диск наносится маркировка, состоящая из названия фирмы-изготовителя, информационного объема диска и т. д.
Существует несколько форматов магнитооптических дисков, например на 3,5 и 5,25 дюймов. Однако в настоящее время в ПК в основном используются формат диска с геометрическим размером 3,5 дюйма. Геометрические размеры магнитооптических дисков называют также форм-фактором. В зависимости от форм-фактора диска выпускаются и соответствующие ему дисководы.
Магнитооптические диски бывают одно– и двухсторонние, причем двухсторонние представляют собой два односторонних диска, склеенных между собой подложками. Соответственно и общая емкость такого диска равна сумме емкостей двух поверхностей.
Магнитооптические диски формата 3.5" производят несколько фирм – Fujitsu Verbatim, Philips, Sony, Mitsubishi и т. д. Объем информации, который может быть записан на магнитооптический диск, составляет от 128 Мбайт до 1,3 Гбайт. Время доступа для магнитооптических дисков находится в пределах от 17 до 35 мс. Среднее количество циклов считывания и записи составляет 10 млн.
Запись информации на магнитооптический диск и считывание информации с него должны производиться на предварительно отформатированный диск, т. е. на диске должна быть создана физическая и логическая структура. В МО формирование физической и логической структуры диска реализуется в процессе записи на него данных. Эти структуры аналогичны структурам, которые создаются на магнитных дисках, т. е. запись данных производится на концентрические дорожки, которые в свою очередь разбиваются на сектора (информационный объем сектора 512 байт) и формируются с помощью установленной на компьютере файловой системы.
Формат записи на МО соответствует стандарту ISO и не зависит от применяемой операционной системы. МО работают под различными ОС, включая и Windows ХР.
Процедуры записи, считывания и удаления информации в МО реализуются с помощью стандартных программных средств ОС Windows ХР и не требуют использования специальных программ, как в случае с оптическими дисками.
6.7.6. Ленточные накопители информации.
Ленточные накопители информации (стримеры) относятся к внешним ЗУ и предназначены для долговременного хранения больших объемов информации (десятки гигабайт). Данные накопители относятся к ЗУ с последовательным доступом к данным. В ЗУ с последовательным доступом (SequentialAccess) каждый блок записанной информации имеет свой адрес. Для обращения к нему накопитель должен сначала найти маркер начала блока, а затем последовательным холостым чтением блока за блоком дойти до требуемого места на носителе и только тогда производить операции считывания или записи. При этом для обращения к следующему блоку каждый раз возвращаться на начало необязательно, поскольку эти данные сохраняются в виде служебной информации в памяти компьютера, но необходимость последовательного сканирования блоков (вперед или назад) является неотъемлемым свойством накопителей с последовательным доступом.
Стримеры уступают по ряду характеристик (времени доступа, скорости передачи данных) дисковым накопителям информации. По этой причине стримеры в ПК не нашли широкого применения, в основном они применяются в качестве вторичных накопителей информации, используемых для резервного хранения информации (для создания архивов данных). Стримеры подразделяются на внутренние, устанавливаемые в системный блок компьютера, и внешние (переносные) по отношению к системному блоку. Различаются они между собой по конструктивному исполнению. Подключаются ленточные накопители информации к системной шине компьютера через соответствующий интерфейс.
Конструктивно стример состоит из устройства записи и считывания информации и носителя информации (магнитной ленты). Стримеры называют также цифровыми магнитофонами для хранения данных.
В стримерах для записи и считывания информации используется электромагнитный способ. В основе данного способа лежит взаимодействие магнитного носителя информации (ленты) и магнитных головок – миниатюрных электромагнитов, располагаемых у поверхности движущегося магнитного носителя. Принцип записи и считывания аналогичен принципу, используемому в НГМД и НЖМД.
В настоящее время производителями ленточных накопителей и их компонентов являются фирмы Hewlett Packard, Sony, Seagate, Iomega, Imation и т. д.
Устройство записи и считывания в ленточных накопителях состоит из лентопротяжного механизма, электромагнитных головок записи и считывания, электронных блоков управления и передачи данных и т. д. Все эти компоненты накопителя размещаются в едином корпусе, который вставляется в соответствующий отсек системного блока компьютера. Внешние накопители выполнены в виде функционально законченного отдельного устройства.
В стримерах используется лентопротяжный механизм, аналогичный лентопротяжному механизму, применяемому в магнитофоне. Лентопротяжный механизм в основном работает в двух режимах: старт-стопном и инерционном. В настоящее время применяется инерционный режим, при котором длина отрезка магнитной ленты, проходящей мимо электромагнитной головки при остановке или перезапуске, превышает длину промежутка между блоками информации, записанными на ней. По этой причине после остановки лентопротяжного механизма ленту необходимо перемотать назад, и только выполнив эту операцию, можно перейти к следующему этапу работы с лентой. Данный режим обладает значительными преимуществами перед старт-стопным режимом при передаче больших объемов данных, поскольку магнитные ленты могут обрабатываться на значительно более высокой скорости. Кроме того, при инерционном режиме промежутки между блоками информации могут быть очень короткими, поэтому плотность данных, записываемых на ленту фиксированной длины, может быть значительно больше по сравнению со старт-стопным режимом. Однако у этого режима имеется существенный недостаток, который состоит в сравнительно большом времени повторного позиционирования электромагнитных головок. Это время может составлять от 0,1 до 2 с. Время доступа варьируется в пределах от 10 до 70 с. Поэтому стримеры, у которых лентопротяжный механизм использует инерционный режим, применяются в основном для резервного копирования и архивирования данных с НЖМД.
Скорость передачи данных зависит от модели стримера и составляет от единиц до десятков мегабайт в секунду. Конкретные технические характеристики стримеров определяются моделью дисковода и приводятся в соответствующей технической документации на данную модель.
Обмен информацией между устройством записи и считывания стримера и МП компьютера осуществляется через контроллер накопителя, который входит в состав электронного блока накопителя. В качестве интерфейсов в стримерах в настоящее время используются интерфейсы IDE/ATAPI (Integrated Disk Electronic/Attachment Packet Interface) и SCSI (Small Computer System Interface).
В качестве носителей информации в стримерах используются магнитные ленты, которые являются аналогом обычных музыкальных магнитных лент. Информация на лентах записывается последовательно на соответствующие дорожки. Современные ленточные накопители используют не отдельные бобины с лентой, а специальные кассеты – картриджи. Они различаются по внутреннему устройству и по ширине самой ленты. Параметры картриджей стандартизированы. При записи информации на ленту контроллер стримера с помощью соответствующего программного обеспечения сжимает записываемую информацию.
Существуют следующие стандарты на картриджи: четвертьдюймовые картриджи QIC (Quarter Inch Cartridge), Travan, 4– и 8-милиметровые картриджи DAT (Digital Audio Tape), DSS (Digital Data Storage) и 8-милиметровые картриджи DLT (DigitalLinear Tape).
Этими стандартами определяются правила взаимодействия (интерфейс) между компьютером и стримером, формат магнитной ленты, необходимое количество магнитных головок, методы кодирования данных на ленте, коды и алгоритмы коррекции данных и т. д.
Стандарт QIC предписывает использование линейной записи данных на магнитную ленту и в качестве интерфейса для обмена данными стримера с МП предполагает использование интерфейса, который применяется для накопителей на гибких дисках. По этой причине такое соединение имеет низкое быстродействие. Картриджи данного стандарта могут записывать информацию объемом до нескольких десятков гигабайт.
В настоящее время усилия компаний, продвигающих на рынке стандарт QIC, направлены на то, чтобы запись на ленте стримера одного производителя могла читаться на стримере другого производителя.
Стандарт Travan разработан на основе стандарта QIC. В качестве интерфейса используется интерфейс SCSI-2. Картриджи данного стандарта могут записывать информацию объемом до нескольких десятков гигабайт. Этот стандарт, разработанный компанией Imation, поддерживается большинством ведущих компаний, работающих в области производства стримеров (Hewlett Packard, Seagate, Sony, Iomega и т. д.). Внутри картриджа находится магнитная лента длиной 228 м и шириной 0,315", изготовленная из феррооксидного материала.
Стандарт DAT разработан фирмой Sony для цифровой аудио– и видеозаписи. В отличие от линейной записи, применяемой в стримерах на основе стандарта QIC, в устройствах на основе стандарта DAT используется технология спирального сканирования. Такая технология используется в видеомагнитофонах. В стримерах стандарта DAT применяется магнитная лента шириной 4 и 8 мм. При спиральной записи головка вращается относительно облегающей ее при движении ленты с большой линейной скоростью, что повышает плотность записи данных на магнитную ленту. Информационный объем картриджей на основе стандарта DAT достигает нескольких гигабайт, средняя скорость обмена несжатыми данными не превышает 1,5 Мбайт/с.
В технологии, базирующейся на стандарте DLT, используется запатентованная головка считывания/записи с шестью направляющими роликами. Информационный объем картриджей на основе стандарта DLT достигает нескольких сотен гигабайт, скорость обмена несжатыми данными находится в пределах от 10 до 40 Мбайт/с.
Запись информации на магнитную ленту и считывание информации с нее должны производится на предварительно отформатированную магнитную ленту, т. е. на ней должна быть создана физическая и логическая структура. В ленточных накопителях информации формирование физической и логической структуры магнитной ленты реализуется в процессе записи на нее данных. Эти структуры создаются с помощью программ, которые входят в комплект поставки конкретного типа стримера. Эти программы реализуют процедуры записи, считывания и удаления информации с магнитного носителя стримера.
Упражнения для самостоятельного выполнения.
1. Определить, какой информационный объем будет занимать текстовый файл, созданный в стандартном приложении Windows ХР «Блокнот» и содержащий слово «Данные», сохраненный на гибком магнитном диске 3,5", на жестком магнитном диске объемом 20 Гбайт и 40 Гбайт. При записи на жесткий магнитный диск используются файловые системы FAT16, FAT32 и NTFS.
2. Экспериментально определить число логических дисков и их информационный объем, на которые условно разбит физический жесткий диск внутреннего НЖМД рабочего компьютера, а также используемую файловую систему для каждого из логических дисков.
3. Экспериментально определить файловую систему, используемую для записи и считывания данных с гибкого магнитного диска, и провести проверку файловой системы диска.
4. Определить количество файлов, которые можно записать на жесткий магнитный диск объемом 100 Мбайт, 4 Гбайт и 40 Гбайт, если информационный объем каждого файла составляет 700 байт и размещение данных на диске производится под управлением файловой системы: FAT16; FAT32; NTFS.
5. Определить информационный объем, доступный для записи пользователем данных на гибкий магнитный диск 3,5", если заявленный объем гибкого магнитного диска составляет 1,44 Мбайт.
6. Определить количество текстовых файлов, которые можно записать на гибкий магнитный диск 3,5", если информационный объем каждого файла составляет: 20 байт; 400 байт; 1050 байт.
7. Что означает маркировка, нанесенная на гибкий магнитный диск, – 2HD IBM FORMAT.
8. Создать в стандартном приложении Windows ХР «Блокнот» файл, содержащий слово «Данные», и сохранить его на гибком магнитном диске под именем пример l.txt. Определить свойства файла пример1.txt (его информационный объем и объем, занимаемый данным файлом на гибком магнитном диске), воспользовавшись для этого контекстным меню (выбрать пункт «Свойства»).
9. Скопировать (перезаписать) файл пример1.txt с гибкого магнитного диска на соответствующий логический диск внутреннего НЖМД. Определить информационный объем логического диска и всего физического диска, а также свойства файла пример1.txt, сохраненного на логическом диске НЖМД, и установить различия в свойствах одного и того же файла, записанного на различных носителях.
10. Удалить записанный файл пример1.txt с внутреннего НЖМД. Восстановить удаленный файл пример1.txt из папки «Корзина» (в контекстном меню папки «Корзина» выбрать команду: [Открыть] и далее восстановить файл пример1.txt).
11. Подключить к компьютеру внешний НЖМД. Скопировать (перезаписать) файл пример1.txt, с гибкого магнитного диска на соответствующий логический диск внешнего жесткого магнитного диска. Определить информационный объем логического диска и всего физического диска, а также свойства файла пример1.txt, сохраненного на внешнем жестком магнитном диске, и установить различия в свойствах одного и того же файла, записанного на различных носителях.
12. Удалить записанный файл пример1.txt с внешнего НЖМД. Восстановить удаленный файл пример1.txt из папки «Корзина». Выполнить безопасное отключение внешнего НЖМД.
13. Подключить к компьютеру накопитель информации на основе флэш-памяти. Скопировать (перезаписать) файл пример l.txt с гибкого магнитного диска на накопитель информации на основе флэш-памяти. Определить информационный объем накопителя, а также свойства файла пример1.txt, сохраненного на нем, и установить различия в свойствах одного и того же файла, записанного на различных носителях.
14. Удалить записанный файл пример1.txt с накопителя на основе флэш-памяти. Восстановить удаленный файл пример 1. txt. Выполнить безопасное отключение накопителя на основе флэш-памяти.
15. Определить скорость записи, скорость перезаписи и скорость считывания, которые может обеспечить комбинированный дисковод компакт-дисков, если в технической документации на дисковод приведена следующая запись: 32/12/48.
16. Перечислить основные способы записи информации на компакт-диски и охарактеризовать их.
17. С помощью программы «Мастер записи компакт-дисков» ОС Windows ХР записать на CD-RW файл пример2.doc. Для создания файла пример2.с1ос откройте текстовый процессор MS Word и введите следующий текст, отмеченный кавычками: «В составе ОС Windows ХР имеется специальная программа для записи компакт-дисков, которая называется «Мастер записи компакт-дисков». Разработана данная программа по лицензии фирмы Roxio Inc., которая в настоящее время распространяет программный пакет Easy CD Creator для записи оптических дисков. Для вызова данной программы необходимо выполнить следующие действия: открыть папку «Мой компьютер» и найти в открывшемся окне в разделе: «Устройства со съемными носителями» графическое изображение дисковода. С помощью правой кнопки мыши вызвать контекстное меню CD-дисковода и выбрать команду: [Записать файлы на компакт-диск]». Сохранить данный документ (текст) на жестком магнитном диске под именем пример2.doc.
18. Внести изменения в исходный файл пример2.с1ос, добавив в текст следующее предложение, отмеченное кавычками: «Запись информации на компакт-диск с помощью программы «Мастер записи компакт-дисков» не представляет тех возможностей, которые дают специализированные пакеты программ для записи оптических дисков, такие как Easy CD Creator, Nero Burning Rom, WinOnCD» и сохраните его под именем пример2. doc. Перезаписать данный файл на CD-RW под именем пример2.doc.
19. Удалить файл пример2.doc с CD-RW с помощью программы «Мастер записи компакт-дисков», предварительно убедившись, что данный файл находится на CD-RW.
20. Записать с помощью пакета программ Easy CD Creator файл пример2.doc на CD-RW.
21. Удалить файл пример2.doc с CD-RW с помощью пакета программ Easy CD Creator, используя способ стирания: «Quick Erase» (Быстрое стирание).
22. Записать с помощью пакета программ Nero Burning Rom файл пример2.doc на CD-RW.
23. Записать с помощью пакета программ Nero Burning Rom данные на CD-RW в виде нескольких сессий, т. е. создать мультисессионный диск, на котором должны быть записаны файлы пример2.doc и примерЗ.doc в виде отдельных сессий. Для этого создайте и сохраните на жестком магнитном диске файл с именем примерЗ.doc, который затем запишите на CD-RW. Для создания файла примерЗ.doc откройте текстовый процессор MS Word и введите следующий текст, отмеченный кавычками: «Если выбрать метод «Быстро стереть RW-диск», то в этом случае программа Nero Burning Rom лишь имитирует удаление данных с диска, т. е. происходит только очистка оглавления диска и дисковод воспринимает его как диск, на котором отсутствуют данные. Если необходимо действительно удалить данные, то нужно выбрать метод «Полное стирание перезаписываемого диска». Однако это потребует гораздо больше времени, но данные действительно полностью будут удалены с диска. После выбора метода очистки необходимо произвести щелчок мышью по кнопке Стереть и в появившемся окне «Очистка перезаписываемого диска» можно увидеть сам процесс очистки диска». Сохраните данный документ (текст) на жестком магнитном диске под именем примерЗ.doc.
24. Определить максимальные скорости записи и считывания информации (Мбайт/с), которые позволяет обеспечить комбинированный дисковод оптических дисков, если в качестве комбинированного дисковода используется внешний дисковод модели DVD-RW DRU-800A KY03 (см. табл. 6.9), в качестве носителей информации оптические диски CD-R, CD-RW, DVD+RW.
25. Записать с помощью пакета программ Nero Burning Rom файлы пример2.с!ос и примерЗ. ёос на DVD+RW.
26. Удалить файлы пример2.doc и примерЗ. сюс с DVD+RW с помощью пакета программ Nero Burning Rom, используя способ стирания: «Full Erase» (Полное стирание).
27. Определить, какие из перечисленных физических воздействий могут привести к потере данных на гибких магнитных дисках, жестких магнитных дисках, накопителях на основе флэш-памяти, оптических дисках, магнитооптических дисках:
• внешние магнитные поля;
• загрязнение поверхности;
• механические удары;
• нагревание.
28. Создать и заполнить следующую таблицу:
Литература.
1. Акулов О.А., Медведев Н.В. Информатика: базовый курс: Учеб. пособие для студентов вузов, обучающихся по направлениям 552800, 654600 «Информатика и вычислительная техника». – 2-е изд., испр. и доп. – М.: Омега-Л, 2005.
2. Экономическая информатика: Учеб. пособие / Н.И. Савицкий. – М.: Экономисть, 2004.
3. Куликовский Л.Ф., Мотов В.В. Введение в специальность «Автоматизация процессов обработки и выдачи информации»: Учеб. пособие. – Куйбышев: КПтИ, 1982.
4. Экономическая информатика: Учебник / Под ред. В.П. Косарева. – 2-е изд., перераб. и доп. – М.: Финансы и статистика, 2004.
5. Соболь Б.В., Галин А.Б., Панов Ю.В., Рашидова Е.В., Садовой Н.Н. Информатика: Учебник. – Ростов н/Д: Феникс, 2005.
6. Информатика и компьютерные технологии: основные термины: Толк, слов.: Более 1000 базовых понятий и терминов. – 3-е изд., испр. и доп. / А.Я. Фридланд, Л.С. Ханамирова, И.А. Фридланд. – М.: Астрель: ACT, 2003.
7. Грошев С.В., Коцюбинский А.О. Запись компакт-дисков: Экспресс-курс. – М.: ТЕХНОЛОДЖИ – 3000, 2003.
8. Хоффманн А. Запись CD и DVD в Nero 6 / Пер. с нем. А. И. Шуткевич. – М.: НТ Пресс, 2005.