Сравнительный анализ текстовых процессоров Writer и Word

Автор работы: Пользователь скрыл имя, 03 Августа 2015 в 14:10, курсовая работа

Описание работы

Актуальность. В настоящее время вопрос о выборе того или иного программного обеспечения стоит очень остро. С одной стороны текстовый процессор Open Writer распространяемый свободно. С другой привычный всем Word корпорации Microsoft.
Существует большое количество литературы в которой описаны преимущества тех или иных текстовых процессоров. Но на рынке нет литературы которая помогала бы сделать хотя бы приблизительный выбор.

Содержание работы

Введение 3
1. Общая характеристика текстовых редакторов и процессоров 5
1.1. Сущность и понятия текстовых процессоров и редакторов 5
1.2. Особенности текстовых процессоров Word 2003 и Writer 2.1 15
2. Сравнительный анализ текстовых процессоров Writer и Word 25
2.1. Анализ характеристик и функциональных особенностей текстовых процессоров Writer и Word 25
2.2. Сравнение характеристик текстовых процессоров и внедрение на объекте исследования 34
Заключение 44
Глоссарий 46
Список использованных источников 48

Файлы: 1 файл

Оценка характеристик и возможностей текстовых редакторов ПК.doc

— 533.00 Кб (Скачать файл)

В целом, AbiWord уступает по возможностям Microsoft Word или OpenOffice.org Writer, однако существенно превосходит простые редакторы, вроде WordPad для Windows или gedit для UNIX-подобных ОС. Функциональность редактора может быть частично расширена путём подключения плагинов, которые доступны на сайте разработчиков.

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

Блокнот — простой текстовый редактор, являющийся частью операционных систем Microsoft Windows, начиная с вышедшей в 1985 году Windows 1.0, и Windows NT. [6, C. 356]

Блокнот использует оконный класс EDIT. Вплоть до вышедшей в 2000 году Windows Me поддерживались только самые базовые функции, многие функции были доступны только из меню, и максимальный размер файла составлял 64 килобайт (предел класса EDIT). В настоящее время редактор поддерживает контекстную замену, горячие клавиши, снят предел в 64 Кбайт и добавлена поддержка Юникода.

Кроме Windows, Блокнот способен выполняться также в ReactOS и Wine. Альтернативой Блокноту является текстовый редактор MS-DOS (EDIT.COM), который можно вызвать из командной строки в виде «edit». Блокнот неспособен работать с файлами в текстовом формате Unix.

Существует много бесплатных программ, заменяющих Блокнот и улучшающих его функциональность, например, Bred, AkelPad, BDV Notepad, EditPad Lite, TED Notepad, Notepad++ и Notepad2. Они особенно полезны в системах Windows версий 4.x, в которых функциональность Блокнота предельно ограничена.

Недостатки — ограниченная функциональность, неполная поддержка документов Microsoft Word.

Notepad++ — бесплатный текстовый редактор для Windows с подсветкой синтаксиса большого количества языков программирования и разметки. [12, C. 237]. Он базируется на компоненте Scintilla, написан на C++ с использованием STL и распространяется под лицензией GPL.7

К основным возможностям текстового редактора Notepad++ относятся.

    • Подсветка синтаксиса.
    • Сворачивание кода.
    • Автодополнение.
    • Закладки.
    • Регулярные выражения для поиска и замены.
    • HEX-редактор.
    • Проверка орфографии (с использованием GNU Aspell).
    • Поддержка плагинов.
    • Возможности трансформации текста при помощи подключённого плагина TextFX.

Так же данный текстовый редактор поддерживает следующие языки программирования.

ASP, Ada, ASCII art, Assembler, AutoIt, BAT, C, C#, C++, Caml, CSS, doxygen, FORTRAN, HTML, Haskell, Java, JavaScript, KiXtart, Lisp, Lua, makefile, Matlab, Objective-C, Pascal, Perl, PHP, PostScript, Python, Ruby, Scheme, Unix Shell Script, Smalltalk, SQL, Tcl, TeX, Verilog, VHDL, VB/VBScript, XML

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

PolyEdit — небольшой (1,4 Мб) 32-битный платный текстовый процессор, работающий под управлением ОС Microsoft Windows. Помимо стандартных для текстовых процессоров возможностей, он может шифровать сохраняемые документы используя алгоритмы Blowfish и SHA и обеспечивает подсветку синтаксиса. Поддерживает работу с русским языком (в различных кодировках — OEM/ANSI/Unicode/UTF-8), включая проверку орфографии и расстановку переносов.8

Распространяется по принципу shareware, однако русскоязычные пользователи могут установить и работать с этим редактором бесплатно, для чего необходимо ввести в качестве регистрационного кода слово «подарок» .[19, C. 203].

К плюсам данного текстового редактора можно отнести следующее.

    • Настраиваемая подсветка синтаксиса (можно создать свою).
    • Регулярные выражения в поиске, поле поиска как одно, так и многострочное.
    • Шаблоны.
    • Встроенный браузер, можно указать внешний.
    • Возможность назначения программ (например *.exe, *.chm), при необходимости результаты работы можно увидеть в «консоли» — можно использовать для компиляции, проверки синтаксиса.
    • Проекты.
    • Перенастраиваемое меню.
    • Запись макросов.
    • Открытие очень крупных файлов (например более 200 Мб).
    • Простая поддержка FTP.
    • Поддержка большого количества кодировок.

Минусом этого редактора является отсутствие поддержки языков программа поставляется на английском языке.

Acme — многооконный текстовый редактор и оболочка для операционной системы Plan 9, разработанный Робом Пайком.9

Acme отличается от других подобных сред редактирования (например, Emacs) тем, что он реализован как файловый сервер, работающий по протоколу 9P.

Подобно Emacs, Acme может также использоваться как средство для чтения писем и новостей. Среда позволяет подключать внешние компоненты, которые взаимодействуют с Acme через стандартный системный интерфейс (9P).

Acme позволяет использовать мышиные жесты, одну из глубоко интегрированных особенностей Plan 9.[1, C. 333]. На пользовательский интерфейс Acme большое влияние оказал GUI операционной системы Оберон.

Acme также поддерживает командный язык редактора sam.

Acme, переписанный на языке программирования Limbo, — часть рабочей среды Inferno.

Для Unix-платформ существует Acme-подобная среда Wily, но он устарел после портирования оригинального Acme в составе Plan 9 for User Space, набора системных библиотек Plan 9 для Unix-платформ.

 

 

1.2. Особенности текстовых процессоров Word 2003 и Writer 2.1

 

 

Microsoft Word многим обязан Bravo — текстовому процессору с оригинальным графическим интерфейсом, разработанному в исследовательском центре «Xerox PARC». Создатель Bravo, Чарльз Симони (Charles Simonyi) покинул PARC в 1981 году. Тем же летом Симони переманил Броди, с которым вместе работал над Bravo.10

Первый выпуск Word для MS-DOS состоялся в конце 1983 года. Он был плохо принят рынком, продажи снижало наличие конкурирующего продукта — WordPerfect.

Однако версия для Макинтоша, выпущенная в 1985 году, получила широкое распространение. Через два года «Word 3.01 для Macintosh» усилил позиции (версия 3.0 изобиловала ошибками и быстро была заменена). Как и прочее программное обеспечение для Макинтоша, Word был полностью WYSIWYG-редактором (принцип «What You See Is What You Get» — «получаю то, что вижу»).11

Хотя MS-DOS и являлась текстовой операционной системой, лишённой графической оболочки, Word для DOS был первым текстовым процессором для IBM PC, который был способен отображать разметку текста, например, полужирный или курсивный текст в процессе редактирования. Однако он всё же не являлся в полном смысле WYSIWYG-редактором.[1, C. 23]. Другие же текстовые процессоры, такие как WordStar и WordPerfect, использовали простой текстовый экран с кодами разметки, иногда текст был цветным.

Однако, поскольку в большинстве программного обеспечения под DOS применялись собственные трудно запоминаемые комбинации «горячих клавиш» для каждой команды (например, в Word’е для DOS сохранение файла выполнялось по комбинации ESC-T-S) и большинство секретарей умели пользоваться только WordPerfect, компании весьма неохотно переходили на конкурирующие с ним продукты, имеющие сравнительно небольшие преимущества.12

Первая версия Word для Windows, выпущенная в 1989 году, продавалась по цене 500 долларов США. Она демонстрировала выбранный компанией Майкрософт путь развития: как и сама Windows, она многое взяла от Macintosh, и использовала стандартные клавиатурные сокращения (например, CTRL-S для сохранения файла). После выпуска в следующем году Windows 3.0 продажи поползли вверх (Word 1.0 гораздо лучше работал с Windows 3.0, чем с более старыми версиями Windows/386 и Windows/286), главный конкурент — WordPerfect — не смог выпустить рабочую версию под Windows, что оказалось для него смертельной ошибкой. Версия 2.0 утвердила WinWord на позиции лидера рынка.

У Word для Macintosh никогда не было серьёзных конкурентов, даже несмотря на наличие программ вроде Nisus, предоставлявшую возможность выделения нескольких несвязных кусков текста (появившуюся только в Word 2002 из Office XP) и несмотря на мнение многих пользователей об отсутствии кардинальных различий между версиями 3.01, выпущенной в 1987 году и версией 5.0, выпущенной в 1991. Однако, версия 6.0 для Macintosh, вышедшая в 1994 году, была многими воспринята довольно скептически. Это была первая версия без значительных отличий в коде ядра между версиями под Windows и под Mac. Версия под Windows, следовавшая за 2.0, была пронумерована как 6.0 для координации названия версий под разные платформы.[18, C. 203].

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

Microsoft Word является наиболее популярным из используемых в данный момент текстовых процессоров, что сделало его бинарный формат документа стандартом де-факто, и многие конкурирующие программы имеют поддержку совместимости с данным форматом.[23, C. 22]. Расширение «.doc» на платформе IBM PC стало синонимом двоичного формата Word 97—2000. Фильтры экспорта и импорта в данный формат присутствуют в большинстве текстовых процессоров. Формат документа разных версий Word меняется, различия бывают довольно тонкими. Форматирование, нормально выглядящее в последней версии, может не отображаться в старых версиях программы, однако есть ограниченная возможность сохранения документа с потерей части форматирования для открытия в старых версиях продукта. Последняя версия MS Word 2007 "использует по умолчанию" формат основанный на XML - Microsoft Office Open XML. Спецификация форматов файлов Word 97-2007 были опубликован Microsoft в 2008 году. Ранее, большая часть информации, нужной для работы с данным форматом, добывалась посредством обратного инжиниринга, поскольку основная её часть отсутствует в открытом доступе или была доступна лишь ограниченному числу партнеров и контролирующих организаций.

Как и прочие приложения из Microsoft Office, Word может расширять свои возможности посредством использования встроенного макроязыка (сначала использовался WordBasic, однако с версии Word 97 применяется VBA — Visual Basic для приложений).13 В приложении А приведена история выхода версий текстового процессора Microsoft Word.

Итак Microsoft Word 2003 - это мощный текстовой процессор, предназначенный для выполнения всех процессов обработки текста: от набора и верстки, до проверки орфографии, вставки в текст графики в стандарте *.pcx или *.bmp, распечатки текста. Он работает с многими шрифтами, как с русским, так и с любым из двадцати одного языка мира.[24, C. 39]. В одно из многих полезных свойств Word входит автоматическая коррекция текста по границам, автоматический перенос слов и правка правописания слов, сохранение текста в определенный устанавливаемый промежуток времени, наличие мастеров текстов и шаблонов, позволяющих в считанные минуты создать деловое письмо, факс, автобиографию, расписание, календарь и многое другое. Word обеспечивает поиск заданного слова или фрагмента текста, замену его на указанный фрагмент, удаление, копирование во внутренний буфер или замену по шрифту, гарнитуре или размеру шрифта, а так же по надстрочным или по подстрочным символам. Наличие закладки в тексте позволяет быстро перейти к заложенному месту в тексте. Можно так же автоматически включать в текст дату, время создания, обратный адрес и имя написавшего текст. При помощи макрокоманд Word позволяет включать в текст базы данных или объекты графики, музыкальные модули в формате *.wav. Для ограничения доступа к документу можно установить пароль на текст, который Word будет спрашивать при загрузке текста для выполнения с ним каких-либо действий. Word позволяет открывать много окон для одновременной работы с несколькими текстами, а так же разбить одно активное окно по горизонтали на два и выровнять их. Текстовый процессор ускоряет создание документа за счет сокращения количества действий, выполняемых пользователем. Word автоматизирует набор текста, оформление оглавления и предметного указателя, проверку правописания. Например, при вводе текста в конце строки курсор ввода автоматически переходит на новую строку и не надо нажимать клавишу Enter, как это делается на пишущей машинке. Возможность использования многочисленных функций, точного форматирования приближают Word к настольным издательским системам.

Внешний вид Word 2003, как и всех приложений Office, был изменен, для того чтобы он лучше сочетался со стилем Microsoft Window XP.14 Самое большое изменение в Word— это поддержка XML (возможность создавать XML-файлы, применять XML-теги и подключать XML-схему).

Главная цель XML в Word состоит в том, чтобы дать возможность пользователям просматривать XML-файлы, работать с ними и сохранять. Пользователь может создать и подключить свои собственные схемы, которые могут работать совместно с XML-схемами Word или сами по себе. Правильность тегов, введенных пользователем, проверяется автоматически, согласно подключенной схеме. Возможность обращаться с запросом к базе данных и импортировать XML-данные в документ Word гарантирует, что информация в отчетах, предложениях и т. д., будет самой новой. Эти и другие возможности облегчают работу с XML в Word и дают неограниченные средства для изменения способа подготовки, использования и сохранения данных. Теперь в Word есть специальная область задач XML, которая прежде всего дает возможность подключать XML. Кроме того, она отображает древовидную структуру XML-документа, поэтому вы можете легко перемещаться по документу. Используя эту область задач, во время работы можно легко добавлять в документ XML-теги.[24, C. 90]. Word проверяет эти теги согласно подключенной схеме для того, чтобы убедиться в правильности кода. Одна из главных модернизаций приложения Word — это возможность просмотра тегов. Пользователь может подключить файл XML Schema Definition (XSD) вручную или применить преобразование Extensible Stylesheet Language Transformation (XSLT) к существующему XML-файлу.15 Кроме этого, в Word присутствует и другая, более простая возможность подключить схему или применить преобразование. Word запоминает связанные файлы и сам предлагает пользователю варианты подходящих XSD или XSLT, когда открывается файл, который совпадает с распознанной категорией.

MS Word позволяет открывать файлы, созданные в других форматах типа WordPerfect, Word для DOS, WordStar, Works, и других. Также существуют и другие усовершенствования, которые делают вашу работу более гибкой и обеспечивают безопасность документов Word. Следующее изменение в Word — это появление нового режима просмотра документа Reading Layout (Чтение). Этот режим позволяет пользователям читать и перемещаться по документу, не распечатывая его. Переключиться на режим Reading Layout можно на любом этапе просмотра документа, просто щелкнув на кнопке Start Reading (Начать чтение), расположенной на стандартной панели инструментов. По умолчанию макеты страниц в режиме просмотра Reading Layout (Чтение) располагаются вдоль левой стороны окна Word. Но их можно заменить инструментом Word Document Map (Карта документа) и использовать его для перемещения по документу. Теперь в Word существует возможность настроить стили с помощью инструмента блокирования стилей.16 Это средство позволяет ограничить действия других пользователей в вашем документе и заблокировать их попытки выделить что- либо жирным шрифтом или курсивом или изменить разделы совместного документа.[28, C. 56]. Блокируя стили, которые применяются в документе, вы обязываете других пользователей работать именно с вашими стилями.

Информация о работе Сравнительный анализ текстовых процессоров Writer и Word