Как обращаться к файлу К файлу можно обращаться с помощью имени, полного имени, спецификации. Для того чтобы воспользоваться одним из этих вариантов, надо знать ряд правил и соглашений, позволяющих унифицировать в операционной системе процедуру обращения к файлу. Рассмотрим эти варианты.
Правило образования имени. Имя файла всегда уникально и служит для отличия одного файла от другого.
По имени к файлу обращаются редко, обычно только в тех прикладных программах, когда это специально предусмотрено, а также при вводе имени файла, где хранится команда операционной системы.
В качестве имени файла можно использовать символьное имя устройства:
PRN или LPT1(2,3) – принтер или любое устройство, подключенное к параллельному порту;
CON – консоль (клавиатура при вводе и дисплей при выводе);
СОМ1(2,3,4) – внешнее устройство, подключенное к последовательному порту;
NUL – фиктивное устройство, вывод в файл NUL никуда не направляется, а просто уничтожается.
Правило образования полного имени. Обычно к файлу обращаются с помощью полного имени, за исключением оговоренных выше случаев. Полное имя файла более полно характеризует файл и образуется из имени файла и типа (расширения), разделенных точкой.
Тип файла Тип файла служит для характеристики хранящейся в файле информации и образует не более чем из трех символов, причем используются только буквы латинского алфавита.
Примечание: В полном имени недопустимы пробелы между именем и типом. При образовании типа, так же как и имени, нельзя использовать русские буквы и символы . * ? : ; , < > = пробел.
При работе на персональном компьютере установлен ряд соглашений по заданию типа а, некоторые из которых приведены в таблице.
Тип
| Назначение | ARJ
| Архивный файл
| BAK
| Копия файла, создаваемая при перезаписи файла оригинала
| BAS
| Программа на языке Бейсик
| BAT
| Командный файл
| COM
| Командный системный файл, исполняемый файл
| DOC
| Файл документов (текстовый)
| EXE
| Исполняемый файл
| HLP
| Файл для справочной информации
| LIB
| Библиотека программ
| OBJ
| Скомпилированная объектная программа на машинном языке
| PAS
| Программа на языке Паскаль
| TXT
| Текстовый файл
| $$$
| Временный файл
| Часть 2. Текстовые редакторы Программы обработки текста Несмотря на широкие возможности использования компьютеров для обработки самой разной информации, самыми популярными являются программы, предназначенные для работы с текстами – текстовые редакторы и издательские системы.
Текстовыми редакторами называют программы для ввода, обработки, хранения и печати текстовой информации в удобном для пользователя виде. Эксперты оценивают использование компьютера в качестве печатной машинки в 80%.
Настольные компьютерные издательские системы приобрели широкую популярность в различных сферах производства, бизнеса, науки, культуры и образования. Издательское дело становится актуальным практически для любой организации. Выпуск информационных бюллетеней, рекламных проспектов, собственных тиражных газет и даже книг теперь становится необходимым атрибутом информационного обеспечения современных учреждений. Пожалуй, из всех новых информационных технологий, компьютерное издательство является наиболее массовой и практически легко внедряемой.
Для издательских систем существуют различные сервисные программы обработки текстовых материалов. Среди них можно выделить 7 основных групп:
• преобразования растровой графики в векторную;
• обработки изображений;
• обработки шрифтов;
• проверки правописания;
• чтения текстов с помощью сканера;
• русификации программ;
• программы-переводчики.
Работа с издательскими системами предусматривает:
• работу с меню и с диалоговой панелью;
• работу с текстом и иллюстрациями (набор и формирование);
• редактирование текста и иллюстраций;
• оформление текста (форматирование, выбор шрифтов, гарнитуры, стиля, размеров и т.п.);
• настройку интерфейса по личным предпочтениям.
Поскольку текстовые материалы бывают различной сложности по набору и верстке, существуют и развиваются различные программы обработки текстов. Их можно классифицировать по уровням требований к обработке текстов.
Перечислим наиболее популярные из них:
А. Программы для набора и обработки простых текстов:
Lexicon
Refis
Norton Editor
MultiEdit
и др.
Б. Программы для набора сложных текстов:
ChiWriter
TechWord
MS Word
PageMaker
TeX, LaTex
и др.
Разработчики программ текстовых редакторов стараются предусмотреть в них предоставление пользователю всех необходимых операций и сервисных возможностей для эффективной обработки текстов. Выделим главные из них:
набор текста в интерактивном режиме;
редактирование текста;
работа с фрагментами текста (копирование, перемещение, удаление и т.п.);
форматирование текста (установка абзаца, перенос, выравнивание границ строки и т.п.);
работа с несколькими текстами одновременно посредством многооконного принципа;
файловая организация работы с текстами и взаимодействие с операционной системой;
импорт/экспорт текстов из одного формата в другой, в другие прикладные системы;
работа с разными шрифтами;
работа со спецсимволами (математические знаки, индексы и т.п.);
работа с иллюстративным материалом (таблицы, схемы, формулы и пр.);
проверка правописания;
поиск и замена фрагментов текста.
Почти все текстовые редакторы, за исключением TeX, являются системой WYSIWYG – что набираю то и вижу на экране. Данный принцип позволяет даже неподготовленному пользователю работать с текстовыми редакторами, готовить и распечатывать документы.
|