Читать реферат по информатике, вычислительной технике, телекоммуникациям: "Электронные таблицы. Назначение и основные возможности" Страница 3

назад (Назад)скачать (Cкачать работу)

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

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

столбцы списков становятся полями базы данных;

заголовки столбцов становятся именами полей базы данных;

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

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

Пример 1. (Информатика. Задачник-практикум в 2 т. /Под ред. И.Г. Семакина, Е.К. Хеннера: Том 2. — М.: Лаборатория Базовых Знаний, 1999. — 280с.) В пещере у реки поселился огнедышащий дракон. Всех, кто пытался его прогнать, он прогонял сам, полыхая на них огнем. Количество полыханий зависело от того, на кого надо полыхать. На царевича дракон полыхал 5 раз, на королевича — 4 раза, на простого рыцаря — 3.

За первые сто лет дракона пытались прогнать 2 царевича, 3 королевича и 5 простых рыцарей. За второе столетие на него покушались 3 царевича, 2 королевича и 7 простых рыцарей. За третий век дракона беспокоили 7 царевичей, 5 королевичей и 6 простых рыцарей. За следующее столетие дракону пришлось иметь дело с 3 царевичами, 6 королевичами и 10 простыми рыцарями. После чего дракона в конце концов оставили в покое и объявили гору, на которой он жил, заповедником для охраны редких видов животных.

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

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

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

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

Пусть основание равно c, заданный угол — С. Тогда

углы A = B = (180 – C) / 2;

боковые стороны (по теореме синусов) a = b = (c sin A) / sin C;

периметр P = a + b + c;

площадь S = 1/2 ab sin C;

высоты ha = 2S / a; hb = 2S / b; hc = 2S /


Интересная статья: Быстрое написание курсовой работы