Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практика calc.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
951 Кб
Скачать
☆

Раздел 2. Организация профессиональной деятельности с помощью средств OpenOffice.Org

Тема 2.2. Обработка информации средствами OpenOffice.Org Calc

Практическая работа №4. Построение диаграмм.

Начальные сведения

Диаграмма (график) — наглядное графическое представление числовых данных.

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

Основные типы диаграмм:

Гистограмма (столбчатая диаграмма) — для сравнения нескольких величин в нескольких точках Круговая — для сравнения нескольких величин в одной точке Линии — для слежения за изменением нескольких величин при переходе от одной точки к другой Диаграмма XY — для построения графика по точкам (x, y)

Основные элементы диаграммы

Практическое задание. Этапы построения диаграммы.

Этапы построения диаграммы:

  1. выделить ячейки, по которым будет строиться диаграмма;

  2. нажать кнопку Диаграмма , или через меню Вставка, Диаграмма;

  3. Шаг 1 — выбрать нужный тип и вид диаграммы, нажать кнопку Далее;

  4. Шаг 2 — посмотреть результат, если необходимо - внести изменения в Диапазоне данных или Рядах данных;

  5. Шаг 3 — указать параметры диаграммы (название диаграммы, подписи осей, расположение легенды и т.д.);

  6. Шаг 4 — выбрать Готово.

Изменение размеров диаграммы:

  1. выделить диаграмму мышью;

  2. потянуть за любой квадратный маркер;

  3. снять выделение.

Редактирование диаграммы:

  1. выделить диаграмму;

  2. двойным щелчком мыши выделить нужный элемент диаграммы;

  3. внести необходимые изменения и нажать ОК.

Задание 2: Постройте диаграмму, представленную на предыдущей странице, используя готовый файл с данными diagr.ods, на листе Диаграмма.

Практическое задание. Круговая диаграмма

Задание 3: Построение круговой диаграммы

  1. Откройте документ bank.ods

  2. Переименуйте Лист1 в Таблица, Лист2 в Диаграмма, удалите лишние листы.

  3. На листе Диаграмма постройте круговую диаграмму по данным столбцов Фамилия вкладчика, Доля от общего вклада. Отдельные ячейки можно выделять, используя клавишу Ctrl и левую клавишу мыши.

  4. Используйте тип диаграммы «Разделенная круговая».

  5. Подберите подходящий размер шрифта подписей данных.

  6. Для названия диаграммы установите шрифт Courier New, 12 пт, синий цвет.

  7. Переместите легенду в правый нижний угол окна диаграммы.

  8. Сохраните документ под тем же именем.

Результат:

Практическое задание. Гистограмма

Задание 4: Построение гистограммы

  1. Откройте документ office.ods

  2. Вставьте новый лист, переименуйте его в Диаграмма.

  3. По данным столбцов Наименование товара и Сумма постройте гистограмму.

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

  5. Удалите легенду.

  6. Остальные элементы диаграммы отформатируйте по своему желанию.

  7. Сохраните документ под тем же именем.

Результат:

Практическое задание. Функция

Задание 5: Постройте график функции Y = sin(X) на отрезке [-180; 180] с шагом 5 градусов.

  1. Документ должен содержать два листа: Данные и График.

  2. Встроенная функция синус производит вычисления с аргументом X, указанным в радианах. Для перевода из градусов в радианы используйте встроенную функцию PI(), значение которой равно числу π. Формулу Y=f(X) для перевода из градусов в радианы можно вывести из пропорции: π = 180o, а Y=Xo.

  3. Используйте тип диаграммы Диаграмма XY

  4. Сохраните документ под именем sinus.ods

Результат:

Практическое задание. Внешние данные

Задание 6: Постройте график спирали используя внешние данные.

  1. Документ должен содержать два листа: Данные и График.

  2. Сохраните на жесткий диск данные data.txt.

  3. В меню Вставка выберите Лист из файла.

  4. Укажите формат исходных данных:

    • Разделитель — проблел.

    • Объединить разделители.

    • Так как в файле в качество десятичного разделителя используется точка, то для корректного импорта чисел нужно выбрать в качестве языка «Английский (Великобритания)»

  1. Нажмите ОК

  2. Импортируйте текстовый файл на лист и переименуйте его в Данные.

  3. Добавьте заголовки X, Y к столбцам A, B

  4. Постройте график, используя тип диаграммы Диаграмма XY.

  5. Сохраните документ под именем spiral.ods

Дополнительное задание

Задание 7: «Изменение биоритмов человека». ДОПОЛНИТЕЛЬНОЕ задание.

  1. На Листе1 создайте таблицу по образцу.

  2. Заполните исходные данные:

    • A1 — фамилия, имя исследуемого

    • А2 — дата рождения (число, месяц, год)

    • A3 — текущая дата

    • А4 — формула для расчета прожитых дней (с разделителем тысяч)

    • А7 — текущая дата (число, месяц)

    • А8, А9 и т.д. — последующие даты (число, месяц)

    • В7, В8 и т.д. — количество прожитых дней

  3. Вычислите биоритмы физической, эмоциональной и интеллектуальной активности по формуле: , где t — время (дата); t0 — дата рождения, T — соответствующий период активности (23, 28 или 33 дня).

  4. Отформатируйте таблицу по своему желанию.

  5. Переименуйте Лист1 в Таблицу.

  6. На Листе2 постройте график изменения ваших биоритмов. Установите минимальный размер шрифта для подписей.

  7. Задайте альбомную ориентацию данного листа.

  8. Переименуйте Лист2 в Диаграмму.

  9. Сохраните данные под именем mybio.ods

Логические функции Calc

Логические функции предназначены для проверки выполнения условия или для проверки нескольких условий.

Функция IF позволяет определить, выполняется ли указанное условие. Если условие истинно, то значением ячейки будет выражение1, в противном случае - выражение2:

=IF(условие; тогда выражение1; иначе выражение2)

Пример:

=IF(В2>20; "тепло"; "холодно")

Обратите внимание --- кавычки могут быть "ёлочкой".

Если значение в ячейке В2 > 20, то выводится сообщение тепло, в противном случае - холодно.

Совместно с функцией IF используются логические операции AND, OR, NOT.Пример :

=IF(AND(Е4<3; Н$98>=13); "выиграет"; "проиграет")

Если значение в ячейке Е4 < 3 и Н$98>=13, то выводится сообщение выиграет, в противном случае - проиграет.

Практическое задание

Задание 1: Анализ данных. Функция IF.

  1. Заполните таблицу и отформатируйте ее по образцу:

  2. Заполните формулами пустые ячейки. Абитуриент зачислен в институт, если сумма баллов больше или равна проходному баллу и оценка по математике 4 или 5, в противном случае — нет.

  3. Выполните сортировку по убыванию общей суммы баллов и по убыванию балла по математике.

  4. Результат сохраните под именем student.ods

Результат:

Работа со списками Calc

Автоматизация ввода данных

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

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

Для создания нового списка выполните Сервис, Параметры, OpenOffce.org Calc, Списки сортировки, Создать. Укажите элементы списка, разделяя элементы списка нажатием клавиши Enter. Нажмите Добавить.

Автоматизированный ввод данных:

  1. в первую ячейку диапазона ввести значение одного из элементов списка;

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

Практическое задание

Задание 2: Автозаполнение

  1. З аполните таблицу данными, для названия месяцев используйте Автозаполнение.

  2. Добавьте столбец Всего.

  3. Определите содержимое пустых ячеек.

  4. Выполните сортировку в столбце «В среднем» по убыванию.

  5. Оформите таблицу.

  6. Переименуйте Лист1 в Магазин, Лист2 в Диаграмма, Лист3 удалите.

  7. Скройте столбец Н, для этого:

    1. выделите данный столбец или диапазон ячеек Н2:Н6;

    2. выберите Формат, Столбец, Скрыть.

  8. Чтобы показать скрытый столбец:

    1. выделить смежные столбцы или смежные ячейки;

    2. выбрать Формат, Столбец, Отобразить.

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

  10. Сохраните результаты под именем shop.ods

Результат

Фильтрация данных (работа в режиме Базы данных)

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

Для отбора данных используют Автофильтр (Данные, Фильтр, Автофильтр) и Расширенный фильтр (Данные, Фильтр, Расширенный фильтр). Заголовки столбцов преобразуются в раскрывающиеся списки (кнопки-стрелки), в которых можно задавать нужные критерии для поиска данных. В раскрывающемся списке выводятся все значения, встречающиеся в столбце, и дополнительные опции: Все, Первые 10, Стандартный фильтр, Пустые или Непустые.

Опция » Стандартный фильтр» позволяет указать для одного столбца один или два критерия отбора, объединив их (И — если оба условия должны выполняться одновременно, ИЛИ — если выполняется хотя бы одно условие).

В условиях поиска для текстовых полей можно задавать символы шаблона:

  1. * - для указания любой последовательности символов;

  2. ? - для представления любого одного символа.

Сброс одного из фильтров осуществляется выбором опции Все раскрывающегося списка этого фильтра.

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

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

Практическое задание

Задание 3: Фильтрация данных

  1. Заполните таблицу по образцу:

  2. Заполните пустые ячейки с учетом формата данных (на некоторые продукты специально укажите просроченную дату реализации).

  3. Переименуйте Лист1 в Склад, Лист2 - в Сортировка, Лист3 - в Поиск.

  4. Выполните форматирование и обрамление таблицы по образцу.

  5. Добавьте сроки реализации.

  6. Отсортируйте записи в порядке убывания Срока реализации. Скопируйте результат на лист Сортировка.

  7. Найдите все продукты с истекшим сроком реализации. Скопируйте результат на лист Поиск.

  8. Найдите все продукты, для которых общая сумма не меньше 300 р. и не больше 1000 р. Скопируйте результат на лист Поиск.

  9. Найдите все продукты, количество которых больше 300, а срок реализации еще не истек. Скопируйте результат на лист Поиск.

  10. Придумайте свои критерии поиска (не менее двух). Запишите эти условия и скопируйте результат поиска на лист Поиск.

  11. Сохраните документ под именем sklad.ods

Задачи оптимизации в Calc

Задача оптимизации — поиск оптимального (наилучшего) решения данной задачи при соблюдении некоторых условий.

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

  1. разобрать условие задачи;

  2. построить математическую модель;

  3. выбрать поисковые переменные;

  4. задать ограничения;

  5. выбрать критерий оптимизации;

  6. решить задачу на компьютере;

  7. проанализировать полученные результаты.

Пример решения задачи

Задание 4: «Покраска пола». Вычислить количество краски для покрытия пола в спортивном зале.Алгоритм решения:

Сначала измеряют длину а (18,1 < а < 18,3) и ширину b (7,5 < b < 7,6) пола. Реальный объект - пол зала - заменяют прямоугольником, для которого S = аb.

При покупке краски выясняют, какую площадь S1 можно покрыть содержимым одной банки (предположим меньше 10 м2), вычисляют необходимое количество банок n = ab/S1.

a, b, S1 - поисковые переменные, значения которых можно изменять.

Необходимо задать ограничения: а > 18,1; а < 18,3 b < 7,6; b > 7,5; S1 < 10

Критерий оптимизации: количество банок должно быть минимальным.Решение на компьютере:

  1. Заполнить таблицу, указав произвольные значения для поисковых переменных.

  2. Найти оптимальное решение, для этого:

    1. выделить целевую ячейку В7;

    2. выбрать Сервис, Поиск решения;

  3. Оптимизация решения установить в минимум;

  4. в Путем изменения ячеек добавить диапазон изменяемых ячеек;

  5. в Ограничительные условия добавить для ограничения; Результат должен быть похожим на

  6. нажать кнопку Решить;

  7. Сохранить результат.

В электронных таблицах найдено оптимальное решение:для покраски пола в актовом зале необходимо не более 14 банок краски.

В скриншоте намерено допущена небольшая ошибка, найдите ее.

Практическое задание

Задание 5: Какие размеры должен иметь открытый сверху бак объемом

V = abh = 2000 см3,

чтобы на его изготовление пошло как можно меньше материала?Сторона а должна быть не менее 10 см.

  1. Выполните поиск решения, заполнив таблицу:

  2. Создайте отчет и сохраните документ под именем bak.ods