Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5073.pdf
Скачиваний:
7
Добавлен:
13.11.2022
Размер:
939.33 Кб
Скачать

61

информацию в 2, 3 и до 100 раз. Разные типы файлов могут хорошо или плохо упаковываться. Так, плохо «сжимаются» файлы формата *.МРЗ, рисунки *.GIF и * JPG, видеофильмы формата МР4.

Основные функции архиваторов

-создание архивов;

-извлечение файлов из архивов;

-добавление файлов в имеющийся архив;

-создание самораспаковывающихся архивов;

-создание распределенных архивов на носителях малой емкости;

-тестирование целостности структуры архивов;

-полное или частичное восстановление поврежденных архивов;

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

может не быть средств для извлечения файлов из архива. Самораспаковывающийся архив готовится на базе обычного архива путем присоединения к нему небольшого программного модуля. Сам архив получает расширение .exe, характерное для исполняемых файлов. Для извлечения файлов из архива пользователь просто запускает файл на выполнение, после чего извлечение файлов из архива происходит автоматически.

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

WinZip выполняет разбиение сразу на гибкие диски. WinRAR и WinArj позволяют выполнить предварительное разбиение архива на фрагменты заданного размера на жестком диске, затем их можно перенести на внешние носители.

При создании распределенного архива WinZip создает фрагменты архива на гибких дисках с одинаковыми именами, поэтому каждый диск следует маркировать метками на наклейке. В случае необходимости можно узнать номер тома архива по метке на диске (Мой компьютер, КМ для диска А:, Свойства, вкладка Общие – в поле Метка тома можно узнать номер тома распределенного архива).

Архиваторы WinRAR, WinArj маркируют все файлы распределенного архива разными именами.

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

Дополнительные функции архиваторов

К дополнительным функциям относятся функции, которые обеспечивают следующие возможности:

-просмотр файлов различных форматов без извлечения их из архива;

-поиск файлов и данных внутри архивов;

-установка программ их архивов без предварительной распаковки;

-проверка на наличие вирусов в файлах до их извлечения из архива;

-создание самораспаковывающихся многотомных архивов;

62

-выбор или настройка коэффициента сжатия информации.

Один из наиболее популярных архиваторов для Windows — WinRAR. Стандартом на сегодняшний день являются архиваторы типа ZIP.

3.6. Драйверы Драйвер – специальная программа, управляющая работой памяти или внеш-

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

Драйвер выполняет следующие функции:

принимает запросы на обращение к внешнему устройству (ВУ); преобразует запросы в команды управления ВУ с учетом всех особенно-

стей работы и деталей конструкции этого устройства;

обрабатывает прерывания от обслуживаемого внешнего устройства. Драйвер является согласующим звеном между обращающимися к ВУ про-

граммами и самим ВУ. Драйверы бывают стандартными и загружаемыми. Стандартные драйверы управляют работой стандартных устройств: монитором, клавиатурой, дисководами и принтером. Они записываются в постоянное запоминающее устройство ПК при его программировании вне машины и входят в состав базовой системы ввода-вывода.

Загружаемые драйверы используются в следующих случаях:

для управления дополнительными внешними устройствами ПК, например графопостроителем, сканером, мышью и т. п.;

для управления стандартными внешними устройствами, чем-либо отличными от штатных, предусмотренных в базовом комплекте ПК;

для управления стандартными устройствами, используемыми в режиме, отличном от штатного. Последний случай характерен, например для устройств, в которых не был предусмотрен ввод или вывод букв русского алфавита (нерусифицированных устройств). Информация обо всех дополнительно установленных драйверах должна содержаться в Config.sys.

3.7. Файловая система ПК

Файл (File) в переводе с английского — это некая совокупность информации, документ, лист. Файл — это единица хранения информации на диске.

Каждый файл имеет имя — название. Длина названия файла в Windows не может превышать 256 символов. У имени может быть расширение, которое указывает на тип файла.

Расширение имени файла может сказать нам о том, с помощью какой программы файл был создан. Кроме того, мы можем определить назначение файлов. Имя файла отделяется от расширения имени точкой.

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

63

•ехе — обозначает «исполняемый» файл, хранящий в себе программу.

Например, winword.exe;

•com — другой тип программного файла. Обычно файлы.сот соответствуют небольшим (до сотни килобайт) программкам. Часто встречались в эпоху DOS, однако сегодня практически сошли со сцены;

bat — так называемый «пакетный файл», предназначенный для последовательного запуска нескольких программ. По сути дела, это обычный текстовый файл, в котором набраны названия программных файлов, которые вы хотите выполнить, в необходимом вам порядке. Пример — файл autoexec.bat, автоматически выполняющийся в момент загрузки компьютера;

cfg — конфигурационный файл, в котором программа указывает параметры своей работы;

dll — так называемая «динамически подключающаяся библиотека» данных, к которой могут обратиться по мере надобности сразу несколько программ;

hlр — файл справки, в котором хранятся «подсказки», а иногда — и полное руководство по той или иной программе;

txt, doc -текстовые файлы;

htm, html — гипертекстовый документ Интернета;

xls —таблица;

dat — файл данных;

wav, mрЗ — звук в цифровом формате;

bmp, jpg — графическая информация, картинки;

arj, zip, гаг — файлы «архивов», т. е. сжатой с помощью специальных про- грамм-«архиваторов» информации. В одном архивном файле на самом деле может храниться множество файлов.

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

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

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

Текстовая информация хранится в файле в кодах ASCII, в так называемом текстовом формате. Содержимое текстовых файлов можно просмотреть на экране дисплея с помощью разных программных средств. Любой другой файл с нетекстовой информацией просмотреть теми же средствами, что и текстовый файл, не удается. При просмотре на экран будут выводиться абсолютно непонятные символы.

Для характеристики файла используются следующие параметры:

• полное имя файла;

64

объем файла в байтах;

дата создания файла;

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

с п е ц и а л ь н ы е атрибуты файла: R (Read only) — только для чтения, Н (Hidden) — скрытый файл» S (System) — системный файл, A (Archive) — архивированный файл.

3.8. Способы обращения к файлу

Обычно к файлу обращаются с помощью полного имени. Полное имя файла бо-

лее подробно характеризует файл и образуется из имени файла и типа (расширения), разделенных точкой.

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

В полном имени недопустимы пробелы между именем и типом.

При образовании типа, так же как и имени, нельзя использовать русские буквы и символы . * ? : ; , < > = пробел. Например: BETA.BAS – файл BETA для хранения программ на Бейсике, STRAN.TXT – файл STRAN для хранения текста, COPY.COM – офайл COPY, содержащий программу операционной системы по копированию файлов.

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

Объем информации, содержащейся в файле, измеряется в байтах.

Все файлы хранятся в папках (каталогах). До появления Windows было только одно название для хранилища файлов – каталог. Каталог – это место на жестком диске, где хранятся файлы. У каталога должно быть имя (до 256 символов длиной). Каталоги могут быть вложенными друг в друга.

В Windows каталоги стали изображаться в виде желтеньких папок. Для создания папки в Windows надо:

1.Запустить «Проводник» (для этого надо последовательно нажать следующие кнопки: Пуск — Программы — Проводник) или щелкнуть по значку «Мой компьютер».

2.Найти каталог, в котором будет создаваться новая папка.

3.Выбрать пункт меню Файл — Создать — Папку.

4.Ввести с клавиатуры название новой папки и нажать Enter.

4. Операционные системы и оболочки. Системные программы

Это основной вид программ указанной категории, без которых работа современных ЭВМ невозможна. В первую очередь это относится к операционным системам

(ОС).

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

65

ление программы с диска; просмотр содержимого диска и т.п. операции.

 

Таблица 3.8.1

Соглашения по типу файлов

Тип

Назначение

 

.ARJ

Архивный файл

 

.ВАК

Копия файла, создаваемая при перезаписи файла оригинала

 

.BAS

Программа на языке Бейсик

 

.ВАТ

Командный файл

 

.СОВ

Программа на языке Кобол

 

.COD

Версия файла типа .OBJ на языке ассемблера

 

.СОМ

Командный системный файл, исполняемый файл

 

.DAT

Файл данных

 

.DOC

Файл документов (текстовый)

 

.ЕХЕ

Исполняемый файл

 

.FOR

Программа на языке Фортран

 

.HEX

Символьное шестнадцатеричное представление двоичных данных

 

 

в коде ASCII

 

.HLP

Файл для справочной информации

 

.LIB

Библиотека программ

 

.OBJ

Скомпилированная объектная программа на машинном языке

 

.OVL

Оверлейный файл прикладной программы

 

.OVR

Оверлейный файл программы компилятора

 

.PAS

Программа на языке Паскаль

 

.PIC

Данные выводимого на экран изображения

 

.PRN

Листинг (распечатка программы)

 

.SYS

Файлы, расширяющие возможности операционной системы,

 

 

например драйверы

 

.SYM

Таблица символов для компилятора

 

.TER

Описание терминала (для асинхронной передачи)

 

.TMP

Временный файл

 

.TXT

Текстовый файл

 

.$$$

Временный файл

 

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

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

66

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

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

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

управление работой каждого блока персонального компьютера и их взаимодействием;

управление выполнением программ; организацию хранения информации во внешней памяти;

взаимодействие пользователя с компьютером, т.е. поддержку интерфейса пользователя.

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

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

Рассмотрим наиболее распространенные типы операционных систем.

О п е р а ц и о н н ы е с и с т е м ы для персональных компьютеров делятся:

на одно- и многозадачные (в зависимости от числа параллельно выполняемых прикладных процессов);

одно- и многопользовательские (в зависимости от числа пользователей, одновременно работающих с операционной системой);

непереносимые и переносимые на другие типы компьютеров; несетевые и сетевые, обеспечивающие работу в локальной вычислитель-

ной сети ЭВМ.

Большое значение сегодня имеет применение 32-разрядных операционных систем для персональных компьютеров:

OS/2 во всех модификациях (IBM);

Windows NT во всех модификациях (Microsoft); Unix во всех модификациях;

67

Next Step 3.2 (Next);

SCO Open Desktop 3.0 (Santa Cruz Operation); Solaris 2.1 (SunSoft) — x86;

UnixWare Personal Edition 1.0 (Novell).

Операционная система OS/2 разработана фирмой IBM для персональных компьютеров на основе системной прикладной архитектуры, ранее используемой для больших ЭВМ. Это многозадачная, однопользовательская, высоконадежная операционная система, обеспечивающая как текстовый, так и графический интерфейс пользователя. OS/2 обеспечивает:

поддержку графического интерфейса пользователя; одновременную обработку нескольких приложений; многопоточную обработку нескольких задач одного приложения; 32-разрядную обработку данных; сжатие данных при записи на магнитные диски; защиту памяти.

Важной особенностью операционной системы OS/2 является высокопроизводительная файловая система HPFS (High Perfomance File System), имеющая преимущества для серверов баз данных (в отличие от MS DOS поддерживаются длинные имена файлов), поддержка мультипроцессорной обработки — до 16 процессоров типа INTEL и PowerPC.

Наиболее традиционное сравнение ОС осуществляется по следующим характеристикам процесса обработки информации:

управление памятью (максимальный объем адресуемого пространства, типы памяти; технические показатели использования памяти);

функциональные возможности вспомогательных программ (утилит) в составе операционной системы;

наличие компрессии диска; возможность архивирования файлов;

поддержка многозадачного режима работы; поддержка сетевого программного обеспечения; наличие качественной документации; условия и сложность процесса инсталляции.

Сет евые о п е р а ц и о н н ы е сист емы комплекс программ, обеспечивающий обработку, передачу и хранение данных в сети. Сетевая ОС предоставляет пользователям различные виды сетевых служб (управление файлами, электронная почта, процессы ynpaвления сетью и др.), поддерживает работу в абонентских системах. Сетевые операционные системы используют архитектуру к л и е н т - с е р в е р или одноранговую архитектуру. Вначале сетевые операционные системы поддерживали лишь локальные вычислительные сети (ЛВС), сейчас эти операционные системы распространяются на ассоциации локальных сетей. Наибольшее распространение имеют

LAN Server, NetWare, VINES, Windows NT, Windows NT/2000/NT.

Операционные оболочки – специальные программы, предназначенные для облегчения пользователя с командами операционной системы. Операционные оболочки имеют текстовый и графический варианты интерфейса конечного пользователя.

Во всем мире имели огромную популярность такие графические оболочки

68

Windows 3.1, Windows 3.11 for WorkGroup, которые позволяют изменить среду взаи-

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

нием Windows 98/ME.

Самая универсальная ОС — Windows. Используется в быту, на малых предприятиях, в госучреждениях разного ранга. Исключительно богатое ПО. Проста в обращении, что сочетается с большими возможностями. Самая массовая ОС в мире. Однако надежность этой ОС и защищенность информации в ней недостаточны.

Windows 98 является усовершенствованной моделью Windows 95, объединяя все лучшее в разных версиях Windows 95. Дополнена рядом прикладных пакетов программ. Нацелена на максимальное использование Интернета. Обеспечивает автоматическое подключение к Интернету по мере потребности ЭВМ и автоматическое обновление системы за счет Интернета — старые версии драйверов и пакетов автоматически обновляются. Может поддерживать локальную сеть до 20—30 ЭВМ.

Затем появились системы Windows 2000, Windows XP, Windows Server 2003, Windows Server 2003 Standart Edition, Windows Server 2003 Enterprise Edition, Windows Server 2003 Datacenter Edition, Windows Server 2003 Web Edition.

Прежде чем говорить о работе с Windows, следует дать разъяснение новых понятий и терминов.

Документ. Все, что подлежит хранению, называют данными. Все данные подразделяются на программы и документы. Документы — это то, что обрабатывается и создается программами. И те и другие данные хранятся в файлах. Для краткости программный файл называют «программой», а файл с документом — просто «документ».

Таким образом, файл, в котором хранится таблица, созданная табличным процессором, есть документ.

Далее, также ради краткости, вместо фразы «документ, созданный приложением X», будем использовать выражение «документ приложения X», например, доку-

мент Word.

С понятием «документ» связаны два выражения:

«создать документ А» — означает создать на диске файл, в котором будет храниться документ А;

«открыть документ А» — означает вывести на экран содержимое файла, в котором- хранится документ А.

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

Следовательно, Word — это приложение, а файл word.exe (в составе этого приложения) — программа. В частном случае приложение может содержать лишь одну программу.

Папка. Это понятие близко к понятию «подкаталог», но несколько шире его. Это как бы контейнер, в который можно поместить не только файлы, новые папки, но и другие объекты, например, ярлыки. В Windows 95 логический диск винчестера, дисковод лазерного и гибкого диска рассматриваются как папки файловой системы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]