Что является содержимым файла созданного в современном текстовом процессоре
Содержимым текстовых файлов является последовательность строк произвольной длины, которые были созданы при помощи какого-либо текстового редактора. При этом в конце строки находится особое сочетание символов, которое обозначает ее окончание и состоит из “возврата каретки” (код в таблице символов =13) и “перевода строки”(код =26).
Операции с текстовыми файлами выполняются построчно, при этом после обработки очередной строки указатель автоматически перемещается на следующую строку. Если в ходе выполнения программы необходимо проверять достижение конца файла, то следует применять функцию Eof(номер), результатом которой является логическое значение (True или False).
Для того, чтобы открыть текстовый файл, используется оператор Open следующего формата:
Open путь For назначение As номер
Здесь, в качестве назначения для открываемого файла используются:
Input – файл открывается для считывания из него информации;
Output – файл открывается для редактирования его содержимого;
Append – файл открывается для добавления новых строк.
При использовании в операторе Open ключевого слова Input открываемый файл должен существовать, служебные слова Output и Append можно применять как для открытия, так и для создания текстовых файлов. При этом, если файл уже открыт для извлечения данных (Input), то для добавления строк его необходимо вначале закрыть (Close), а затем открыть с указанием соответствующего назначения (Append).
Для добавления новых строк в файл используется оператор Print, формат которого следующий:
При выполнении данного оператора в конец файла с указанным номером, открытого при помощи ключевого слова Append, будет добавлена новая строка из переменной.
Для изменения содержимого имеющегося текстового файла его необходимо вначале открыть с помощью служебного слова Output, а затем воспользоваться оператором Print. В этом случае изменения будут внесены в начало файла.
Для занесения в программные переменные строк из файла используется оператор Line Input:
Для извлечения в строковую переменную заданного количества символов из файла используется функция Input, результатом которой является указанное число символов, скопированных из файла с определенным номером:
Сайт учителя информатики. Технологические карты уроков, Подготовка к ОГЭ и ЕГЭ, полезный материал и многое другое.
Информатика. 10 класса. Босова Л.Л. Оглавление
§14. Кодирование текстовой информации
Компьютеры третьего поколения «научились» работать с текстовой информацией.
Текстовая информация по своей природе дискретна, т. к. представляется последовательностью отдельных символов.
Для компьютерного представления текстовой информации достаточно:
1) определить множество всех символов (алфавит), требуемых для представления текстовой информации;
2) выстроить все символы используемого алфавита в некоторой последовательности (присвоить каждому символу алфавита свой номер);
3) получить для каждого символа n-разрядный двоичный код (n ? 2 n ), переведя номер этого символа в двоичную систему счисления.
В памяти компьютера хранятся специальные кодовые таблицы, в которых для каждого символа указан его двоичный код. Все кодовые таблицы, используемые в любых компьютерах и любых операционных системах, подчиняются международным стандартам кодирования символов.
14.1. Кодировка ASCII и её расширения
Основой для компьютерных стандартов кодирования символов послужил код ASCII (American Standard Code for Information Interchange) — американский стандартный код для обмена информацией, разработанный в 1960-х годах в США и применявшийся для любых, в том числе и некомпьютерных, способов передачи информации (телеграф, факсимильная связь и т. д.). Этот код 7-битовый: общее количество символов составляет 2 7 = 128, из них первые 32 символа — управляющие, а остальные — изображаемые, т. е. имеющие графическое изображение. К изображаемым символам в ASCII относятся буквы латинского алфавита (прописные и строчные), цифры, знаки препинания и арифметических операций, скобки и некоторые специальные символы. Кодировка ASCII приведена в табл. 3.8.
Таблица 3.8
Кодировка ASCII
Хотя для кодирования символов в ASCII достаточно 7 битов, в памяти компьютера под каждый символ отводится ровно 1 байт (8 битов), при этом код символа помещается в младшие биты, а в старший бит заносится 0.
Например, 01000001 — код прописной латинской буквы «А»; с помощью шестнадцатеричных цифр его можно записать как 41.
Впоследствии использование кодовых таблиц было несколько упорядочено: каждой кодовой таблице было присвоено особое название и номер. Для русского языка наиболее распространёнными стали однобайтовые кодовые таблицы CP-866, Windows-1251 (табл. 3.9) и КОИ-8 (табл. 3.10). В них первые 128 символов совпадают с ASCII-кодировкой, а русские буквы размещены во второй части таблицы. Обратите внимание на то, что коды русских букв в этих кодировках различны.
Таблица 3.9
Кодировка Windows-1251
Таблица 3.10
Кодировка КОИ-8
Мы выяснили, что при нажатии на алфавитно-цифровую клавишу в компьютер посылается некоторая цепочка нулей и единиц. В текстовых файлах хранятся не изображения символов, а их коды.
При выводе текста на экран монитора или принтера необходимо восстановить изображения всех символов, составляющих данный текст, причём изображения эти могут быть разнообразны и достаточно причудливы. Внешний вид выводимых на экран символов кодируется и хранится в специальных шрифтовых файлах. Современные текстовые процессоры умеют внедрять шрифты в файл. В этом случае файл содержит не только коды символов, но и описание используемых в этом документе шрифтов. Кроме того, файлы, создаваемые с помощью текстовых процессоров, включают в себя и такие данные о форматировании текста, как его размер, начертание, размеры полей, отступов, межстрочных интервалов и другую дополнительную информацию.
14.2. Стандарт Unicode
В Unicode на кодирование символов отводится 31 бит. Первые 128 символов (коды 0-127) совпадают с таблицей ASCII. Далее размещены основные алфавиты современных языков: они полностью умещаются в первой части таблицы, их коды не превосходят 65 536 = 2 16 .
Стандарт Unicode описывает алфавиты всех известных, в том числе и «мёртвых», языков. Для языков, имеющих несколько алфавитов или вариантов написания (например, японского и индийского), закодированы все варианты. В кодировку Unicode внесены все математические и иные научные символьные обозначения и даже некоторые придуманные языки (например, язык эльфов из трилогии Дж. Р. Р. Толкина «Властелин колец»).
Всего современная версия Unicode позволяет закодировать более миллиона различных знаков, но реально используется чуть менее 110 000 кодовых позиций.
Для представления символов в памяти компьютера в стандарте Unicode имеется несколько кодировок.
В операционных системах семейства Windows используется кодировка UTF-16. В ней все наиболее важные символы кодируются с помощью 2 байт (16 бит), а редко используемые — с помощью 4 байт.
В операционной системе Linux применяется кодировка UTF-8, в которой символы могут занимать от 1 (символы, входящие в таблицу ASCII) до 4 байт. Если значительную часть текста составляют цифры и латинские буквы, то это позволяет в несколько раз уменьшить размер файла по сравнению с кодировкой UTF-16.
Кодировки Unicode позволяют включать в один документ символы самых разных языков, но их использование ведёт к увеличению размеров текстовых файлов.
Мы уже касались этого вопроса, рассматривая алфавитный подход к измерению информации.
Оценим в байтах объём текстовой информации в современном словаре иностранных слов из 740 страниц, если на одной странице размещается в среднем 60 строк по 80 символов (включая пробелы).
Будем считать, что при записи используется кодировка «один символ — один байт». Количество символов во всем словаре равно:
80 • 60 • 740 = 3 552 000.
Следовательно, объём равен
3 552 000 байт = 3 468,75 Кбайт ? 3,39 Мбайт.
Если же использовать кодировку UTF-16, то объём этой же текстовой информации в байтах возрастёт в 2 раза и составит 6,78 Мбайт.
САМОЕ ГЛАВНОЕ
Текстовая информация по своей природе дискретна, т. к. представляется последовательностью отдельных символов.
В памяти компьютера хранятся специальные кодовые таблицы, в которых для каждого символа указан его двоичный код. Все кодовые таблицы, используемые в любых компьютерах и любых операционных системах, подчиняются международным стандартам кодирования символов.
В 1991 году был разработан новый стандарт кодирования символов, получивший название Unicode (Юникод), позволяющий использовать в текстах любые символы любых языков мира. Кодировки Unicode позволяют включать в один документ символы самых разных языков, но их использование ведёт к увеличению размеров текстовых файлов.
Вопросы и задания
1. Какова основная идея представления текстовой информации в компьютере?
2. Что представляет собой кодировка ASCII? Сколько символов она включает? Какие это символы?
3. Как известно, кодовые таблицы каждому символу алфавита ставят в соответствие его двоичный код. Как, в таком случае, вы можете объяснить вид таблицы 3.8 «Кодировка ASCII»?
4. С помощью таблицы 3.8:
5. Что представляют собой расширения ASCII-кодировки? Назовите основные расширения ASCII-кодировки, содержащие русские буквы.
6. Сравните подходы к расположению русских букв в кодировках Windows-1251 и КОИ-8.
7. Представьте в кодировке Windows-1251 текст «Знание — сила!»:
1) шестнадцатеричным кодом;
2) двоичным кодом;
3) десятичным кодом.
8. Представьте в кодировке КОИ-8 текст «Дело в шляпе!»:
1) шестнадцатеричным кодом;
2) двоичным кодом;
3) десятичным кодом.
9. Что является содержимым файла, созданного в современном текстовом процессоре?
10. В кодировке Unicode на каждый символ отводится 2 байта. Определите в этой кодировке информационный объём следующей строки:
Где родился, там и сгодился.
11. Набранный на компьютере текст содержит 2 страницы. На каждой странице 32 строки, в каждой строке 64 символа. Определите информационный объём текста в кодировке Unicode, в которой каждый символ кодируется 16 битами.
13. В текстовом процессоре MS Word откройте таблицу символов (вкладка Вставка ? Символ ? Другие символы):
В поле Шрифт установите Times New Roman, в поле из — кириллица (дес.).
Для представления текстовой информации в компьютере или для ее кодирования используют специальные кодовые таблицы. В таких таблицах с каждым символом сопоставляется число.
2. Что представляет собой кодировка ASCII? Сколько символов она включает? Какие это символы?
ASCII — American Standard Code for Information Interchange.
Управляющие символы ASCII (код символа 0-31)
Первые 32 символа в ASCII-таблице не имеют печатных кодов и используются для управления периферийными устройствами, телетайпами, принтерами и т.д.
Печатные символы ASCII (код символа 32-127)
3. Как известно, кодовые таблицы каждому символу алфавита ставят в соответствие его двоичный код. Как, в таком случае, вы можете объяснить вид таблицы 3.8 «Кодировка ASCII»?
4. С помощью таблицы 3.8:
5. Что представляют собой расширения ASCII-кодировки? Назовите основные расширения ASCII-кодировки, содержащие русские буквы.
6. Сравните подходы к расположению русских букв в кодировках Windows-1251 и КОИ-8.
Общее - это символы с кодами 0..127.
ASCII бывает разный. В стандартном ASCII код символа 7-битный. Это и есть общая часть всех кодировок.
7. Представьте в кодировке Windows-1251 текст «Знание — сила!»:
1) шестнадцатеричным кодом;
2) двоичным кодом;
3) десятичным кодом.
C7 ED E0 ED E8 E5 20 97 20 F1 E8 EB E0 21
11000111 11101101 11100000 11101101 11101000 11100101 00100000 10010111 00100000 11110001 11101000 11101011 11100000 00100001
8. Представьте в кодировке КОИ-8 текст «Дело в шляпе!»:
1) шестнадцатеричным кодом;
2) двоичным кодом;
3) десятичным кодом.
Шестнадцатеричный код: E4 C5 СС CF A0 D7 A0 DB CC D1 D0 C5 31
Двоичный код: 11100100 11000101 11001100 11001111 10100000 11010111 10100000 11011011 11001100 11010001 11010000 11000101 110001
Десятичный код: 228 197 204 207 160 215 160 219 204 209 208 197 49
9. Что является содержимым файла, созданного в современном текстовом процессоре?
Первоначально специализированное устройство, позже компьютерная программа, используемая для набора, сохранения, редактирования и печати текста. Современные текстовые процессоры имеют также функции компоновки макета текста и предварительного просмотра документов в том виде, в котором они будут напечатаны (свойство, известное как WYSIWYG).
10. В кодировке Unicode на каждый символ отводится 2 байта. Определите в этой кодировке информационный объём следующей строки:
Где родился, там и сгодился.
28 символов*2байта = 56 байт
11. Набранный на компьютере текст содержит 2 страницы. На каждой странице 32 строки, в каждой строке 64 символа. Определите информационный объём текста в кодировке Unicode, в которой каждый символ кодируется 16 битами.
У нас имеется страниц - 2. В каждой 32 строки по 64 символа, значит общее количество символов будет 2*32*64 = 4096.
Теперь количество наших символов умножаем на информационный объем за символ, то есть для Unicode это 16 бит за символ.
4096 символов* 16 бит = 65536 бит.
1024 байта = 1 Кбайт
65536 бит / 8 = 8192 байта / 1024 = 8 Кбайт.
У нас есть 128 станиц по 32 строки с 64 символами.
На каждой строке по 64 символа, на каждой странице 32 строки
=> 32 строки * 64 символа = 2048 символов (на одной странице)
=> 128 страниц * 2048 символов = 262144 символов (на всех 128 страницах)
=> 262144 символов = 262144 байт
Произошла перекодировка из Windows-1251 в UTF-16 (16-битная кодировка Unicode), где один символ весит 16 бит, то есть 2 байта
1. Что, по вашему мнению, стимулировало развитие технологий обработки текстовой информации? Как это связано с понятием «безбумажные технологии»? Наступит ли такое время, когда все технологии обработки текста будут безбумажными?
Мобильность и функциональность - это по моему мнению самая важные причины.
2. На страницах Википедии найдите информацию об истории создания программы MicrisoftWord. Составьте хронологическую таблицу.
Версии Word 1.0 для Xenix и MS-DOS были выпущены в октябре 1983 года. Операционные системы DOS в версиях от 1.0 до 5.0 по своему внешнему экранному представлению практически не отличались друг от друга. Первые варианты Word имели в какой-то степени противоречивый интерфейс (одни и те же клавиши выполняли разные функции в разных режимах или подменю).
Версия Word 1.0 for Windows, появившаяся в 1989 году и продававшаяся за 500 долларов, унаследовала от Macintosh интерфейс, управляемый мышью и выпадающие меню. В 1992 году корпорация Microsoft выпустила версию Word для операционной системы IBM OS/2, которая была почти идентична варианту для Microsoft Windows.
Вслед за выпуском Microsoft Word 1.0, естественно, последовала версия Word 2.0. А чуть позже корпорация Microsoft решила совсем выйти из игры, связанной с манипулированием номерами: в очередном варианте Word для Windows вместо номера версии, был указан год. Таким образом, вслед за операционной системой Windows 95 на рынке появилось приложение Word 95.
В версии Word 97 появилась функция, которая сильнее всего досаждала пользователям – The Office Assistant. Помощника, который появлялся по умолчанию, звали Clippit (Клиппит). Он представлял собой говорящую и танцующую бумажную скрепку со слегка косящимися глазами, которая следила за достигнутыми вами успехами и советовала, что и как следует делать.
В версии Word 2002 разработчики Microsoft решили использовать всеобщую неприязнь к Скрепке в маркетинговых целях. В рекламе утверждалось, что простота использования Word 2002 сделала Скрепку устаревшей.
Вместо Скрепки Microsoft представила панель задач (специальные меню, заполнявшие правую часть экрана), которая была призвана помогать пользователям гораздо менее навязчивым и раздражающим способом.
Начиная с Word 2007 приложение включает кроме стандартных опций для форматирования текстов еще и специальные средства, рассчитанные для людей с нарушениями зрения, подвижности. Это делает его доступным для широкого круга пользователей.
Разработчики редактора немало уделили времени безопасности, ведь сейчас огромное количество файлов из сети Интернет могут заключать в себе вирусы, черви, трояны и другие программы с вредоносным кодом. Чтобы избежать проблем, потенциально небезопасные файлы открываются в специальном режиме под названием – защищенный режим.
В версии Word 2010 функция защиты документов стала более совершенной. Теперь пользователь с помощью нескольких нажатий клавиш может быстро установить пароль на свой документ. Никто кроме обладателя пароля не сможет его открыть, как-бы не старался. Разработчики Microsoft Word 2010 добавили множество новых функций, которые найдут множество своих поклонников. Расскажу лишь о нескольких из них.
Теперь каждый готовый файл с помощью специальных возможностей будет обладать всеми присущими ему качествами профессионального вида. Данная версия теперь обеспечивает простой доступ к документу через браузер мобильного телефона, смартфона или планшета. Работа с таблицами, наборами стилей и колонтитулами теперь стала еще интереснее и привлекательнее благодаря новейшим эффектам и более удобной навигации.
Word 2013 содержит новые форматы нумерации с фиксированным числом знаков, как пример – 001, 002, 003 или 0001, 0002 и 0003. Также в программе улучшен параметр добавления заголовка к таблице, это позволяет предоставить читателям документа более полные сведения. В новой версии графика SmartArt стала богаче.
И, напоследок, Word 2016: по заявлениям Microsoft, новая версия создана «с нуля», и ее производительность по сравнению с предыдущими версиями должна возрасти. При этом ключевые изменения затронули интерфейс, внедрена более тесная интеграция с Интернетом.
3. Каковы основные правила ввода текста с клавиатуры?
1. Между словами вводится один пробел;
2. Там, где нужно, используются прописные (заглавные) буквы (Shift + буква);
3. Соседние слова отделяйте одним пробелом;
4. Не нужно следить за концом строки: как только он будет достигнут, курсор автоматически перейдёт на начало следующей строки;
5. Для того чтобы перейти к вводу нового абзаца (или строки стихотворения), используется клавиша Enter;
6. Знак тире отделяется пробелами с обоих сторон. Знак дефис пробелами от текста не отделяется;
7. Знаки препинания ставятся сразу после текста, и только после них ставится пробел;
8. Перед открытием и после закрытия скобок и кавычек ставится пробел, внутри текст от них пробелами не отделяется;
9. Не разделяются пробелами числа и размерности процента и градуса. После знака № следует ставить пробел;
10. Ввод красной строки не отбивается пробелами, вводится клавишей Tab или через команду (Главная – Абзац – Параметры абзаца) или с помощью бегунков в области горизонтальной Линейки;
11. Переход на новую страницу, можно осуществить используя сочетание клавиш (Ctrl+Enter);
12. Для того чтобы внутри абзаца перейти на новую строку, не начиная новый абзац, следует нажать комбинацию клавиш (Shift+Enter).
4. В чём отличие использования в тексте символа «тире» от символа «дефис», «пробела» от «неразрывного пробела»?
Тире - длинная черта, которая обычно используется в пределах предложения, а не слов. Дефис - короткая черта, которая обычно используется в пределах одного слова.
Неразрывный пробел - элемент компьютерной кодировки текстов, отображающийся внутри строки подобно обычному пробелу, но не позволяющий программам отображения и печати разорвать в этом месте строку.
5. Найдите информацию о разных способах ввода текста в память компьютера (рукописном, голосовом, сканировании). Какое оборудование и программное обеспечение для этого используют?
Устройства ввода информации в компьютер
Компьютеру, как и человеку, необходимы свои «глаза и уши», с помощью которых он мог бы воспринимать информацию извне. В настоящее время имеются разнообразные устройства, выполняющие эти функции в составе компьютера. Они называются устройствами ввода, так как обеспечивают ввод в компьютер данных в различных формах: чисел, текстов, изображений, звуков.
Устройства ввода преобразуют эту информацию из формы, понятной человеку, в цифровую форму, воспринимаемую компьютером.
Современные компьютеры могут обрабатывать числовую, текстовую, графическую, звуковую и видеоинформацию.
Клавиатура — компьютерное устройство, которое располагается перед экраном дисплея и служит для набора текстов и управления компьютером с помощью клавиш, находящихся на клавиатуре.
Клавиатура позволяет вводить в компьютер числовую и текстовую информацию, а также различные команды и данные.
Микрофон используется для ввода звуковой информации, подключается к входу звуковой карты.
Сканер — устройство для перевода графической информации в цифровую.
Сканер используется для оптического ввода в компьютер и преобразования в компьютерную форму изображений (фотографий, рисунков, чертежей).
Сканеры используются и для бесклавиатурного ввода текста. Всякую информацию сканер воспринимает как графическую. Если это был текст, который в другом случае пришлось бы набирать вновь, то после работы сканера специальная программа распознавания текста, позволяющая выделить в считанном изображении отдельные символы и сопоставить с ними соответствующие коды символов, преобразовывает его в пригодный для обработки текст.
Веб-камера — малоразмерная цифровая видео- или фотокамера, способная в реальном времени фиксировать видеоизображения, предназначенные для дальнейшей передачи по компьютерной сети.
Цифровые камеры позволяют получать видеоизображение и фотоснимки непосредственно в цифровом (компьютерном) формате. Позволяют вводить в компьютер графическую информацию.
Сенсорный экран — устройство ввода информации, представляющее собой экран, реагирующий на прикосновения к нему.
Графический планшет (дигитайзер). Графический планшет (со световым пером) — это устройство для ввода рисунков от руки и рукописного текста непосредственно в компьютер.
Графический планшет состоит из пера и плоского планшета, чувствительного к нажатию или близости пера. Дигитайзер — это ещё одно устройство ввода графической информации.
Специальные датчики, присоединяемые к компьютеру, позволяют измерять и вводить в его память такие числовые характеристики окружающей среды, как температура, влажность, давление и многое другое.
Устройства речевого ввода. Средства речевого ввода позволяют пользователю вместо клавиатуры, мыши и других устройств использовать речевые команды (или проговаривать текст, который должен быть заранее занесён в память компьютера). Возможности таких устройств пока довольно ограничены.
6. Ваш одноклассник жалуется на то, что при вводе нового текста старый текст частично исчезает. Что вы ему посоветуете?
Нажать клавишу Insert
7. Перед вами текст на русском языке, содержащий отдельные английские слова:
Почему правильно написанные слова оказались подчёркнуты так, как если бы в них были ошибки?
9. Как в документе осуществить автоматическую замену одного фрагмента текста на другой? Как, используя операцию автоматической замены, быстро объединить все абзацы текста?
Заходите в "Сервис", далее - ниже "Параметры автозамены", появляется несколько вкладок. На первой же вкладке (она сразу первой и открывается по умолчанию) в середине есть окно "заменить - на". В графе "заменить" печатаете слово, которое необходимо заменить, а в графе "на" слово, на которое вы хотите заменить нанавистное слово!
11. Списки каких типов вам известны? В каких ситуациях следует применять каждый из них?
Списки бывают маркированные, нумерованные и многоуровневыми. Чтобы сделать список нужно выделить несколько пунктов будущего списка и выбрать на панели инструментов Форматирование нужную пиктограмму (или меню Формат/Список) или установить курсор в пустую строку, выполнить ранее предложенные действия, а затем набирать текст, не забывая после каждого пункта списка нажимать ENTER.
12. В списке учеников вашего класса было пропущено несколько фамилий. Каким образом их можно вставить в текст?
13. Фамилии учеников вашего класса были введены в произвольном порядке. Каким образом можно расположить фамилии в алфавитном порядке?
14. В таблице выделено несколько строк. Выясните, что произойдёт при нажатии клавиши Delete; клавиши Backspace.
В Microsoft Exel:
При нажатии клавиши Delete: очистятся все строки
При нажатии клавиши Backspace: очистится только первая ячейка
15. Графические документы каких видов можно вставлять в текстовый документ?
Рисунок, клип, фигуры, SmartArt , диаграмма
16. В чём заключается процесс форматирования текста?
Операции форматирования включают в себя разбивку текста на строки (в рамках абзаца) и страницы, выбор расположения абзацев, отступов и отбивок между абзацами, обтекания отдельных абзацев, а также видов и начертаний шрифтов.
17. Автор некоторого документа ввёл заголовок текста, в котором символы отделил пробелами для увеличения расстояния между ними. Правильно ли он сделал? Что вы ему посоветуете?
Не правильно, нажать сочетание Ctrl + E
18. Некоторое слово нужно обязательно разместить в данной строке текста, а оно там не умещается. Что вы предпримете в данной ситуации?
19. Как можно ввести в текст математические выражения, которые содержат верхний и нижний индексы, обычные дроби, буквы греческого алфавита?
20. Подумайте, какие преимущества обеспечивает стилевое форматирование по сравнению с прямым форматированием.
Стилевое форматирование имеет ряд преимуществ:
1) экономит время - применить стиль как набор параметров форматирования значительно быстрее, чем задавать соответствующие параметры один за другим;
2) обеспечивает единообразие в оформлении текстового документа - при прямом форматировании одинаковые по функциональному назначению структурные элементы могут отличаться своими форматами; применение определённого стиля вносит строгость в оформление документа;
3) позволяет быстро изменить вид отдельных элементов во всём документе - достаточно внести изменения в стиль, и оформление будет изменено во всём документе.
21. Как можно ускорить процесс форматирования текста, в котором часто встречаются фрагменты с одинаковым форматом?
Если это MS Word, то либо создать свой пользовательский стиль и применять его, либо потом применить "формат по образцу" к нужным фрагментам.
22. Найдите информацию о правилах оформления деловых документов (заявления, справки, докладной записки и др.). Выясните, какие существуют требования к их оформлению.
23. Каковы общие правила стилевого оформления документов?
Документы должны быть оформлены согласно требований ГОСТ. Документы могут быть текстовые и графические. Для каждого прежде всего существует свой размер листа. Например, текстовый - А4, а для графического А0, но из-за документа это может изменено. Текст обычно должен излагаться в неопределенной форме и т.д. Существует множество ГОСТ для различных задач.
24. Выясните, что понимается под корпоративным (фирменным) стилем оформления документов. Кто и для чего его разрабатывает? Каковы его основные черты? Приведите примеры документов, оформленных в корпоративном стиле.
25. Исследуйте шаблоны документов текстового процессора, имеющегося в вашем распоряжении. Выясните их количество, тематику документов, которые могут быть созданы на их основе.
26. Что такое макрос? Для чего он используется?
В общем виде макрос – это простейшая программа, задающая определенную последовательность действий.
• выполнить стандартные операции редактирования и оформления документов (например, задание формата абзацев, типа шрифтов, установок табуляторов и т. д.);
• объединить несколько последовательно выполняемых команд в одну;
• использовать вызов окон, обеспечить принцип умолчания для задания параметров команд;
• автоматизировать запуск и выполнение приложений (например, макрокоманда может включать в свою последовательность другие макрокоманды).
27. Что такое структура документа? Приведите примеры структурированных документов.
Структура документа – это информация о его логическом разделении. В сложном документе есть не просто слова и абзацы, оформленные определённым образом – но, как минимум, главы (разделы и т. п.) с их заголовками.
Пример: курсовые, дипломные работы и т.д.
28. Создайте кластер «Инструменты автоматизации создания текстовых документов» с учётом таких групп операций, как ввод, редактирование и форматирование.
C оздание текстовых документов с учетом таких групп операций, как ввод, редактирование и форматирование. Автобиография.dotx - может выступать инструментом автоматизации создания документов. Это не большой пример, а тема обширная во многом зависит от задач, что нужно автоматизировать.
29. Перечислите основные классы задач, связанных с автоматизацией обработки текстовой информации.
Задачи обработки текстовой информации:
- ввод текста;
- редактирование;
- сохранение документа;
- публикация;
- поиск и открытие созданного документа;
- перевод.
30. Охарактеризуйте наиболее распространённые форматы текстовых документов — TXT, RTF, PDF, DOC, DOCX, ODT.
TXT Данный формат появился вместе с первым компьютером. В *.txt-файле содержится только текстовая информация и ничего больше – данные о форматировании, шрифтах, картинках там сохранить не получится. Формат является наиболее универсальным – он может открыться на всех устройствах с помощью любого приложения.
RTF Расширенный текстовый формат (Rich Text Format) был разработан компанией Microsoft как универсальный кросс-платформенный формат для хранения текстовой информации. Сохраняет данные форматирования, позволяет производить вставку дополнительных объектов:
Основная «фишка» rtf-формата – использование специальных «управляющих» слов, выделенных спецсимволами, что приводит к значительному увеличению объема файла.
PDF Формат разработан компанией Adobe специально для нужд полиграфии. Впоследствии пользователи оценили удобство использования pdf-файлов, и этот формат стал стандартом для обмена документами.
DOC Формат *.doc также разработан корпорацией Microsoft и использовался в текстовом редакторе Word . Если быть точным, то doc-файлы на самом деле бинарные, их можно открыть в большинстве современных текстовых редакторов. Имеют возможности сохранения форматирования, стилевого оформления, вложения картинок и других объектов в текст, а также поддержку гиперссылок.
DOCX Усовершенствованный и лицензированный формат от Microsoft, появившийся впервые с пакетом Office 2007. Представляет собой следующий этап формата *.doc.
ODT Формат файлов для документов OpenOffice. Альтернатива закрытому формату docx от Microsoft. Поддерживает большую часть форматирования что и «DOCX», включая вставку изображений, таблиц и гиперссылок.
Коротко о главном
Основные режимы работы текстового редактора:
• ввод-редактирование;
• поиск и замена;
• проверка правописания;
• работа с файлами;
• печать;
• помощь.
Что такое текстовый редактор и текстовый процессор
Для работы с текстовыми документами существуют прикладные программы, которые называются текстовыми редакторами.
Текстовый редактор (ТР) — это прикладная программа, позволяющая создавать текстовые документы, редактировать их, просматривать содержимое документа на экране, распечатывать документ.
По отношению к текстовым редакторам с широкими возможностями форматирования текста, включения графики, проверки правописания часто применяется название текстовый процессор.
Поиск и замена фрагмента
Представьте, что в большом по объему тексте вам нужно найти определенное слово или фразу. В «бумажном» тексте, например в книге, такой поиск может занять довольно много времени. В компьютерном тексте текстовый редактор сделает это за вас достаточно быстро. В большинстве текстовых редакторов реализован режим поиска. Указав искомое слово (или фразу) и отдав команду «Поиск», вы можете быть уверены, что текстовый редактор не пропустит ни одного места в тексте, где слово встречается.
Часто поиск фрагмента текста совмещается с заменой одних слов на другие. Например, в некотором тексте вам требуется заменить слово «дисплей» на слово «монитор». Для этого достаточно отдать команду: «Заменить» «дисплей» на «монитор». И текстовый редактор произведет такую замену во всем документе.
§14. Текстовые редакторы
§15. Работа с текстовым редактором
Текстовые редакторы
Основные темы параграфа:
- что такое текстовый редактор и текстовый процессор;
- структурные единицы текста;
- среда текстового редактора.
Изучаемые вопросы:
- Понятия текстового редактора и текстового процессора.
- Режимы работы
- Шрифты
- Форматирование текста
- Работа с фрагментами текста
- Многооконный режим работы
Автоматическая проверка правописания
Люди часто делают при письме ошибки. Когда возникают сомнения в написании какого-нибудь слова, мы заглядываем в орфографический словарь. Современный текстовый редактор может помочь пользователю и в такой ситуации. В тех ТР, в которых реализован режим орфографического контроля, во внешней памяти хранится достаточно большой словарь. Благодаря этому становится возможным автоматический поиск ошибок в тексте.
Вопросы и задания
1. Перечислите основные режимы работы текстового редактора.
2. Какие основные начертания шрифтов используются в текстовом редакторе?
3. Что понимается под форматированием текста?
4. Что такое фрагмент текста? Какие действия с ним можно выполнять?
5. Какие возможности предоставляет многооконный редактор?
6. Как осуществляется в текстовом редакторе поиск и замена?
8. Какие файловые операции можно выполнять, работая в текстовом редакторе?
9. Как распечатать текст на бумаге? Какие технические и программные средства для этого необходимы?
10. Как воспользоваться режимом помощи?
Форматирование текста
Под форматом печатного текста понимается расположение строк (длина строки, междустрочное расстояние, выравнивание текста по краю или по центру строки), размеры полей, страниц.
Параметры формата (длина строки, междустрочное расстояние) устанавливаются пользователем перед вводом текста и в дальнейшем автоматически выдерживаются текстовым редактором. Пользователю остается только набирать текст.
Как, например, текстовый редактор управляет размером строки? После установки размера строки текстовый редактор сам следит за окончанием строк: как только длина набираемой строки достигает предела, происходит переход к новой строке (в память записывается символ конца строки).
При переходе к новой строке может происходить автоматическое выравнивание набранной строки по краям или по центру текста, если режим выравнивания установлен в текстовом редакторе.
Вот два примера текста: в первом был установлен режим выравнивания по центру текста, во втором — по левому краю.
У лукоморья дуб зеленый, Златая цепь на дубе том: И днем и ночью кот ученый Все ходит по цепи кругом. | У лукоморья дуб зеленый, Златая цепь на дубе том: И днем и ночью кот ученый Все ходит по цепи кругом. |
Некоторые текстовые редакторы производят автоматический перенос слов, соблюдая правила переноса.
Если вы ввели текст в определенном формате, а потом решили изменить формат, то с помощью текстового редактора это легко сделать.
Достаточно установить новые параметры формата и отдать команду «Переформатировать текст» (весь текст или абзац, или выделенный фрагмент текста).
Шрифты и начертания
В текстовом документе, созданном на компьютере с помощью текстового редактора, могут использоваться разнообразные шрифты. Современные текстовые редакторы имеют много наборов шрифтов. У каждого шрифта есть свое название. Например: Arial, Times New Roman и др. Буквы одного шрифта могут иметь разные начертания. Различаются обычное (прямое) начертание, курсив, полужирное начертание. Кроме того, предоставляется возможность подчеркивания текста. Вот несколько примеров:
Это обычное начертание шрифта Times New Roman.
Это курсив шрифта Times New Roman.
Это полужирное начертание шрифта Times New Roman.
Это полужирный курсив шрифта Times New Roman.
Это пример подчеркнутого текста.
Все текстовые редакторы позволяют управлять размером символов.
Следует иметь в виду, что если текстовый редактор позволяет менять шрифты, начертания и размеры, то в памяти приходится хранить не только коды символов, но и указания на способ их изображения. Это увеличивает размер файла с текстом. Информацию о шрифтах воспринимают программы, управляющие выводом текста на экран или на печать. Именно они и создают изображение символов в нужной форме.
Практически все редакторы, распространенные в нашей стране, позволяют использовать как русский, так и английский алфавит.
This is an example of English text.
Режим помощи пользователю
Одно из главных условий «дружественности» программного обеспечения — наличие помощи пользователю. Это делается в форме подсказки, справочника, учебника, хранимых во внешней памяти компьютера. Обычно обращение к режиму помощи происходит по команде «Справка», или «Помощь», или «?». Получив справку, пользователь выходит из режима помощи и возвращается к тому этапу работы, который был прерван.
Режим ввода-редактирования текста
Ввод-редактирование — это основной режим работы текстового редактора.
При записи текста на бумаге мы пользуемся ручкой или карандашом. Ввод (запись) текста в память компьютера производится с помощью клавиатуры. Если в прежние времена, до массового распространения ПК, быстро набирать текст на клавишах пишущих машинок умели только профессиональные машинистки, то сейчас этот навык становится необходимым для большинства людей. На занятиях в компьютерном классе вам поможет овладеть этим навыком учитель. Кроме того, существуют специальные учебные программы-тренажеры, развивающие умение быстро работать на клавиатуре.
При работе с текстовым редактором в режиме ввода-редактирования по экрану монитора перемещается курсор, который указывает текущую позицию для ввода. Символ, соответствующий нажатой клавише, помещается в позицию курсора, который после этого перемещается на один шаг вправо или, если достигнут конец строки, в начало следующей строки.
Под редактированием понимается внесение любых изменений в набранный текст. Чаще всего приходится стирать ошибочный символ, слово, строку; заменять один символ на другой; вставлять пропущенные символы, слова, строки. В процессе редактирования текста пользователь может изменять шрифты, форматировать текст, выделять фрагменты и манипулировать ими (переносить, удалять, копировать). В многооконных редакторах можно «разложить» сразу несколько документов в разных окнах и быстро переходить от одного к другому.
Файловые операции
Документы, создаваемые с помощью текстового редактора, сохраняются в файлах на внешних носителях. Значит, работая с текстовым редактором, пользователь должен иметь возможность выполнять основные файловые операции:
• создать новый файл;
• сохранить текст в файле;
• открыть файл (загрузить текст из файла в оперативную память).
В системе команд текстового редактора имеется команда включения режима работы с файлами. Обычно она так и называется: «Файл». Затем пользователь отдает одну из команд: «Создать», «Сохранить», «Открыть». Обращение к конкретному файлу происходит путем указания его имени.
Электронное приложение к уроку
Вернуться к материалам урока | |
Презентации, плакаты, текстовые файлы | Ресурсы ЕК ЦОР |
Видео к уроку |
Cкачать материалы урока
Работа с фрагментами текста
Большинство текстовых редакторов позволяют выделять в тексте куски, которые называют фрагментами (блоками).
Чаще всего выделение фрагмента отмечается на экране изменением цвета фона и символов.
С выделенным фрагментом могут быть выполнены следующие действия:
• переформатирование;
• изменение шрифта;
• удаление;
• перенос;
• копирование.
Три последние операции связаны с использованием специальной области памяти, которую называют буфером обмена. Для примера рассмотрим, как происходит перенос фрагмента текста из одного места в другое.
Вот последовательность действий для такой операции:
1. Выделить фрагмент в тексте.
2. Выбрать команду «Вырезать».
3. Установить курсор в позицию вставки.
4. Выбрать команду «Вставить».
Удаленный из текста по команде «Вырезать» фрагмент не исчезает совсем, а только перемещается в буферную область. Затем из буферной области он копируется в указанное курсором место. Копирование из буфера можно производить многократно.
Если в пункте 2 вместо команды «Вырезать» выполнить команду «Копировать», то выделенный блок не только скопируется в буфер, но и останется в тексте на прежнем месте.
Работа с окнами
Часто человеку, работающему с деловыми бумагами, документами, приходится держать на столе открытыми одновременно несколько документов. Новый документ может составляться из фрагментов уже имеющихся документов. То же самое можно делать на компьютере, если ваш текстовый редактор поддерживает многооконный режим работы. Причем на компьютере это делать гораздо удобнее, поскольку части текста не нужно переписывать заново, а путем копирования фрагментов просто переносить из одного документа в другой.
В многооконном режиме текстовый редактор выделяет для каждого обрабатываемого документа отдельную область памяти, а на экране — отдельное окно. Окна на экране могут располагаться каскадом (друг за другом) или мозаикой (параллельно в плоскости экрана) (рис. 3.2). Активным окном является то, в котором в данный момент находится курсор.
С помощью специальных команд (нажимая определенные клавиши или используя мышь) производится переход от одного активного окна к другому. При этом можно переносить или копировать фрагменты текстов между разными документами, используя буфер, как об этом говорилось выше.
Вопросы и задания
1. Для чего предназначены текстовые редакторы?
2. Изучите все элементы среды используемого вами текстового редактора. Какая информация содержится в строке состояния? Какие команды входят в меню, как они отдаются? Подготовьте памятку пользователя.
Работа с текстовым редактором
Основные темы параграфа:
- режим ввода-редактирования текста;
- шрифты и начертания;
- форматирование текста;
- работа с фрагментами текста;
- работа с окнами;
- поиск и замена фрагмента;
- автоматическая проверка правописания;
- файловые операции;
- печать документа;
- режим помощи пользователю.
Приобретаемые умения и навыки:
- Использование знаков препинания при наборе текста.
- Использование режимов вставки и замены при наборе текста.
- Вставка символов.
- Удаление символов.
- Объединение строк.
- Разделение строк.
- Загрузка файла.
- Сохранение файла на диске.
Коротко о главном
Текстовый редактор — это прикладная программа, позволяющая создавать текстовые документы, редактировать их, просматривать содержимое документа на экране, распечатывать документ.
Стандартными компонентами среды ТР являются: рабочее поле, текстовый курсор, строка состояния, меню команд.
Печать документа
Тексты, созданные с помощью текстового редактора, можно распечатать на бумаге. Для этого предусмотрен режим печати. Он включается командой «Печать».
Компьютер для этого, во-первых, должен быть оснащен устройством печати — принтером. Во-вторых, поскольку существует очень много разных типов принтеров, постольку компьютер должен быть настроен на работу именно с тем принтером, который имеется в наличии. Настройка на тип принтера происходит путем установки специальной системной программы управления принтером, называемой драйвером. Поэтому имейте в виду, что если на вашей машине не выполняется печать, то это еще не значит, что неисправен принтер. Вполне возможно, что с принтером работает «чужой» драйвер.
Обычно текстовые редакторы позволяют настроить работу принтера на определенный режим. Можно, например, выполнить черновую печать, которая производится быстрее, чем обычная, но с низким качеством, можно установить режим высококачественной печати, если требуется получить «красивый» документ.
Среда текстового редактора (см. рис. 3.1)
Набираемый пользователем на клавиатуре текст отображается в рабочем поле редактора на экране. Место воздействия на рабочее поле отмечается курсором. Курсор имеет вид черточки или прямоугольника.
Часто текст имеет больший размер, чем тот, что может поместиться на экране. В этом случае в пределах рабочего поля располагается только часть текста. Экран является своеобразным окном, через которое можно просматривать текст. Для перемещения этого окна по тексту используются клавиши перемещения (клавиши со стрелками) или линейки прокрутки, работа с которыми происходит с помощью мыши.
У большинства текстовых редакторов (ТР) на экране имеется информация об их текущем состоянии — строка состояния. Как правило, в ней указываются координаты курсора (номер текущей строки и позиции в строке), номер страницы, формат текста, текущий шрифт и некоторая другая информация.
Для любого ТР характерно присутствие на экране меню команд управления редактором. Это команды изменения режимов работы, файловых операций, печати, форматирования текста, обращения за справкой и др. Меню может иметь как текстовую, так и пиктографическую форму.
Структурные единицы текста
Данные, с которыми работают текстовые редакторы, — это символьная информация. Наименьшим элементом текста является один символ. Слова — это символьные последовательности, отделяемые друг от друга пробелами или знаками препинания. Структурными единицами текста являются: символ, слово, строка, абзац, страница, раздел (рис. 3.1). Существуют определенные приемы (команды) работы с каждой из этих единиц.
Читайте также: