Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

Лекция №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. Назначение существующему макросу клавиши быстрого вызова и пункта меню выполняется с помощью команды Сервис | Макрос.

4. Команда С относительными ссылками записывает макрос, обрабатывающий данные в любом месте рабочей книги.

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 — профессиональный процессор электронных таблиц. Широкие графические возможности и удобный интерфейс пакета позволяют быстро ориентироваться в нём. С его помощью можно создать любой финансовый документ, отчёт для бухгалтерии, составить бюджет, а затем разместить все эти документы в базах данных.

<== предыдущая лекция | следующая лекция ==>
Память умерших чернобыльцев почтили минутой молчания | Базы данных и информационные системы
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 15059; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.