Пензенский государственный университет Институт информатики и вычислительной техники Кафедра "Информационно-вычислительн...
9 downloads
342 Views
528KB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
Пензенский государственный университет Институт информатики и вычислительной техники Кафедра "Информационно-вычислительные системы"
ПРИЕМЫ РАБОТЫ С OPENOFFICE WRITER Методические указания
2008
2
УДК 681.3.07
Методические указания разработаны на кафедре "Информационно-вычислительные системы" и предназначены для студентов института информатики и вычислительной техники специальности 230102 "Автоматизированные системы обработки информации и управления" при выполнении курсовых работ и проектов.
Составители: канд. техн. наук, доцент А.В.Еременко, ст. преподаватель И.А.Долгова.
3
Оглавление Считаем в тексте..........................................................................................................................................4 Электронные таблицы в текстовом редакторе..........................................................................................8 Форматы данных в таблицах Writer........................................................................................................13 Команды языка разметки математических формул................................................................................15
Считаем в тексте Пусть имеется текст с определенным количеством числовой информации. Надо произвести подсчеты прямо в нем да так, чтобы при смене числовой информации менялся и результат. Это под силу текстовому редактору Writer пакета OpenOffice. К примеру, имеем такой текст: Для того, чтобы приобрести компьютер Вам недостаточно просто купить системный блок (стоимостью порядка 10000 рублей). Для полноценной работы Вам необходим монитор (порядка 6000 рублей), клавиатура (200 рублей), мышь (150 рублей). Ну а если говорить о современной мультимедийной станции, то надо добавить еще колонки за 400 рублей, принтер (около 3000) и сканер за 3000 рублей. В итоге получается совсем не маленькая сумма.
Выделяем числа и превращаем их в переменные.
Выполняем команду меню Вставка > Поля > Дополнительно. В диалоговом окне Поля переходим на вкладку Переменные. В списке Тип поля выделяем строку Установить переменную. Заполняем отмеченные поля Имя и Значение:
5
Щелкаем по кнопке Вставить. При этом выделенный текст (число 10000) заменяется значением переменной. Это значение можно в любой момент поменять. Имя переменной служит для ее идентификации в документе и может быть любым словом. Благодаря наименованию переменной, мы получаем возможность ссылаться на ее значение в формульных выражениях (функциях). Для того, чтобы приобрести компьютер Вам недостаточно просто купить системный блок (стоимостью порядка 10000 рублей). Для полноценной работы Вам необходим монитор (порядка 6000 рублей), клавиатура (200 рублей), мышь (150 рублей). Ну а если говорить о современной мультимедийной станции, то надо добавить еще колонки за 400 рублей, принтер (около 3000) и сканер за 3000 рублей. В итоге получается совсем не маленькая сумма.
Аналогичным образом создаем все необходимые переменные:
В результате будем иметь следующий текст: Для того, чтобы приобрести компьютер Вам недостаточно просто купить системный блок (стоимостью порядка 10000 рублей). Для полноценной работы Вам необходим монитор (порядка 6000 рублей), клавиатура (200 рублей), мышь (150 рублей). Ну а если говорить о современной мультимедийной станции, то надо добавить еще колонки за 400 рублей, принтер (около 3000) и сканер за 3000 рублей. В итоге получается совсем не маленькая сумма.
Теперь можно перейти непосредственно к созданию функции. Помещаем курсор в то место в тексте, где необходимо вставить функцию и поступаем, как показано на следующих рисунках:
6
В окно Формула вводим формульное выражение:КлавиатураЦена+КолонкиЦена+МониторЦена+МышьЦена+ПринтерЦена+СистемныйБлокЦена+СканерЦена
После щелчка по кнопке Вставить в тексте появляется результат вычислений:
7
Для того, чтобы приобрести компьютер Вам недостаточно просто купить системный блок (стоимостью порядка 10000 рублей). Для полноценной работы Вам необходим монитор (порядка 6000 рублей), клавиатура (200 рублей), мышь (150 рублей). Ну а если говорить о современной мультимедийной станции, то надо добавить еще колонки за 400 рублей, принтер (около 3000) и сканер за 3000 рублей. В итоге получается совсем не маленькая сумма - 22750 рублей.
Теперь проверим изменение результата при изменении переменной МышьЦена со 150 на 250 рублей. Для этого необходимо щелкнуть правой кнопкой мышки по полю МышьЦена и в контекстном меню выбрать строку Поле. Откроется диалоговое окно Редактирование полей:Переменные, в котором надо изменить нужным образом число в поле Значение.
В результате получим новое значение общей стоимости компьютера:
Для того, чтобы приобрести компьютер Вам недостаточно просто купить системный блок (стоимостью порядка 10000 рублей). Для полноценной работы Вам необходим монитор (порядка 6000 рублей), клавиатура (200 рублей), мышь (250 рублей). Ну а если говорить о современной мультимедийной станции, то надо добавить еще колонки за 400 рублей, принтер (около 3000) и сканер за 3000 рублей. В итоге получается совсем не маленькая сумма - 22850 рублей.
8
Электронные таблицы в текстовом редакторе В редакторе OpenOffice.org Writer (текстовый редактор) имеются достаточно большие возможности для проведения различных расчетов прямо в таблице текстового документа. Рассмотрим эту возможность. Создадим таблицу, для чего нажмем на клавиши Ctrl+F12. Появится диалоговое окно Вставка таблицы. Установим значения его полей такими, как показано на Рис. 1.
Рис. 1: Вставка таблицы в документ
Заполним таблицу данными о персональном компьютере: Составная часть
Стоимость в руб.
Клавиатура
144
Мышь
158
Процессор
2000
Материнская плата
2503
Видеокарта
1702
ОЗУ две платы по 512 Мб
2570
Жесткий диск 120 Гб
1710
DVD±RW
900
Корпус
920
FDD 3,5'
156
Модем внутренний
427
Кулер CPU
700
Сетевая карта
142
9
Теперь в последней ячейке правого столбца введем формулу. Для этого достаточно ввести в нее знак = или щелкнуть по кнопке Сумма на панели инструментов Таблица, как показано на рисунке
При введении = или щелчке по кнопке Сумма автоматически появляется строка формул, а в ячейке – формульное выражение (функция). Чтобы создать формулу для подсчета суммарной стоимости компьютера, необходимо щелкнуть по небольшой стрелке, расположенной рядом с пиктограммой f(x), и выбрать из контекстного меню строку Сумма. Затем нужно перейти к таблице, установить курсор в первую правую ячейку со стоимостью, нажать на левую кнопку мыши и выделить все суммируемые ячейки правого столбца. После отпускания левой кнопки мыши, в последней ячейке правого столбца появится суммарное значение стоимости компьютера:
Составная часть
Стоимость в руб.
Клавиатура
144
Мышь
158
Процессор
2000
Материнская плата
2503
Видеокарта
1702
ОЗУ две платы по 512 Мб
2570
Жесткий диск 120 Гб
1710
DVD±RW
900
Корпус
920
FDD 3,5'
156
Модем внутренний
427
Кулер CPU
700
Сетевая карта
142 Итого:
14032
Функции можно менять (выбирая из контекстного меню), создавать собственные, оперируя диапазонами данных так же просто, как в OpenOffice.org Calc. Важно отметить, что при внесении изменений в стоимость отдельных составных частей компьютера автоматически поменяется результат в результирующей ячейке, содержащей формулу.
10
Теперь попробуем на основе полученной таблицы создать диаграмму и продемонстрируем ее свойства. Для этого необходимо выделить все строки и столбцы таблицы, кроме последней строки, и выполнить команду меню Вставка > Объект > Диаграмма. Откроется диалоговое окно Автоформат диаграммы:
Рис. 2: Диалоговое окно Автоформат диаграммы
После этого выделите ячейки двух столбцов и всех строк таблицы, используемых для отображения стоимости составных частей компьютера, при этом окно Автоформат диаграммы не закрывайте. Щелкните по кнопке Далее, чтобы перейти в следующее окно для выбора формата диаграммы
Выберите формат круговой диаграммы и щелкните по кнопке Далее. В новом окне установите флажок Предварительный просмотр элементов текста и щелкните по кнопке Далее.
11
В следующем окне вводим необходимые данные
и получаем результат: Структура затрат на компьютер Клавиатура Мышь Процессор Материнская плата Видеокарта ОЗУ две платы по 512 Мб Жесткий диск 120 Гб DVD±RW Корпус FDD 3,5' Модем внутренний Кулер CPU Сетевая карта
12
При необходимости можно поменять тип диаграммы. Для этого надо произвести двойной щелчок левой кнопкой мыши по диаграмме, нажать правую кнопку мыши и из контекстного меню выбрать пункт "Тип диаграммы". Откроется диалоговое окно Тип диаграммы. В нем надо выбрать желаемый тип диаграммы и щелкнуть по кнопке ОК.
В результате диаграмма изменит свой вид. Кроме того, можно поменять и другие данные, введенные на предыдущих этапах. Структура затрат на компьютер 3000 2500 2000 1500 1000 500 0 Клав иату ра
Мышь
Процессор
Материнская плата
Видеокарта
ОЗУ дв е Жесткий DVD±RW платы по диск 120 512 Мб Гб
Корпу с
FDD 3,5'
Модем в ну тренний
Ку лер CPU
Сетев ая карта
13
Теперь о свойствах диаграмм и итоговых данных. При внесении изменений в исходную таблицу автоматически изменяется не только результат вычисления формулы в ре зультирующей ячейке, куда она была внесена, но и вид диаграммы: Составная часть
Стоимость в руб.
Клавиатура
14400
Мышь
158
Процессор
2000
Материнская плата
2503
Видеокарта
1702
ОЗУ две платы по 512 Мб
2570
Жесткий диск 120 Гб
1710
DVD±RW
900
Корпус
920
FDD 3,5'
156
Модем внутренний
427
Кулер CPU
700
Сетевая карта
142 Итого:
28288
Структура затрат на компьютер 3000 2500 2000 1500 1000 500 0 Клав иату ра
Мышь
Процессор
Материнская плата
Видеокарта
ОЗУ дв е платы по 512 Мб
Жесткий DVD±RW диск 120 Гб
Корпу с
FDD 3,5'
Модем в ну тренний
Ку лер CPU
Сетев ая карта
Форматы данных в таблицах Writer Для проведения расчетов в предыдущем примере необходимо, чтобы данные в таблице имели числовой формат. Только тогда результат расчета будет корректным. А что, если нам надо, чтобы после числа шел знак "%" или слово "руб". Рассмотрим, как это сделать. Для начала выделяем данные для которых хотим задать формат. Далее выполняем команду
14
Таблица > Числовой формат. Открывается окно Числовой формат, в котором задаем необходимый нам формат данных из представленного списка, либо создаем собственный, выбрав в списке Категория строку Особый.
Щелкаем по кнопке ОК и получаем необходимый результат
Составная часть
Стоимость
Клавиатура
144,00руб.
Мышь
158,00руб.
Процессор
2 000,00руб.
Материнская плата
2 503,00руб.
Видеокарта
1 702,00руб.
ОЗУ две платы по 512 Мб
2 570,00руб.
Жесткий диск 120 Гб
1 710,00руб.
DVD±RW
900,00руб.
Корпус
920,00руб.
FDD 3,5'
156,00руб.
Модем внутренний
427,00руб.
Кулер CPU
700,00руб.
Сетевая карта
142,00руб.
Итого:
14 032,00руб.
15
Команды языка разметки математических формул Создание формулы: • Выполните Вставка → Объект → Формула. Откроется редактор формул. • Для быстрого получения результата введите в редакторе формул команду разметки формулы и щелкните по любому месту документа. В документе будет создана формула.
Результат A
Команда sum from i=1 to A i_0
∑ i0 i=1 A
prod from i=1 to A 2^i
∏ 2i i=1
Команда
A
%alpha
B
%beta
%gamma
%delta
∫ x⋅
E
%epsilon
x=a
int from x=a to b sqrt x cdot {%alpha over %beta}
Z
%zeta
ℕ={1,2 ,3 ,⋯}
setN=\{1,2,3, dotsaxis\}
H
%eta
y_{ij}^0 in V^"-"
%theta
⇐⇒⇐
dlarrow drarrow dlarrow
I
%iota
a ∈ℤ ,b ∉ℝ
a in setZ, b notin setR
K
%kappa
leftarrow rightarrow uparrow downarrow
%lambda
M
%mu
a= a b
tilde a=csup "?" csub bar a vec b
N
%nu
r M xM
widetilde {overline {r^M} x^M}
%xi
≠≤
%alpha<>%beta<=%gamma
O
%omicron
y_{ij}=left lbrace{alignl matrix {a#bbb##cccc#d}} right rbrace
%pi
P
%rho
x^1+{(x^0-x^1)} underbrace {z}=x^0
%sigma
T
%tau
V^"+" = emptyset
%upsilon
∀ x∈ A∪ B ∖ C ∃ x 2 forall x in {A union (B setminus C)}
%phi
exists x^2
X
%chi
a⇒b ⇒ c ⇒ d
dlarrow b 'drarrow'c~drarrow~d
%psi
∀ a∈ℝ∩ℕ:∣a∣∞
forall a in setR intersection setN: lline a rline
%omega
b
0 ij
y ∈V
-
?
{
bbb y ij = a cccc d
}
x 1 x 0− x 1 =x 0 z
V + =∅
%varphi