Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

9_Ломтадзе В.В., Шишкина Л.П_Практическая информатика_2011

.pdf
Скачиваний:
163
Добавлен:
26.03.2016
Размер:
3.06 Mб
Скачать

(HUB), а концентраторы соединяются с файл-сервером. В такой сети устанавливается сетевая ОС, например, Microsoft Windows Server, или какая-либо модификация ОС Unix, или ОС Novell NetWare. Сетевая ОС устанавливается на сервере. На каждой рабочей станции, кроме Windows (XP, 7) или другой несетевой ОС, размещается клиентская часть сетевой ОС. Если на файл-сервере устанавливается еще СУБД (например, MS SQL Server или Oracle), то эта СУБД работает под управлением сетевой ОС, причем на каждой рабочей станции размещается еще клиентская часть СУБД. Технологию работы в сети, где каждый пользователь-клиент с помощью СУБД имеет доступ к базам данных предприятия на сервере, называют технологией клиент/сервер.

Кроме локальных сетей, всемирное распространение получили глобальные сети, особенно Internet – разветвленная сеть, включающая в себя серверы, разбросанные по всему миру. Серверы имеют свои адреса и управляются специализированными программами. Они позволяют пересылать почту и файлы, производить поиск в базах данных и т.п. Для подключения к Internet требуется модем и канал связи, соединяющий ЛВС предприятия или личный компьютер пользователя с сервером провайдера – предприятия, предоставляющего информационные услуги Internet.

Модем необходим потому, что передаваемые сигналы, соответствующие битам информации, накладываются (модуляция) на синусоидальный сигнал несущей частоты. Благодаря этому по одному каналу могут передаваться данные многих абонентов на разных несущих частотах. Модем компьютера, принимающего информацию, обеспечивает демодуляцию сигнала, т.е. выделение из суммарного сигнала цепочек получаемых битов информации. Чаще всего используются модемы со скоростью передачи 56 Кбит/сек. Модемы, связывающие ЛВС со специальной выделенной линией связи, обеспечивают еще большую скорость передачи.

Вкачестве канала связи для соединения с провайдером может использоваться либо выделенная линия, либо обычный телефонный канал. Сценарий соединения выглядит так. Пользователь запускает программу-проводник, обеспе-

чивающую навигацию в сети Internet, например, Microsoft Internet Explorer (Explorer – проводник) или Opera. В рабочем окне этой программы предусмотрена строка (поле) для указания сетевого адреса. Если пользователь ввел этот адрес,

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

ВInternet каждому компьютеру присваивается уникальный сетевой адрес

– IP-адрес (IP – Internetwork Protocol), имеющий длину 32 бита и состоящий из 4 частей по 8 битов. Каждая часть может принимать значения от 0 до 255 и отделяется от других частей точкой, например, 133.107.4.19. В четырех байтах IPадреса записывается адрес сети и адрес компьютера в этой сети. В зависимости от масштаба сети под адрес компьютера в ней отводятся 3, 2 или 1 байт (сети

61

классов A,B,C). Чем длиннее адрес компьютера (масштабнее сеть), тем меньше байтов отводится на адрес сети. Класс сети определяется по значению первого числа IP-адреса: класс A – от 0 до 127, класс B – от 128 до 191, класс C – от 192 до 223. В приведенном нами примере сеть относится к классу B, ее адрес - 133.107 , адрес компьютера – 4.19.

Для удобства запоминания каждому IP-адресу ставится в соответствие буквенно-цифровой адрес, называемый доменным. Пользователи Internet имеют дело именно с доменными адресами, которые преобразуются в IP-адреса специальными серверами имен. Доменный адрес состоит из двух частей, разделенных символом @:

<идентификатор пользователя>@<название домена> Идентификатор пользователя и название домена могут состоять из сег-

ментов, разделенных точками. В адресе допускается использование латинских букв, цифр и некоторых других символов. Например, www.bfh.esib.ru – адрес сервера Байкальского фондового дома (по-русски – БФД, Восточная Сибирь, Россия). Если надо указать адрес электронной почты конкретного сотрудника, то к доменному имени сервера слева добавляется не www, а идентификатор че-

ловека, например: ivan.petrov@bfh.esib.ru или ipetrov@bfh.esib.ru. В этом примере идентификатор пользователя в первом случае состоит из двух сегментов (это бывает редко), во втором - из одного, а название домена – из трех сегментов – поддоменов, отображающих название организации, географического региона, страны. Поддомен верхнего уровня, обозначающий страну, обычно состоит из двух букв: ru – Россия, su – территория бывшего Советского Союза, uk

– Великобритания и т.п. В США традиционно используется другая система: поддомен верхнего уровня состоит из трех букв, обозначающих тип организа- ции-владельца. Например: com – коммерческие организации, gov – правительственные, edu – образовательные. Поддомен второго уровня в России обычно обозначает город или регион. Например: msk – Москва, irk – Иркутск, esib – Восточная Сибирь.

Итак, набрав адрес требуемого сервера в поле адреса программыпроводника, можно воспользоваться информационными услугами этого сервера. Большая часть серверов – это WWW-серверы всемирной информационной сети (World-Wide-Web – всемирная паутина). Такие серверы предоставляют информационные страницы (Web-страницы) с гипертекстом и графическим оформлением. Гипертекст отличается от обычного наличием ссылок на другие документы и возможностью немедленного переключения на них. Ссылка оформляется как выделенное шрифтом и цветом слово или понятие из нескольких слов, или же как выделенный рисунок. Ссылке соответствует адрес в сети. Поэтому документ, хранимый на каком-либо сервере в России (пусть это будет, например, информация для инвесторов на сервере Байкальского фондового дома) может ссылаться на документ, хранимый в США (например, на сервере Нью-Йоркской фондовой биржи). Таким образом, создатели Web-страниц имеют возможность ссылаться не только на множество страниц на своем же сервере, но и на множество страниц WWW, рассеянных по всему миру. Для пере-

62

ключения на другую Web-страницу надо просто щелкнуть мышью по выделенному тексту.

При создании страниц WWW используется специальный язык HTML (Hypertext Markup Language – язык разметки гипертекста). Неявно используя этот язык, HTML-документ можно подготовить с помощью приложений, вхо-

дящих в состав MS Office (Word, Excel, PowerPoint – см. пункт меню

Файл/Сохранить в формате HTML), но лучше воспользоваться специальным приложением FrontPage или Dreamweaver. HTML-документ может содержать, кроме текста и графики, звук и видео. Поскольку создание собственного сервера WWW является сложным и дорогостоящим, многие пользователи Internet размещают свои Web-страницы на уже существующих серверах.

Одним из важных проектов Федеральной целевой программы развития образования на 2006-2010 годы является создание информационной системы «Единое окно доступа к образовательным ресурсам». Это окно доступно по адресу http://window.edu.ru. Такие окна доступа к интегрированным Интернетресурсам называют порталами. В системе образования представляет интерес Федеральный портал «Российское образование» http://edu.ru. В Иркутской области развивается портал http://edu38.ru.

Для того, чтобы определить на каких серверах хранится представляющая интерес информация, обращаются к услугам поисковых серверов. Их информационные системы состоят из двух частей. Одна из этих частей (с ней работает пользователь) осуществляет поиск в своем справочнике (индексе) Webстраниц. Другая часть – это сложная программа, которая постоянно связывается с WWW-серверами во всем мире, анализирует содержимое их Web-страниц, пополняя индекс. Эта часть системы называется crawler –«ползун». К числу популярных поисковых серверов, относится Google – первая по популярности в мире поисковая система (41.5 млрд. запросов в месяц), поддерживающая индексирование и поиск документов на русском языке. Такие системы выполняют два варианта поиска: простой и сложный (расширенный). Простой поиск эффективен только применительно к редким терминам. Сложный поиск поддерживает такие критерии отбора, как логические операции над ключевыми словами, поиск целых фраз, поиск комбинации ключевых слов, с ограничением числа других слов между ними, поиск документов только на определенных серверах или доменах и др.

При обращении к ресурсам Internet обычно указывают их URL-адрес. URL – это унифицированный указатель ресурсов (Uniform Resource Locator).

Так, для сервера AltaVista URL имеет вид http://www.altavista.com. Здесь http:// указывает на протокол, используемый при адресации, а www.altavista.com задает доменное имя (сетевой адрес) сервера. В России получили признание поисковые серверы Rambler (www.rambler.ru) и Яndex (www.yandex.ru). На последнем широкие возможности предоставляет страница расширенного поиска (www.yandex.ru/advanced.html).

Чрезвычайно важна для многих пользователей почтовая служба Internet. Почтовые услуги предоставляют как специализированные почтовые серверы,

63

так и большинство провайдеров. В настоящее время бесплатные почтовые ящики практически неограниченных размеров предоставляют информационные порталы Mail.ru, Rambler.ru, Lenta.ru и др. При регистрации новый пользователь назначает себе имя и пароль. Для него резервируются сетевой адрес и каталоги на сервере: Входящие – каталог для принятых писем, Отправленные – каталог для хранения отправленных писем, Написать письмо – для подготовки и отправки писем и др. Письмо можно подготовить заранее текстовым редактором и скопировать его в буфер обмена, затем c помощью программы Internet Explorer открыть Web-страницу почтового сервера, указать свое имя и пароль, выбрать страницу Написать письмо, скопировать из буфера обмена письмо, указать в поле адреса сетевой адрес получателя и нажать кнопку Отправить. В качестве приложения к письму можно прикрепить один или несколько файлов (кнопка Прикрепить). Для просмотра поступивших писем надо выбрать страницу Входящие. В комплексе приложений Microsoft Office работу

спочтой упрощает программа OutLook. Часто используют и программу The Bat.

Электронная почта предназначена, прежде всего, для обмена текстовой информацией, хотя к письму всегда можно прикрепить различные файлы, в том числе и графические документы при некоторых ограничениях (обычно это первые мегабайты) на их размеры. Многие пользователи заинтересованы в получении из Internet программного обеспечения, музыки и других файлов большого размера. Информацию в виде файлов, предназначенных для открытого доступа, предоставляют FTP-серверы. Чтобы обеспечить перемещение файлов между различными операционными системами, встречающимися в узлах Internet, используется протокол FTP (File Transfer Protocol). Для копирования файлов с FTP-серверов удобно использовать операционную оболочку FAR, которую поясним в следующем разделе. Здесь лишь заметим, что при использовании FAR работа с каталогами и файлами на FTP-сервере ничем не отличается от работы

скаталогами и файлами на жестком диске своего компьютера. Для “выкачивания” c серверов файлов большого размера удобно использовать специальные программы типа NetVampire и ReGet, которые обеспечивают продолжение копирования файла в случае сбоя или разрыва связи с точки разрыва, а не начинают процесс сначала.

Кроме рассмотренных информационных услуг, глобальная сеть Internet предоставляет и некоторые другие возможности: телеконференции, рассылка новостей, общение в оперативном режиме с помощью сервера ICQ, электронные магазины и др.

Некоторые технологии Internet (HTML-документы и др.) оказались настолько удобными, что стали применяться в локальных сетях вместе с соответствующими протоколами. Такие информационные технологии в локальных сетях получили название Intranet-технологий. Особенно большой эффект в масштабе крупной организации дает интеграция технологии Клиент/сервер с Intra- net-технологией. Первая из них обеспечивает формализованное хранение и обработку больших объемов данных, а вторая – доступность и обзорность инфор-

64

мации высоких уровней обобщения, т.е. информации, используемой для принятия решений. Сочетание этих двух технологий обычно предусматривает автоматическое программное обновление HTML-страниц при изменении на SQLсервере отражаемой ими информации.

Контрольные вопросы к главе 5

Классы технических средств информационных технологий; основные блоки персонального компьютера, его структурная схема; основные периферийные устройства, подключаемые к ПК; компьютерные сети, преимущества работы в сети;

локальные вычислительные сети – одноранговые и с выделенным сервером, основные топологии ЛВС;

сетевые протоколы;

понятие о сетевой ОС, о SQL-сервере и о технологии клиент/сервер; глобальные сети; адресация в Internet;

информационные услуги Internet, WWW-серверы, HTML-страницы, поисковые серверы, электронная почта, FTP-серверы;

понятие о технологии Intranet.

65

6. КЛАССИФИКАЦИЯ И ОБЗОР ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Программное обеспечение (ПО - software) информационных технологий по назначению подразделяют на системное ПО, инструментальные средства программирования и прикладное ПО.

6.1. Системное программное обеспечение

Системное ПО (System Software) – это программы и программные комплексы, обеспечивающие работу компьютеров и вычислительных сетей. К системному ПО относят операционные системы и операционные оболочки, программы тестирования оборудования, обслуживания дисков, обслуживания сетей, антивирусные программы и архиваторы. С некоторой условностью к системному ПО можно отнести и сетевые СУБД (системы управления базами данных), поскольку они создают условия для работы прикладных программ на рабочих станциях пользователей, предоставляя им данные, хранимые на сервере.

Операционные системы (ОС) делятся на одно- и многозадачные, непереносимые и переносимые на другие типы компьютеров, несетевые и сетевые.

Однозадачной ОС является MS DOS, с которой современный специалист уже не имеет дела, но ее знание полезно, т.к. многие решения, использованные в этой ОС, применяются и в последующих операционных системах. В этом пособии мы ограничимся только краткими сведениями о DOS. Другие ОС, которые мы будем упоминать, являются многозадачными, т.е. поддерживают одновременное функционирование нескольких приложений. Так ОС Windows NT/2000/XP/7, Unix позволяют запустить какое-нибудь приложение, например, выполняющее долговременные вычисления или копирующее данные из сети Internet, и заняться на ПК другой работой с помощью других приложений.

Переносимость ОС и большинства других программных продуктов всегда довольно относительна. Например, ОС Unix (для ПК получает все большее распространение версия Linux) была написана на языке программирования Си. Поскольку компиляторы Си разработаны для всех современных ЭВМ, то тексты основных программных модулей этой ОС могут быть преобразованы в объектные модули (см. раздел 4) для конкретной ЭВМ. Но, кроме основных модулей, всегда есть множество дополнительных, учитывающих особенности данного типа ЭВМ. Например, мощные вычислительные комплексы обычно многопроцессорные, и ОС должна это учитывать. К тому же сами системы программирования и входящие в них компиляторы также работают под управлением ОС. Поэтому адаптация ОС к другому типу ЭВМ – это очень сложная работа, выполняемая крупными компьютерными фирмами. Для пользователя важна не переносимость ОС, а возможность перенесения приложений и последующего их использования на другой ЭВМ, но в привычной операционной среде. Если приложение разработано для ОС Unix, а не для Windows, применяемой только на ПК, то его легче перенести на другие типы ЭВМ, где также применяется

66

Unix, и, следовательно, системы программирования используют процедуры этой же ОС. Самое же главное условие переносимости приложения – это наличие на ЭВМ другого типа той системы программирования, с помощью которой данное приложение создано. Если же приложение использует СУБД, то надо, чтобы на ЭВМ другого типа имелась бы эта же или аналогичная СУБД. Для большинства пользователей, работающих на ПК, проблема переносимости программ не актуальна, так как эти пользователи и не собираются переходить на недоступные им по ценам суперкомпьютеры и наращивают свои вычислительные мощности путем развития сетевых коммуникаций.

К числу сетевых ОС относятся все версии Unix, Microsoft Windows Server, Novell NetWare и некоторые другие. Эти ОС поддерживают работу пользователей в локальной сети с выделенным сервером (см. раздел 4). Операционные системы Windows NT/2000/XP/7 поддерживают работу в одноранговой ЛВС и хорошо взаимодействуют с сетевой ОС Microsoft Windows Server, установленной на сервере. ОС Linux в большинстве организаций используют на серверах Internet. Такой сервер связывается через модем с глобальной сетью и предоставляет возможность работы с Internet всем пользователям локальной сети.

Упомянув основные ОС, применяемые в настоящее время, далее ограничимся лишь кратким рассмотрением операционных систем корпорации Microsoft – MS DOS и Windows. На примере этих систем можно видеть, как постепенно изменялся состав ОС. Сначала считалось, что операционная система должна лишь организовывать и обеспечивать работу всех других программ на ЭВМ определенного типа. Многочисленные программы, полезные для повышения эффективности компьютера (наиболее экономное использование оперативной памяти, проверка, дефрагментация, сжатие дисков и др.), разрабатывались и поставлялись на рынок различными фирмами – независимыми производителями ПО. Но как только независимый производитель создавал программный продукт, который стремились приобрести почти все пользователи, корпорация Microsoft включала функции этого продукта в свою ОС. В результате Microsoft не только имеет почти полную монополию на ОС для ПК, но и постоянно расширяет трактовку принадлежности к ОС. Глава Microsoft Билл Гейтс неоднократно заявлял, что объемы и стандарты в программном обеспечении ПК ведут к естественной монополии. В настоящее время большинство ПК в мире поставляется не только с установленной Windows, но и с MS Office. Приобретая компьютер с Windows XP и MS Office, «средний пользователь» обнаруживает, что у него есть почти все, что ему требуется для работы. Нажмите кнопку Пуск и просмотрите состав стандартных, а среди них и служебных программ, включенных в Windows. Вы обнаружите текстовые редакторы Блокнот и WordPad, проводник по сети Internet, средства работы с мультимедиа, калькулятор, программу просмотра рисунков, графический редактор Paint и служебные программы проверки, дефрагментации и сжатия диска. Если к этому набору добавить еще комплекс приложений MS Office, то мы получим почти все, что требуется для ведения документации, выполнения расчетов и создания баз данных на небольшом предприятии. Поэтому для многих пользователей MS Office фак-

67

тически является продолжением ОС – платформой для ведения большей части их работ на ПК. Но вернемся к рассмотрению ОС.

Операционная система MS DOS до появления ОС Windows-95 исполь-

зовалась практически на всех ПК. Даже широкое распространение в 1993-95 г.г. операционных оболочек Windows 3.1 и Windows 3.11 не уменьшило роли MS DOS. Эти операционные оболочки (вторая из них поддерживала работу в одноранговой ЛВС) лишь дополняли MS DOS, улучшая интерфейс пользователя и конкурируя не столько с самой ОС, сколько с другой общепризнанной операционной оболочкой Norton Commander. Операционные оболочки возникли в связи со стремлением облегчить работу пользователя, так как MS DOS управлялась с помощью команд, которые он вводил в командной строке. Например, команда Copy C:\doc99\*.doc C:\vl\*.doc означает, что ОС должна скопировать все файлы, имеющие имена с расширением doc, из каталога C:\doc99 в каталог C:\vl. Если пользователь забывал, как записать команду копирования файлов, он набирал в командной строке Copy /? и получал на экране справку о функциях и операндах данной команды. Количество команд, которые необходимы для работы, довольно велико. Это команды смены текущего (активного) каталога (CD), создания нового каталога (MD), вывода на экран списка каталогов и файлов в указанном или текущем каталоге (DIR), форматирования диска (FORMAT), копирования (DISKCOPY) и сравнения (DISKCOMP) дискет, перемещения (MOVE), копирования (COPY) и удаления (DEL) файлов и др. Чтобы выполнить программу, надо было задать в командной строке полный путь к EXE-файлу, в котором эта программа содержится. Можно было и просто ввести в командной строке имя программы с операндами (через пробелы), но тогда предварительно в команде PATH надо было перечислить пути к тем каталогам, в которых могут находиться используемые программы – как прикладные, так и системные. Для того чтобы программы могли использовать более 640 Кбайт основной памяти и чтобы они могли обращаться к периферийным устройствам, надо было предварительно загрузить в оперативную память резидентные программы (постоянно находящиеся в ОП) – драйверы устройств. Таким образом, пользователь должен был довольно много помнить. Для облегчения его работы применялись, во-первых, командные файлы и, во-вторых, операционные оболочки.

Командный файл (пакетный файл – Batch File) содержит пакет последовательно выполняемых команд DOS. Это могут быть команды смены текущего каталога, команда PATH, команды загрузки с диска в ОП драйверов, исполнения тех или иных программ. Командный файл имеет имя с расширением BAT. При его вызове могут указываться параметры, например, параметры выполняемых по командам программ - имена входных и выходных файлов и др. Из пакетного файла можно вызывать другие командные файлы (CALL имя файла).

В пакетный файл можно включать комментарии

(REM текст),

метки (:

END) и даже команды условного перехода (IF

ERRORLEVEL

1 GOTO

END). Таким образом, пакетный файл позволяет реализовать алгоритм обработки данных, разветвляющийся в зависимости от успешности или результатов

68

завершения работы программ. Операционные оболочки рассмотрим позже, а сейчас остановимся на процессе загрузки MS DOS и на ее файловой системе, так как именно эти вопросы важны для понимания работы операционных систем.

Процесс запуска ПК и подготовки ОС к работе включает следующие

шаги:

1)При включении ПК управление передается BIOS (см. подраздел 4.1), которая выполняет тестирование памяти, извлекает из ПЗУ параметры устройств компьютера, проверяет их, копирует с диска в ОП загрузчик ОС (Boot Record – 512 байт нулевого сектора диска) и передает ему управление.

2)Загрузчик копирует с диска в ОП резидентные программы ОС (модуль расширения IO.SYS, базовый модуль MSDOS.SYS и командный процессор COMMAND.COM), которые во время работы ПК постоянно находятся в ОП, вызывая с диска другие программы по необходимости.

3)ОС устанавливает драйверы, пути поиска файлов и другие системные параметры с помощью файлов конфигурации CONFIG.SYS и автозапуска AUTOEXEC.BAT. В первом из них задаются команды загрузки основных драйверов, а во втором команда PATH, команды SET, устанавливающие соответствие между некоторыми псевдонимами и соответствующими им на данном ПК конкретными именами файлов и каталогов, команды загрузки некоторых драйверов, например, драйвера русификации клавиатуры и команды выполнения некоторых программ, например, активизации

резидентного модуля операционной оболочки Norton Commander. Загрузка MS DOS обычно выполнялась с диска C: , если только в диско-

вод A: перед включением ПК не была вставлена системная дискета. Системная дискета требовалась на случай отказа винчестера или порчи информации на нем вирусом или неопытным пользователем. Чтобы подготовить системную дискету, требовалось вставить в дисковод A: отформатированный диск и выполнить команду SYS A: . На системную дискету также копировались файлы CONFIG.SYS и AUTOEXEC.BAT, иногда некоторые другие полезные файлы и программы.

Файловая система ОС – это совокупность ее средств, обеспечивающих доступ к данным. Файлом называют логически связанную совокупность данных.

Файл имеет имя, у которого может быть расширение (до 3 символов), отделяемое от имени точкой. В MS DOS имя файла содержит до 8 символов, причем, это могут быть только буквы латинского алфавита, цифры и символы - (минус), _(подчеркивание), $, @, %, (, ), ^, ‘, {, }, ~, !, #. Использовать русские буквы в именах файлов и каталогов MS DOS не разрешает. Расширение имени файла обычно указывает на его тип. Например: RAR – архивный файл (может содержать много сжатых файлов и даже каталогов), созданный архиватором RAR; ZIP – архивный файл, созданный архиватором ZIP; BAT – командный файл; BAK – резервная копия файла; TMP – временный файл; TXT –

69

текстовый файл; EXE – исполняемая программа; COM –

исполняемая про-

грамма с абсолютным (фиксированным) адресом загрузки;

INF – информаци-

онный файл;

INI – файл описания конфигурации программы (содержит пара-

метры настройки), SYS – драйвер управления устройством и др.

Для обращения к группе файлов применяются групповые имена – маски,

образуемые с использованием символов * и ? . Например:

 

*.exe

– все файлы типа EXE;

 

a*.exe

– все файлы типа EXE, имена которых начинаются с буквы a;

vl?.txt

– все файлы типа TXT, имена которых начинаются с букв vl и за-

канчиваются произвольным символом;

*.* – все файлы.

Для доступа к данным на диске (см. также подраздел 5.1) операционная

система использует хранимые на нем таблицу размещения файлов – FAT (File Allocation Table), корневой каталог (root) и подкаталоги. Каждый элемент FAT

содержит код, характеризующий один кластер диска. Кластер может быть дефектным, свободным, резервным, занятым. В последнем случае FAT содержит

для этого кластера указание на номер очередного кластера занятого этим файлом. Соответствие между именем файла и номером первого занятого им кла-

стера хранится в каталоге. Каждый элемент каталога имеет в DOS длину 32 байта и структуру, представленную в таблице 6.1.

Таблица 6.1

 

Поля элемента каталога

Длина, байт

Содержимое поля

8

Имя файла, каталога или тома

3

Расширение имени файла

1

Байт атрибутов

10

Резервное поле

2

Код времени изменения файла

2

Код даты изменения файла

2

Номер первого кластера файла (подкаталога)

4

Размер файла

Атрибуты файла: 0 – защищенный, 1 – скрытый, 2 – системный, 3 – метка тома, 4 – каталог, 5 – архивный, 6 – не используется, 7 – не используется.

Код времени: часы * 2048 + минуты * 32 + секунды / 2. Код даты: (год – 1980) * 512 + месяц * 32 + день.

Использование кодов, текстовых команд, различных ограничений (например, на имена файлов) и другие методы экономии ресурсов компьютера широко применялись в MS DOS, т.к. ее основные версии были разработаны еще в 80-х годах, и еще не было технических возможностей для реализации на компьютерах типа IBM PC унифицированного графического интерфейса пользователя (см. раздел 2) и для отказа от многих ограничений.

70