![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Билет №9. 1. Текстовый редактор. Назначение и основные возможности.
1. Текстовый редактор. Назначение и основные возможности. 2. Разработка алгоритма или программы, формирующей на экране рисунок. 1. Текстовый редактор. Назначение и основные возможности. Текстовые редакторы {процессоры) относятся к программному обеспечению общего назначения, они предназначены для создания, редактирования, форматирования, сохранения во внешней памяти и печати текстовых документов. Обычно текстовыми редакторами принято называть программы, выполняющие простейшие операции по редактированию текста, а процессорами — программы, обладающие расширенными по сравнению с редакторами средствами для компьютерной обработки текста. Современные текстовые процессоры по своим функциональным возможностям приближаются к издательским системам — пакетам программ, предназначенным для верстки газет, журналов, книг. Основные функции текстовых процессоров: • создание документов; • редактирование документов (перемещение по тексту, вставка и замена символов, выделение, удаление, перемещение и копирование фрагментов, поиск и замена фрагментов текста, отмена команд; вставка фрагментов других документов или целых документов и т.д.); • сохранение документов во внешней памяти (на дисках) и чтение из внешней памяти в оперативную; • форматирование документов, т.е. выполнение преобразований, изменяющих форму документа (оформление отдельных символов и абзацев, страниц, документа в целом — изменение длины строки, межстрочного расстояния, выравнивания текста, изменение шрифта, его размера, применение различного начертания шрифтов и т.д.); • печать документов (или их некоторой части); • составление оглавлений и указателей в документе; • создание и форматирование таблиц; • внедрение в документ рисунков, формул и др.; • проверка пунктуации и орфографии. Основными элементами текстового документа являются: • символ — минимальная единица текстовой информации. Каждый символ имеет свой код (как и любая информация, символы представляются в памяти ЭВМ в виде двоичного кода). Соответствие между кодом и символом устанавливается специальными кодировочными таблицами (code page — СР), причем в разных кодировочных таблицах одному и тому же коду ставятся в соответствие разные символы. В MS-DOS для кодирования русского алфавита используется СР-866, в Windows — СР-1251. Текстовые процессоры (например, MS Word) чаще всего позволяют перейти от одной кодировки к другой; • слово — произвольная последовательность букв и цифр, ограниченная с двух сторон служебными символами. В качестве служебных символов могут выступать пробел, запятая, скобки и т.д.; • строка — произвольная последовательность символов между левой и правой границами абзаца; • предложение — произвольная последовательность слов, завершающаяся точкой; • абзац, — в литературе часть текста, представляющая собой смысловое единство, окончание которой служит естественной паузой для перехода к новой мысли, и обычно выделяемая отступом в первой строке. В документе, оформляемом с помощью компьютера, абзац обычно завершается специальным символом конца абзаца (в DOS и Windows это " возврат каретки" - символ с кодом 13). Допускаются пустые абзацы; • страницу составляют строки и абзацы, таблицы и внедренные в документ объекты; • наиболее крупной единицей является собственно документ, где все составляющие его абзацы определенным образом структурированы, снабжены при необходимости заголовками, выстроена иерархия структурных разделов. Обычно текстовые процессоры предусматривают две основные операции изменения формата документа: • форматирование произвольной последовательности символов (от одного до любого количества, чаще всего эта последовательность предварительно выделяется); • форматирование абзацев. При форматировании символов можно изменить: • шрифт; • начертание шрифта (полужирный, курсив, подчеркнутый); • размер шрифта; • межсимвольный интервал; • применить к символам эффекты (нижний, верхний индекс, малые строчные буквы и т.д.). При форматировании абзацев можно изменить: • способ выравнивания строк абзаца (влево, вправо, по центру, по ширине); • отступ в красной строке абзаца; • ширину и положение абзаца на странице; • межстрочное расстояние (интерлиньяж) и расстояние между соседними абзацами; • создать специальные абзацы (маркированные или нумерованные списки и т.д.). Наиболее распространенные форматы текстовых файлов, поддерживаемые современными текстовыми процессорами (типа МS WORD): • текстовый (ТХТ). Сохраняет текст без форматирования, в текст вставляются только управляющие символы конца абзаца. Обычно этот формат применяют для хранения документов, которые должны быть прочитаны приложениями, работающими в разных операционных системах (Windows, MacOS, Unixи т.д.); • Rich Text Format (RTF). Универсальный формат, который сохраняет все форматирование. Преобразует управляющие коды в текстовые команды, которые могут быть прочитаны и интерпретированы многими приложениями (в т.ч. и в разных ОС). В связи с этим информационный объем файла при этом достаточно велик по сравнению с другими форматами; • текст 005 (ТХТ). Текст в кодировке ASCII, отформатированный в ОС 005; • документ Word (DОС). Оригинальный формат документов МS Word; • документ НТМL (НТМL). формат, используемый для' хранения web-страниц. Содержит коды разметки языка гипертекста. 2. Разработка алгоритма или программы, формирующей на экране рисунок. Задание: разработать программу, формирующую на экране ЭВМ приведенное ниже изображение:
При отображении рисунка на экране компьютера проходят следующие этапы: 1) подключение графической библиотеки (модуля); 2) инициализация графического режима; 3) вывод изображения; 4) задержка, необходимая для просмотра изображения; 5) закрытие графического режима и завершение работы программы.
|