LINEBURG


<< Пред. стр.

страница 13
(всего 19)

ОГЛАВЛЕНИЕ

След. стр. >>

Электронная почта — наиболее простое средство организации взаимодействия между удаленными абонентами и может рассматри­ваться как компьютерный аналог обычной почты.
Высокая скорость передачи информации и надежность (при от­носительно низкой стоимости услуг) позволяют электронной почте качественно изменить роль почтовой коммуникации. Появляется уникальная возможность быстро ознакомить любой круг корреспон­дентов (как бы далеко друг от друга они ни находились) с различны­ми документами, проектами и т.п., оперативно получить реакцию на эти материалы, при необходимости повторить такой процесс много­кратно. Возникновению электронной почты способствовало также увеличение объема деловой переписки и широкое внедрение в дело­производство оборудования для автоматизации подготовки и обра­ботки документов. В результате большая часть учрежденческой кор­респонденции может быть доставлена получателю не в виде ориги­нала сообщения, а в виде его копии с использованием средств эле­ктросвязи. Электронная почта заменяет физическую транспортиров­ку сообщений передачей их содержания. Адресат получает сообще­ние в виде твердой копии на бумаге или в виде изображения на эк­ране терминала.
Особенностью обычной и электронной почт является то, что при пересылке информации обе системы обеспечивают почтовый сер­вис, базируясь на служебной почтовой информации. Пересылаемая по электронной почте информация называется сообщением или письмом.
Основной информационный поток в системе электронной поч­ты приходится на локальные сети, которые обычно связывают ПК, находящиеся в одном учреждении. Это дает возможность объеди­нить и рационально использовать компьютерные ресурсы, а также резко сократить бумажный документооборот.
Локальная сеть возникла в связи с необходимостью передавать данные с высокой скоростью в пределах небольшой территории, например одного здания или группы зданий, при значительно мень­ших затратах вместо использования для передачи данных сетей об­щего пользования. Локальные сети позволяют пользователям сочетать преимущества автономной обработки информации с возможно­стями индивидуального доступа к общим информационным ресур­сам офиса, а также к внешним ресурсам.
К основным требованиям, предъявляемым к сетям, относятся: простота использования, высокая скорость передачи информации, низкая стоимость и соблюдение секретности. При организации ло­кальной сети разработчик обычно сталкивается с выбором: передаю­щей среды; конфигурации сети и протоколов, управляющих ее рабо­той; инструментальных средств. Кроме того, следует выбрать метод передачи сообщений в сети. Известны и используются три метода передачи.
Метод передачи с приоритетным доступом. С терминала посту­пает запрос на передачу информации, и ему предоставляется во вре­менное пользование канал. Все остальные терминалы ожидают окон­чания сеанса передачи.
Метод с челночным опросом. В сети циркулирует информаци­онный пакет с пустым интервалом и опрашивает все терминалы о необходимости передачи информации. Если такая потребность име­ется, движущийся интервал подхватывает возможный для передачи информационный пакет и переносит его адресату.
Метод пакетов-маркеров. Этот метод подобен контейнерным перевозкам, когда подготовленное к передаче сообщение «конверти­руется» в пакеты с адресом и ждет оказии с транспортером, которым в данном случае является маркированный интервал времени. Этот интервал может использоваться только одним терминалом.
Локальная сеть, как правило,.создается на одном из трех типов соединения элементов в сеть: звезда, кольцо и шина. Возможны и гибридные построения типа шина — звезда или кольцо — звезда.

15.7. Прочие средства оргтехники

К банковской оргтехнике относятся специализированные маши­ны и устройства, предназначенные для обработки купюр, монет, раз­личного рода пластиковых кредитных и прочих карт. Технология обработки наличности в современном банке подразумевает, как ми­нимум, четыре этапа: прием, учет и обработка наличности, упаковка денег для длительного хранения (касса пересчета), обмен и/или раз­мен иностранных валют (обменный пункт) и, наконец, выдача на­личных денег клиентам банка (касса выдачи). Первые три этапа тре­буют также проверки подлинности банкнот.
На всех перечисленных участках банковского производства воз­никают похожие задачи, а именно: снижение трудозатрат, уменьшение риска ошибок или злоупотреблений со стороны персонала, об­легчение контроля за движением средств, систематизация сведений о поступлении и расходе наличности и т.п.
Решение этих задач невозможно без высококлассной организа­ционной техники.
К техническим средствам, помещенным в группу «Другие сред­ства оргтехники», относятся такие, которые не могут быть однознач­но отнесены к какой-либо другой группе: сканеры, компьютерные аксессуары, в т.ч. средства защиты при работе на ПК и средствах оргтехники и пр.
Сканерами называются устройства для оптического считывания и ввода в компьютер документов, выполненных на бумажных (или «твердых») носителях, т.е. создание в компьютере электронной ко­пии изображения. Изображение может быть текстом, рисунком, фотографией, диаграммой и пр.
Несмотря на большое многообразие сканеров, практически все они основаны на едином принципе считывания данных.
Как работает сканер? Лампа освещает сканируемый текст, отра­женные лучи попадают на фотоэлемент, состоящий из множества светочувствительных ячеек. Каждая из них под действием света при­обретает электрический заряд. Аналого-цифровой преобразователь ставит в соответствие каждой ячейке числовое значение, а плата интерфейса передает считанные данные в ПК.
Применение сканеров имеет широкий диапазон и находится в постоянном развитии. В частности, их можно использовать в:
настольных издательских системах;
системах обработки документов;
системах автоматизированного проектирования;
системах передачи информации (факс + модем + сканер = факс-машина).
Существует множество, моделей сканеров, однако в основу клас­сификации можно положить всего несколько основных критериев: конструкцию, типы обрабатываемых изображений, особенности ап­паратного и программного интерфейса с компьютером.
Использование компьютерных аксессуаров — необходимое сред­ство удовлетворения жестких требований современной эргономики и охраны здоровья. Можно усмотреть прямую зависимость роста профессиональных заболеваний от интенсивности работы с компью­тером. При этом виной являются не сами компьютеры, а несоблюде­ние правил безопасности при работе неправильная организация ра­бочего места и т.п. Все компьютерные аксессуары можно условно классифицировать следующим образом:
средства хранения и транспортировки дискет и компакт-дисков (коробки, боксы, контейнеры и пр.);
многофункциональные стационарные средства для хранения носителей, размещения дополнительных приспособлений и т.д.;
средства защиты здоровья от негативного воздействия техниче­ских средств (экранные фильтры различного типа и назначения, подставки под кисти рук и т.п.);
средства защиты технических средств от воздействия окружаю­щей среды (жесткие и гибкие чехлы и пленки для клавиатуры и функциональных блоков технического средства);
средства, расширяющие функциональные возможности компью­тера или средств оргтехники (манипуляторы различной конструкции, коммутаторы, коммутационные кабели и т.п.);
средства обслуживания и ремонта (специализированные наборы инструментов для ремонта ПК и средств оргтехники, чистящие жид­кости и салфетки, вакуумные пылесосы и пр.);
средства эргономики (коврики для мыши, подставки для мони­торов и принтеров, специальные столы для техники, зажимы для бумаг и т.п.).
Группа офисной мебели и оборудования включает в себя наборы специализированной мебели для организации профессионально ори­ентированных рабочих мест персонала офиса, а также оборудование, создающее комфортные условия труда.


15.8. Концепция электронного офиса

Ключом к решению проблемы повышения уровня эффективно­сти деятельности персонала офиса считается концепция так называ­емого электронного (автоматизированного) офиса. В этом случае речь идет о комплексном использовании современных технических средств для автоматизации процедур и функций управления (обра­ботка текстов, их редактирование, хранение и поиск, передача ин­формации по каналам электросвязи внутри офиса и за его пределы, информационное обслуживание персонала офиса, некоторые аспек­ты процесса подготовки и принятия решения и т.д.), средств про­граммной поддержки, подходов к проектированию помещений офи­са, охраны труда персонала.
Внедрение в разных сферах электронных офисов оказалось прак­тически реальным прежде всего благодаря повсеместному распрост­ранению ПК с открытой архитектурой, позволяющей конфигуриро­вать машины с ориентацией на выполнение конкретных работ, разнообразных проблемно-ориентированных программных продуктов (в частности, Microsoft Office), а также всевозможных высокоэффек­тивных средств оргтехники.
Несмотря на сравнительно небольшой срок, концепция элек­тронного офиса уже прошла в своем развитии два этапа, и в насто­ящее время успешно реализуется третий. Для первого этапа была характерна ориентация на автоматизацию рутинных, часто повторя­ющихся операций, осуществляемых секретарями или техническим персоналом офиса, учреждения. Характерным примером таких опе­раций являются машинописные работы. Для повышения производи­тельности труда при их выполнении были созданы так называемые устройства обработки текстов (организационные автоматы), позво­ляющие быстро исправлять и редактировать различные документы, а также создавать и использовать шаблоны при подготовке докумен­тов.
На втором этапе развития автоматизированных офисов отдель­ные устройства объединялись с помощью внутренних линий связи в единую сеть, что позволяло осуществлять ряд дополнительных функ­ций, таких, как автоматизированная связь между различными рабо­чими местами, совместная работа над документами, автоматизиро­ванный контроль исполнения документов и др.
Третий этап развития электронных (автоматизированных) офи­сов связан с широким применением ПК и созданием на их основе автоматизированных рабочих мест (АРМ). АРМ объединяются по­средством коммуникационных средств в единую систему (сеть), име­ющую доступ ко всем вычислительным ресурсам офиса, базам дан­ных, а также к внешним источникам информации. При этом значи­тельно ускоряется возможность информационного обмена между пользователями сети, автоматизируются некоторые традиционные операции, связанные с приемом и отправкой корреспонденции и других документов по каналам связи.
Типичное АРМ состоит из ПК, оснащенного при необходимос­ти дополнительными устройствами, расширяющими его функцио­нальные возможности, и периферийного оборудования (принтера, сканера, графопостроителя). Кроме того, каждое рабочее место ос­нащается соответствующей оргтехникой применительно к функци­ям, выполняемым на данном рабочем месте.
Для каждого сотрудника (группы сотрудников) разрабатывается и оснащается АРМ, профессионально ориентированное на выполне­ние конкретных функций управления. Такая ориентация реализует­ся посредством выбора и установки соответствующего программного обеспечения.
Текстовые редакторы (или современные текстовые процессоры) явились, пожалуй, первым компонентом электронного офиса, по­скольку проблема обработки текста и его преобразования является одной из основополагающих задач делопроизводства.
Появление следующего компонента позволило реализовать с помощью компьютера функцию информационного обмена, прису­щую системе телефонной и почтово-телеграфной связи. Таким ком­понентом стала система электронной почты для обмена информаци­ей между пользователями на многопользовательских компьютерах, а затем- и в сетях.
Немного позже стали использоваться системы разработки баз данных (своеобразных электронных картотек), а также электронные таблицы (позже названные табличными процессорами) для выпол­нения различных (иногда очень сложных) расчетов.
В дальнейшем в офисах стали использоваться системы деловой графики, необходимые для наглядности выполняемых офисных про­цедур.
Все перечисленные компоненты служебной деятельности персо­нала офиса соответствуют специализированным пакетам, предназ­наченным для комплексной автоматизации упомянутых функций. Одним из таких пакетов является офисная система Microsoft Office. Все программные продукты этой системы не только унифицирова­ны, но и интегрированы между собой, что позволяет в рамках реше­ния какой-либо деловой проблемы осуществлять информационный обмен, независимо от того с каким типом документа вы работаете.
Использование ПК в офисе не исключает, а наоборот, усиливает роль средств организационной техники, разработанной на основе применения новейших достижений электроники, такой, как: скани­рующие устройства, факс-модемные платы, копировальные много­функциональные машины, факсимильные аппараты, слайд-принте­ры и-др.
Практическая реализация концепции электронного офиса по­степенно приводит к изменению стиля и методов управления, к пе­ресмотру и перераспределению функций персонала, повышению производительности труда при выполнении целого ряда делопроиз­водственных операций.
В то же время внедрение электронных офисов имеет и некото­рые негативные последствия. Основным из них является отрицатель­ное воздействие на организм человека электронной техники, интен­сивно используемой на рабочих местах. Кроме того, ухудшаются возможности личных контактов персонала офиса, что сказывается на общем психологическом климате в коллективе. Следует отметить, что в результате электронизации офиса изменяются квалификаци­онные требования к персоналу, что может создать конфликтные си­туации.
Новые технические средства и информационные технологии призваны обеспечить повышение производительности труда в офис­ной и административной деятельности. И все-таки очевидно, что тех­нические средства и компьютерные технологии, административные и офисные системы выполняют в сущности вспомогательные рабо­ты, связанные с обработкой информационных массивов. Процесс принятия решений остается прерогативой человека. Однако, благо­даря автоматизации ряда процессов управления персонал офиса вы­свобождается от выполнения рутинных операций, уделяя больше вре­мени аналитическим процессам.

Литература к главе 15

1. Алферов А. В., Матлин Е.М. Средства тиражирования доку­ментов. — М., Радио и связь, 1990. — 208 с.
2. Андрианов В. И., Бородин В.А., Соколов А. В. «Шпионские штучки» и устройства для защиты объектов и информации. Спра­вочное пособие. — СПб., Лань, 1966. — 272 с.
3. Булатов М.А. Выбираем персональный компьютер, принтер, модем... — М., Финансы и статистика, 1993.
4. Гольц Г. Рабочие станции и информационные сети. — М., Машиностроение, 1990. - 240 с.
5. Дмошинский Г. М., Серегин А. В. Телекоммуникационные сети России. Описание. Классификация. Выбор. - М., Архитектура и строительство России, 1993. — 200 с.
6. Документы и делопроизводство: Справ, пособие /Т. В. Кузне­цова, М.Т. Лихачев и др. — М., Экономика, 1991. — 271 с.
7. Кочетков Г. Б. Автоматизация конторского труда: Теория и практика офиса будущего. — М., Наука, 1985.
8. Лазерный принтер — это очень просто! Руководство. — М., МП «Центр внедрения информационных технологий», 1992. — 80 с.
9. Макарцев В. В. и др. Большеэкранные видеосистемы. — М., СП «Панас», 1993. - 160 с.
10. Петраков А. В. Введение в электронную почту. — М., Финан­сы и статистика, 1993. - 208 с.
11. Печатающие устройства для персональных ЭВМ: Справоч­ник / Е.П. Бенинсон и др. — М., Радио и связь, 1992. — 208 с.
12. Свириденко С.С. Современные информационные техноло­гии. — М., Радио и связь, 1989. — 304 с.
13. Слуцкин А.А. Микрофильмирование. - М., Наука, 1990 -176с.
14. Средства информационной техники: Справочник/ Артамо­нов Г.Т. и др. - М., Энергоиздат, 1988.
15. Стефанов С.И., Филин В.Н. Краткий словарь полиграфиче­ских терминов. - М., МПИ «Мир книги», 1993. - 81 с.
16. Турьянский А. Г. Искусство и технология международной связи. - М., «Дело Лтд», 1995. - 272 с.













































Глава 16 ОСНОВЫ СЕТЕВЫХ ТЕХНОЛОГИЙ

16.1. Сетевое использование вычислительной
техники

В области компьютерных технологий в последнее десятилетие наверное не было более важного и активно развивающегося направ­ления, чем становление и развитие локальных вычислительных се­тей (ЛВС). Наблюдавшийся все эти годы бурный технологический прогресс микроэлектроники отразился не только в чисто компью­терной сфере, но и в производстве средств связи. Сегодняшнее стре­мительное развитие сетевого подхода при использовании вычисли­тельных средств вызвано именно этим. Можно указать на следую­щие основные причины широкого распространения ЛВС в сфере управления.
Во-первых, повсеместное распространение относительно недо­рогих ПК, вычислительные мощности которых сегодня позволяют с успехом решать большинство практических задач.
Во-вторых, объективно существующие потребности пользова­телей ПК одной организации обмениваться между собой инфор­мацией, совместно использовать общие сетевые программные, ап­паратные и информационные ресурсы, а также получать доступ к ресурсам вычислительных сетей других организаций или учрежде­ний.
В-третьих, появление на рынке широкого спектра аппаратных и программных коммуникационных средств, позволяющих легко и от­носительно дешево соединять ПК в ЛВС.
Немаловажными факторами, определяющими преимущество сетевого использования компьютеров, являются:
устранение дублирования информации и проблем, связанных с актуализацией данных для отдельных пользователей одной органи­зации;
более экономичное коллективное использование относительно дорогих сетевых ресурсов, таких, как программное обеспечение, принтеры, дисковые массивы памяти большого объема и т.п;
общесистемное повышение производительности за счет введе­ния в сети специализированных компонентов, таких, как файл-серверы, серверы баз данных, телекоммуникационные серверы и другие серверы приложений;
наличие дополнительные сетевых услуг, таких, как организация электронной почты, проведение телеконференций и т.п.;
более высокая надежность при наличии в сети дублирующих элементов единой распределенной системы обработки данных, а так­же потенциал ее расширяемости.
Отметим и то, что хотя первые реализации 70-х гг. сетевого под­хода использования компьютеров относились, в первую очередь, к крупномасштабным (глобальным) вычислительным сетям, в конце 80-х и в начале 90-х гг. наиболее массовое развитие получили имен­но ЛВС, существенный прогресс в развитии которых, в свою оче­редь, активизировал дальнейшее развитие больших сетей.
16.2. Основные понятия и базовые концепции

16.2.1. Крупномасштабные и локальные
вычислительные сети

Глобальная (крупномасштабная) вычислительная сеть WAN (Wide Area Network) представляет собой множество географически удаленных друг от друга компьютеров-узлов, совместное взаимодей­ствие которых обеспечивается коммуникационной сетью передачи данных и специальными программами сетевой операционной систе­мы. Основу WAN составляют мощные многопользовательские вы­числительные системы (Host-узлы) и специализированные компью­теры, выполняющие функции коммуникационных узлов. Пользова­тели ПК становятся абонентами сети посредством подключения сво­их ПК именно к этим основным узлам.
Для WAN характерны, во-первых, значительный масштаб (как по площади сети, так и по числу узлов), а во-вторых, неоднород­ность (т.е. различный тип архитектуры и программного обеспечения компьютеров-узлов). Эти особенности и определяют дополнитель­ные сложности архитектуры и организации взаимодействия сетевых элементов в гетерогенных WAN.
Локальные вычислительные сети LAN (Local Area Network), обеспечивая взаимодействие небольшого- количества однородных компьютеров на небольшой территории, имеют по сравнению с WAN менее развитую архитектуру и используют более простые методы управления взаимодействием узлов сети. При этом небольшие рас­стояния между узлами сети и простота управления системой связи позволяют обеспечивать и более высокие скорости передачи данных. Основные характеристики WAN и LAN по их протяженности и используемых в этих сетях скоростей передачи данных представлены на рис. 16.1.
Скорость, бит/с

Рис.16.1. Характеристики WAN и LAN.

16.2.2. Передача данных между двумя соединенными
друг с другом точками

Передача непрерывных и дискретных данных

Кратко термин данные определяет единицы, передающие значе­ние или смысл. Непрерывные (аналоговые) данные имеют непрерывно изменяемые на некотором интервале времени значения. В качестве примеров аналоговых данных можно привести изменяющийся во времени звук или изменяющееся изображение, а также информацию, собираемую о температуре и давлении с помощью различных датчи­ков. Дискретные данные имеют дискретные значения. Их примерами могут служить текст и числа.
В системах связи данные передаются из одной точки в другую с помощью электрических сигналов. Аналоговый сигнал является по­стоянно изменяющейся электромагнитной волной, которая в зави­симости от ее частоты может передаваться в различных средах. При­мерами таких сред могут служить обычный провод, витая пара, ко­аксиальный кабель, оптиковолоконный кабель, атмосфера и косми­ческий эфир. Дискретный сигнал, в частности, представляет собой последовательность импульсов напряжения, которая может переда­ваться по проводу. При этом, уровень постоянного положительного напряжения может представлять двоичную 1, а уровень постоянного отрицательного напряжения может представлять двоичный 0.
Любые данные (как непрерывные, так и дискретные) могут быть представлены и, следовательно, переданы с помощью как аналого­вых, так и дискретных сигналов. Иллюстрация возможных сочета­ний передаваемых данных и используемых сигналов представлена на рис. 16.2.
а) Аналоговые сигналы представляют данные с помощью изменяемой электромагнитной волны (аналоговая передача информации)
б) Дискретные сигналы представляют данные с помощью серии бинар­ных импульсов напряжения (цифровая передача информации)


Рис. 16.2. Аналоговые и дискретные сигналы при передаче данных

Непрерывные данные могут быть непосредственно представле­ны электромагнитным сигналом. Лучшим примером этого является простой телефон. Здесь на входе звук преобразуется в электромаг­нитный синал, который на выходе с помощью обратной процедуры вновь преобразуется в звук.
Дискретные данные также могут быть напрямую представлены с помощью дискретных сигналов (например, в бинарной форме уров­ней напряжения), что и используется сегодня в дискретных компью­терах. Однако дискретные данные могут быть представлены и анало­говыми сигналами с помощью такого устройства, как модем (моду­лятор/демодулятор). Это устройство на входе линии связи преобра­зует серию бинарных (два уровня) импульсов напряжения в аналого­вый сигнал путем определенной модуляции его несущей частоты. Формируемый таким образом аналоговый сигнал передается по при­емлемой для модулируемой частоты среде (обычно используется полоса частот телефонных линий, предназначенных для передачи речи). На другом конце линии связи аналогичный модем с помощью процедуры демодуляции извлекает оригинал дискретных данных в виде последовательности импульсов напряжения.
Наконец, с помощью операции преобразований сигналов, схо­жей с выполняемой модемом модуляции/демодуляции, для передачи непрерывных данных можно использовать цифровые сигналы. При­мером такого рода преобразователей, применяемых в настоящее вре­мя при цифровой передаче речи, является кодек (кодер/декодер). На одном конце дискретной линии связи это устройство преобразует аналоговый сигнал, соответствующий речевым данным, в поток дво­ичных 1 и 0. На выходе линии аналогичный кодек реконструирует поток бит в речевые данные.
Кодирование данных при их цифровой и аналоговой передаче

В основе передачи аналоговых сигналов лежит передача не­прерывного сигнала постоянной частоты, называемого несущим сигналом. Дискретные данные при передаче по аналоговым лини­ям связи модулируются изменением одной из трех характеристик несущего сигнала: амплитуды, частоты или фазы (или некоторой комбинацией из них). Три основные формы модуляции несущего аналогового сигнала при передаче дискретных данных представ­лены на рис. 16.3.
Наиболее общим примером использования дискретных сигна­лов для передачи непрерывных данных является оцифровывание речи. На рис. 16.4 показан базирующийся на одной из основных теорем терии информации пример оцифровывания фрагмента непрерывного сигнала путем разбиения его на части со скоростью, превышающей более чем вдвое частоту оригинала.
Основными достоинствами современной цифровой передачи данных по сравнению с традиционной аналоговой являются, во-пер­вых, относительная дешевизна использования дискретных сигналов, во-вторых, их меньшая подверженность воздействию шумов, а сле­довательно, и большая сопротивляемость к возможному искажению передаваемой информации. Основным же недостатком цифровой пе­редачи по сравнению с аналоговой является более быстрое затухание сигнала при его движении в передающей среде. Затухание дискрет­ного сигнала усиливается как при увеличении расстояния, так и при увеличении частоты смены двоичных импульсов напряжения.
Для устранения негативных последствий затухания сигналов в дис­кретных системах передачи данных через определенное расстояние ис­пользуются устройства-повторители, которые, получая затухающий сигнал, полностью восстанавливают содержащиеся в нем данные (со­стоящие из 0 и 1) и передают далее восстановленный и усиленный сиг­нал. Данные устройства выгодно отличаются от используемых для борь­бы с затуханием сигналов в традиционных аналоговых системах пере­дачи данных устройств-усилителей, которые через определенное расстояние усиливают передаваемый сигнал. Простое усиление энергии принятого сигнала увеличивает также и наложенные на него компонен­ты шума. В этом случае, проходя значительное расстояние через каскад усилителей, смысловое содержание сигнала все более и более теряется. Поэтому современная технология передачи дискретных данных, с помощью непрерывных сигналов также использует аналоги устройств-повторителей, которые извлекают из аналогового сигнала дискретные данные, восстанавливая их, а затем генерируют и передают далее новый, «чистый» аналоговый сигнал.



Рис. 16.3. Базовые модуляции несущего аналогового
сигнала для дискретных данных











Величина сигнала
Значения
(числа)
Двоичный
эквивалент
2,4 @ 2
7,4 @ 7
7,6 @ 8
5,0 @ 5
2,7 @ 3
1,9 @ 2
0010
0111
1000
0101
0011
0010


Рис. 16.4. Оцифровывание аналогового сигнала

Мультиплексирование

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

Асинхронная и синхронная цифровая передача

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




Рис. 16.5. Базовые схемы мультиплексирования

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

16.2.3. Передача данных между двумя точками
по коммуникационной сети

Станции, узлы, коммуникационная сеть и методы коммутации
Устройства, взаимодействующие между собой через сеть, приня­то называть станциями. В качестве станций могут выступать ком­пьютеры, терминалы, принтеры и другое коммуникационное обору­дование.
В общем случае, не всегда станция-передатчик и станция-при­емник непосредственно связаны друг с другом линией связи. При отсутствии прямого канала для передачи данных от источника по­требителю используется передача через промежуточные, коммуника­ционные узлы сети, которые некоторым образом связаны между со­бой линиями связи и к которым подключаются сетевые станции. Основная функция данных узлов — обеспечить передачу транзитной информации от узла к узлу, не интересуясь ее содержанием.
Множество коммуникационных узлов в совокупности со связы­вающими их между собой каналами связи образуют коммуникацион­ную сеть, иногда называемую также подсетью связи. Если в качестве станций, подключаемых к узлам коммуникационной сети, выступа­ют компьютеры и терминалы, то подсеть связи с подключенными к ней станциями образует вычислительную сеть. При этом схема подключения станций линиями связи к коммуникационным узлам и ^соединение каналами связи этих узлов между собой определяют то­пологию вычислительной сети. Пример общей структуры вычислитель­ной сети с коммуникационными узлами приведен на рис. 16.6.
Следует отметить, что наличие подсети связи с коммуникацион­ными узлами является отличительной особенностью крупномасштаб­ных вычислительных сетей, в которых для передачи данных через транзитные узлы пользуются одним из трех базовых методов: комму­тацией каналов, сообщений или пакетов.
При построении простейших ЛВС нет необходимости иметь явно выраженные коммутационные узлы. В таких сетях при передаче дан­ных обычно используются более простые процедуры доступа сете­вых станций к общей передающей среде. Топология простейших ЛВС при этом представляет собой общую шину, звезду, кольцо или соче­тание перечисленных структур.


Рис. 16.6. Общая структура вычислительной сети
Метод коммутации каналов
Коммутация каналов используется в сетях в том случае, если между двумя станциями необходимо установление непосредственно­го физического канального соединения. Это соединение устанавли­вается в коммуникационных узлах сети до начала передачи данных. Типичным примером использования коммутации каналов является обычная телефонная сеть.
Реализация в сети метода коммутации каналов состоит в выпол­нении последовательности из трех фаз:
1) начальной фазы установления соединения между парой «стан­ция - станция» или «конец - конец»;
2) фазы двунаправленной передачи данных по сети;
3) фазы разъединения соединения после завершения обмена данными и освобождения заранее зарезервированных ресурсов.
Предварительное резервирование сетевых каналов на всем пути от передатчика к приемнику при коммутации каналов предусматри­вает, что узлы должны обладать способностью распределять ресурсы и выбирать маршруты при установке соединений. Предварительное резервирование всего пути имеет существенные недостатки, к ос­новным из которых относятся:
неэффективность использования ресурсов (каналы резервируют­ся даже на то время, когда данные не передаются);
высокая вероятность получения отказа при резервировании пути, включающего много транзитных узлов;
значительная задержка при установлении соединения и склон­ность сети к перегрузке;
лавинообразный рост отказов установления соединений в слу­чае перегрузки сети.
Однако данный способ имеет и некоторые преимущества. Так, после установления в сети с коммутацией каналов соединения пере­дача данных идет очень эффективно и практически без задержек.

Метод коммутации сообщений
Коммутация сообщений представляет собой реализацию прин­ципа поэтапной передачи данных с промежуточным хранением. Здесь нет необходимости заранее резервировать весь путь между двумя станциями. Сообщение (связанный блок данных) последовательно передается по сети от узла к узлу, которые в этом случае являются компьютерами, организующими промежуточное хранение транзит­ных сообщений и их маршрутизацию при передаче по сети. Для маршрутизации каждое сообщение снабжается заголовком с сетевы­ми адресами станции-передатчика и станции-приемника.
Коммутация сообщений увеличивает эффективность использо­вания линий связи; позволяет избежать блокировок сети при увели­чении сетевого трафика; обеспечивает возможности установления приоритетного обслуживания сообщений, осуществления контроля за ошибками передачи и использования процедур восстановления искаженных или потерянных данных; а также позволяет взаимодей­ствовать через сеть пользователям даже в случае использования ими различных скоростей передачи и кодов представления данных. В то же время задержки передачи, которые связаны, в первую очередь, с ожиданием длинных сообщений в очередях узлов и значительно воз­растают при увеличении нагрузки, не подходят для интерактивного сетевого взаимодействия и режима реального времени.
Методы пакетной коммутации
Метод коммутации сообщений в настоящее время нашел свое развитие в технике коммутации пакетов, которая используется в двух Модификациях: в режиме дейтаграм и в режиме виртуальных каналов.
Режим дейтаграм является прямым развитием коммутации со­общений, где сообщения предварительно разбиваются на небольшие, фиксированного размера порции (пакеты). Каждый пакет при пере­даче по коммуникационной сети является полностью независимой единицей. Для этого он снабжается своим заголовком, где указыва­ются сетевые адреса отправителя и получателя сообщения, а также порядковый номер отдельного пакета во всем сообщении.
Уменьшение размера передающихся порций информации и воз­можность одновременной передачи нескольких пакетов одного со­общения по альтернативным путям при данном подходе существен­но уменьшает сетевые задержки при передаче данных. Кроме того, коммутационные узлы могут иметь не столь большие, как при ком­мутации сообщений, размеры буферов для временного размещения транзитных пакетов, поэтому скорость обработки информации в этих узлах может быть повышена. На уменьшение задержек существенно влияет и то, что при обнаружении ошибок передачи в режиме ком­мутации пакетов повторно передаются лишь отдельные пакеты, а не целые сообщения.
Пакетная коммутация, однако, имеет и негативные явления. С одной стороны, при ее использовании увеличивается объем допол­нительной, служебной информации, передающейся по сети (заго­ловки отдельных пакетов). С другой стороны, в режиме дейтаграм существует проблема организации сборки переданного сообщения в узле назначения. Эта проблема связана с тем, что отдельные пакеты, проходя различными маршрутами по подсети связи, будут прихо­дить в конечный узел назначения в неупорядоченной последователь­ности.
Режим виртуальных каналов является попыткой соединить во­едино преимущества как метода коммутации каналов, так и метода коммутации сообщений. При этом подходе еще до посылки по сети первого информационного пакета между двумя конечными точками организуется логическое соединение, связанное с реализацией трех фаз, присущих методу коммутации каналов (фазы начального установле­ния соединения, фазы двунаправленной передачи данных и фазы разъединения соединения).
Вызывающая станция сначала посылает по сети служебный па­кет запроса на установление виртуального канала, связывающего станцию-инициатор с вызываемой станцией. Подсеть связи маршрутизирует этот пакет как обычную дейтаграму, содержащую в заголовке сетевые адреса двух конечных станций. Передвигаясь по сети этот пакет закрепляет за пройденным маршрутом номер устанавливаемого виртуального канала. Номер логического канала, запомина­емый в транзитных узлах, закрепляется за двунаправленным марш­рутом для каждого конкретного вызова обмена данными.
После установления логического соединения, т.е. после получе­ния вызывающей станцией пакета-ответа на запрос, по установлен­ному виртуальному каналу начинается пересылка информационных пакетов сообщения. Последовательная передача пакетов по установ­ленному логическому каналу полностью обеспечивает их получение в правильной последовательности. Поэтому заголовок каждого ин­формационного пакета уже не нуждается в порядковом номере, а также и в указании сетевых адресов обеих станций-абонентов (до­статочно лишь указание номера логического канала). Следователь­но, при коммутации виртуальных каналов не только уменьшается объем передачи дополнительной служебной информации, но и обес­печивается интерактивный режим взаимодействия двух станций-або­нентов.
Заметим, что весь путь целиком между двумя станциями-або­нентами в данном случае не резервируется. Пакеты передаются от узла к узлу с промежуточным хранением и ожидают в общих очере­дях к каналам, связывающих эти транзитные узлы. Однако для каж­дого соединения между станциями-абонентами маршрутизация осуществляется только один раз при установлении соединения.
Конечно, если отдельной станции необходимо передать по сети всего несколько пакетов, то режим дейтаграм будет более быстрым и предпочтительным. Однако, если между станциями необходим об­мен данными на протяжении значительного периода времени, пред­почтение следует отдать виртуальным соединениям. Поэтому в вы­числительных сетях на практике применяются сочетания различных методов коммутации в зависимости от требований приложений, ко­личественных и качественных характеристик узлов, линий связи и трафика.

16.2.4. Архитектура открытых вычислительных сетей

Модель взаимодействия открытых систем
Для преодоления различий при использовании в вычислитель­ных сетях аппаратно-программных средств разных производителей и различий у отдельных модификаций этих средств даже у одного производителя Международная организация по стандартам (ISO) разработала модель взаимодействия открытых систем (OSI), которая объединяет серию рекомендаций по сетевому взаимодействию неод­нородных систем (компьютеров, терминалов, процессов, средств связи и т.д.). Термин «открытые системы» подчеркивает возможность взаимодействия любых двух систем с помощью соответствующих рекомендаций.
Модель OSI представляет структурированный подход описания многоуровневой иерархии протоколов (правил и соглашений) сете­вого взаимодействия в рамках единой архитектуры. Рис. 16.7 иллю­стрирует уровни сетевого взаимодействия двух открытых систем в рамках модели OSI. Модель не предполагает непосредственного со­единения двух взаимодействующих абонентов сети. Здесь возможно использование подсети связи с любым из методов коммутации.
Уровни модели OSI
Каждая система-абонент сети в рамках модели OSI имеет семь уровней (номера уровней от 1 до 7). Абоненты могут взаимодейство­вать между собой в рамках каждого из семи уровней с использовани­ем соответствующего протокола. В то же время каждый из уровней использует при взаимодействии абонентов услуги нижестоящего уровня и обеспечивает своими услугами вышестоящий уровень. По­этому логическое взаимодействие разных систем на одинаковых уровнях обеспечивается межуровневой передачей информации в каж­дой из систем.
Когда прикладной процесс одной из систем направляет сообще­ние прикладному процессу другой системы, он направляет данные на уровень 7. При этом данные снабжаются заголовком согласно правилам протокола седьмого уровня (это называется инкапсуляци­ей данных). Затем эти данные, включая добавленный заголовок, пе­редаются на уровень 6, где они рассматриваются как единое целое. На этом уровне к данным добавляется заголовок протокола шестого уровня (повторная инкапсуляция). Данный процесс повторяется до уровня 1, который передает инкапсулированные данные по линии связи смежному узлу. Когда данные достигнут места назначения, к ним применяется обратная процедура. Здесь на каждом из уровней в соответствии с соответствующим протоколом убирается заголовок этого уровня, а извлеченные данные передаются на вышестоящий уровень. Заметим, что аналогичные процедуры для уровней 1, 2 и 3 выполняются и для транзитных коммуникационных узлов.
Протокол уровня 1 (физический уровень) определяет электроме-ханические, функциональные и процедурные характеристики физического соединения устройств. Он предоставляет для уровня 2 такие услуги, как прозрачность передачи битов, мониторинг производительности, физический контроль и исправление ошибок.
Протокол уровня 2 (канальный уровень) обеспечивает функци­ональные и процедурные средства активизации, поддержки и де-активизации логического (информационного канала) между двумя смежными узлами. Он обеспечивает выполнение для нужд уровня 3 таких функций, как синхронизация и упорядочение при передаче пакетов, обнаруживает ошибки и исправляет данные в передава­емых пакетах, а также осуществляет контроль перегрузок в ин­формационном канале.
Протокол уровня 3 (сетевой уровень) обеспечивает установление соединения в сети между двумя абонентами сети, поддерживает и ликвидирует это соединение. Этот протокол содержит процедуры передачи сигналов (сигнальных пакетов), сетевой маршрутизации, формирования пакетов и сборки сообщений, контроля перегрузок и управления информационными потоками

Рис. 16.7. Уровни сетевого взаимодействия в соответствии с моделью OSI

Если протоколы первых трех уровней предназначены для обес­печения взаимодействия пользователей с сетью, протоколы четвер­того и более высоких уровней предназначены для совместного взаи­модействия через сеть конечных пользователей. Протокол уровня 4 (транспортный уровень) обеспечивает надежность и прозрачность передачи данных по сети между двумя конечными системами неза­висимо от типа подсети связи. Протоколы уровня 5 (сеансового) и уровня 6 (представительного) обеспечивают соответственно управле­ние диалогом между взаимодействующими приложениями (органи­зация и синхронизация диалога) и устраняют проблемы синтаксиче­ского несоответствия в диалоге используемых разными приложени­ями кодов и форматов данных.
В заключение рассмотрения модели OSI следует отметить, что она не определяет международные, государственные или промыш­ленные стандарты сетевого взаимодействия, а носит рекомендатель­ный характер. В настоящее время стандартами для неоднородных сетей стали лишь первые 3 уровня этой модели.

16.2.5. Простейшие локальные вычислительные сети

Как уже отмечалось, в простейших однородных ЛВС нет комму­никационных узлов. В этих сетях обычно используются весьма про­стые процедуры доступа сетевых станций к общей передающей сре­де, которая образуется с помощью общей шины, звездообразной структуры, кольца или их сочетания. Стандартами таких сетей в на­стоящее время являются протоколы сетей ArcNet, Token Ring и Ethernet.
Несколько однотипных локальных сетей могут образовывать более сложные структуры с помощью общих сетевых узлов-«мостов». Разнотипные же по используемым в них протоколам сети могут объединяться между собой с помощью общих узлов-«шлюзов».
ArcNet
Разработанный фирмой Datapoint в начале 70-х гг. стандарт ARCnet (IEEE 802.4) в настоящее время уже устарел и практически не используется. Станции сети ARCnet (персональные компьютеры), каждая из которых имеет уникальный физический адрес (номер от 0 до 255), соединяются между собой одним из двух способов — в виде шины или распределенной звезды. Логически же эта сеть, независи­мо от ее физической конфигурации, является кольцом.
Файл-сервер сети циклически опрашивает станции (в порядке возрастания их номеров) на предмет их готовности к передаче дан­ных. Данный опрос станций имеет вид перемещаемого по кольцу пакета (0,5 Кбайта), который называется жетоном (token) разреше­ния на передачу. Жетон может быть пустым или содержать данные, передаваемые на опрашиваемую станцию. Получив жетон, станция может передать собственный пакет. Детерминированная процедура доступа данного протокола обеспечивает сети устойчивую работу при возникновении перегрузок. Однако скорость передачи в сети ARCnet не превышает 2,5 Мбит/с и не может считаться в современных усло­виях приемлемой.
Token Ring
Стандарт Token Ring (IEEE 802.2), предложенный фирмой IBM в 1984 г., представляет собой более совершенную схему реализации детерминированного метода управления доступа к сети с помощью жетона разрешения. Каждый из физически связанных в кольцо уз­лов сети Token Ring передает пакет с жетоном по кругу. Особеннос­тью Token Ring является то, что к узлам может быть подключено несколько станций. Однако в целом принцип эстафетной передачи жетона по кольцу не нарушается. Каждый из узлов циклически оп­рашивает свои станции. Отдельная станция передает свой пакет информации, только получив свободный жетон. Для соединения узлов сети Token Ring в настоящее время используются экраниро­ванная (STP) или неэкранированная (UTP) витая пара.
Скорость передачи данных в сети Token Ring составляет всего 4 или 16 Мбит/с. Однако основным ее недостатком является относи­тельно высокая стоимость.

Ethernet
Наибольшее распространение получил более дешевый вари­ант стандарта Ethernet (IEEE 802.3), разработанный фирмой XEROX. Логически эта сеть представляет собой шину, с помощью которой каждый узел связан со всеми другими. Физически же данная сеть может представлять собой и звезду или несколько звезд, соединенных общей магистралью. Для соединения станций в настоящее время в основном используется неэкранированная витая пара, которая практически вытеснила в ЛВС популярный ранее коаксиальный кабель.
Самой яркой особенностью сети Ethernet является используемый в ней недетерминированный метод множественного доступа с контро­лем несущей и устранением коллизий (CSMA/CD). Сеть здесь всегда готова принять сообщение от любого узла. Однако перед отправкой информационного пакета станция сначала определяет, что никто дру­гой не использует сеть. Если две или более станций одновременно на­чинают передачу, возникает коллизия. Передающие информацию стан­ции обнаруживают ее и прекращают передачу. Повторная попытка станции передать данные возобновляется через случайный интервал времени. Постоянно прослушивая сеть, каждая из станций обнаружи­вает и принимает посылаемые ей пакеты. В качестве аналогии данной схемы часто упоминается способ попарного общения группы воспитан­ных людей, находящихся в темной комнате.
Теоретически скорость передачи данных в сети Ethernet состав­ляет 10 Мбит/с. Однако коэффициент практического использования пропускной способности кабельной системы в этой сети составляет всего 35%. Недетерминированный метод доступа уменьшает задерж­ки при небольшом сетевом трафике, но при перегрузке сети колли­зии и задержки существенно возрастают.
Высокоскоростные локальные сети
Дальнейшим развитием технологии Ethernet явился новый стан­дарт Fast Ethernet, также известный, как 100Base-T и 100Base-X техно­логии, обеспечивающие скорость передачи данных до 100 Мбит/с при использовании как витой пары категории 5, так по оптиковолоконно­му кабелю. Данное экстенсивное расширение стандарта IEEE 802.3 ак­тивно продвигается компаниями 3Com, Sun и др.
Альтернативным вариантом организации скоростной (100 Мбит/с) ЛВС является новая 100VG AnyLAN технология, продвигаемая ком­паниями Hewlett-Packard, AT&T и IBM. Данная технология опреде­лена стандартом IEEE 802.12, который также считается высокоско­ростным расширением стандарта IEEE 802.3. Однако эта технология лишь формально поддерживает передачу пакетов в стандарте Ethernet. Фактически здесь предполагается древовидная сетевая то­пология и детерминированный циклический опрос станций.
В настоящее время существуют еще более скоростные, но и бо­лее дорогие варианты организации локальных вычислительных сетей в виде распределенного двойного кольца на базе оптиковолокон­ных каналов (вариант FDDI) и витой пары (вариант CDDI) Кроме того, в последние годы активно разрабатывается новая технология сетевых коммуникаций - ATM. Данные варианты построения при­меняются в больших корпоративных вычислительных сетях.
Глава 17 КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ ПОДГОТОВКИ ТЕКСТОВЫХ ДОКУМЕНТОВ

17.1. Классификация программ подготовки
текстов

Обработка текстов как направление развития техники возникло в начале XX в. с появлением механической пишущей машинки. За­тем более полувека пишущая машинка оставалась единственным об­щедоступным средством получения печатного текста на бумаге. Оче­видно, что при печатании на пишущей машинке наиболее трудоем­ким является процесс внесения изменений в текст, когда в лучшем случае с помощью ножниц и клея создается новый вариант докумен­та, который затем весь перепечатывается заново для получения чи­стового варианта. В процессе печати опечатки замазываются или исправляются подчисткой и повторным впечатыванием. Такие усо­вершенствования пишущей машинки, как возможность печати часто повторяющихся текстов с помощью механического читающего уст­ройства с закодированными перфорацией знаками, принципиально не изменили процесса подготовки текста.
Первый революционный шаг в области обработки текстов сде­лан фирмой IBM в 1964 г., когда она выпустила систему под назва­нием MT/ST (Magnetic Tape/Selectric Typewriter), представлявшую собой пишущую машинку с записывающим устройством, которое позволяло записывать вводимый текст с пишущей машинки на кас­сету с магнитной лентой, после чего можно было найти в тексте нужное место, откорректировать его, удалить часть текста или по­вторить часть текста без повторного ввода с клавиатуры. Позже маг­нитную ленту заменили магнитными картами, каждая из которых содержала страницу текста и была удобнее, чем магнитная лента, для хранения и поиска текста.
В начале 70-х гг. фирмы Lexitron и ЗМ разработали текстовые процессоры с видеодисплеями, позволявшие видеть вводимый с клавиатуры текст на экране и вносить изменения, сразу отобра­жающиеся на экране. В 1973 г. текстовые процессоры уже снаб­жались устройствами записи текста на гибких дисках, позволяв­шими к любой части текста иметь прямой доступ, а не последовательный, как на магнитной ленте. В результате скорость работы существенно повысилась.
Первые электронные текстовые процессоры были громоздкими и дорогими. Однако с появлением микропроцессора и ПК на их ос­нове текстовые процессоры стали широкодоступными. В 80-е гг. было разработано множество текстовых процессоров для различных ПК, отличающихся как функциональными возможностями, так и интер­фейсом с пользователями. В последние годы получили распростра­нение текстовые процессоры с такими возможностями, что их мож­но считать настольными издательскими системами, позволяющими выполнять ввод, редактирование текста, верстку в интерактивном ре­жиме сложного текста с иллюстрациями.
Существующие в настоящее время системы подготовки тексто­вых документов значительно отличаются друг от друга характеристи­ками, возможностями ввода и редактирования текста, его формати­рования и вывода на печать, по степени сложности освоения поль­зователем.
Выбор конкретного программного продукта для обработки тек­ста является весьма ответственным моментом. Разнообразные систе­мы подготовки текстов позволяют эффективно использовать ком­пьютер тем специалистам, которые связаны с информационными технологиями. Процесс выбора связан с многими факторами, но прежде всего необходимо использовать принцип разумной достаточ­ности. Многообразие пакетов программ позволяет остановиться на том, который обеспечит максимальное удовлетворение потребнос­тей подготовки текстов программ или документов в условиях наи­лучшего использования ограничивающего фактора, особенно при подготовке текстов больших объемов.
Наиболее важной для практического пользователя характери­стикой программы этого класса можно считать область професси­ональной деятельности, для которой программный продукт удо­бен в применении. Инструментальные средства подготовки текс­товых документов используются для набора текстов программ, до­кументов различной степени сложности, научных статей, книг и т.д. Ограничивающим фактором может быть квалификация поль­зователя.
Наиболее актуальным при описании процесса редактирования является понятие интерфейса пользователя, к которому, в первую очередь, относятся язык общения с текстовым процессором, а также устройства ввода-вывода (для ПК это клавиатура, манипулятор мышь, экран дисплея и принтер). Современные системы подготовки текстовых документов обладают, в большинстве своем, дружествен­ным пользовательским интерфейсом. Однако разработчики программ обработки текстов учитывают тот факт, что у каждого пользователя свой стиль работы над документом (что удобно для одной группы пользователей, для другой является помехой). Поэтому наиболее привлекательными для разработчика документа выглядят те про­граммные среды, в которых можно подстроить интерфейс под свои вкусы и потребности.
Язык общения пользователя с компьютерной системой подго­товки текста организован на основе диалоговых процедур. Для реа­лизации диалога применяются различные способы, каждый из кото­рых имеет свои преимущества и недостатки. Можно применять тек­стовые команды, неудобством командного языка является необходи­мость запоминания пользователем большого числа команд. Исполь­зование текстовых команд сочетается в ряде компьютерных систем с закреплением определенных действий за функциональными клави­шами (для реализации всех возможностей текстового процессора приходится применять множество комбинаций из двух, а иногда и трех клавиш, что не всегда удобно) и системы иерархических меню, которая также имеет свои плюсы и минусы. В стадии разработки и опытной эксплуатации находятся устройства речевого ввода инфор­мации, позволяющие преобразовывать произносимые слова в текст.
С точки зрения удобства для пользователя одним из важнейших свойств текстовых процессоров является полное соответствие твер­дой копии образу документа на экране. Такая характеристика по-английски называется WYSIWYG (What You See Is What You Get -что Вы видите, то и получите). Не последнюю роль при выборе тек­стового процессора играют объем занимаемой памяти (особенно при его использовании в составе систем автоматизированного проекти­рования) и цена.
Существующие в настоящее время компьютерные системы под­готовки текстовых документов (СПТД) можно классифицировать по объему функциональных возможностей или по назначению для при­менения
Редактор текстов (text editor) обеспечивает ввод, изменение и сохранение любого символьного текста, но предназначен он в ос­новном для подготовки текстов, которые в конечном итоге потреб­ляются программами, поскольку текст программы не требует форма­тирования, т.е. автоматического преобразования расположения эле­ментов текста, изменения шрифта и т.п. Программный текст истори­чески первым стал обрабатываться с помощью компьютера. Набор операций текстовых редакторов определяют особенности построчной записи текстов на языках программирования, хотя этот набор и весьма широк.
Результатом работы экранного редактора является файл, в кото­ром все знаки являются знаками кода ASCII (читается: аски) и не содержат знаки, интерпретация которых специфична для данного экранного редактора. Такие файлы называются ASCII-файлами.
Различаясь способами управления и набором сервисных возмож­ностей, текстовые редакторы в том или ином виде позволяют:
набирать текст на экране, используя до 200 символов;
исправлять ошибочные символы в режиме замены;
вставлять и удалять группы символов (слова) в пределах строки, не переводя неизменившуюся часть строки, а сдвигая ее влево/впра­во целиком в режиме вставки;
удалять одну или несколько строк, размножать их. или переме­щать в другое место текста;
раздвигать строки существующего текста, чтобы вставить туда новый фрагмент;
вставлять группы строк из других текстов;
обнаруживать все вхождения определенной группы символов (контекста);
заменять один контекст другим, возможно, разной длины;
сохранять набранный текст для последующих коррекций;
печатать текст на разных типах принтеров стандартными про­граммами печати одним шрифтом в пределах документа.
Легко видеть, что использование для подготовки и печати доку­мента редактора текстов на качественном уровне соответствует ис­пользованию пишущей машинки, разве что более производительно­му из-за легкости повторения печати с хранимой в электронной па­мяти заготовки и возможности как исправления опечаток, так и ча­стичной переработки текста путем вставки или исключения новых фрагментов.
Подобно пишущей машинке, редактор текстов не выделяет осо­бо символ пробел, т.е. ему безразлично машинное представление этого символа - его код.
Таким образом, использование редактора текстов для подготов­ки печатных документов - это использование программного про­дукта не по прямому назначению.
Из множества имеющихся экранных редакторов можно выде­лить Norton Editor (фирма Peter Norton Computing Inc.), SideKick (фир­ма Borland), Brief (фирма Solution Systems), многофункциональный многооконный редактор Multi-Edit, разработанный фирмой American Cybernetics Inc.
К этой же категории относятся редакторы Турбо-систем. Разно­образные Турбо-системы представляют собой удобные интегрирован­ные инструментальные средства для создания, компиляции, отладки и выполнения программ на таких популярных языках программиро­вания, как Бейсик, Паскаль, Си, Пролог, Ассемблер. Обязательной составляющей Турбо-систем является редактор, обладающий широ­кими возможностями по созданию и обновлению программных тек­стов. Команды редакторов Турбо-систем основаны на командах по­пулярной программы Word Star и в высшей степени стандартизиро­ваны.
Когда предметной областью пользователя является подготовка текстов на естественных языках для печати и печать этих докумен­тов, набор операций редактора должен быть существенно расширен и программный продукт переходит в новое качество — систему под­готовки текстов — продукт, которому соответствует англоязычный термин word processor. Программы для обработки документов ориен­тированы на работу с текстами, имеющими структуру документа, т.е. состоящими из абзацев, страниц и разделов.
Среди систем подготовки текстов на естественных языках мож­но выделить три больших класса, но с достаточно размытыми грани­цами: форматеры, текстовые процессоры и настольные издательства. Исходя из внутримашинной структуры подготавливаемого докумен­та можно было бы предложить следующий подход к классификации систем подготовки текстов. Форматер — система подготовки текс­тов, которая не использует для внутреннего представления текста ни­каких кодов, кроме стандартных: конец строки, перевод каретки, ко­нец страницы. Текстовый процессор — система подготовки текстов, которая во внутреннем представлении снабжает собственно текст специальными кодами — разметкой. В основном экранные редакто­ры и текстовые процессоры различаются по назначению: первые создают ASCII-файлы, которые используются затем компиляторами или форматерами, вторые — предназначены для подготовки текстов для последующей печати на бумаге, форма представления текста имеет большое значение.
Текстовые процессоры имеют специальные функции, которые предназначены для облегчения ввода текста и представления его в напечатанном виде. Среди этих функций можно выделить следую­щие:
ввод текста под контролем функций форматирования, обеспе­чивающих немедленное изменение вида страницы текста на экране и расположение слов на ней, давая приближенное представление о действительном расположении текста на бумаге после печати; такая возможность обычно обеспечивается после предварительной наст­ройки текстового процессора на принтер, на котором предполагает­ся печатать текст;
предварительное описание структуры будущего документа с помощью специального языка; в этом описании задаются такие параметры, как величина абзацных отступов, тип и размер шриф­та для различных элементов текста, расположение заголовков, междустрочные расстояния, число колонок текста, расположение и способ нумерации сносок (в конце текста или на той же стра­нице) и т.п.; чтобы воспользоваться этим описанием при вводе текста обычно нужно последовательно нажать на определенные клавиши, чтобы сообщить текстовому процессору, какой элемент текста вы вводите (заголовок или стандартный параграф, или сноску); комбинацию клавиш для указания каждого элемента тек­ста выбирает пользователь;
автоматическая проверка орфографии и получение подсказки при выборе синонимов;
ввод и редактирование таблиц и формул с отображением их на экране в том виде, в каком они будут напечатаны;
объединение документов в процессе подготовки текста к пе­чати;
автоматическое составление оглавления и алфавитного справоч­ника.
Большинство текстовых процессоров имеет средства настройки на конфигурацию оборудования компьютера, в частности на тип графического адаптера и монитора. Поэтому возможности представ­ления текста на экране в значительной степени зависят от разреша­ющей способности экрана. (Технические характеристики видеосис­темы компьютера сильно влияют на возможности и настольных из­дательских систем, где важно представить страницу текста именно в том виде, в каком она будет напечатана; для текстовых процессоров требования к оборудованию могут быть снижены.)
Практически все текстовые процессоры имеют уникальную структуру данных для представления текста, что объясняется необ­ходимостью включения в текст дополнительной информации, опи­сывающей структуру документа, шрифты и т.п., поскольку каждое слово или даже символ могут иметь свои особые характеристики. Поэтому текст, подготовленный с помощью одного текстового про­цессора, как правило, не может быть прочитан другими текстовыми процессорами и, следовательно, не может быть отредактирован и напечатан. В целях совместимости текстовых документов при пере­носе их из среды одного текстового процессора в другой существует особый вид программного обеспечения — конверторы, обеспечиваю­щие получение выходного файла в формате текстового процессора — получателя документа.
Существующие в настоящее время текстовые процессоры зна­чительно отличаются друг от друга характеристиками, возможностя­ми ввода и редактирования текста, его форматирования и 'вывода на печать, а также степень сложности освоения пользователем. Доста­точно условно эти инструментальные средства могут быть разделены на две категории.
К первой категории можно отнести текстовые процессоры, поз­воляющие подготовить и напечатать сложные и большие по объему документы, включая книги. Текстовые процессоры второй категории имеют существенно меньшие возможности, однако проще в исполь­зовании, работают быстрее и требуют меньше оперативной памяти, значительно ниже по стоимости. В список текстовых процессоров первой категории можно включить WinWord, WordPerfect, ChiWriter, WordStar 2000, AmiPRo, T3.
Самым популярным отечественным программным продуктом в своем классе, на наш взгляд, является многооконный текстовый процессор Лексикон. В настоящее время на рынке программного обеспечения предлагается Лексикон 97.
Однако для большинства менеджеров системы Word и WordPerfect не нужны: они слишком сложны в освоении, чересчур дороги, со­держат много ненужной «мишуры». Специально рассчитанные на руководителей системы обработки текстов второй категории проще, и ими легче пользоваться. К этой категории можно отнести Beyond Word Writer, Professional Write, Symantec Just Write, DacEasy Word.
Настольные издательства готовят тексты по правилам полигра­фии и в соответствии с типографским качеством. Подобно тому как текстовые процессоры не являются «развитием» форматеров, на­стольные издательства не являются более совершенным продолже­нием текстовых процессоров, так как у них совсем иная предметная область.
Пакеты программ настольного издательства (desktop publishing, пакетб! DTP или НИС) по сути являются инструментом верстальщика. Предназначены программы этого класса не столько для создания боль­ших документов, сколько для реализации различного рода полиграфи­ческих эффектов. Программа настольного издательства позволяет лег­ко манипулировать текстом, менять форматы страниц, размер отсту­пов, дает возможность комбинировать различные шрифты, работать с материалом до получения полного удовлетворения от внешнего вида как отдельных страниц (полос издания), так и всего издания.
По ряду функциональных возможностей пакеты НИС аналогич­ны лучшим текстовым процессорам, и граница, разделяющая их, становится все незаметнее.
Так, оба типа программ позволяют размещать на одной странице текст и иллюстрации, формировать текст в несколько колонок, оба типа могут быть использованы для редактирования текста и манипу­лирования текстовыми блоками. Причем порой в текстовых процес­сорах тот же эффект достигается значительно более простым и быс­трым путем. Это связано с тем, что они являются существенно более простым инструментом, чем пакеты НИС.
Но пакеты НИС отличаются от текстовых процессоров еще дву­мя важными характеристиками. Во-первых, пакеты НИС имеют бо­лее широкие возможности управления подготовкой текста. Во-вто­рых, подготовленные в пакете НИС материалы выглядят изданиями высшего уровня качества, а не просто как изящные распечатки.
Если текстовые процессоры ориентированы на работу со словами и абзацами, то пакеты НИС позволяют легко и элегантно манипулиро­вать текстом до уровня отдельных символов в слове. Чтобы облегчить процесс подготовки страницы, все пакеты НИС снабжены возможнос­тью вывода на экран монитора точной копии того, что будет распечата­но на принтере, — напомним, что эта характеристика называется по-английски WYSIWYG. В пакете DPT можно просмотреть в увеличен­ном виде любой вызывающий сомнение участок страницы.
Все пакеты имеют характеристики, отсутствующие в абсолют­ном большинстве текстовых процессоров, например сжатие и растя­жение строк, вращение текста и изменение расстояний между строч­ками и абзацами с очень маленьким шагом приращения и т.д.
Внешний файл, подготовленный текстовым процессором, мож­но распечатать только этим же текстовым процессором. Как прави­ло, печать может быть выполнена на принтере любого типа, в том числе и на лазерном. Тексты, подготовленные настольными изда­тельствами, распечатываются только на лазерных принтерах.
Системы подготовки текстовых документов этого класса можно разделить на две подгруппы: настольные издательства профессио­нального уровня и издательские системы начального уровня. Систе­мы первой подгруппы предназначены для работы над изданиями до­кументов со сложной структурой или типа иллюстрированного жур­нала. К системам профессионального уровня можно отнести QuarkXPress for Windows, FrameMaker for Windows, PageMaker for Windows. Однако освоение дорогих и сложных в эксплуатации «на­стольных типографий» обычно требует значительных временных за­трат. Поэтому вряд ли их целесообразно использовать тем специалистам, которым по роду занятий лишь изредка требуется красиво и довольно быстро подготовить документацию, письмо или объявле­ние.
Системы второй подгруппы обычно не предназначаются для по­лучения промышленной полиграфической продукции. Пользовате­ли данного класса НИС для решения своих задач, как правило, при­меняют другие программы, а НИС используют эпизодически, на­пример при создании информационного бюллетеня или формирова­ния поздравительной открытки для тиражирования в небольшой фирме. Все пакеты данной категории ориентируются на новичка и пользователя, который отдает издательской деятельности лишь часть своего рабочего времени. Наиболее распространены в этой группе Microsoft Publisher, Pageplus for Windows.
Самый очевидный параметр оценки уровня НИС — ее цена. Цена некоторых систем профессионального уровня в десяток раз превы­шает цену минимальных программ. Однако это еще не все: пользо­ватель должен оценить, что ему реально требуется, насколько полно программа соответствует его нуждам, сколь быстро он может ее ос­воить и достаточно ли она удобна в работе.
Предложенная классификация систем подготовки текстов явля­ется во многом условной, так как некоторые функции текстовых редакторов различных классов перекрываются, постоянно появля­ются новые версии редакторов с более усовершенствованными и сложными процедурами обработки, что размывает границы между классами.


17.2. Этапы подготовки текстовых документов

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

17.2.1. Набор текста

При современном уровне развития компьютерных информаци­онных технологий клавиатура ПК остается основным инструментом ввода текста будущих документов. Набор текста на клавиатуре может производиться с любой скоростью, потерь информации при этом не происходит, возможно лишь некоторое отставание обработки симво­лов системой подготовки текстов от момента непосредственного ввода. Вводимый текст располагается в специально отведенной об­ласти экрана дисплея — текстовом окне или рабочей области. Ос­тальная часть экрана отводится под служебную область. Размеры этих логических частей (служебной и рабочей) зависят от конкретной программы подготовки текста. Обычно в служебной области присут­ствует строка статуса, которая содержит полезную для пользовате­ля информацию о режиме работы программы подготовки текста и используется для краткой подсказки о действии программы при вы­боре того или иного пункта меню. Место экрана, на котором появ­ляется следующий вводимый символ, т.е. позиция ввода, отмечается специальным знаком — курсором. В служебной области всегда поме­щена информация о текущем положении курсора. Вид курсора зави­сит от программы, обеспечивающей обработку текста. Обычно это ромб, прямоугольник или знак подчеркивания. Любая система под­готовки текстов поддерживает два режима ввода - вставки или заме­ны. Переключение между режимами осуществляется клавишными командами программы либо командой меню. Возможность легко исправить ошибку набора снижает внимание пользователя и стиму­лирует высокую скорость набора текста, а следовательно, увеличива­ет вероятность набора ошибочных символов. Клавиша <Backspase> удаляет ошибочный символ слева от курсора, клавиша <Delete> уда­ляет из текста символ, находящийся в позиции курсора, а все симво­лы справа смещаются влево в режиме вставки. Вводимый символ автоматически раздвигает строку при режиме вставки либо заменяет существующий символ в режиме замены.
Если используется текстовый процессор, то существенным яв­ляется понятие «мягкого» и «жесткого» разделителя. При нажатии на клавишу <Пробел> клавиатуры ПК в текст вносится символ «жест­кого» пробела. Кроме этого символа, в тексте могут существовать так называемые «мягкие» пробелы, вносимые в текст программой текстового процессора для выравнивания длины строк. Термин «мяг­кий» указывает на то, что при необходимости текстовый процессор удаляет лишние либо вставляет дополнительные «мягкие» пробелы, в отличие от «жестких», которые автоматически в текст не включа­ются и не изымаются из него, Аналогично можно трактовать поня­тие «мягкий» и «жесткий» конец строки. «Жесткий» признак конца строки создается при нажатии пользователем клавиши <Enter> для указания конца вводимого абзаца текста, он не может удаляться программой текстового процессора или автоматически менять свое расположение. Признак конца строки не всегда индицируется на ! экране монитора, но тем не менее всегда существует в тексте. Пере­вод курсора на новую строку программой текстового процессора осуществляется автоматически по достижении конца текущей стро­ки, т.е. ввод текста происходит под контролем функции автоматиче­ского форматирования.
Когда все отведенные для текста строки экрана дисплея будут заполнены, система подготовки текстов автоматически сдвигает текст. При этом верхняя строка текста исчезает из поля зрения поль­зователя, а внизу появляется пустая строка для дальнейшего ввода символов. Этот процесс называют прокруткой или скроллингом строк.
При наборе текста на компьютере часто имеют место нарушения правил набора и размещения текста абзацев, которые, как и ошибки грамматические, недопустимы ни в каком документе.
К часто нарушаемым правилам компьютерного набора можно отнести следующие:
знаки препинания не отбиваются (типографский термин) от предшествующего текста. Допускается отбивать пробелом только вопросительный знак (?);
не отбиваются от цифр знаки процент, градус, минута, секунда, ' т.е. 45%, 20°;
одним пробелом цифры отбиваются от № и §, однако при вводе нужно использовать «неразрывный» пробел, который не будет ни растянут при форматировании, ни разорван при переносе;
дефис пробелами не отбивается, в компьютерном наборе часто неправильно используют дефис вместо тире, потому что знака тире в стандартной раскладке клавиатуры нет;
тире, наоборот, отбивается пробелом. Тире не отбивают пробелом в сочетаниях, имеющих смысл «от» и «до», например 1941 — 1945 гг.
Во всех перечисленных случаях отбивка не должна быть больше одного пробела, и на этом пробеле недопустим перенос. Поэтому здесь необходим только «неразрывный» пробел. По этой же причине следует взять за правило ставить именно «неразрывный» пробел по­сле предлога, которым начинается предложение. В результате редак­торской правки оно может оказаться в конце строки, а правила за­прещают заканчивать строку предлогом или союзом, с которого на­чинается новое предложение.
Наконец, напомним правила, которыми следует руководство­ваться при использовании сокращений:
в конце общеупотребительных сокращений кг, т, ц, км точка не ставится;
сокращения типа т.д. и с.г. записываются без пробела;
сокращения и др., и т.д., и т.п. могут применяться только в кон­це предложения, в середине предложения их нужно записывать пол­ностью.
Для выполнения перечисленных правил рекомендуется следую­щая культура набора текста:
там, где нужен пробел, но недопустим перенос на следующую строку — ставить символ «неразрывного» пробела;
там, где нужен дефис и недопустим перенос на следующую стро­ку, - ставить символ «неразрывного» дефиса;
не отбивать пробелами знаки препинания;
для набора «правильных» типографских символов можно вос­пользоваться механизмом макропоследовательностей системы под­готовки текста, закрепив за удобной для вас клавишной комбинаци­ей символ, которого нет на клавиатуре.
Следующая группа ошибок набора связана с неправильной рас­становкой переносов слов. Системы подготовки текстов используют четыре способа выравнивания текста абзаца при автоматической вер­стке строк в процессе набора: влево, вправо, по центру и выключ­ка - когда каждая строка абзаца, кроме концевой, выравнивается по правой границе за счет расстановки переносов с последующим рав­номерным расширением пробелов между словами. Последний спо­соб наиболее распространен, так как более всего соответствует удоб­ству чтения и восприятия текста. Если в документе, изготавливае­мом с помощью компьютерной системы подготовки текста, не пре­следуются специальные цели, например зафиксировать с помощью рваной правой границы внимание читателя, то абзацы принято вы­равнивать выключкой. Если просто (без переносов) выравнивать текст по правой границе, возникает брак, называемый жидкой стро­кой или зияющими пробелами. Поэтому текстовый процессор является в определенном смысле таковым только для определенного язы-" ка, для которого он умеет выключать абзацы,
Общая рекомендация заключается в использовании «мягкого» переноса, поставленного в месте нужного переноса. В тот момент, когда слово попадет в зону возможного переноса, невидимый специ­альный символ «мягкого» переноса превратится в реальный правиль­ный знак переноса. При возникновении конфликта между вашим «мягким» переносом и неправильным, который автоматически пред­лагает текстовый процессор, необходимо провести исправления пе­реноса вручную. Современные правила орфографии разрешают на­рушение правил переноса при наборе на узкий газетный формат, когда нет технической возможности избежать ошибки. Текстовые процессоры работают в диапазоне широких строк, поэтому данные исключения для них неприменимы.

17.2.2. Базовые функции редактирования текста

<< Пред. стр.

страница 13
(всего 19)

ОГЛАВЛЕНИЕ

След. стр. >>

Copyright © Design by: Sunlight webdesign