Текстовый редактор Редакторы текста в компьютере
Каждый человек, который работает за компьютером, чаще всего имеет дело с текстовыми данными (отправка электронных писем, создание и редактирование документов и т.д.). В этой статье рассказывается о том, что такое текстовый редактор и текстовый процессор, показаны их различия и значение в информатике. Читайте!
Текстовый редактор – программа или одна из составляющих частей программного комплекса, которая предназначена для того, чтобы создавать или редактировать текстовые данные.
К особенностям редакторов текста можно отнести следующее:
- Используются только для создания и редактирования текста (копирование, вставка и удаление части документа).
- Не имеют инструментов, чтобы редактировать внешний вид документа (толщину шрифта, рамки, отступы и т.д.).
- Позволяют выводить результат на печать.
Из этих особенностей вытекает их область применения. Текстовые редакторы применяются там, где внешнее оформление текста не важно, или имеет второстепенное значение. В основном их используют для написания программ или электронных сообщений.
Пример: KDE Advanced Text Editor
Следует отметить, что для написания программ используются более продвинутые приложения, которые имеют дополнительный функционал. Например, к таким инструментам можно отнести подсветку синтаксиса документа.
Сейчас используются редакторы текста нескольких видов.
- Экранные;
- Построчные;
- Контекстные.
Ниже разберем каждый из них более подробно.
- Экранные
Позволяют перемещаться по символам при помощи компьютерной мыши и клавиатуры (перемещая курсор или каретку). В качестве примера можно привести утилиту, входящую в ОС Windows – Блокнот. - Построчные
Такие приложения представляют текст в виде последовательности нумерованных строк. К ним относится edlin, который входил в состав MS DOS. - Контекстные
Позволяют выполнять операции над данными в текущей позиции.
Примеры
Блокнот
Простая программа для создания заметок, входящая в операционную систему Windows. Поддерживает следующие форматы файлов для редактирования: TXT, INI, HTML и т.д. Приложение обладает очень скудным основным функционалом – не имеет инструментов для вставки и работы с изображениями, а также отсутствуют функции для нахождения и исправления ошибок. Используется, как новичками, так и продвинутыми пользователями в качестве вспомогательного инструмента.
Notepad++
Сторонняя утилита для ОС Windows. Предназначена для программистов (так как имеет возможность подсветки синтаксиса), но подойдет и простым пользователям. Её главными плюсами являются простой и понятный интерфейс, а также то, что она распространяется по лицензии GNU (бесплатна). Поддерживается большое число режимов для работы. Имеется раздел помощи, который содержит много информации, касающейся работы с утилитой.
Текстовая информация
Принципиально важно, что текстовая информация уже дискретна — состоит из отдельных знаков. Поэтому возникает лишь технический вопрос — как разместить ее в памяти компьютера.
Напомним о байтовом принципе организации памяти компьютеров, обсуждавшемся в курсе информатики основной школы. Вернемся к рис. 1.5. Каждая клеточка на нем обозначает бит памяти. Восемь подряд расположенных битов образуют байт памяти. Байты пронумерованы. Порядковый номер байта определяет его адрес в памяти компьютера. Именно по адресам процессор обращается к данным, читая или записывая их в память (рис. 1.10).
Модель представления текста в памяти весьма проста. За каждой буквой алфавита, цифрой, знаком препинания и иным общепринятым при записи текста символом закрепляется определенный двоичный код, длина которого фиксирована. В популярных системах кодировки (Windows-1251, KOI8 и др.) каждый символ заменяется на 8-разрядное целое положительное двоичное число; оно хранится в одном байте памяти. Это число является порядковым номером символа в кодовой таблице. Согласно главной формуле информатики, определяем, что размер алфавита, который можно закодировать, равен: 2 8 = 256. Этого количества вполне достаточно для размещения двух алфавитов естественных языков (английского и русского) и всех необходимых дополнительных символов.
Поскольку в мире много языков и много алфавитов, постепенно совершается переход на международную систему кодировки Unicode, в которой используются многобайтовые коды. Например, если код символа занимает 2 байта, то с его помощью можно закодировать 2 16 = 65 536 различных символов.
При работе с электронной почтой почтовая программа иногда нас спрашивает, не хотим ли мы прибегнуть к кодировке Unicode для пересылаемых сообщений. Таким способом можно избежать проблемы несоответствия кодировок, из-за которой иногда не удается прочитать русский текст.
Текстовый документ, хранящийся в памяти компьютера, состоит не только из кодов символьного алфавита. В нем также содержатся коды, управляющие форматами текста при его отображении на мониторе или на печати: тип и размер шрифта, положение строк, поля и отступы и пр. Кроме того, текстовые процессоры (например, Microsoft Word) позволяют включать в документ и редактировать такие «нелинейные» объекты, как таблицы, оглавления, ссылки и гиперссылки, историю вносимых изменений и т. д. Всё это также представляется в виде последовательности байтовых кодов.
Глава 2.Текстовый редактор Microsoft Word 2016.
1.Панель быстрого доступа. Быстро находите нужные команды.
2.Обновленная лента. О работе новых и уже знакомых инструментов Word 2016 можно узнать, переходя по вкладкам ленты.
3.Контекстные команды. При выборе таблицы, рисунка или другого объекта в документе на экране появляются дополнительные вкладки.
4.Совместная работа. Войдите в свою учетную запись в облаке, чтобы работать с файлами совместно с другими пользователями.
5.Простая навигация. Для работы с большими и сложными документами используйте боковую панель. При необходимости ее размер можно изменять.
6.Форматирование с помощью мини-панели инструментов. Щелкните текст или объект любой кнопкой мыши, чтобы мгновенно отформатировать их.
7.Отображение и скрытие ленты. Нужно больше места на экране? Щелкая стрелку, можно сворачивать или разворачивать ленту.
8.Ярлыки на панели состояния. Щелкайте индикаторы строки состояния для перемещения по документу, просмотра статистики или проверки правописания.
9.Изменение режима просмотра. Нажимая кнопки строки состояния, можно переключаться между параметрами просмотра. Для увеличения страницы можно использовать ползунок масштабирования.
Преимущества в том, что: можно создавать новый документ, пользуясь современными шаблонами.
Для начала выберите шаблон Новый документ. Или выберите и настройте любой другой шаблон, который вам подходит. Это позволит сэкономить время. Последовательно щелкните элементы Файл → Создать и выберите или найдите нужный шаблон.
Следующий плюс – постоянный доступ.
Приходится работать на ходу, используя разные устройства? Благодаря полной интеграции между Office, OneDrive, OneDrive для бизнеса и SharePoint вы можете получать доступ к недавно использованным файлам отовсюду, с помощью любого устройства. Достаточно войти в учетную запись, последовательно выбрав пункты Файл → Учетная запись.
Удобно искать последние использованные файлы. Работая с файлами, хранящимися на жестком диске компьютера, или размещенными в различных облачных службах, вы всегда сможете вернуться к последним документам или закрепленным в списке файлам, последовательно щелкнув пункты Файл → Открыть.
Вы можете легко изменить и настроить параметры в любое время. Последовательно выберите пункты Файл → Параметры и настройте Word 2016 нужным образом.
Контекстные команды ленты становятся доступными, когда вы выбираете соответствующие объекты в документе. Например, если щелкнуть элемент таблицы, появится вкладка Работа с таблицами. Выбрав любое вставленное изображение, вы увидите вкладку Работа с рисунками.
Легко просматривать и отслеживать изменения. Чтобы проверить правописание, просмотреть статистику или наладить полноценную совместную работу с другими пользователями, используйте вкладку Рецензирование. Она содержит основные команды для отслеживания и обсуждения внесенных в документ изменений, а также управления ими.
Простое форматирование документов с помощью стилей. Перейдите на вкладку Главная. В правом нижнем углу коллекции стилей щелкните маленькую стрелку, чтобы открыть панель Стили. Здесь можно создавать, применять и изменять стили форматирования в текущем документе.
Большой плюс – возможность совместной работы – общий доступ коллег, семьи к документам. Чтобы пригласить других пользователей для просмотра или редактирования документов в облаке, выберите пункт Общий доступ в правом верхнем углу окна приложения. На открывшейся панели Общий доступ можно получить ссылку совместного доступа или отправить приглашения нужным пользователям.
Справка по Word. Введите ключевое слово или фразу в поле Что вы хотите сделать на ленте, чтобы найти нужные функции и команды Word. Воспользуйтесь справкой Word либо интеллектуальным поиском в Интернете для получения дополнительных сведений.
Отправка отзыва. Нравится Word 2016? Есть идеи по улучшению? Последовательно выберите пункты Файл → Обратная связь, чтобы открыть приложение обратной связи «Отзывы о Windows». С его помощью можно выразить благодарность, пожаловаться или отправить идеи непосредственно группе разработчиков Word.
В общем, Word 2016 для Windows содержит все функции и возможности, к которым вы привыкли, а также некоторые новые функции, которые описаны ниже.
- Ускорение работы благодаря добавлению поля «Что вы хотите сделать», .
- Совместная работа в режиме реального времени с товарищами по команде и коллегами.
- Команда «Интеллектуальный поиск», позволяющая находить определения, статьи в Википедии и другие сведения по словам или фразам из документа во время работы с ним.
Кодирование текстовой информации и компьютеры
Если смотреть на текст глазами компьютера, то в тексте нет предложений, абзацев, заголовков и т. д., потому что весь текст просто состоит из отдельных символов. Причем символами будут являться не только буквы, но и цифры, и любые другие специальные знаки (+, -,*,= и т. д.). Что самое интересное, даже пробелы, перенос строки и табуляция — для компьютера это тоже отдельные символы.
Для справки. Есть уникальный язык программирования, который в качестве своих операторов использует только пробелы, табуляции и переносы строки. Практического применения этот язык не имеет, но он есть.
Мы вводим текст в компьютер при помощи клавиатуры, символы которой мы прекрасно понимаем. Нажимая на какую-то букву, мы отправляем в оперативную память компьютера двоичное представление нажатых клавиш. Каждый отдельный символ будет представлен 8-битной кодировкой. Например буква «А» — это «11000000». Получается, что один символ — это 1 байт или 8 бит. При такой кодировке, путем нехитрых подсчетов можно посчитать, что мы можем зашифровать 256 символов. Для кодирования текстовой информации данного количества символов более чем предостаточно.
Кодирование текстовой информации в компьютерных устройствах сводится к тому, что каждому отдельному символу присваивается уникальное десятичное значение от 0 и до 255 или его эквивалент в двоичной форме от 00000000 и до 11111111. Люди могут различать символы по их внешнему виду, а компьютерное устройство только по их уникальному коду.
Рассмотрите, как происходит процесс. Мы нажимаем нужный нам символ на клавиатуре, ориентируясь на их внешний вид. В оперативную память компьютера он попадает в двоичном представлении, а когда компьютер его выводит нам на экран, то происходит процесс декодирования, чтобы мы увидели знакомый нам символ.
Графическая информация
Графическая информация — это информация, представленная в виде картин, чертежей, рисунков, фотографий. Графическая форма дала возможность хранить сведения об окружающем мире. Первые наскальные рисунки древности являются примером такого вида информации. Пещерная живопись является источником ценных сведений для множества научных дисциплин, связанных с изучением древности. На них переданы в виде картинок подробности об истории изучаемой местности.
Известно, что человек воспринимает 80 % информации с помощью органов зрения. Поэтому графическая форма представления так популярна. Как говорится, лучше один раз увидеть, чем сто раз услышать.
По мнению американских ученых, лучше всего запоминается информация, находящаяся в правом верхнем углу области печати и меньше всего схватывается информация из левого нижнего угла.
Рис. 3. Наскальные рисунки пещеры Альтамира.
2 Практическая часть
ООО «Сигмаком» предоставляет услуги доступа к сети Интеренет. Данные о тарифах на услуги предоставления доступа к Интернету для абонентов квартирного сектора предоставлены на рис. 1, о курсе у.е. к рублю РФ на определенную дату – на рис. 2.
- Построить таблицы по приведенным ниже данным.
- Произвести расчет начисленной суммы, баланса на конец месяца в у.е. и рублях за услуги предоставления доступа к Интернету для абонентов квартирного сектора. Для определения начисленной суммы использовать функцию ВПР() (рис. 1–3). Необходимо учитывать, что предоплаченный трафик входит в сумму абонентской платы и необходимо оплачивать только тот трафик, который получен сверх предоплаченного.
Начислено, у.е. = Абонентская плата, у.е. + (Трафик, Mb – Предоплаченный трафик, Mb) x Стоимость трафика за 1Mb, у.е.
Данные расчета занести в таблицу на рис. 3.
- По данным таблицы на рис 3 построить гистограмму, отражающую баланс на начало и конец месяца в у.е.
- Сформировать и заполнить документ «Ведомость начисления за услуги предоставления доступа к Интернету» за месяц.
Тарифы на услуги предоставления доступа к Интернету ООО «Сигмаком» для абонентов квартирного сектора (декабрь 20__г.)
Двоичное кодирование информации
В разговорной речи часто встречаются такие выражения, как передача информации, сжатие информации, обработка информации. В таких случаях всегда идет об определенном сообщении, которое закодировано и передано тем или иным способом.
В вычислительной технике наиболее часто применяется двоичная форма представления информации, основанной на представленные данных последовательностью двух знаков: 0 и 1
Эти знаки называются двоичными цифрами, по — английски — binary digit , или, сокращенно bit (бит).
Также используется восьмеричная форма представления информации (основана на представленные последовательности цифр 0, 1, …, 7) и шестнадцатеричная форма представления информации (основана на представленные последовательностью 0, 1, …, 9, A, B, C, …, F).
Информационным объемом сообщение называется количество битов в этом сообщении. Подсчет информационного объема сообщение является чисто техническим заданием, так как при таком подсчете содержание сообщения не играет никакой роли.
В современной вычислительной технике биты принято объединять в восьмерки, которые называются байтами : 1 байт = 8 бит. Наряду с битами и байтами используют и большие единицы измерения информации.
- 1 bit binary digit ;
- 1 байт = 8 бит;
- 1 Кбайт = 2 10 байт = 1024 байт;
- 1 Мбайт = 2 10 Кбайт = 1024 Кбайт = 2 20 байт;
- 1 Гбайт = 2 10 Мбайт = 1024 Мбайт = 2 30 байт;
- 1 Тбайт = 2 10 Гбайт = 1024 Гбайт = 2 40 байт.
- 1 Пбайт = 2 10 Тбайт = 1024 Тбайт = 2 50 байт.
С помощью двух бит кодируются четыре различных значения: 00, 01, 10, 11. Тремя битами можно закодировать 8 состояний:
- 000 001 010 011 100 101 110 111
Вообще с помощью n бит можно закодировать 2 n состояний.
Скорость передачи информации измеряется количеством битов, передаваемых за одну секунду. Скорость передачи бит за одну секунду называется 1 Бодом. Производные единицы скорости передачи называются Кбод, Мбод и Гбод:
- 1 Кбод (один килобод) = 2 10 бод = 1024 бит / с;
- 1 Мбод (один мегабод) = 2 20 бод = 1024 Кбод;
- 1 Гбод (один гигабод) = 2 30 бод = 1024 Мбод.
Пример. Пусть модем передает информацию со скоростью 2400 бод. Для передачи одного символа текста нужно передать около 10 битов. Таким образом, модем способен за 1 секунду передать около 2400/10 = 240 символов.
На ЭВМ можно обрабатывать не только числа, но и тексты. При этом нужно закодировать около 200 различных символов. В двоичном коде для этого нужно не менее 8 разрядов ( 2 8 = 256 ). Этого достаточно для кодирования всех символов английского и русского алфавитов (строчные и прописные), знаков препинания, символов арифметических действий некоторых общепринятых спецсимволов.
В настоящее время существует несколько систем кодирования.
Наиболее распространенными являются следующие системы кодирования: ASCII, Windows-1251, KOИ8, ISO.
ASCII (American Standard Code for Information Interchange — стандартный код информационного обмена)
В системе ASCII закреплены 2 таблицы кодирования: базовая и расширенная. Базовая таблица закрепляет значения кодов от 0 до 127, расширенная от 128 до 255.
В первых 32 кодах (0-31) размещаются так называемые управляющие коды, которым не соответствуют никакие символы языков, и, соответственно коды не выводятся ни на экран, ни на устройстве печати.
Начиная с кода 32 по код 127 размещены коды символов английского алфавита.
Символы национального алфавита размещены в кодах от 128 до 255.
Кодирования Windows-1251 стала стандартом в российском секторе Wold Wide Web .
KOИ8 (код обмена информацией) является стандартным кодированием в сообщениях электронной почты и телеконференций.
ISO ( International Standard Organization ) — международный стандарт. Это кодирования используется редко.
Появление информатики обусловлено возникновением и распространением новой технологии сбора, обработки и передачи информации, связанной с фиксацией данных на машинных носителях. Основной инструмент информатики — компьютер.
Компьютер, получивший свое название от первоначального назначения — выполнения вычислений, имеет второе очень важное применение. Он стал незаменимым помощником человека в его интеллектуальной деятельности и основным техническим средством информационных технологий. А быстрое развитие в последние годы технических и программных возможностей персональных компьютеров, распространение новых видов информационных технологий создают реальные возможности их использования, открывая перед пользователем качественно новые пути дальнейшего развития и адаптации к потребностям общества.
Список литературы
- Алексеев А.Г. Архитектура персонального компьютера [Текст]/А.Г. Алексеев. — М.: АСТ Пресс, 2001. — — 230с.
- Бабушкин, А.Н. Что такое персональный компьютер [Текст] /А.Н.Бабушкин. — Воронеж: Уэлби, 2003. — — 458с.
- Жигарев, А.Н. Основы работы с компьютером. [Текст] /А.Н.Жигарев. — СпБ: Машиностроение. 2006 — 520s.
- Кузнецов, Е.Ю. Персональные компьютеры: [Учебник] /Учебник для высшего образования. — М.: Выш. шк., 2014-480-е годы.
- 5Можаров Р.В. Программное обеспечение персональных компьютеров [текст]/учебные пособия для вузов / Р.В.Можаров, Н.Р.Можарова, В.В.Евтеев, О.А.Кузьменко, М.О.Шевченко — М.: Финстатинформ, 2003-358с.
- Растриджин, Лос-Анджелес, только с помощью компьютера. Л.А.Рстригин. — М.: Радио и связь, 2007. -220с.
- Симонович, С.В. Виндвос. Лаборатория магистра. [Текст]/С.В.Симонович, Г.А.Евсеев, А.Г.Алексеев. — М.: Книга прессы, 2006. — 655с.
- Фигурнов В.Е. Персональный компьютер для пользователя [Текст]/В.Е. Фигурнов. — Уфа: Вычислительная техника и компьютеры, 2003-515-е годы.
- Хомоненко А.Д. Основы современных компьютерных технологий [Текст] /Учебное пособие для вузов / А.Д. Хомоненко. — СпБ. Корона, 2005. — 465с.
- Десять Эд Ботт. Windows XP [Текст]/E.Bott. — М.: Диалектика, 2004. — – 280с.
Образовательный сайт для студентов и школьников
Копирование материалов сайта возможно только с указанием активной ссылки «www.lfirmal.com» в качестве источника.
© Фирмаль Людмила Анатольевна — официальный сайт преподавателя математического факультета Дальневосточного государственного физико-технического института