Реферат: Табличные процессоры. Виды табличных процессоров

Вопрос 1. Функциональные возможности табличных процессоров

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

Именно для проведения расчетов данных, представленных в табличной форме, были разработаны пакеты прикладных программ, получивших название табличный процессор.

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

Использование табличных процессоров целесообразно в тех случаях, когда:

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

· числа в одной строке или графе связаны с числами в других строках или графах и предполагается использование математических вычислений над данными таблицы;

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

Первая такая программа, реализующая концепцию электронных таблиц, VisiCalk была разработана Д. Бриклиным и Б. Фрестоном в 1979 г. По этой концепции основной формат электронной таблицы – это экран дисплея с сеткой, разделяющей его на столбцы и строки, обозначенные соответственно буквами латинского алфавита и цифрами.

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

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

· ввод, хранение и корректировку большого количества данных;

· автоматическое обновление результатов вычислений при изменении исходных данных;

· дружественный интерфейс;

· наглядность и естественную форму документов, представляемых пользователю на экране.

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

1) для формул при вычислениях:

· математические, тригонометрические, включая функции суммирования, произведения, извлечения квадратного корня, логарифмическую и т.п.;

· логические функции типа IF (если);

· статистические функции средней арифметической и определения количества всех значений в заданном диапазоне клеток;

2) текстовые функции, позволяющие отработать некоторым образом текстовые значения клеток, например, отразить только первые три символа текстовой строки;

3) финансовые функции для выполнения основных финансовых операций, таких, как определения величины амортизации, величины платежей за инвестиции, начисления процентов и т.п.;

4) функции даты и времени;

5) функции сгруппированных данных, например, сортировка данных по различным критериям.

На основе табличных данных средствами табличного процессора можно проводить графический анализ данных с использованием разнообразных графиков и диаграмм.

Возможности табличных процессоров определяются, с одной стороны, характеристиками собственно пакета прикладных программ, а с другой – техническими характеристиками ПК: объемом таблицы (допустимым количеством строк и столбцов), требуемым минимальным объемом оперативной памяти, минимально необходимым объемом дисковой памяти.

Первые версии электронных таблиц работали с операционной системой MS DOC. Это – SuperCalc, Lotus 1-2-3, QutroPro.

Затем были созданы интегрированные пакеты Framework, Мастер и др. Эти пакеты совмещали в себе табличные процессоры, базы данных и текстовые редакторы.

Впоследствии появляются прикладные пакеты, работающие под Windows, такие как Excel, Works, Lotus 1-2-3 (5) и др. На сегодняшний день по статистике лидером среди программного обеспечения данного типа является табличный процессор Excel фирмы Microsoft (его используют более 80% пользователей во всем мире). Excel способен обрабатывать таблицы размером 65536 строк на 256 столбцов.

Вопрос 2. Интерфейс и основные понятия табличного процессора MS Excel

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

К основным возможностям табличного процессора Excel относятся:

· быстрое построение, корректировка, сохранение таблиц;

· использование стандартных функций для проведения расчетов в таблицах;

· защита табличных данных;

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

· поддержка OLE – технологии и технологии drag-and-drop;

· работа со связанными таблицами;

· работа с таблицей как с базой данных;

· одновременная работа с несколькими книгами и др.

Кроме того, Excel обеспечивает:

· быстрое построение таблиц любой формы одноразового и многоразового пользования и сохранение на магнитном носителе в виде отдельного файла с последующим чтением;

· возможность обработки таких типов данных, как числа, даты, формулы;



· возможность корректировки уже созданной таблицы (перемещение строк и столбцов, их копирование, удаление и т.д.);

· возможность выбора цветового оформления таблицы, а также выбора различных шрифтов и стилей, включая автоформатирование;

· наличие механизма мастеров, которые позволяют автоматизировать выполнение операций (например, мастер диаграмм или мастер функций);

· автоматизированную обработку таблиц с помощью макрокоманд, а также модулей на встроенном языке программирования Visual Basic for Application;

· поддержку работы в сети.

В табличном процессоре Excel информация хранится в виде рабочей книги. Рабочая книга может содержать 255 листов, расположенных в произвольном порядке, следующих типов: рабочий лист; лист с диаграммой; лист макросов.

Основными понятиями табличного процессора Excel являются:

· книга – это файл, используемый для обработки и хранения данных, состоящий из отдельных листов;

· лист – разделен на строки и столбцы и служит основой для выполнения вычислений. Рабочий лист состоит из 256 столбцов и 65536 строк;

· ячейка – область, определяемая пересечением столбца и строки электронной таблицы (ЭТ);

· текущая (активная) ячейка – ячейка ЭТ, в которой в данный момент находится курсор;

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

· блок ячеек (диапазон) – группа смежных ячеек, определяемая адресом верхней левой и нижней правой ячеек в прямоугольнике, образуемом блоком. Например, D4:F13;

· формула – это конструкция, начинающаяся со знака “=”, состоящая из математических операторов, значений, ссылок на ячейки и имен функций, при этом результатом выполнения формулы является некоторое новое значение.

Окно приложения табличного процессора Excel имеет вид, представленный на рис. 5.1:

Рис. 5.1. Окно Microsoft Excel

Основное меню содержит команды программы. Строка формул отображает вводимые в ячейку данные и формулы, содержащиеся в текущей ячейке. Поле имен отображает адрес активной ячейки.

Лекция №11

Основные вопросы лекции:

1. Табличный процессор Quattro Pro.

2. Табличный процессор ThinkFree Calc.

3. Табличный процессор SuperCalc.

4. Табличный процессор Excel.

5. Табличный процессор abs.

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

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

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

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

Функции табличных процессоров весьма разнообразны:

·создание и редактирование электронных таблиц;

·создание многотабличных документов;

·оформление и печать электронных таблиц;

·построение диаграмм, их модификация и решение экономических задач графическими методами;

·создание многотабличных документов, объединенных формулами;

·работа с электронными таблицами как с базами данных: сортировка таблиц,

·выборка данных по запросам;

·создание итоговых и сводных таблиц;

·использование при построении таблиц информации из внешних баз данных;

·создание слайд-шоу;

·решение оптимизационных задач;

·решение экономических задач типа “что – если” путем подбора параметров;

·разработка макрокоманд, настройка среды под потребности пользователя и т.д.

Наиболее популярными электронными таблицами для персональных компьютеров являются табличные процессоры Microsoft Excel, Lotus 1-2-3, Quattro Pro и SuperCalc. И если после своего появления в 1982 году Lotus 1-2-3 был фактически эталоном для разработчиков электронных таблиц, то в настоящее время он утратил свои лидирующие позиции. Результаты тестирования продемонстрировали явное преимущество Excel по многим параметрам. Единственное превосходство Lotus 1-2-3 – это скорость работы, но опять же, превышение небольшое. Перспективные направления в разработке электронных таблиц основными фирмами-разработчиками определены по-разному. Фирма Microsoft уделяет особое внимание совершенствованию набора функциональных средств Excel, и в этом ее пакет явно лидирует среди всех электронных таблиц. Фирма Lotus основные усилия сконцентрировала на разработке инструментов групповой работы. Пакет Quattro Pro в результате тестирования получил достаточно высокие оценки, но ни одна из особенностей пакета не вызвала к себе повышенного внимания. Наиболее привлекательными оказались лишь возможности сортировки данных. Ситуация, сложившаяся на рынке электронных таблиц, в настоящее время характеризуется явным лидирующим положением фирмы Microsoft – 80% всех пользователей электронных таблиц предпочитают Excel. На втором месте по объему продаж – Lotus 1-2-3, затем Quattro Pro. Доля других электронных таблиц, например SuperCalc, совершенно незначительна.



Табличный процессор Quattro Pro

Среди имеющихся на рынке электронных таблиц для DOS программа Quattro Pro лучшая. Пакет Quattro Pro рассчитан практически на любую вычислительную систему – от машин с процессором 8088 и емкостью памяти 512 Кбайт до IBM PC 486 с большой оперативной памятью.

В новой версии в верхней части экрана находится программируемое “быстрое меню”, один из пунктов которого позволяет переключаться между графическим и текстовым режимами. Табличный процессор Quattro Pro обладает рядом достоинств:

· удобный пользовательский интерфейс, дающий возможность предоставления данных в самой нестандартной форме; многооконный режим работы;

· доступ к любым неограниченным по размерам внешним базам данных созданных на основе наиболее популярных СУБД;

· хорошее качество печати входных документов; легкость создания программы обработки информации в таблицах, удобные средства отладки и редактирования созданных программ и т.д.

Одной из отличительных особенностей процессора Quattro Pro являются аналитические графики, которые позволяют применять к исходным данным агрегирование, вычислять скользящее среднее и проводить регрессионный анализ; результаты перечисленных действий отражаются на графиках. Набор встроенных функций в пакете Quattro Pro включает в себя все стандартные функции. Новыми для данной версии является поддержка дополнительных библиотек @-функций, разработанных независимыми поставщиками. Данный пакет включает программы линейного и нелинейного программирования. Оптимизационную модель можно записать на рабочий лист и работать с нею.
Кроме обычных команд работы с базами данных, Quattro Pro умеет читать внешние Базы в форматах Paradox, dBase и Reflex, и искать в них нужную информацию.

Табличный процессор ThinkFree Calc

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

К ячейкам таблиц применимы стандартные для табличных процессоров операции форматирования: задание типа значения, выравнивание по горизонтали/вертикали, настройка шрифта/заливки и другие. Для удобства работы с табличными данными в программе реализованы перетаскивание содержимого ячеек, автозаполнение (копирование и построение прогрессии), скрытие/отображение строк и столбцов, закрепление областей, сортировка строк по различным критериям и прочее.

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

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

Рабочие книги ThinkFree Calc хранятся в файлах с расширением CLF , поддерживается также формат Excel и экспорт в HTML .

Табличный процессор SuperCalc

SuperCalc – это один из пакетов прикладных программ. Основное применение SuperCalc – выполнение расчетов. Однако в силу своей гибкости он позволяет решать большинство финансовых и административных задач:

SuperCalc выполняет арифметические, статистические, логические, специальные функции. Он имеет дополнительные возможности: поиск и сортировка в таблицах. SuperCalc имеет довольно большие графические возможности, позволяя строить на экране семь видов диаграмм и графиков, облегчая тем самым труд пользователя. Таблицы SuperCalc могут иметь до 9999 строк и до 127 столбцов. Строки идентифицируются числами от 1 до 9999, а столбцы буквами от A до DW. По умолчанию в памяти ЭВМ резервируется место для 2000 строк и 127 столбцов. Ширина каждого столбца по умолчанию устанавливается равной 9 печатным позициям, но можно установить любую ширину столбца, внеся специальную команду. На экране существует активная клетка, которая всегда подсвечивается. Такая подсветка называется табличным курсором, который можно перемещать с помощью клавиатуры.

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

1 – строка состояния (STATUS LINE), где автоматически отображаются содержимое, координаты активной клетки и др.

2 – строка подсказки (PROMPT LINE), Где высвечивается информация об ошибках

3 – строка ввода (ENTRY LINE), где высвечиваются символы, набираемые на клавиатуре.

4 – строка помощи (HELP LINE). Она показывает назначение отдельных клавиш на клавиатуре ЭВМ.

При работе в SuperCalc выделяют три основных режима работы:

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

Режим ввода. Он устанавливается автоматически, с началом работы на клавиатуре.

Командный режим устанавливается несколькими способами. Наиболее распространенный способ – перед набором команды нажимается команда с символом “\”.

Табличный процессор Excel

MS Excel – одна из самых популярных сегодня программ электронных таблиц. Ею пользуются ученые и деловые люди бухгалтеры и журналисты, с ее помощью ведут разнообразные таблицы, списки и каталоги, составляют финансовые и статистические отчеты, подсчитывают состояние торгового предприятия, обрабатывают результаты научного эксперимента, ведут учет, готовят презентационные материалы. Возможности Excel очень высоки.

Обработка текста, управление базами данных – программа настолько мощна, что во многих случаях превосходит специализированные программы-редакторы или программы баз данных. Такое многообразие функций может поначалу запутать, чем заставить применять на практике. Но по мере приобретения опыта начинаешь по достоинству ценить то, что границ возможностей Excel тяжело достичь. За многолетнюю историю табличных расчётов с применением персональных компьютеров требования пользователей к подобным программам существенно изменились.

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

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

Так как Excel – программа, работающая с таблицами, то здесь оперируют различными данными. В электронных таблицах используют, как правило, следующие типы данных: текст – это любая последовательность символов; число – это числовая константа; формула – это выражение, состоящее из числовых величин и арифметических операций (Пример: =А5/Н8*12); функции – это запрограммированные формулы, позволяющие проводить часто встречающиеся последовательности вычислений (Например, функция автосуммирования может быть представлена следующим образом: =СУММ(А1: А4)).

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

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

Excel – программа многооконная, что позволяет нам одновременно загружать столько файлов, сколько позволит объем оперативной памяти компьютера. Окно Excel содержит множество различных элементов. Некоторые из них присущи всем программам в среде Windows, остальные есть только в окне Excel. Вся рабочая область окна Excel занята чистым рабочим листом (или таблицей), разделённым на отдельные ячейки. Столбцы озаглавлены буквами, строки – цифрами. Как и во многих других программах в среде Windows, вы можете представить рабочий лист в виде отдельного окна со своим собственным заголовком – это окно называется окном рабочей книги, так как в таком окне можно обрабатывать несколько рабочих листов. На одной рабочей странице в распоряжении будет 256 столбцов и 16384 строки. Строки пронумерованы от 1 до 16384, столбцы названы буквами и комбинациями букв. После 26 букв алфавита колонки следуют комбинации букв АА, АВ и т.д.

После запуска Excel содержит пять областей: окно книги, которое занимает большую часть экрана, строку меню, две или больше панелей инструментов, строку формул и строку состояния (строка меню, панелей инструментов, строка формул, и строка состояния появляются на экране даже в том случае, если книга не видна). Все вместе эти пять областей называются «Рабочей областью Excel». После запуска Excel первой пока еще пустой книги дается имя Книга 1. Если в течении текущего сеанса работы будет открыта новая книга, то Excel назовет ее Книга 2. Книга Excel может содержать листы пяти типов: рабочие листы, листы диаграмм модули Visual Basic, листы диалогов и листы макросов Microsoft Excel.

Окно книги составляет основную часть рабочей области. В нижней части окна книги размещаются кнопки прокрутки ярлыков листов, а в верхней части – строка заголовка. Новая книга первоначально содержит 16 отдельных листов. Чтобы просмотреть содержание книги, можно использовать четыре кнопки, расположенные в нижнем левом углу окна. Две средние кнопки служат для прокрутки на один лист влево или вправо. Две крайние кнопки выполняют прокрутку к первому или последнему листу книги.

Перечисленные кнопки прокрутки не активизируют листы книги. Чтобы сделать лист активным, следует после прокрутки ярлыков щелкнуть на листе. В правом конце строки заголовка окна книги находятся три кнопки для управления размерами окон: Свернуть, Развернуть и Закрыть. Ячейка, находящаяся на пересечении строки и столбца, является основным элементом любого рабочего листа. Каждая ячейка занимает уникальное место на листе, может хранить и отображать информацию, имеет однозначные координаты, которые называются адресом ячейки или ссылкой. Например, ячейка, находящаяся на пересечении столбца A и строки 1, имеет адрес A1. Ячейка на пересечении столбца Z и строки 100 имеет адрес Z100. Ссылки, являющиеся идентификаторами ячеек, бывают трех видов: абсолютные, относительные и смешанные. Абсолютные не изменяются, когда ячейки содержат формулы при копировании.

В относительных ссылках адреса при копировании формул в другое место изменяются. Смешанные ссылки состоят из абсолютных и относительных. В тех случаях, когда необходимо, чтобы изменились координаты ячеек используют относительные ссылки, если необходимо, чтобы координаты не изменялись используют относительную ссылку, в иных случаях используют смешанные. В тех случаях, когда координаты следует делать, неизменными перед ними ставят знак “$”. Выделенную ячейку называют активной или текущей ячейкой, адрес активной ячейки выводится в поле имени, которое находится в левом конце строки формул. При 256 столбцах и 16384 строках рабочий лист содержит более 4 миллионов ячеек.

Макрос - это записанная последовательность команд и действий пользователя, сохранённая под уникальным именем, которую может выполнить Excel .

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

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

Если при работе с Microsoft Excel для Windows возникает необходимость несколько раз выполнить одну и ту же последовательность действий, то можно записать эту последовательность под определенным именем. Записанная под определенным именем последовательность действий называется макросом. Записанный макрос можно вызывать для выполнения из основного меню при помощи кнопки на панели инструментов или на рабочей области, а также комбинации клавиш. Макрос может быть назначен так же графическому объекту.

Обозначим основные моменты создания макроса.

1. Макрос представляет собой записанную последовательность определенных действий.

2. Для записи макроса выполните команду Сервис | Запись макроса.

3. Назначение существующему макросу клавиши быстрого вызова и пункта меню выполняется с помощью команды Сервис | Макрос.

5. Редактировать текст макроса можно непосредственно в модуле с текстом.

6. Для удаления макроса нажмите мышью на его имени. При этом станут доступными кнопки окна диалога “Макрос”, в том числе кнопка Удалить.

7. Команда Сервис | Назначить макрос назначает макросы графическим объектам.

8. Введите в поле ввода Имя макроса название создаваемого макроса и запишите новый макрос.

9. Вы можете вносить изменения непосредственно в текст программы, в которой на языке Visual Basic for Applications записана последовательность действий макроса.

10. Записанный макрос можно запустить на выполнение одним из следующих способов:

· из основного меню

· при помощи кнопки на панели инструментов

· при помощи кнопки на рабочей области

· нажатием комбинации клавиш клавиатуры

· нажатием кнопкой мыши на графическом объекте.

Табличный процессор abs

Табличный процессор abs начинал свою историю как попытка автора заработать деньги. Начиная с версии 0.4 (текущая 0.6) он распространяется по GNU General Public License.

Поэтому, исходные тексты доступны и проблема русификации разрешима.

Сам по себе abs поражает своей компактностью - объем исходных текстов всего 263К, а между тем в них влезает полный интерпретатор Бейсик.

По своим возможностям он более-менее сопоставим со многими современными таблицами - это скорее инструмент для рисования и оформления, чем мощная рассчетная система, каковыми были Lotus 1-2-3 и Quattro Pro.

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

Несколько неудобным является использование специальных команд Copy Right и Copy Down для размножения формул вместо просто Copy или механизма Cut&Paste как в Excel. Но, видимо, к этому можно привыкнуть.

Теперь о русификации. Сам табличный процессор русифицируется очень просто - в нем уже есть поддержка Xkb, и единственным камнем преткновения являются прошитые в код имена шрифтов -adobe-times,-adobe-courier и -adobe-helvetica. Взяв исходники abs и заменив в файле font.c adobe на cronyx, получаем результат - abs начинает разговаривать по-русски. Остается печать.

Печать в abs реализована следующим образом: записывается файл в формате fig и пропускается через transfig для получения постскриптовского файла. Решение замечательное своим изяществом, но, к сожалению, возвращает нас к проблеме русификации transfig (а хорошо бы еще и xfig - для предварительного просмотра). Впрочем, это не обязательно. Можно просто поменять имена шрифтов в выходном постскриптовском файле.

Табличный процессор Lotus 1-2-3

Lotus 1-2-3 - профессиональный процессор электронных таблиц. Широкие графические возможности и удобный интерфейс пакета позволяют быстро ориентироваться в нём. С его помощью можно создать любой финансовый документ, отчёт для бухгалтерии, составить бюджет, а затем разместить все эти документы в базах данных.

Введение................................................................................................. 3

Глава 1. Понятие электронных таблиц и табличных процессоров.... 4

1.1 Основные элементы электронной таблицы................................. 4

1.2 Типы данных, используемых в электронных таблицах............. 7

1.3 Используемые типы функций.................................................... 10

1.4 Области применения табличных процессоров......................... 13

Глава 2. Обзор наиболее популярных табличных процессоров...... 15

2.1 Microsoft Excel........................................................................... 15

2.2 OpenOffice Calc.......................................................................... 22

Выводы и предложения....................................................................... 31

Список использованной литературы.................................................. 32

Введение

В повседневной жизни человек постоянно использует таблицы: дневник в школе, расписание электричек, расписание занятий и т.д. Персональный компьютер расширяет возможности использования таблиц за счёт того, что позволяет не только представлять данные в электронном виде, но и обрабатывать их. Класс программного обеспечения, используемый для этой цели, называется табличными процессорами или электронными таблицами. Основное назначение табличных процессоров – обработка таблично организованной информации, проведение расчётов на её основе и обеспечение визуального представления хранимых данных и результатов их обработки в виде графиков, диаграмм. Табличный процессор или электронная таблица – это интерактивная система обработки данных, в основе которой лежит двухмерная таблица. Ячейки таблицы могут содержать числа, строки или формулы, задающие зависимость ячейки от других ячеек. Пользователь может просматривать, задавать и изменять значение ячеек. Изменение значение ячейки ведет к немедленному изменению значений зависящих от нее ячеек. Табличные процессоры обеспечивают также задание формата изображения, поиск, сортировку. Применение электронных таблиц упрощает работу с данными и позволяет получать результаты без проведения расчётов вручную. Расчёт по заданным формулам выполняется автоматически. Изменение содержимого, какой-либо ячейки приводит к перерасчёту значений всех ячеек, которые связаны с ней формульными отношениями. Электронные таблицы используются во всех сферах человеческой деятельности, но особо широко используются для проведения экономических и бухгалтерских расчётов. В настоящее время наиболее популярными и эффективными пакетами данного класса являются Excel, Calc, Quatro Pro, Lotus 1–2–3.

Глава 1. Понятие электронных таблиц и табличных процессоров

1.1 Основные элементы электронной таблицы

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

Результат вычисления формулы в клетке является изображением этой клетки. Числовые данные и даты могут рассматриваться как частный случай формул. Для управления электронной таблицей используется специальный комплекс программ – табличный процессор .

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

Строки, столбцы, ячейки и их адреса

Рабочая область электронной таблицы состоит из строк и столбцов, имеющих свои имена. Имена строк – это их номера. Нумерация строк начинается с 1 и заканчивается максимальным числом, установленным для данной программы. Имена столбцов – это буквы латинского алфавита сначала от А до Z , затем от АА до AZ , ВА до BZ и т. д.

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

Пересечение строки и столбца образует ячейку таблицы, имеющую свой уникальный адрес. Для указания адресов ячеек в формулах используются ссылки (например, А2 или С4).

6. Информатика: учебник. Курносов А.П., Кулев С.А., Улезько А.В., Камалян А.К., Чернигин А.С., Ломакин С.В.: под ред. А.П. Курносова Воронеж, ВГАУ, 1997. –238 с.

7. Информатика: Учебник. /Под ред. Н.В. Макаровой – М.: Финансы и статистика, 2002. –768 с.

8. Пакеты прикладных программ: Учеб. пособие для сред, проф. образования / Э. В. Фуфаев, Л. И. Фуфаева. -М.: Издательский центр «Академия», 2004. –352 с.


Изучив эту тему, вы узнаете:

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

Назначение табличного процессора

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

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

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

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

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

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

Объекты документа табличного процессора

Классификация объектов

Представление об объектах документа табличного процессора можно составить, познакомившись с их классификацией (рис. 4.1).

Рис. 4.1. Классификация объектов табличного документа

На первом уровне основанием классификации служит вид документа - таблица и диаграмма. Диаграмма является вспомогательным документом и без таблицы существовать не может. На втором уровне показаны основные объекты, которые образуют таблицу и диаграмму.

Объекты электронной таблицы

Таблица представляет собой сложный объект, состоящий из элементарных объектов: строк, столбцов, ячеек, диапазонов ячеек (рис. 4.2). Каждый элементарный объект имеет имя, которое определено разработчиками электронной таблицы.

Рис. 4.2. Элементарные объекты электронной таблицы

Строка. Заголовки строк представлены в виде целых чисел, начиная с 1.
Столбец. Заголовки столбцов задаются буквами латинского алфавита: сначала от А до Z, затем от АА до AZ, от ВА до BZ и т. д.
Ячейка. Адрес ячейки определяется ее положением в таблице и образуется из заголовков столбца и строки, на пересечении которых она находится. Сначала записывается заголовок столбца, а затем номер строки, например: A3, D6, АВ46.
Диапазон ячеек. Диапазон - это группа смежных ячеек: строка, несколько строк или часть строки; столбец, несколько столбцов или часть столбца; несколько смежных ячеек, образующих прямоугольную область. Диапазон ячеек задается указанием адресов его первой и последней ячеек, разделенных двоеточием.

Адрес ячейки, образованной пересечением столбца А и строки 7, - А7;
адрес диапазона, образованного частью строки 3, - E3:G3;
адрес диапазона, образованного частью столбца D, - D4:D8;
адрес диапазона, имеющего вид прямоугольника с начальной ячейкой F5 и конечной ячейкой G8, - F5:G8.

Ячейка - элементарный объект электронной таблицы, расположенный на пересечении столбца и строки.

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

Столбец - все ячейки, расположенные в одном вертикальном ряду таблицы.

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

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

Параметры объектов таблицы представлены в табл. 4.1.

Таблица 4.1. Параметры объектов таблицы


Объекты диаграммы

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

Имя . Диаграмме дается имя, под которым она включается в состав электронной таблицы.

Тип . Табличный процессор позволяет строить диаграммы различных типов. Основные типы диаграмм показаны на рис. 4.3. Рассмотрим подробнее некоторые из них.

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

Рис. 4.3. Типы диаграмм

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

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

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

Смешанная диаграмма используется для отображения нескольких рядов данных с использованием разных типов диаграмм.

Область. Ограничивает поле чертежа построения диаграммы.

Размещение. Диаграмма может размещаться либо на том же листе, что и таблица, либо на отдельном листе. Диаграмма состоит из следующих объектов (рис. 4.4): ряд, ось, заголовок, легенда, область построения.

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

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

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

♦ Число определяет формат шкалы в соответствии с типами данных, находящихся в диапазоне.

Рис. 4.4. Объекты диаграммы

Заголовок . Заголовком служит текст, определяемый пользователем; как правило, заголовок размещается над диаграммой.

Легенда . При выводе к диаграмме можно добавить легенду - список названий рядов (обозначений переменных).

Область построения . Это область, ограниченная осями и предназначенная для размещения рядов данных. Для удобства анализа результатов на область построения может наноситься сетка.

Способы выделения объектов электронной таблицы

♦ Для выделения ячейки нужно щелкнуть на ней мышью или переместить на нее курсор с помощью клавиш управления курсором.

♦ Для выделения строки нужно щелкнуть на ее заголовке.

♦ Для выделения столбца нужно щелкнуть на его заголовке.

♦ Выделение диапазона ячеек может быть выполнено несколькими способами:
при помощи мыши - перемещая мышь при нажатой левой кнопке от начала к концу диапазона;
при помощи клавиш управления курсором - при нажатой клавише Shift;
вводом с клавиатуры начального и конечного адресов ячеек диапазона, разделенных двоеточием.

♦ Для выделения диаграммы необходимо выбрать диаграмму двойным щелчком мыши, а затем щелкнуть на нужном объекте.

Типовые действия над объектами электронной таблицы

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

Данные электронной таблицы

Общие сведения

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

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

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

Представьте себе, что в ячейку записаны цифры 120399. Как они будут восприняты табличным процессором? Какие действия будут над ними произведены? Если установлен текстовый формат, цифры будут восприняты как последовательность символов 1, 2, 0, 3, 9, 9. Если установлен числовой формат, они могут быть восприняты электронной таблицей как число. Если же ячейке назначен формат даты, они будут восприняты как 12 марта 1999 года.

Текстовый тип данных

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

Действия над символьными данными производятся аналогично действиям над объектами в текстовом процессоре.

Примеры текстовых (символьных) данных:


Числовой тип данных

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

Примеры числовых данных:

232,5 ,546
-13,7 +100

Запомните! Если в ячейке таблицы хранится последовательность цифр, начинающаяся с кавычки, то даже если такой набор цифр выглядит на экране как число, это - текст, и его нельзя использовать в вычислениях. Любые текстовые данные всегда воспринимаются как ноль.

Укажем косвенный признак, по которому можно отличить текстовые и числовые данные. Если значение в ячейке после ввода распознано табличным процессором как текст, то по окончании ввода (после нажатия на клавишу Enter) они автоматически выравниваются по левой границе ячейки. Данные, распознанные как числовые, после ввода выравниваются по правой границе ячейки (рис. 4.5). Однако этот признак не является показательным, если выравнивание в ячейках было задано вручную.

Логический тип данных

Логические данные используются в логических формулах и функциях. Данные этого типа отображаются в ячейке следующим образом: если вводится любое отличное от нуля число (целое или дробное), то после нажатия на клавишу Enter в ячейке будет выведено значение Истина. Ноль отображается в соответствующей ячейке как Ложь.

Это представление данных связано с понятием логической переменной, которая используется в алгебре логики. Она служит для описания высказываний, которые могут принимать одно из двух возможных значений: «истина» (логическая единица) либо «ложь» (логический ноль).

Тип данных - даты

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

Примеры представления дат в разных форматах:

Формулы

Понятие формулы

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

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

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

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

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

Различают арифметические (алгебраические) и логические формулы.

Арифметические формулы. Арифметические формулы аналогичны математическим соотношениям. В них используются арифметические операции (сложение « + », вычитание «-», умножение «*», деление «/», возведение в степень «˄»). При вычислении по формулам соблюдается принятый в математике порядок выполнения арифметических операций: сначала выполняется возведение в степень, затем - умножение и деление, после этого - сложение и вычитание. Операции одного уровня, такие как умножение и деление, выполняются слева направо.

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

Результатом вычислений по арифметической формуле является число. При каждом изменении входящих в формулу операндов результат пересчитывается заново и отображается в соответствующей ячейке.

Пример вычисления по арифметическим формулам:

Пусть в ячейке СЗ введена формула =А1+7*В2, а в ячейках А1 и В2 находятся числовые данные 3 и 5 (рис. 4.6, а). Тогда при вычислении по заданной формуле сначала будет выполнена операция умножения числа 7 на содержимое ячейки В2 (5) и к этому числу будет прибавлено содержимое ячейки А1 (3). Полученный результат, равный 38, будет отображен в ячейке СЗ, в которой находится формула (рис. 4.6, б).
В данной формуле А1 и В2 представляют собой ссылки на ячейки. Смысл использования ссылок состоит в том, чтобы при изменении значений операндов автоматически изменялся результат вычислений, выводимый в ячейке СЗ. Например, пусть значение в ячейке А1 стало равным 1, а значение в ячейке В2 - 10. Тогда в ячейке СЗ появляется новое значение - 71 (рис. 4.6, в).

Рис. 4.6. К примеру вычислений по арифметическим формулам

Логические формулы. Логическая формула содержит условие и определяет, истинно оно или ложно. Истинному выражению присваивается значение «истина» (1), а ложному - «ложь» (0).

Однотипные формулы

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

Однотипные (подобные) формулы - это формулы, которые имеют одинаковую структуру (строение) и различаются только конкретными ссылками.

Для упрощения и ускорения ввода однотипных формул используется следующий прием. Формулу вводят только в одну (начальную) ячейку, после чего ее копируют в другие ячейки.

Пример однотипных формул:


Относительная, абсолютная и смешанная адресация

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

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

♦ Смешанная ссылка используется, когда при копировании формулы меняется только какая-то одна часть ссылки - либо буква столбца, либо номер строки. При этом символ $ ставится перед той частью ссылки, которая должна остаться неизменной.

Правило изменения относительных ссылок при копировании формул

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

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

Поясним смысл этого правила. На рис. 4.7 показан пример записи в ячейку С2 формулы, содержащей относительные ссылки на данные, хранящиеся в ячейках А1 и В4. Эти относительные ссылки указывают на взаимное расположение в таблице ячеек с исходными данными - операндов А1 и В4 - и результата вычисления по формуле, записанной в С2. 

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

♦ ссылка А1 указывает, что значение первого операнда берется из ячейки, расположенной на одну строку выше и на два столбца левее той, в которую будет помещена формула (здесь - С2);
♦ ссылка В4 указывает, что значение второго операнда берется из ячейки, смещенной на две строки вниз и на один столбец влево относительно места записи формулы (здесь - С2).

Правила копирования формул

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

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

Порядок копирования формулы из ячейки в диапазон:

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

Порядок копирования формул из одного диапазона в другой:

♦ выделите диапазон с формулами, которые должны быть скопированы;
♦ скопируйте формулы из выделенного диапазона в буфер обмена;
♦ установите курсор на первую ячейку диапазона, в который требуется скопировать формулы;
♦ вставьте формулы из буфера.

Пример копирования формул с использованием ссылок различных типов приведен на рис. 4.8:

Рис. 4.8. Пример копирования формул с относительными (а), абсолютными (б) и смешанными ссылками(в)

Контрольные вопросы и задания

1. Перечислите объекты электронной таблицы.

2. Как задается адрес диапазона ячеек?

3. Перечислите параметры ячейки.

4. Из каких элементарных объектов состоит любая диаграмма?

5. Назовите основные типы диаграмм в табличном процессоре.

6. Назовите параметры, характеризующие любую диаграмму.

7. Назовите типы данных, используемых в табличном процессоре, и их особенности. Приведите примеры.

9. Что такое относительная адресация в формулах? Приведите примеры.

10. Что такое абсолютная адресация в формулах и как она обозначается? Приведите примеры.

11. Поясните на примере правило относительной ориентации.

12. Объясните на примерах правило автоматического изменения относительных ссылок при копировании.

13. Расскажите правила копирования формул.

14. Объясните на примерах результат копирования формулы, которая содержит:

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

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

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

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

Классификация и структура ПО: системное, общего назначения, специальное.

По функциональному признаку различают следующие виды ПО Информатика: Учебник. / Под ред. Н.В.Макаровой. М.: Финансы и статистика, 2001, стр. 48:

Системное;


Специальное.

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

Основные функции операционных систем (ОС) заключаются в управлении ресурсами (физическими и логическими) и процессами вычислительных систем.

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

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

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

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

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

Табличными процессорами называют пакеты программ, предназначенные для создания электронных таблиц и манипулирования их данными. Среди таких пакетов наибольшее распространение получили Lotus 1-2-3, SuperCalc и Microsoft Exсel.

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

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

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

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

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

Осуществление консолидации данных, при которой данные из нескольких таблиц могут быть объединены в одну таблицу.

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

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

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

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

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

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

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

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

3. Табличный процессор Excel:

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

интерфейса

Excel - это электронная таблица, которая входит в пакет Microsoft Office.

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

Microsoft Excel - средство для работы с электронными таблицами. Excel разработан фирмой Microsoft, и является на сегодняшний день самым популярным табличным редактором в мире.

Microsoft Excel - позволяет строить электронные таблицы и диаграммы, по-могающие анализировать данные.

Табличный процессор Excel фирмы Microsoft предназначен для ввода, хранения, обработки и выдачи больших объемов данных в виде, удобном для анализа и восприятия информации. Все данные хранятся и обрабатываются в виде отдельных или связанных таблиц. Одна или несколько таблиц составляют рабочую книгу, в этом случае таблицы называются рабочими листами этой книги. Листы можно удалять добавлять или перемещать из одной рабочей книги в другую. Физически на диске сохраняется вся книга в виде отдельного файла с расширением “xls”.

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

Microsoft Excel позволяет работать с таблицами в двух режимах:

Обычный - наиболее удобный для выполнения большинства операций.

Разметка страниц - удобен для окончательного форматирования таблицы перед распечаткой.

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

Внешний вид окна MS Excel представлен на рисунке.

Под заголовком окна находится строка меню, через которую можно вызвать любую команду Microsoft Excel. Для открытия меню необходимо щелкнуть мышью на его имени.

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

Файл Microsoft Excel называется рабочей книгой. Рабочая книга состоит из рабочих листов, имена которых (Лист1, Лист2, …) выведены на ярлыках в нижней части окна рабочей книги. Щелкая по ярлыкам, можно переходить от листа к листу внутри рабочей книги.

Опишем основные ключевые понятия, используемые при работе с табличным процессором Excel.

Рабочая книга является основным документом Excel. Она хранится в файле с произвольным именем и расширением xls. При создании или открытии рабочей книги ее содержимое представлено в отдельном окне. Каждая книга по умолчанию содержит 16 рабочих листов.

Листы предназначены для создания и хранения таблиц, диаграмм и макросов. Лист состоит из 256 столбцов и 16384 строк.

Ячейка является структурной наименьшей единицей для размещения данных внутри рабочего листа. Каждая ячейка может содержать данные в виде текста, числовых значений, формул или параметров форматирования. При вводе данных Excel автоматически распознает тип данных и определяет перечень операций, которые могут с ними производиться. По своему содержимому ячейки делятся на исходные (влияющие) и зависимые. В последних записаны формулы, которые имеют ссылки на другие ячейки таблицы. Следовательно, значения зависимых ячеек определяются содержимым других (влияющих) ячеек таблицы. Ячейка, выбранная с помощью указателя, называется активной или текущей ячейкой.

Адрес ячейки предназначен для определения местонахождения ячейки в таблице. Существует два способа записи адресов ячеек:

1. Указанием буквы столбца и номера строки таблицы, перед которыми может записываться знак $, указывающий на абсолютную адресацию. Этот способ используется по умолчанию и называется стилем А1.

2. Указанием номера строки и номера столбца, следующих после букв R и С, соответственно. Номера строк и столбцов могут заключаться в квадратные скобки, которые указывают на относительную адресацию.

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

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

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

Список - это специальным образом оформленная таблица, с которой можно работать как с базой данных. В такой таблице каждый столбец представляет собой поле, а каждая строка - запись файла базы данных.



 

Пожалуйста, поделитесь этим материалом в социальных сетях, если он оказался полезен!