русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Текстовые редакторы


Дата добавления: 2015-09-15; просмотров: 1973; Нарушение авторских прав


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

Условно выделяют два типа редакторов.

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

Популярные текстовые редакторы первого типа:

§ Notepad - входит в состав Microsoft Windows.

§ GNU nano - Свободный редактор для текстового режима.

§ EditPlus - текстовый редактор для Windows, предназначенный для программирования и web разработки.

§ Pspad - Текстовый редактор с подсветкой синтаксиса, поддержкой скриптов и инструментами для работы с HTML-кодом.

§ Texter - текстовый редактор для Windows.

§ и другие.

Второй тип текстовых редакторов имеет расширенные функции форматирования текста, внедрения в него графики и формул, таблиц и объектов.

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

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

Общие принципы работы:

§ ввод текста;



§ редактирование;

§ форматирование.

Редактирование - это внесение изменений, исправлений и дополнений в текст.

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

Другими словами, форматирование - изменение внешнего вида текста.

Создание любого текстового документа можно условно разделить на три этапа.

Первый этап - ввод текста документа, второй - форматирование документа, третий - сохранение и вывод на печать.

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

Основные возможности:

§ создание таблиц;

§ вставка в текст рисунков и других объектов: видеоклипов, звука;

§ создание схем и чертежей;

§ вставка символов и формул;

§ создание списков (нумерованных, маркированных, многоуровневых);

§ создание колонок;

§ выполнение обтекания рисунков

§ и другое

Популярные текстовые процессоры (текстовые редакторы второго типа):

§ WordPad - входит в состав Microsoft Windows;

§ OpenOffice.org Writer;

§ Microsoft Word;

§ AbiWord;

§ Atlantis Word Processor.

Первые текстовые редакторы

§

Вначале 1975 г. кинорежиссер из Нью-Йорка Майкл Шрейер (Michael Shrayer), отправившийся в Калифорнию в поисках удачи, стал одним из обладателей набора для конструирования компьютера «Альтаир». Вскоре он усовершенствовал свою машину, подключив к ней клавиатуру и телевизор, выполнявший роль дисплея, и стал продавать небольшие программы. По мере того как программы становились все более сложными, усложнялись и руководства по их использованию.
Компьютер Альтаир

 

1974 г. Ed Roberts (Эд Робертс) построил микрокомпьютер Altair Альтаир, который продавался в виде комплекта (стоимостью 397 долл.) по почтовым заказам. Эта машина, получившая название Altair-8800 (Альтаир-8800), была построена на основе микропроцессора Intel-8080, более мощного «потомка» версии 8008. С самого начала машина принесла огромный успех фирмам, производившим персональные компьютеры, предвещая им многомиллионные прибыли. Как Scelbi-8H (Селби-8Н) и Mark-8 (Марк-8), Altair не был уроженцем Кремниевой долины - области западной Калифорнии, протянувшейся от Сан-Франциско до Сан-Хосе, которая стала почти синонимом полупроводниковой промышленности США. Его родиной не был и Кембридж (шт. Массачусетс) - обитель всемирно известных специалистов по вычислительной технике из Гарвардского университета и Массачусетского технологического института (МТИ) MTI. По компьютерным меркам Альтаир произошел «ниоткуда»: его построил в Альбукерке (шт. Нью-Мексико) молодой дородный человек в очках, офицер ВВС США с дипломом инженера-электронщика.

И однажды Шрейера осенило, что было бы гораздо удобнее подготавливать эти руководства с помощью «Альтаира», а не печать на машинке. Позднее, мотивируя свое решение, Шрейер говорил: «Делать веши более простыми для меня всегда было своего рода игрой». Он трудился над своей программой по 16-20 ч в сутки на протяжении года. Закончив работу, он пустил программу в продажу под названием «Электрический карандаш» (Electric Pencil).

Вскоре Шрейер понял, что его потенциальный рынок не ограничивается лишь кругом владельцев «Альтаира», и написал варианты Electric Pencil для других микрокомпьютеров и целого ряда принтеров. В общей сложности он создал 78 вариантов своей программы. Продажу ее Шрейер осуществлял главным образом по почте, так как в то время было менее 500 магазинов по продаже программного обеспечения. Для человека, который по натуре своей был программистом, а не бизнесменом, такая ноша оказалась слишком обременительной. Со временем Шрейер потерял всякий интерес к бизнесу, перестал распространять свой Electric Pencil и полностью посвятил себя программированию.

В первые два года после появления на свет Electric Pencil был фактически единственным текстовым процессором, доступным массовому потребителю. Однако по мере расширения рынка персональных компьютеров и роста его прибыльности другие предприниматели последовали примеру Шрейера.

 

Майкл Шрейер (Michael Shrayer) демонстрирует свой текстовай редактор «Электрический карандаш» (Electric Pencil) на машине TRS-80.


Одним из них был житель Нью-Йорка Сеймур Рубинштейн (Seymour Rubinstein). Свою карьеру он начинал как программист, а затем работал консультантом по системам и посредником при продаже программного обеспечения производителям микрокомпьютеров.

В 1978 г. Сеймур Рубинштейн стал независимым производителем в области программного обеспечения. Первым, с кем он начал сотрудничать, был первоклассный программист Джон Барнэби (John Barnaby). Среди многих задумок Рубинштейна был и текстовый процессор, которому он хотел подготовить хороший прием на рынке программного обеспечения.

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

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

 

1979 г. Сеймур Рубинштейн (Seymour Rubinstein) (справа), организовавший сбыт системы WordStar, созданной Джоном Барнаби (John Barnaby).


<== предыдущая лекция | следующая лекция ==>
Метод линейного программирования в экономическом анализе | Курсовая работа


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.007 сек.