Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика_2011__1_МГРИ-РГГРУ.pdf
Скачиваний:
58
Добавлен:
29.03.2016
Размер:
2.47 Mб
Скачать

Типы файлов. Операции с файлами и папками.

Взависимости от значений атрибутов файлов ОС разрешает или запрещает действия над файлами.

Наиболее простыми являются документы и программы, документы - это объекты, содержащие ту или иную информацию: тексты, картинки, звуки. Развитие мультимедийных возможностей компьютера приводит к тому, что в некоторых документах может содержаться несколько видов информации одновременно, например, движущееся изображение и звук. Программы служат для обработки документов - это своеобразные инструменты воздействия на документы. Часто их еще называют приложениями, например, приложение МS-DОS или приложение Windows. Между отдельными программами и документами существует устойчивая связь: текстовый редактор работает с текстовыми документами, программа-фонограф воспроизводит звуки.

Независимо от операционных систем ПК всѐ файлы можно разделить на текстовые и бинарные (двоичные) файлы. Текстовыми называют файлы, состоящие из строк символов. В текстовых файлах хранятся тексты документов, тексты программ на языках программирования. Двоичные файлы представляют собой последовательность из любых символов. Их длина определяется из заголовка файла. Это разделение является важным для различных операционных систем, поскольку назначение и обработка бинарных и текстовых файлов в операционных системах различаются. Они имеют вид, «понятный» только компьютеру, они часто структурируются таким образом, чтобы их было удобно «читать» некоторой конкретной программе.

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

Впроцессе работы над файлами и каталогами (объектами) производят следующие операции:

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

копирование (копия объекта создается в другом каталоге или на другом носителе);

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

удаление (в исходном каталоге объект уничтожается);

76

переименование (изменяется имя объекта);

архивирование файлов.

ВОС DOS, Unix эти операции выполняются подачей из командной строки специальных команд. В семействе ОС Windows для этих целей служит специальная служебная программа Проводник (Ехрlorer). Графический интерфейс позволяет осуществлять эти же операции и другими способами, например, с использованием контекстного меню. Большинство пользователей всех ОС, включая графические, предпочитают применять при работе с файлами специальные программы-оболочки.

Контрольный тест

Установите соответствие между классами служебных программных средств и названиями конкретных программ.

1.Диспетчеры файлов (файловые менеджеры)

2.Средства сжатия данных (архиваторы)

3.Средства компьютерной безопасности

Total Commander

WinZip

DrWeb

Adobe Reader

Текстовый редактор. Назначение, основные возможности.

Стремление упростить работу с различными видами, текстов (служебными бумагами, конспектами лекций, газетами, журналами, книгами и т.д.) привело к созданию большого количества программного обеспечения, ориентированного на решение этих проблем и называемого текстовым редакторами (ТР) или текстовыми процессорами. Среди профессиональных ТР наибольшее распространение получили «Лексикон», Microsoft Word, WordPad. Общее назначение ТР - ввод текстов в компьютер и их редактирование, сохранение на ВЗУ и печать на бумаге.

Всякий текст - это последовательность символов. Символьный алфавит компьютера содержит 256 знаков (смотри Таблицу символов) - один символ занимает 1 байт. Все символы в алфавите пронумерованы от 0 до 255. Каждому номеру соответствует 8-разрядный двоичный код от 00000000 до 11111111. Этот код просто номер символа в двоичной системе счисления. Таблицу, в которой ставятся в соответствие символы, их десятичные номера и двоичные коды, называется таблицей кодировки. Наиболее распространенной таблицей на персональных компьютерах является код ASCII. Не все коды отображаются на экране в виде символов. Некоторые являются управляющими, например, управляют печатью или выводом на экран.

77

Часть кодов используется для отображения специальных непечатных знаков: обозначения пробелов, табуляторов, конца абзаца или разрыва страницы и т.д.

В простейшем ТР – Блокноте текстовый файл состоит только из символов, входящих в таблицу кодировки (1 символ - 1 байт). Текст разбит на строки. Каждая строка заканчивается кодом конца строки (символ с номером 13 нажатия клавиши Enter). В текстовом документе, созданном на компьютере с помощью ТР, могут использоваться разнообразные шрифты. Современные текстовые редакторы (текстовые процессоры) имеют достаточно большие наборы шрифтов. Например: Arial, Times New Roman и др. Буквы одного шрифта могут иметь разные начертания. Различаются обычное (прямое) начертание, курсив, полужирное начертания. Кроме того, представляется возможность подчеркивания текста. ТР дает возможность управлять размером символов. Таким образом, в памяти приходится хранить не только коды символов, но и указание на способ их изображения. Это увеличивает размер файла с текстом. Информацию о шрифтах воспринимают программы, управляющие выводом текста на экран или на печать. Они создают изображение символов в нужной форме. В ТР пользователь может работать одновременно с несколькими текстовыми документами, используя многооконный режим. В многооконном режиме ТР выделяет для каждого документа отдельную область памяти, а на экране - отдельное окно. При этом можно переносить или копировать фрагменты текста из одних документов в другие. Рабочее поле ТР – это экран монитора, на котором отображаются все действия, выполняемые ТР. Важным элементом среды ТР является интерфейс – это те средства, с помощью которых пользователь может общаться с ТР и управлять им (меню). Одновременно с меню на экране высвечивается строка состояния, в которой дается информация о текущем состоянии ТР (режим работы, позиция курсора и пр.). Текст, обрабатываемый с помощью ТР, хранится в оперативной памяти и визуально может быть представлен в виде рулона бумаги, разделенного на страницы.

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

Режим работы ТР. Ввод-редактирование текста: Состояние ТР отражается в строке состояния (координаты" курсора, вставка/удаление, строчные/заглавные, шрифт (рус./лат.), разметка строки, выравнивание текста по краям или по центру, перенос. Форматирование: Компоновка текста в требуемом виде, установка отступов, красной строки, числа позиций в строке. Проверка орфографии: При проверке текста фиксируются слова (подчеркиваются красной волнистой линией), отсутствующие в словаре, что является косвенным свидетельством орфографической ошибки. Обмен с ВЗУ: сохранение и загрузка текста, который при хранении на ВЗУ называется тексто-

78

вым файлом (расширение *.doc,*. wri, *.txt). При этом указывается путь к необходимому каталогу. Печать - вывод текста на бумагу. При этом можно управлять принтером, видом печатаемой страницы, печатью четных и нечетных или заданных нумерацией страниц.

Контрольный тест

Активация указанного на рисунке режима в Microsoft Office Word позволяет пользователю увидеть …

непечатаемые знаки форматирования верхний или нижний колонтитулы автособираемое оглавление буквицу

Графический редактор. Назначение и основные возможности.

Графическое изображение – это разнообразные рисунки, картинки, чертежи, графики, которые получаются на экране компьютера, а также могут быть выведены на печать. Все создаваемые, обрабатываемые или просматриваемые с помощью компьютера изображения можно разделить на две большие части – растровую (Paint) и векторную графику (Draw).

Растровые изображения представляют собой однослойную сетку точек, называемых пикселями (pixel, от англ. picture element). Код пикселя содержит информацию о его цвете. Нарисованные геометрические объекты представляют собой упорядоченное положение цветных точек. Информация об изображении содержит упорядоченную матрицу (двумерную таблицу) с записью номера цвета в каждой ячейки. Таким образом, цвет в растровом изображении первичен.

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

Векторное изображение корректно переводится в растровое, а растровое может неоднозначно (некорректно) векторизоваться.

79

На экране рисунки могут быть статическими (неподвижными) или динамическими (движущимися) – видеоряд, мультипликация.

Совокупность пикселей на экране образует графическую сетку. Чем гуще эта сетка, тем лучше будет качество изображения. Мониторы бывают монохромные и цветные. Каждый пиксель на цветном экране - это совокупность трех точек (зерен) разного цвета: красного, зеленного и синего. Эти зерна расположены очень близко друг к другу - так, что зрение человека их не различает. Из сочетания красного, зеленного и синего цветов складываются вся красочная палитра на экране. Цветные дисплеи такого типа называют RGB-мониторами (от первых букв английских слов rеd, green, blue - красный, зеленый и синий). Информация о графическом изображении хранится в видеопамяти (состояние каждого пикселя экрана). Для кодирования ч/б изображения в видеопамяти используется 1 бит на каждый пиксель, 4 цветов - 2 бита, 8 цветов - 3 бита и т. д. Количество цветов (К) и размер кода в битах (I – глубина цвета) связана формулой: К=2I.

Из трех базовых цветов можно получить 8 различных цветов большее число красок получают путем управлением интенсивностью базовых цветов. На современных высококачественных мониторах используется палитра более 4 млрд. цветов (глубина цвета – 32 бита). Минимально необходимый объем видеопамяти зависит от размера сетки пикселей и от количества цветов. Для получения графических изображений на ЭВМ используется специальное программное обеспечения - графически редактор (ГР). Для работы ГР необходимо наличие следующих аппаратных средств: видеокарта (видеопамять и дисплейный процессор). Функция видеопамяти - хранить видеоинформацию. Функция дисплейного процессора - выводить содержимое видеопамяти на экран. В настоящее время широко распространение получили растровые дисплеи. Экран растрового дисплея разбит на фиксированное число точек, которые образуют матрицу («растр») из фиксированного числа строк и столбцов. Растровые дисплеи работают в прямоугольной декартовой системе координат. Каждый пиксель характеризует координатами - парой чисел (х, у). Количество пикселей по горизонтали и вертикали называется разрешающей способностью.

Интерфейс ГР. Пользователю предлагается набор пиктограмм с изображением инструментов: перо, карандаш ластик линия фигура и т.д. Цвета можно выбрать из палитры возможных цветов. Метафора рабочей части экрана представляет собой пустой (белый) «холст». У холста может быть несколько слоев. Сложный рисунок можно разбить на части и расположить на разных слоях.

Режимы работы ГР.

На холсте можно наносить рисунок, редактировать его, манипулировать его фрагментами. Можно строить изображения путем компоновки их из других, ранее созданных изображений, объединяя их с текстом и изменяя цвета. Поэтому в ГР реализованы функции, позволяющие: «вырезать», «склеивать» и «стирать» произвольные части изображения; применять для рисования произвольные «краски» и «кисти», добавлять к рисункам текст. Можно выпол-

80