Центр Информационных Культур реферат

Вид материалаРеферат
Подобный материал:

Школа №538 с углубленным изучением компьютерных технологий

Центр Информационных Культур


Реферат по основам компьютерных технологий на тему:





Выполнил:

Ученик 10ком класса: Сошников Вадим

Проверил(а):




Оценка:






Санкт-Петербург

2004 год

Вступление


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

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

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

Самые известные текстовые редакторы можно, пожалуй, перечислить по пальцам: это всем известный Microsoft Word, часто используемый Блокнот, а также WordPad.

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

Рассмотрим несколько текстовых редакторов.


WordPad



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

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

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

Но главное достоинство текстового редактора WordPad – скромные размеры и умеренные запросы на системные ресурсы. Работать в нем легко и просто, а дополнительные средства Windows помогают обойти некоторые из недостатков.

Скажем, однооконность можно обойти просто, но изящно: запустить еще одну, другую, третью копию текстового редактора WordPad и работать с ними как с одной многооконной программой.

А вот отсутствие переносов и спеллера перенести труднее. Разве что вы найдете какой-нибудь программный комплекс-русификатор… Хотя, в наших российских условиях проще «найти» полноценный Word.

В прочем текстовый редактор WordPad очень похож на текстовый редактор Word, даже названия сходятся. Правда текстовый редактор Word умеет много больше, нежели треклятый текстовый редактор WordPad.

При помощи текстового редактора WordPad можно создавать и редактировать как простые текстовые документы, так и документы со сложным форматированием и рисунками. Имеется возможность связывать или внедрять сведения из других документов в документ WordPad.

Файлы WordPad могут сохраняться как документы Word, текстовые документы, файлы RTF, текстовые документы MS-DOS или в Юникоде (стандарт 16-битной кодировки символов). Эти форматы обеспечивают большую гибкость при работе с другими программами. Документы, содержащие несколько языков, должны сохраняться в формате RTF.

SkimEdit



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

Редактор также поддерживает многоуровневую отмену и повтор, поиск и замену, подсветку синтаксиса HTML и переход по URL, отображение скрытых символов, преобразование регистра, вставку файла, текущей даты или списка файлов в каталоге.

SkimEdit прекрасно справляется с русскими кодировками, автоматически определяя DOS- и Windows - кодировки при открытии файла. Список недавно открытых файлов сохраняется вместе с положением курсора в каждом из них. Любое действие можно выполнить с клавиатуры (и в отличие от популярного редактора Bred, все комбинации клавиш прописаны в меню, а не только в справке).

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

Настраиваются шрифт, цвет текста и фона, автоматическое сохранение файла при закрытии программы. Изредка SkimEdit неверно выполняет отмену последнего действия, и это, пожалуй, единственный его недостаток.

TigerPad



Симпатичная программа, оформленная в стиле мультфильма «Король-Лев», способна редактировать не только текстовые файлы в различных кодировках, но и документы HTML. Предусмотрены клавиши и меню для быстрой вставки тэгов, определение ширины и высоты рисунка, оптимизация HTML-файлов, преобразование в Plain Text, а также набор Java-скриптов для использования на веб-страницах.

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

Можно определить подсветку синтаксиса для любого типа файла, указав выделяемые ключевые слова, разделители и комментарии. TigerPad поддерживает автозамену и автозавершение вводимых слов, автосохранение файла и его отправку по электронной почте, шифрование с использованием алгоритмов ГОСТ, Blowfish, IDEA и других. И хотя шифровать файлы лучше профессиональными программами вроде PGP, которые многократно проверены на наличие уязвимостей, редактор TigerPad может пригодиться веб-дизайнерам и всем, кому по душе программы, насыщенные (но не перегруженные) множеством разнообразных функций. В программе также имеется забавная функция: вставка мата в текст. Редактор ругается весьма «профессионально», причем можно даже регулировать уровень насыщенности текста нецензурными выражениями.

MetaPad



Популярность этого редактора вполне заслужена: при минимальном размере он обладает весьма богатым набором функций. Здесь и многоуровневая отмена, и расстановка отступов, и смена регистра, и преобразование текстов из/в Unicode, а также преобразование концов строк DOS или Unix.

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

Metapad позволяет настраивать больше двух десятков параметров, например, запретить закрытие по или всегда открывать окно редактора заданного размера. Указав десять фрагментов текста, вы затем можете вставлять их одним нажатием клавиш + цифра.

Из редактора можно быстро запустить две внешние программы (например, браузер или компилятор). Есть возможность установить разные шрифты и цвета для DOS и Windows-кодировок, но файлы в DOS-кодировке можно только просматривать и преобразовывать, но не редактировать. Пользователям из России следует брать версию LE, так как только она корректно работает с русскими кодировками. Однако эта версия не выполняет многоуровневую отмену, а под Windows 9x еще и ограничивает размер открываемого файла до 32 Килобайт.

Context



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

Поддерживаются Unicode, UTF-8, DOS-кодировка (только просмотр, не редактирование) и концы строк в стиле Unix. Предусмотрена подсветка синтаксиса для всех распространенных языков программирования (с сайта можно скачать дополнительные файлы подсветки), шаблоны кода для этих языков, быстрый запуск компиляторов с именем текущего файла, позицией курсора и прочими параметрами. «Подсвеченный» исходный текст можно распечатать или сохранить в формате HTML или RTF. При поиске поддерживаются регулярные выражения, а также поиск текста во всех открытых файлах. Есть и другие весьма специфические функции, предназначенные для программистов. Вы можете объединить несколько файлов в один проект, затем открывать и компилировать их парой щелчков мыши. Для разных языков программирования можно определять различные справочные файлы, и по нажатию F1 будет выводиться справка по ключевому слову, на котором установлен курсор.

Сообщения компилятора выводятся на отдельную панель, при этом Context определяет файл и строку, в которой произошла ошибка. Все это превращает Context в удобный редактор кода для тех языков программирования, в которых своей среды разработки не предусмотрено, например, для инсталлятора NSIS или бесплатной версии Borland C++ Compiler.

Nedit



Редактор NEdit реализован для всех Unix и Unix-подобных систем, как коммерческих, так и свободных. NEdit базируется на библиотеке Motif, имеющей статус коммерческой. Однако для Linux он может быть скомпилирован с использованием свободного аналога этой библиотеки — OpenMotif. Кроме того, распространяемые бинарные пакеты (rpm и deb) компилируются статически, то есть без необходимости установки каких-либо специфических библиотек вообще. По назначению NEdit сходен с KWrite, но существенно превосходит его в функциональности и настраиваемости. И в том, и в другом отношении редактор этот приближается к идеалу.

В отличие от KEdit и KWrite, NEdit управляется исключительно через меню: инструментальная панель отсутствует, что кому-то может показаться и недостатком

Кроме главного меню существует и меню контекстное, вызываемое, как положено, щелчком правой кнопки мыши на выделенном фрагменте текста. Правда, оно достаточно простое и содержит лишь пункты Undo и Redo, Cut, Copy и Paste, что в комментариях не нуждается. Таким образом, функциональность NEdit в первом приближении ясна из рассмотрения меню.


Список использованной литературы

  1. Левин А.М. «Начинаем с Windows» 696 стр.
  2. Волкодав А.К., Ванущая А.Р. «Используем Unix» 812 стр.
  3. Ковалев А.Р., Степанов В.Р., Гусева М.П. «Софт 2003» 401 стр.



Содержание

Вступление 2


WordPad 2

SkimEdit 4

TigerPad 4

MetaPad 5

Context 6

Nedit 7

Список использованной литературы 9