Автор работы: Пользователь скрыл имя, 21 Сентября 2011 в 19:10, курсовая работа
Цель работы:
1. Установка и использование табличных процессоров.
2. Определение основных возможностей электронных таблиц на практике.
Задачи работы:
1. Получить представление об электронных таблицах.
2. Рассмотреть основные возможности электронных таблиц.
3. Проследить ключевые особенности, достоинства и недостатки различных табличных процессоров.
Введение…………………………………………………………………………..4
1.1. Эволюция электронных таблиц…………………………………………...5-7
1.2. Назначение и основные возможности электронных таблиц…………...8-13
1.3. Разновидности табличных процессоров……………………………….14-19
1.4. Практическое применение электронных таблиц……………………...20-22
2. Практическая часть
2.1. Условие задачи……………………………………………………………...23
2.2. Метод решения……………………………………………………………...23
2.3. Описание алгоритма решения задачи………………………………….23-24
2.4. Текст программы……………………………………………………………24
2.5. Интерфейс пользователя………………………………………………..25-27
Заключение……………………………………………………………………….28
Список использованных источников…………………………………………...
Основные элементы электронных таблиц:
Электронная
таблица (ЭТ) позволяет хранить в
табличной форме большое
При работе с табличными процессорами создаются документы, которые также называют электронными таблицами. Такие таблицы можно просматривать, изменять, записывать на носители внешней памяти для хранения, распечатывать на принтере.
Рабочим полем табличного процессора является экран дисплея, на котором электронная таблица представляется в виде прямоугольника, разделенного на строки и столбцы. Строки нумеруются сверху вниз. Столбцы обозначаются слева направо. На экране виден не весь документ, а только часть его. Документ в полном объеме хранится в оперативной памяти, а экран можно считать окном, через которое пользователь имеет возможность просматривать таблицу. Для работы с таблицей используется табличный курсор, — выделенный прямоугольник, который можно поместить в ту или иную клетку. Минимальным элементом электронной таблицы, над которым можно выполнять те или иные операции, является такая клетка, которую чаще называют ячейкой. Каждая ячейка имеет уникальное имя (идентификатор), которое составляется из номеров столбца и строки, на пересечении которых располагается ячейка. Нумерация столбцов обычно осуществляется с помощью латинских букв (поскольку их всего 26, а столбцов значительно больше, то далее идёт такая нумерация — AA, AB, ..., AZ, BA, BB, BC, ...), а строк — с помощью десятичных чисел, начиная с единицы. Таким образом, возможны имена (или адреса) ячеек B2, C265, AD11 и т.д.
Следующий объект в таблице — диапазон ячеек. Его можно выделить из подряд идущих ячеек в строке, столбце или прямоугольнике. При задании диапазона указывают его начальную и конечную ячейки, в прямоугольном диапазоне — ячейки левого верхнего и правого нижнего углов. Наибольший диапазон представляет вся таблица, наименьший — ячейка. Примеры диапазонов — A1:A100; B12:AZ12; B2:K40.
Если диапазон содержит числовые величины, то они могут быть просуммированы, вычислено среднее значение, найдено минимальное или максимальное значение и т.д.
Иногда электронная таблица может быть составной частью листа, листы, в свою очередь, объединяются в книгу (такая организация используется в Microsoft Excel).
Ячейки в электронных таблицах могут содержать числа (целые и действительные), символьные и строковые величины, логические величины, формулы (алгебраические, логические, содержащие условие).
В
формулах при обращении к ячейкам
используется два способа адресации
— абсолютная и относительная
адресации. При использовании
Управление работой электронной таблицы осуществляется посредством меню команд.
Можно выделить следующие режимы работы табличного процессора:
При работе с табличными процессорами создаются документы, которые можно просматривать, изменять, записывать на носители внешней памяти для хранения, распечатывать на принтере. Режим формирования электронных таблиц предполагает заполнение и редактирование документа. При этом используются команды, изменяющие содержимое клеток (очистить, редактировать, копировать), и команды, изменяющие структуру таблицы (удалить, вставить, переместить).
Режим управления вычислениями.
Все вычисления начинаются с ячейки, расположенной на пересечении первой строки и первого столбца электронной таблицы. Вычисления проводятся в естественном порядке, т.е. если в очередной ячейке находится формула, включающая адрес еще не вычисленной ячейки, то вычисления по этой формуле откладываются до тех пор, пока значение в ячейке, от которого зависит формула, не будет определено. При каждом вводе нового значения в ячейку документ пересчитывается заново, — выполняется автоматический пересчет. В большинстве табличных процессоров существует возможность установки ручного пересчета, т.е. таблица пересчитывается заново только при подаче специальной команды. [4]
Режим отображения формул задает индикацию содержимого клеток на экране. Обычно этот режим выключен, и на экране отображаются значения, вычисленные на основании содержимого клеток.
Графический режим дает возможность отображать числовую информацию в графическом виде: диаграммы и графики. Это позволяет считать электронные таблицы полезным инструментом автоматизации инженерной, административной и научной деятельности.
В
современных табличных
1.3. Разновидности табличных процессоров
На рынке появилось множество продуктов класса VisiCalc — SuperCalc, Microsoft MultiPlan, Quattro Pro, Lotus 1-2-3, Microsoft Excel, OpenOffice.org Calc, таблицы AppleWorks и gnumeric, минималистический Spread32. [6]
Существует
табличный процессор для
Рис. 1.1.(3) Перечень программных средств
Рис. 1.1.(4) Табличные процессоры
Рассмотрим
наиболее известные и используемые
повсеместно табличные
OpenOffice.org Calc
OpenOffice.org Calc — табличный процессор, входящий в состав OpenOffice.org. С его помощью можно анализировать вводимые данные, заниматься расчётами, прогнозировать, сводить данные с разных листов и таблиц, строить диаграммы и графики.
Пошаговый
ввод формул в ячейки электронных
таблиц с помощью Мастера облегчает
формирование сложных и вложенных формул,
демонстрирует описания каждого параметра
и конечный результат на любом этапе ввода.
Рис.
1.3.(1) OpenOffice.org 2.0 Calc в Ubuntu
Условное форматирование и стили ячеек позволяют упорядочить готовые данные, а сводные таблицы и графики показывают итоги работы.
Более двух десятков форматов импорта и экспорта файлов, включая функции импорта текста позволяют оперировать практически любыми данными. Также с помощью специального инструмента можно импортировать данные из других источников, например, баз данных, а можно создать обновляемый диапазон, чтобы импортируемые данные всегда были актуальны.
Поддерживаются
связи между разными
Доступны разнообразные настройки для печати готовых листов на принтере: масштаб, поля, колонтитулы. А встроенная проверка орфографии, как в текстовом редакторе, позволит улучшить качество готового отчёта.
Gnumeric
Gnumeric — это свободный табличный процессор, выпускаемый под лицензией GNU General Public License. Поддерживается на Linux, Mac OS X (PowerPC), Microsoft Windows, ReactOS, SkyOS, BeOS и других ОС. Gnumeric является частью GNOME Office, набора офисных приложений с некоторой долей интеграции.
Разработчики
стараются обеспечить поддержку
полнофункциональных
Рис. 1.3.(2) Gnumeric 1.9.8
Gnumeric
поддерживает систему
Поддерживаемые форматы файлов
Gnumeric поддерживает чтение и запись форматов OpenOffice.org Calc (не завершен, пока что только текст и формулы), Microsoft Excel, HTML-таблиц, CSV, TSV, DIF и собственного формата .gnumeric; чтение форматов IBM Lotus Notes, Applix, Quattro Pro, XBase, SYLK, HTML, Psion, MPS, Oleo, sc; экспорт данных в LaTeX, Postscript, PDF, TROFF, XHTML и тестовые файлы.
Ввиду компактности и высокого быстродействия, Gnumeric часто включают в состав различных LiveCD.
Microsoft Excel
Microsoft
Excel (также иногда называется Microsoft
Office Excel) — программа для работы с электронными
таблицами, созданная корпорацией Microsoft
для Microsoft Windows, Windows NT и Mac OS. Она предоставляет
возможности экономико-статистических
расчетов, графические инструменты и,
за исключением Excel 2008 под Mac OS X, язык макропрограммирования
VBA (Visual Basic для приложений). Microsoft Excel входит
в состав Microsoft Office и на сегодняшний день
Excel является одним из наиболее популярных
приложений в мире.
Рис. 1.3.(3)
Microsoft Office Excel 2003
Форматы файлов
В Microsoft Excel вплоть до 2003 версии включительно, использовался свой собственный бинарный формат файлов (BIFF) в качестве основного. Excel 2007 использует Microsoft Office Open XML в качестве своего основного формата.
Несмотря на то, что Excel 2007 поддерживает и направлен на использование новых XML-форматов в качестве основных, он по-прежнему совместим с традиционными бинарными форматами. Кроме того, большинство версий Microsoft Excel могут читать CSV, DBF, SYLK, DIF и другие форматы.
Экспорт и перемещение таблиц
API позволяет открывать таблицы Excel в ряде других приложений. Это включает в себя открытие документов Excel на веб-страницах с помощью ActiveX или таких плагинов, как Adobe Flash Player. Проект Apache POI представляет Java-библиотеки для чтения и записи электронных таблиц Excel. Также предпринимались попытки копировать таблицы Excel в веб-приложения с использованием разделённых запятыми значений.
Программирование