Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпора по инфе.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
466.94 Кб
Скачать

50)Функциональные возможности текстовых редакторов и процессоров

Удобство и эффективность применения компьютеров для подготовки текстов привели к созданию множества программ для обработки документов. Такие программы называются редакторами текстов. Возможности этих программ различны — от программ, предназначенных для подготовки небольших документов простой структуры, до программ для набора, оформления и полной подготовки к типографскому изданию книг и журналов (издательские системы).

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

Основное назначение текстовых редакторов - создавать текстовые файлы, редактировать тексты, просматривать их на экране, изменять формат текстового документа, распечатывать его на принтере. Набираемый на клавиатуре компьютера текст воспроизводится на экране дисплея в рабочем поле редактора. Специальный значок - курсор указывает то место на экране, на которое пользователь в данный момент может оказывать воздействие (создавать, изменять символы и т. д.) с помощью редактора.

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

Основные функции текстового редактора следующие:

- Создание новых текстовых документов.

- Ввод и редактирование текста.

- Поиск и замена элементов текста.

- Сохранение измененных документов.

- Печать текстовых документов.

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

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

Билет № 51

Типы данных электронных таблиц, адресация ячеек памяти, виды адресов.

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

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

В работе с электронными таблицами можно выделить три основных типа данных: текст и формулы,числа.

Числа. Для представления чисел могут использоваться несколько различных форматов (числовой, экспоненциальный, дробный и процентный). Существуют специальные форматы для хранения дат (например, 25.09.2003) и времени (например, 13:30:55), а также финансовый и денежный форматы (например, 1500,00р.), которые используются при проведении бухгалтерских расчетов.

По умолчанию для представления чисел электронные таблицы используют числовой формат, который отображает два десятичных знака числа после запятой (например, 195,20).

Экспоненциальный формат применяется, если число, содержащее большое количество разрядов, не умещается в ячейке. В этом случае разряды числа представляются с помощью положительных или отрицательных степеней числа 10. Например, числа 2000000 и 0,000002, представленные в экспоненциальном формате как 2 × 106 и 2 × 10-6, будут записаны в ячейке электронных таблиц в виде 2,00Е+06 и 2,00Е-06.

Текст. Текстом в электронных таблицах является последовательность символов, состоящая из букв, цифр и пробелов. Например, последовательность цифр "2004" - это текст. По умолчанию текст выравнивается в ячейке по левому краю. Это объясняется традиционным способом письма (слева направо).

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

Например, формула =А1+В1 обеспечивает сложение чисел, хранящихся в ячейках А1 и В1, а формула =А1*5 - умножение числа, хранящегося в ячейке А1, на 5. При изменении исходных значений, входящих в формулу, результат пересчитывается немедленно.

В процессе ввода формулы она отображается как в самой ячейке, так и в строке формул . После окончания ввода, которое обеспечивается нажатием клавиши {Enter}, в ячейке отображается не сама формула, а результат вычислений по этой формуле.

Адресация памяти вычислительных систем — метод указания на ячейку памяти, к которой производится доступ.

Адресация может быть:

Абсолютная — указывается прямой адрес ячейки памяти, это метод адресации в абсолютных адресах, представленных двоичными кодами.

Ассоциативная — метод адресации ячеек памяти, основанный на указании содержимого ячейки, а не её точного положения. Для этого указывается слово, которое характеризует содержимое нужной ячейки, а не её обычный адрес. Для реализации механизма поиска, основанного на сравнении части содержимого памяти с каким-либо словом-признаком, применяется ассоциативное устройство памяти.

Сегментная — указывается адрес относительно начала сегмента, в случае, если сегменты отсутствуют или совпадают, эквивалентна абсолютной.

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

Косвенная — метод адресации в машинных кодах, в котором адресная часть команды содержит косвенный адрес. В команде указывается адрес ячейки памяти, где находится адрес данных, который и должен быть использован при выполнении команды.

Индексная — метод адресации, при котором актуальный (исполнительный) адрес формируется путем прибавления к базовому адресу содержимого индексного регистра. Используется при программировании на языке Ассемблер: в индексный регистр закладывается базовый адрес, а в команде указывается число, которое необходимо прибавить к базовому адресу, чтобы получить адрес нужных сведений.

Непосредственная — указывает на определённое число, константу (Например: mov A,#50H — записать число 50H в аккумулятор).

Регистровая — указывает на определённый регистр РОН (регистры общего назначения).

Стековая — с использованием специального регистра — указателя стека (SP — Stack Pointer). Используется для занесения операндов в стек в одном порядке и извлечения в обратном порядке.

Неявная — регистр источник или регистр приёмник подразумевается в самом коде операции.

Адрес ячейки - определяется названием (номером) столбца и номером строки.