
Работа в редакторах текстов
Исторически редакторы текстов берут свое начало ещё с больших ЭВМ. Интерфейс и возможности редакторов сильно эволюционировали. Простейшие редакторы создают файлы в которых хранятся только коды символов (букв, цифр и знаков препинания) и коды перехода на новую строку. Наиболее известные простые редакторы: Edit (для MS DOS), Notepad (Блокнот), Wordpad (Writer — ранняя версия), редакторы входящие в интегрированные среды программирования.
Несмотря на большое количество и разнообразие текстовых редакторов, основные операции, выполняемые в них, едины.
Основные действия в редакторах текстов:
Набор текстов — осуществляется кнопками клавиатуры. Разделять слова, слова от знака препинания — одним пробелом. При форматировании текста можно использовать клавишу <Tab>. Разделять слова одним символов табуляции.
Удаление отдельных символов — осуществляется кнопками <Del> и <Backspace> клавиатуры. Если есть выделенный блок, то удаляется выделенный блок.
Выделение текста — пометка части текста как особый фрагмент. Выделение выполняется с помощью клавиатуры (с использование клавиши <Shift >) или ‘мыши’. Операции над выделенным текстом сосредоточенны в меню Правка.
Копирование и перемещение выделенного фрагмента осуществляется через скрытый буфер — Clipboard (Карман). В простейших редакторах это внутренняя область программы. В Windows это общая область для разных программ. Поэтому в Windows легко копировать фрагменты между различными программами. Но не всегда программа вставляет фрагмент из Кармана корректно. В мощных программах есть команда Специальная вставка. По этой команде вызывается диалоговое окно, где можно указать один из вариантов — как необходимо вставлять фрагмент из Кармана.
Редактор Word for Windows
Лекция n Структуры данных
Работа с большими наборами данных автоматизируется проще, когда данные упорядочены, т.е. образуют заданную структуру. Существует три основных типа структур данных:
линейная;
иерархическая;
табличная.
Линейные структуры – это списки данных. Каждый элемент данных однозначно определяется своим номером в массиве.
Табличные структуры – это упорядоченные структуры, в которых адрес элемента определяется номером строки и номером столбца, на пересечении которых находится ячейка, содержащая искомый элемент. Существуют таблицы, содержащие более чем два измерения.
Нерегулярные данные, которые трудно представить в виде списка или таблицы, часто представляют в виде иерархических структур. В иерархической структуре адрес каждого элемента определяется путем доступа (маршрутом), ведущим от вершины структуры к данному элементу. Например, путь доступа к программе, запускающей программу Калькулятор:
Пуск ►Программы ►Стандартные ►Калькулятор