- •Информатика
- •Часть 2. Приложения Word, CorelDraw, MathCad, Pascal
- •20.05.2011, Протокол № 9
- •Лабораторная работа 1 (2 часа) Создание форматированных текстовых документов в Word.
- •Режимы представления документов.
- •Приемы работы с командами строки меню.
- •Панели инструментов Microsoft Word xp.
- •Режимы области задач.
- •Стандартные папки для сохранения документа в диалоговом окне Сохранение документа.
- •Отмена действий при вводе, редактировании и форматировании текста.
- •Возвращения к предыдущему состоянию при вводе, редактировании и форматировании текста.
- •Использование средства автозамены при вводе.
- •Режимы вставки и замены символов при правке текста.
- •Использование Тезауруса при редактировании текста.
- •Средства автоматизации проверки правописания при редактировании теста.
- •Практическое занятие. Первичные настройки текстового процессора Microsoft Word.
- •Лабораторная работа 2 (2 часа) Средства рецензирования текста
- •Средства форматирования текста
- •Стили оформления абзацев.
- •Практическое занятие. Ввод специальных символов.
- •Упражнение 2. Набрать следующие математические выражения.
- •Специальные средства оформления.
- •Векторный графический редактор CorelDraw 12 Пиксельные и векторные изображения
- •Объектно-ориентированный подход в CorelDraw 12.
- •Рабочая среда и интерфейс пользователя в CorelDraw 12.
- •Создание нового документа. Открытие и закрытие документа.
- •Сохранение документа. Изменение единиц измерения.
- •Построение прямоугольника.
- •Применение клавиш-модификаторов
- •Панель атрибутов объекта Прямоугольник.
- •Закругление углов прямоугольника
- •Эллипс. Построение и модификация эллипсов, дуг и секторов
- •Панель атрибутов объекта Эллипс.
- •Многоугольники и звезды
- •Спирали.
- •Векторный графический редактор CorelDraw 12 Модель кривой
- •Инструмент Свободная рука.
- •Кривая Безье
- •Инструмент Перо.
- •Инструмент Живопись.
- •Каллиграфический режим.
- •Режим Заготовка.
- •Режим Кисть.
- •Размерные линии.
- •Выносные линии.
- •Соединительные линии.
- •Фигурный текст
- •Создание блока фигурного текста.
- •Основные операции в MathCad. Основные операторы.
- •Векторные и матричные операторы
- •Символьные вычисления.
- •Символьные операции с выделенными выражениями.
- •Символьные операции в подменю Variable (Переменная) меню Символика с выделенными переменными.
- •Символьные операции в подменю Matrix (Матрица) меню Символика с выделенными матрицами.
- •Символьные операции подменю Nransform (Преобразование) меню Символика для интегральных преобразований.
- •Выделение выражений символьных операций.
- •Команды подменю Evaluate (Вычисление).
- •Практическое занятие Упражнение 1. Cимволическое вычисление выражения.
- •Упражнение 2 . Упрощение математических выражений.
- •Упражнение 4. Разложение выражений.
- •Упражнение 5. Вычисление коэффициентов полиномов.
- •Лабораторная работа 8 (2 часа) Основные операции в MathCad. Упражнение 1. Дифференцирование выражений по указанной переменной.
- •Упражнение 2. Интегрирование выражений по указанной переменной.
- •Упражнение 3. Решение алгебраических уравнений.
- •Упражнение 4. Подстановка выражений и чисел на место переменных.
- •Упражнение 5. Разложение выражений в ряд Тейлора.
- •Упражнение 6. Разложение выражений на правильные дроби.
- •Упражнение 7. Матричные операции.
- •Упражнение 8. Интегральные преобразования Фурье.
- •Упражнение 9. Интегральные преобразования Лапласа.
- •Упражнение 10. Символьные операции с применением оператора символьного вывода.
- •Лабораторная работа 9 (2 часа) Borland Pasсal.
- •Программирование линейных вычислительных процессов.
- •Программирование разветвляющихся процессов
- •Программирование разветвляющихся и циклических вычислительных процессов.
- •Лабораторная работа 10 (2 часа) Borland Pasсal. Одномерные массивы
- •Двумерные массивы
- •Часть 2. Приложения Word, CorelDraw, MathCad, Pascal
Программирование линейных вычислительных процессов.
В программе, реализующей линейный вычислительный процесс, операторы выполняются в той последовательности, в которой они записаны.
Переменные - это величины, которые могут менять свои значения в процессе выполнения программы. Каждая переменная должна быть описана в программе в специальном разделе, начинающемся ключевым словом var.
Например,
var
A, B, X : real; L, L1 : boolean; I, J, M : intеger;
S, P: char; K, Q : array [1. .100] of integer;
Оператор ввода. Для ввода и вывода данных используются стандартные встроенные процедуры.
Процедура ввода вызывается с помощью оператора ввода read, процедура вывода - с помощью оператора вывода write.
Данные могут быть разбиты на отдельные строки. Признаком конца строки является нажатие клавиши Enter.
Различают три вида операторов ввода.
read (a1, a2, ..., аn) - каждое вводимое значение получают последовательно переменные а1, а2,..., аn.
readln (a1, a2, ..., аn) - каждое вводимое значение получают последовательно переменные a1, a2, ..., аn, после чего происходит переход на новую строку.
readln - переход на новую строку при вводе данных.
Вводить можно только переменные целого, вещественного, символьного и строкового типов.
Оператор вывода. Оператор выводит данных из памяти на экран дисплея и имеет три формы записи.
write (b1, b2,..., bn) - выводит последовательно значения переменных b1, b2,..., bn.
writeln(b1, b2,..., bn) - выводит последовательно значения переменных b1, b2,..., bn и осуществляет переход на новую строку.
writeln - осуществляет переход на новую строку при выводе данных.
В качестве параметров b1, b2,..., bn могут быть использованы целые, вещественные, символьные и логические переменные, а также символьные константы, заключенные в апострофы.
Пример. Составить программу для вычисления функции вида:
Y= .
Программа.
var Описание переменных как вещественных
A, X, Y, Y1,Y2 : real;
begin Начало программы
writeln (‘Введите A, X’); Вывод на экран фразы “Введите А, Х”
readln (A, X) Ввод значений переменных A и Х.
Y1:=SQRT(ABS(A*X))+SIN(X)*SIN(X); Вычисление значения У1
Y2:= -LN(ABS(X+A))+EXP(X*A); Вычисление У2
Y:=Y1+Y2; Вычисление У
writeln (‘Y=’,Y:12:3,’X=’,X:5:2,’A=’,A:5:2); Вывод Y,X,A
end. Конец программы
Программирование разветвляющихся процессов
Разветвляющимися процессами называются такие вычислительные процессы, в которых имеет место разветвление выполняемой последовательности действий в зависимости от результата проверки какого-либо условия.
Условный оператор имеет следующие формы записи:
if логическое выражение then оператор1 else оператор 2;
if логическое выражение then
begin группа операторов 1 end else
begin группа операторов 2 end;
if логическое выражение then оператор;
if логическое выражение then
begin группа операторов end.
Если логическое выражение истинно, тогда выполняется оператор 1 или группа операторов 1, иначе выполняется оператор 2, или группа операторов 2, или оператор if пропускается и выполняется следующий за ним оператор.
Пример. Составить программу вычисления следующей функции
Программа
var
A, X, Y: real; Описание вещественных переменных
begin Начало программы
writeln ('Введите А, Х'); Вывод на экран фразы “Введите А,Х”
readl (А, X); Ввод значений переменных
if X>=A then
Y := А + SQRT (X - А) Вычисление Y по первой формуле
else
Y := LN (ABS (X+A)) +SIN(X)* SIN(X); Вычисление Y по второй формуле
writeln ('Y= ‘Y:1Q:2, ' X= ', X:5:2); ВыводY,X
end. Конец программы