Ные таблицы. Назначение и основные функции

Одной из самых продуктивных идей в компьютерных информационных технологиях стала идея электронной таблицы. Многие фирмы- разработчики программного обеспечения для ПК создали свои версии табличных процессоров- прикладных программ, предназначенных для работы с электронными таблицами. Из них наибольшую известность приобрели lotus1-2-3 фирмы lotus Development, Supercalc фирмы computer associates, Multiplan и excel фирмы Microsoft. Отечественные школьные компьютеры также оснащены упрощенными (учебными) версиями табличных процессоров.

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

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

Среда ТП

Рабочим полем табличного процессора является экран дисплея, на котором электронная таблица представляется в виде матрицы. ЭТ, подобно шахматной доске, разделена на клетки, которые принято называть ячейками таблицы. Строки и столбцы имеют обозначения. Чаще всего строки имеют числовую нумерацию, а столбцы- буквенные (буквы латинского алфавита) обозначения. Как и на шахматной доске, каждая клетка имеет свое имя (адрес), состоящее из имени столбца и номера строки, например: А1, С13 и т.д.

Но если на шахматной доске всего 8*8=64 клетки, то в электронной таблице ячеек значительно больше. Например, у табличного процессора Excel таблица максимально содержит 256 столбцов и 16384 строки. Поскольку в латинском алфавите всего 26 букв, то начиная с 27-го столбца используется двухбуквенное обозначения, также в алфавитном порядке:

АА, АВ, ВZ, CA…

Последний, 256-й столбец имеет имя IV (не путайте с римской цифрой). Значит существуют ячейки с такими именами например; DL67, HZ10234 и т. п.

На экране дисплея видна не вся электронная таблица (документ), а только ее часть. Документ в полном объеме хранится в оперативной памяти, а экран можно считать окном, через которое пользователь имеет возможность просматривать его.

В ТП Excel реализована возможность работать одновременно с несколькими таблицами, расположенных на разных листах. Пользователь может «перелистывать» эти листы, как в книге.

При заполнении таблицы и при ее просмотре большую роль играет табличный курсор- прямоугольник, выделенный цветом. Табличный курсор всегда занимает клетку таблицы, которая называется текущей клеткой. Перемещая курсор по таблице, мы тем самым перемещаем «окно» по документу, хранящемуся в оперативной памяти, и делает видимым ту или иную его часть.

Важным элементом среды табличного процессора является меню команд. С его помощью управляют работой электронной таблицы. Меню может быть словесным (в Supercalc) или пиктографическим (в Excel).

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

Строка состояния предназначена для выдачи информации о текущей клетке. Строка запроса содержит возможные варианты ответа на запросы табличного процессора. Если пользователь не ведет диалог с табличным процессором, то строка запроса содержит некоторую дополнительную информацию: ширину текущего столбца, объем свободной памяти, размер таблицы с данными (активной таблицы).

Строка ввода предназначена для индикации данных, которые пользователь набирает перед вводом в клетки таблицы.

Строка помощи может содержать расшифровку текущей команды, индикатор состояния табличного процессора (не путать со строкой состояния). Можно выделить несколько основных таких состояний:

· «ожидание»- ожидание набора данных или команд;

· «меню»- ожидание выбора команды из меню команд;

· «ввод»- ввод данных;

· «редактирование»- редактирование данных в строе ввода.