История создания электронных таблиц.

История создания электронных таблиц.

Идея создания электронной таблицы возникла у студента Гарвардского университета (США) Дэна Бриклина в 1979 г. Выполняя скучные вычисления экономического характера с помощью бухгалтерской книги, он и его друг Боб Франкстон, который разбирался в программировании, разработали первую программу электронной таблицы, названную ими VisiCalc.

Новый существенный шаг в развитии электронных таблиц - появление в 1982 г. на рынке программных средств Lotus 1-2-3. Lotus был первым табличным процессором, интегрировавшим в своём составе, помимо обычных инструментов, графику и возможность работы с системами управления базами данных. Поскольку Lotus был разработан для компьютеров типа IBM, он сделал для этой фирмы то же, что VisiCalc в своё время сделал для фирмы Apple. После разработки Lotus 1-2-3 компания Lotus в первый же год повышает свой объем продаж до 50 млн. дол. и становится самой большой независимой компанией - производителем программных средств. Успех компании Lotus привел к ужесточению конкуренции, вызванной появлением на рынке новых электронных таблиц, таких, как VP Planner компании Paperback Software и Quattro Pro компании Borland International, которые предложили пользователю практически тот же набор инструментария, но по значительно более низким ценам.

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

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

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

MS Excel, Основные понятия. Окнопрограммы.

Электронная таблица – это компьютерный эквивалент обычной таблицы, в ячейках которой

записаны данные различных типов. Главное достоинство электронной таблицы – автоматический

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

операнда.

Ячейка – это поле данных на пересечении столбца и строки электронной таблицы.

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

Ссылка – способ (формат) указания адреса ячейки в формуле.

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

(или его части), а также последовательности строк или столбцов (или их частей).

Текущая (активная) ячейка – это ячейка электронной таблицы, в которой в данный момент

находится курсор.

Рабочая книга – основной документ Excel, содержащий несколько листов, в которых могут

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

расширением xls. При создании или открытии рабочей книги ее содержимое представлено в рабо-

чем окне. Каждая книга по умолчанию содержит 3 листа. Лист имеет имя. По умолчанию листы

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

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

конце книги, либо в другую открытую книгу.

Форматирование данных – выбор формы представления числовых или символьных данных в

ячейке, блоке ячеек, на листе таблицы.

Формула – последовательность символов, начинающаяся со знака равенства =, за которым

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

Абсолютная ссылка – это не изменяющийся при копировании и перемещении формулы адрес

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

(и) строки вводится символ $, например, A$1 , $C8 , $F$21.

Относительная ссылка – это изменяющийся при копировании и перемещении формулы ад-

рес ячейки, содержащей исходное данное (операнд). Изменение адреса происходит по правилу со-

хранения ориентации ячеек с операндами относительно ячейки с формулой. Например, при пере-

мещении формулы вниз по столбцу автоматически увеличиваются номера строк в адресах операн-

дов.

Окно программы:

1) Номер текущей ячейки;

2) Столбец текущей ячейки

3) Содержимое текущей ячейки

4) Стандартная панель инструментов

5) Панель инструментов

6) Форматирование

7) Строка формул

8) Выделенный диапазон ячеек

9) Текущая ячейка

10) Номер строки текущейячейки

11) Текущий рабочий лист

12) Ярлычки рабочих листов

Форматирование

5. MS Excel, Построение диаграмм и редактирование диаграмм.

Построение диаграмм выполняется с помощью Мастера диаграмм, который можно вызвать

кнопкой панели инструментов Стандартная или с помощью меню Вставка/Диаграмма.

Построение диаграмм состоит из следующих шагов:

1. выделить диапазон, содержащий ряды данных с подписями – с именами строк или столбцов;

2. вызвать Мастер диаграмм;

3. выбрать (шаг 1 Мастера диаграмм) тип и вид диаграммы, нажать кнопку Далее;

4. во вкладке Диапазон данных (шаг 2 Мастера диаграмм) уточнить (при необходимости) по-

ложение рядов данных, а во вкладке Ряд указать местоположение подписей оси Х – категорий;

5. ввести (шаг 3 Мастера диаграмм) необходимые заголовки (название диаграммы, названия

осей) и условные обозначения, если они необходимы;

6. разместить диаграмму (шаг 4 Мастера диаграмм) на том же листе, где находится таблица

или на отдельном листе.

Excel может построить диаграмму только по ячейкам, в которых уже имеются числа, поэтому,

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

числить, а затем занести их в ячейки

Для редактирования внедренной диаграммы необходимо сначала активизировать редактируе-

мый элемент двойным щелчком мыши, после чего вокруг нее появится рамка, а в строке меню до-

бавятся команды для редактирования диаграмм. С помощью мыши или клавиш управления курсо-

ром можно выделить для редактирования любой элемент диаграммы, а именно: область диаграм-

мы, область построения, основание и стенки объемных диаграмм, легенду, оси, текст, стрелки, ли-

нии сетки, любой из рядов данных и др.

Для добавления на диаграмме названий, легенд или меток данных можно воспользоваться ко-

мандой Параметры диаграммыиз меню Диаграмма. Если названия на диаграмме уже присут-

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

Часто возникает необходимость дополнить диаграмму новыми данными. Для этого использует-

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

ляется интервал с новыми данными, а в открывшемся диалоговом окне задается способ их интер-

претации.

6. MS Excel, Форматирование диаграммы.

В Microsoft Excel имеется широкий ассортимент команд, с помощью которых можно изменить

вид диаграммы. Первым шагом при настройке любой диаграммы является ее выделение. Следую-

щий шаг – вызов контекстного меню. Четыре команды контекстного меню:

- Тип диаграммы…,

- Исходные данные…,

- Параметры диаграммы…,

- Размещение…

выводят на экран окна диалога, почти идентичные окнам Мастера диаграмм. Указанные команды

можно использовать для пересмотра решений, принятых во время создания диаграммы. Для изменения конкретного элемента диаграммы необходимо выделить этот элемент (ось категорий, об-

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

пункт: Формат<название элемента диаграммы>… Можно просто дважды щелкнуть на элементе

диаграммы, который необходимо изменить.

7. MS Excel, Работа со списками. Применение фильтров.

ХЗ

8. MS Excel, Функции. Формулы.

Excel содержит обширный список функций, по которым выполняются вычисления. Функции

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

стых, так и для сложных вычислений. Каждая функция имеет свое название. За названием функ-

ции всегда следуют круглые скобки, в которых содержатся ее аргументы. Если функция имеет два

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

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

ваются вложенными.

Если функция стоит в самом начале формулы, то ей должен предшествовать знак =, как и во

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

ющие действия:

1. Выбрать меню Вставка/Функция или нажать кнопку Y на панели инструментов Стан-

дартная.

2. Выделить в левом окне нужную категорию, а в правом - требуемую функцию и щелкнуть

дважды по имени функции или нажать кнопку ОК

3. Указать аргументы выбранной функции

9. MS Excel, ошибки в формулах.

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

ячейке появляется сообщение об ошибке

Текст сообщения Возможная причина Способ устранения:

# ДЕЛ/0! Деление на ноль

Проверить и изменить содержимое влияющей ячейки

#ССЫЛКА!Указана некорректнаяссылка

Проверить и исправить ссылки, особенно внешние: правильно ли указан путь, не был ли переименован файл, лист

#ЧИСЛО! Невозможность вычисления значений (например, извлечение квадратного корня из отрицательного числа)

Проверить правильность задания аргументов функции

#ПУСТО! Неверно указано пересечение диапазонов ячеек (нет общих ячеек)

Задать правильно диапазон ячеек

#ЗНАЧ! Задан аргумент недопустимого типа

Уточнить типы аргументов

для применяемой функции

#ИМЯ! Указано недопустимое имя операнда (например, функции или диапазона)

Проверить правильность написания имен

#Н/Д! Нет данных в ячейке, на которую сделана ссылка

Проверить содержимое влияющей ячейки

MathCAD. Основные понятия. Возможности

MathCAD - система визуальных математических расчетов. Основная идея MathCAD состоит в

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

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

Возможности системы:

· Числовые расчеты со скалярами, матрицами и векторами. Возможны расчеты с использовани-

ем комплексных чисел.

· Аналитические преобразования: интегрирование, дифференцирование, вычисление пределов,

сумм и произведений рядов, упрощение, преобразования Лапласа и Фурье и др.

· Определение законов вычисления элементов матриц, что позволяет реализовать итерационные

вычисления.

· Работа со стандартными функциями: интерполяция, экстраполяция, численное интегрирова-

ние, матричные функции и др.

· Построение двумерных и трехмерных графиков различных видов.

· Решение систем линейных и нелинейных уравнений.

· Решение оптимизационных задач вида: найти значения переменных, при которых функция

принимает минимальное или максимальное значение.

· Решение дифференциальных уравнений (обыкновенные дифференциальные уравнения и си-

стемы уравнений; уравнения Пуассона и Лапласа).

· Элементы программирования.

Ввод формул в MathCAD.

Любая формула может быть записана в любом месте листа. Необходимо щелкнуть мышью в

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

производится как с клавиатуры, так и с помощью мыши. С клавиатуры всегда вводятся числа и

имена переменных. Знаки арифметических операций и названия функций обычно также вводятся с

клавиатуры.

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

листе бумаги. Знаки арифметических операций вводятся с помощью клавиш +, -, -, /.

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

клавиша <Space> (пробел).

В большинстве случаев система тут же выдает ответ после нажатия символа «=» с клавиатуры

или с панели Калькулятор. В среде MathCAD знак «=» означает числовой, а знак «→» символьный

вывод значения переменной, функции, выражения.

Вычисления в MathCAD.

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

листе бумаги. Знаки арифметических операций вводятся с помощью клавиш +, -, -, /.

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

клавиша <Space> (пробел).

В большинстве случаев система тут же выдает ответ после нажатия символа «=» с клавиатуры

или с панели Калькулятор. В среде MathCAD знак «=» означает числовой, а знак «→» символьный

вывод значения переменной, функции, выражения.

Если последовательно вводить

27/5 + 11 =, в результате получится 1,688.

А если вводить 27/5<пробел> + 11= , то получится 16,4

Стандартные математические функции, такие как cos, sin, arcsin, log, exp, можно вводить посим-

вольно, вставлять с панели Калькулятор или из прокручивающегося списка встроенных функций

Insert Function, который можно вызвать из меню Вставка/Функция.

Для редактирования выражения надо щелкнуть мышью правее элемента выражения, подлежа-

щего изменению, а затем нажать клавишу <Backspace> и ввести нужный элемент. Для немедленного

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

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

практически не ограничено.

В математическом процессоре MathCAD заложен последовательный принцип расчетов – значения

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

заранее.

Символ определения (присвоение) «:=», который можно ввести с панели Калькулятор или нажав

клавишу «:», позволяет определять переменные и функции.

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

выражений, где они используются.

Базы данных. Общие положения.

Реляционная база данных.База данных, созданная в СУБД Access, является реляцион-

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

состоящие из однотипных строк-записей. Каждая строка, в свою очередь, составлена из полей и

называется записью.

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

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

ча отыскивается единственная запись.

Связи между таблицами базы данных дают возможность совместно использовать данные

из разных таблиц. В нормализованной реляционной базе данных связи характеризуются отноше-

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

вается одинаковыми полями в них – ключом связи. Ключом связи всегда является уникальный

ключ главной таблицы в связи. В подчиненной таблице он называется внешним ключом.

Схема данных. В СУБД Access процесс создания реляционной базы данных включает со-

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

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

обеспечения связной целостности в базе данных.

Поскольку СУБД Access является одним из приложений Windows, входящих в интегриро-

ванную систему Office, интерфейс окна программы и его основные компоненты – меню, панели

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

в работе аналогично другим приложениям (Word, Excel). Общий вид окна программы приведен на

рис. 10.1.

Поля базы данных не просто определяют структуру базы – они еще определяют групповые

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

Классификация баз данных.

По типу хранимой информации БД делятся на

  • документальные,
  • фактографические и
  • лексикографические.

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

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

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

Виды моделей данных.

К числу важнейших относятся следующие модели данных:

• иерархическая.

• сетевая.

• реляционная.

• объектно-ориентированная.

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

Сетевая модель означает представление данных в виде произвольного графа. Достоинством сетевой и иерархической моделей данных является возможность их эффективной реализации по показателям затрат памяти и оперативности. Недостатком сетевой модели данных является высокая сложность и жесткость схемы БД, построенной на ее основе.

Реляционная модель данных (РМД) название получила от английского термина relation — отношение. При соблюдении определенных условий отношение представляется в виде двумерной таблицы, привычной для человека. Большинство современных БД для персональных ЭВМ являются реляционными.

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

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

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

История создания электронных таблиц.

Идея создания электронной таблицы возникла у студента Гарвардского университета (США) Дэна Бриклина в 1979 г. Выполняя скучные вычисления экономического характера с помощью бухгалтерской книги, он и его друг Боб Франкстон, который разбирался в программировании, разработали первую программу электронной таблицы, названную ими VisiCalc.

Новый существенный шаг в развитии электронных таблиц - появление в 1982 г. на рынке программных средств Lotus 1-2-3. Lotus был первым табличным процессором, интегрировавшим в своём составе, помимо обычных инструментов, графику и возможность работы с системами управления базами данных. Поскольку Lotus был разработан для компьютеров типа IBM, он сделал для этой фирмы то же, что VisiCalc в своё время сделал для фирмы Apple. После разработки Lotus 1-2-3 компания Lotus в первый же год повышает свой объем продаж до 50 млн. дол. и становится самой большой независимой компанией - производителем программных средств. Успех компании Lotus привел к ужесточению конкуренции, вызванной появлением на рынке новых электронных таблиц, таких, как VP Planner компании Paperback Software и Quattro Pro компании Borland International, которые предложили пользователю практически тот же набор инструментария, но по значительно более низким ценам.

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

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

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

MS Excel, Основные понятия. Окнопрограммы.

Электронная таблица – это компьютерный эквивалент обычной таблицы, в ячейках которой

записаны данные различных типов. Главное достоинство электронной таблицы – автоматический

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

операнда.

Ячейка – это поле данных на пересечении столбца и строки электронной таблицы.

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

Ссылка – способ (формат) указания адреса ячейки в формуле.

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

(или его части), а также последовательности строк или столбцов (или их частей).

Текущая (активная) ячейка – это ячейка электронной таблицы, в которой в данный момент

находится курсор.

Рабочая книга – основной документ Excel, содержащий несколько листов, в которых могут

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

расширением xls. При создании или открытии рабочей книги ее содержимое представлено в рабо-

чем окне. Каждая книга по умолчанию содержит 3 листа. Лист имеет имя. По умолчанию листы

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

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

конце книги, либо в другую открытую книгу.

Форматирование данных – выбор формы представления числовых или символьных данных в

ячейке, блоке ячеек, на листе таблицы.

Формула – последовательность символов, начинающаяся со знака равенства =, за которым

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

Абсолютная ссылка – это не изменяющийся при копировании и перемещении формулы адрес

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

(и) строки вводится символ $, например, A$1 , $C8 , $F$21.

Относительная ссылка – это изменяющийся при копировании и перемещении формулы ад-

рес ячейки, содержащей исходное данное (операнд). Изменение адреса происходит по правилу со-

хранения ориентации ячеек с операндами относительно ячейки с формулой. Например, при пере-

мещении формулы вниз по столбцу автоматически увеличиваются номера строк в адресах операн-

дов.

Окно программы:

1) Номер текущей ячейки;

2) Столбец текущей ячейки

3) Содержимое текущей ячейки

4) Стандартная панель инструментов

5) Панель инструментов

6) Форматирование

7) Строка формул

8) Выделенный диапазон ячеек

9) Текущая ячейка

10) Номер строки текущейячейки

11) Текущий рабочий лист

12) Ярлычки рабочих листов

Наши рекомендации