учебная логика. учебник СПО. Практикум по программному обеспечению содержит большое количество примеров и заданий
Скачать 5.66 Mb.
|
Задание 3.3.1В основном окне набирайте текст, который расположен в правой колонке таблицы и отслеживайте сгенерированный код в окне «Исходный текст LaTeX», в основном, он будет совпадать с кодом в левом столбце таблицы. В о всех примерах формулы в тексте – внутритекстовые (этот режим в LyX установлен по умолчанию), а формула вне текста, выравненная по центру строки – выключная (выключный режим устанавливается нажатием на кнопку панели инструментов «Формула»). Размер шрифта устанавливается при помощи Edit – Text Style – Customized, Size. Задание 3.3.2В режиме TeX (Вставить – TeX код) наберите следующий текст: Выражение тригонометрических функций через тангенс половинного аргумента Корень n-й степени Длина дуги (натуральный периметр) линии 3.4. Табличные процессоры Появление электронных таблиц (ЭТ) исторически совпадает с началом распространения персональных компьютеров. Первая программа для работы с ЭТ – табличный процессор,была создана в 1979 г., предназначалась для компьютеров типа Apple II и называлась VisiCalc. В 1982 г. появляется знаменитый табличный процессор Lotus 1-2-3, предназначенный для IBM PC. Lotus объединял в себе вычислительные возможности ЭТ, деловую графику и функции реляционной СУБД. Популярность табличных процессоров росла очень быстро. Появлялись новые программные продукты этого класса: Multiplan, Quattro Pro, SuperCalc и др. Одним из самых популярных табличных процессоров сегодня является MS Excel, входящий в состав пакета Microsoft Office, в пакете OpenOffice.org – Calc. Области применения табличных процессоров разнообразны. Выполнение вычислений. Издавна многие расчеты выполняются в табличной форме, особенно в области делопроизводства: многочисленные расчетные ведомости, сметы расходов и т. п. Кроме того, решение численными методами целого ряда математических задач удобно выполнять в табличной форме. Электронные таблицы представляют собой удобный инструмент для автоматизации таких вычислений. Решения многих вычислительных задач на ЭВМ, которые раньше можно было осуществить только путем программирования, стало возможно реализовать на электронных таблицах. Математическое моделирование. Использование математических формул в ЭТ позволяет представить взаимосвязь между различными параметрами некоторой реальной системы. Основное свойство ЭТ – мгновенный пересчет формул при изменении значений входящих в них операндов. Благодаря этому свойству таблица представляет собой удобный инструмент для организации численного эксперимента: подбор параметров, прогноз поведения моделируемой системы, анализ зависимостей, планирование. Дополнительные удобства для моделирования дает возможность графического представления данных. Использование электронной таблицы в качестве базы данных. Конечно, по сравнению с СУБД электронные таблицы имеют меньшие возможности в этой области. Однако некоторые операции манипулирования данными, свойственные реляционным СУБД, в них реализованы. Это поиск информации по заданным условиям и сортировка информации. 3.4.1. Структура электронной таблицыРис. 3.10. Вид электронной таблицы Электронная таблица – матрица, состоящая из столбцов и строк. Заголовки строк обозначаются числами 1, 2, 3 … Заголовки столбцов обозначаются латинскими буквами A, B, C, … AA, AB, AC, … Пересечение столбца и строки образует ячейку. Каждая ячейка имеет адрес(имя) – например, А5, В6 и т. д. Текущая, активная ячейка, с которой производятся какие-либо действия, выделяется рамкой (курсором). Ячейка может содержать: текст (признаком текстовых данных являются кавычки); число; формулу (начинается со знака =). Ячейку можно рассматривать как переменную, так как ячейка имеет имя (адрес) и хранит значение какого-либо типа. 3.4.2. Формулы В электронных таблицах используются два вида выражений: • арифметические; логические. Арифметические – определяют способ вычисления некоторого числового значения. Правила записи арифметических формул аналогичны тем, что используются в языках программирования. Формулы состоят из констант, переменных, знаков операций, функций. Например, = 5*SQRT (С5^2-4*В3) Логические выражения строятся с помощью операций отношения (<, >, =, <=, >=, < >) и логических операций («И», «ИЛИ», «НЕ»). Результатом вычисления логического выражения являются логические величины «истина» или «ложь». Часто в формулах и функциях операции нужно произвести с группой (диапазоном) ячеек. Например, найти максимум, сумму диапазона ячеек. Диапазон обозначается именами (адресами) верхней левой и нижней правой ячеек. Например, А3:С7. 3.4.3. АдресацияВ формулах используются имена переменных – ссылки на адреса ячеек. В электронных таблицах используются два вида адресации: • относительная; • абсолютная. Различия проявляются при копировании формулы из активной ячейки в другие. Относительная адресация используется для указания адреса ячейки, вычисляемого относительно ячейки, в которой находится формула. Например, в Е2 написана формула: = В2*D2. Е2 – текущая ячейка, В2 – ячейка, расположенная на 3 ячейки левее текущей, D2 – ячейка, расположенная на 1 левее текущей. Копируем формулу в Е3. Теперь текущей будет ячейка Е3, поэтому адреса ячеек, использующихся в формуле, будут определяться относительно Е3. Ячейка, расположенная на 3 ячейки левее – В3, на 1 ячейку левее – D3. Формула примет вид = В3* D3 (см. рис. 3.11). Рис. 3.11. Относительная адресация. Копирование формулы Относительная адресация в электронных таблицах используется по умолчанию. Абсолютная адресация используется для указания фиксированного адреса ячейки. При перемещении и копировании абсолютные адреса не изменяются. Для указания абсолютного адреса используется знак $. Зафиксировать можно весь адрес, например, $A$7 или отдельные его части (только строку или столбец), например, $A7 или A$7 (смешанные ссылки). 3.4.4. Графическая обработка данныхПредставление табличных данных в графической форме часто используется на практике. Графическая обработка делает наглядными результаты расчетов. Табличные процессоры предоставляют пользователю на выбор множество типов диаграмм (гистограмм, графиков). Вопросы для самопроверки В каких областях деятельности применяются табличные процессоры? Какова структура электронной таблицы? Каковы особенности абсолютной и относительной адресации? 3.5. Работа в табличном процессоре OpenOffice.org CalcЭлектронные таблицы – это программа для создания и использования документов с автоматическим расчетом вносимых данных. Данные организованы в виде таблиц. В электронную таблицу можно вводить данные, обычно числовые, и затем манипулировать этими данными для получения определенных результатов. 3.5.1. Вид окна CalcГлавное окно табличного процессора Calс имеет следующий вид (см. рис. 3.12): Рис. 3.12. Окно Calc Вверху – Заголовок окна. Ниже расположена строка меню. Еще ниже идут панели инструментов, обычно установлены панели «Стандартная» и «Форматирование». Многие инструменты этих панелей вам знакомы по программе OpenOffice.org Writer. Под панелями инструментов находится «Панель формул»: Эту панель можно разделить на три зоны: слева расположены координаты активных ячеек; в центре – кнопки мастеров и справа – строка ввода. Рабочее поле окна представляет собой лист, разделенный на отдельные ячейки (таблицу). Столбцы озаглавлены буквами, строки – цифрами. Каждый лист Calc может иметь максимум 65 536 строк и максимум 245 столбцов (от A до IV). Каждый лист содержит 16 056 320 индивидуальных ячеек. Каждая электронная таблица может иметь много листов. Для переключения между ними используют ярлыки рабочих листов, расположенные в самом низу таблицы: Лист1, Лист2 и т. д. 3.5.2. Создание таблицТаблица состоит из столбцов, обозначенных латинскими буквами (А, В, С…) и строк, обозначенных числами 1, 2, 3 … таким образом, каждая ячейка имеет адрес, например А2, В5, который используется для ссылки на ячейку (например, в формулах). Одна из ячеек является активной (выделена рамкой). Сделать ячейку активной можно, щелкнув по ней мышью или переместив рамку с помощью стрелок на клавиатуре. В активную ячейку можно вводить данные. Если данные не помещаются в ячейке, то они будут отображаться в соседних справа ячейках (если они не заполнены) или частично не будут видны (если ячейка справа заполнена), тогда в ячейке справа отображается маленький красный треугольник. В ячейке могут быть размещены данные различных форматов. Формат данных определяет правила их обработки, в частности, допустимые операции, которые можно производить с данными ячейки. Указать формат данных в ячейке можно с помощью команды: Формат – Ячейки (вкладка «Числа»). Некоторые форматы данных: Текстовый – состоит из букв, цифр, знаков препинания. По умолчанию выравнивается по левому краю. Числовой – состоит из цифр и десятичной запятой (или точки). По умолчанию выравнивается по правому краю. Денежный – для отображения денежных величин. Процентный – содержимое ячейки умножается на 100 и дописывается знак %. Дробный – для отображения обыкновенных дробей. Дата – используется для отображения дат. По умолчанию выравнивается по левому краю. Время – используется для отображения времени. Научный – представление в экспоненциальной форме. |