- •Министерство образования республики беларусь
- •Лабораторная работа № 1Устройство пк. Операционная системаMsWindows.TotalCommander
- •Устройство пк
- •Базовая аппаратная конфигурация пк
- •Состав клавиатуры пк
- •Включение и выключение пк. Правила работы в компьютерных аудиторияхВц БелГуТа
- •Операционная система ms Windows
- •Основные понятия
- •Структура и настройка окна
- •Основные приемы работы с объектами
- •Некоторые настройки ос Windows
- •Файловый менеджерTotal Commander
- •Порядок выполнения лабораторной работы
- •Контрольные вопросы
- •Тема для самостоятельного изучения № 1Текстовый процессорMsWord
- •Основные возможностиMsWord
- •Основные команды для работы с файлами документов
- •Настройка внешнего вида окнаMsWordи параметров документов
- •Вид отображения документа
- •Подключение и настройка панелей инструментов
- •Настройка основных параметров документа
- •Набор и редактирование текста
- •Форматирование шрифтов и абзацев
- •Порядок оформления контрольной работы*
- •Контрольные вопросы
- •Лабораторная работа № 2ЯзыкPascal. Программирование линейных и разветвляющихся алгоритмов. Циклы
- •Краткое описание средыFreePascal
- •Запуск и обзор команд главного меню
- •Основные функциональные клавиши и комбинации клавиш
- •Создание, открытие и сохранение файла документа. Работа с окнами
- •Набор и редактирование текста программы
- •Компиляция программы. Некоторые ошибки
- •Выполнение программы. Просмотр результатов
- •Краткое описание средыTurboPascal
- •Базовые понятия языкаPascal
- •Алфавит языка программированияPascal
- •Словарь языка программированияPascal
- •Зарезервированные слова
- •Идентификаторы
- •Структура простейшей программы
- •Константы, переменные, выражения
- •Арифметические и логические операции
- •Данные в программах. Типы данных
- •Порядковые типы данных
- •Вещественный тип данных
- •Программирование линейных алгоритмов
- •Операторы языка программированияPascal
- •Оператор присваивания
- •Операторы ввода-вывода
- •Read(список переменных, указанных через запятую) readln(список переменных, указанных через запятую)
- •Write(список переменных, констант, выражений через запятую) writeln(список переменных, констант, выражений через запятую)
- •Составной оператор
- •Оператор безусловного перехода
- •Основные стандартные процедуры и функции
- •Запись алгебраических выражений
- •Программирование разветвляющихся алгоритмов
- •Логические выражения
- •Оператор условного переходаif. Оператор выбораcase
- •Организация циклических вычислений
- •Цикл с предусловиемwhile…do
- •Цикл с постусловием repeat…until
- •Цикл с параметромfor…to…do
- •Порядок выполнения лабораторной работы
- •Набор и выполнение программ в среде TurboPascal(msdos)
- •Контрольные вопросы
- •Тема для самостоятельного изучения №2Обработка массивов на языкеPascal. Процедуры и функции пользователя
- •Структурированный тип данных массив
- •Описание массивов
- •Ввод и вывод элементов массива
- •Базовые алгоритмы обработки массивов
- •Вычисление суммы и произведения элементов массива
- •Поиск максимального и минимального элементов массива
- •Подсчет количества элементов, удовлетворяющих определенным условиям
- •Решение задач обработки одномерных массивов
- •Процедуры и функции
- •Контрольные вопросы
- •Лабораторная работа № 3Mathcad. Базовые операции. Ранжированные переменные. Функции. Графики
- •Основы работы в системе Mathcad
- •Создание и особенности работы в формульной области
- •Создание и особенности работы в текстовой области
- •Переменные. Предопределенные переменные
- •Форматирование результатов
- •Ранжированные (дискретные) переменные
- •Функции. Графики функций
- •Порядок выполнения лабораторной работы
- •Контрольные вопросы
- •Лабораторная работа №4Массивы в Mathcad. Решение уравнений и систем уравнений
- •Массивы
- •Основные определения. Способы создания массивов
- •Операторы для работы с векторами и матрицами
- •Функции для работы с векторами и матрицами
- •Вычисление сумм и произведений элементов массивов
- •Решение задач обработки массивов в пакетеMathcad
- •If(условие, выражение_1, выражение_2)
- •Решение уравнений и систем средствамиMathcad
- •Функция root, блоки Given…Find, Given…Minerr
- •Решение полиномиальных уравнений. Функцияpolyroots
- •Решение систем линейных уравнений
- •Порядок выполнения лабораторной работы
- •Контрольные вопросы
- •Лабораторная работа №5Табличный процессорMsExcel
- •Основные возможностиMsExcel
- •Базовые понятия и приемы работы вMsExcel
- •Окно и его основные настройки
- •Рабочая книга
- •Работа с листами
- •Данные в ячейках
- •Форматирование ячеек
- •Некоторые приемы форматирования электронной таблицы
- •Формулы и функции. Решение задач
- •Графические возможности msExcel. Построение графика функции
- •Порядок выполнения лабораторной работы
- •Контрольные вопросы Приложение а (обязательное) Приблизительное оформление отчета о лабораторной работе
- •Приложение б (обязательное) Задание на контрольную работу
- •Приложение в (обязательное) Содержание учебного материала по дисциплине «Информатика»
- •Список рекомендуемой и использованной литературы
Форматирование результатов
Под форматированием результатовпонимают изменение внешнего вида выводимой на экран информации. Различаютлокальный(для активной области или выделенных областей) иглобальный(для всего документа) форматы результатов.
Для форматирования результатов используется вызываемое из главного меню командами Format/ Result (Формат/Результат) окно, предназначенное только для форматированиявычисляемыхвыражений. Оно содержит вкладки:Number Format(Формат числа),Display Options(Параметры отображения),Unit Display(Отображение единиц измерения) иTolerance(Терпимость, Допуск).
Ранжированные (дискретные) переменные
В Mathcadсуществует тип переменных, принимающих не одно, а множество значений. Такие переменные носят названиеранжированных или дискретных.Ранжированная переменная – переменная, которая принимает ряд значений при каждом ее использовании, причем каждое значение отличается от соседнего на постоянную величину, называемуюшагом.
Ранжированная переменная общего вида определяется выражением:
Имя := x1, x2 .. xn
Здесь
Имя – задаваемое пользователем имя ранжированной переменной;
x1– первое значение ранжированной переменной;
x2– второе значение ранжированной переменной (x2 = x1 + x− первое значение плюс шаг);
xn– последнее значение ранжированной переменной.
Значения
x1иx2разделяются запятой, двоеточие
представляет собой единый оператор,
указывающий на изменение переменной в
заданных пределах. Он вводится с
клавиатуры клавишей «;» или выбирается
с палитры математических инструментовMatrix(кнопка
−Range
Variable).
Например,
если переменная изменяется в интервале
с шагом
,
то она задается в виде
![]()
Можно определить и обобщенно:

Шагизменения значений ранжированной переменной в явном виде обычно не задается, он определяется какx2 – x1. Еслиx1 > x2, то шаг – отрицательный. Существует сокращенная форма определения ранжированной переменной:
Имя := x1 .. xn
В этом случае шаг изменения ранжированной переменной по умолчанию равен 1 или -1 (если x1 > x2).
Любое выражение с ранжированной переменной создает после знака равенства «=» таблицу вывода. Числа в таблицах можно форматировать с помощью окнаResultFormat (ФорматРезультата).
Ранжированные переменные используются при выполнении циклических (повторяющихся) вычислений, для вывода чисел и численных значений функций в виде таблиц, построения графиков функций, задания массивов.
Функции. Графики функций
Функции в системе Mathcadможно условно разделить на две группы: встроенные и функции пользователя.
Встроенные
функцииизначально заданы в системе
разработчиками. Имя функции вводится
с клавиатуры, обычно в нижнем регистре.
Полный перечень встроенных функций
можно получить, выполнив командуFunction(Функция) главного менюInsert(Вставка), или нажав на кнопку
панели инструментов. При этом появляется
окно, где справа перечислены возможные
категории функций, а слева – список
функций из выделенной категории.
Среди наиболее часто используемых функций можно указать:
sin(z) − синусz(zзадается в радианах);
cos(z) − косинусz;
tan(z) − тангенсz;
cot(z) − котангенсz;
exp(z) – экспоненциальная функция, значениее(основание натурального логарифма) в степениz;
ln(z) – натуральный логарифмz;
log(z) – десятичный логарифм числаz;
log(z,b) – логарифм числаzпо основаниюb;
acos(z) – арккосинус z;
acot(z) – арккотангенс z;
asin(z) – арксинус z;
atan(z) – арктангенс z;
round(z,n) – приn> 0 возвращает округленное значениеzс точностью доnзнаков после десятичной точки. Приn< 0 возвращает округленное значениеzсnцифрами слева от десятичной точки. Приn= 0 или при использовании функции без второго аргумента возвращает значениеz,округленное до ближайшего целого;
trunc(z) – целая часть числаz;
rnd(x) – функция генерации случайных чисел, равномерно распределенных от 0 дох;
mod(n,k) – возвращает остаток от деленияnнаk, причем аргументы могут быть действительными, а результат имеет тот же знак, что иn.
if(cond,x,у) – функция условия, возвращает выражениех, если условиеcondистинно (не равно 0), и выражениеув остальных случаях.
Функция пользователясначала должна быть определена, а затем к ней можно обращаться при вычислениях, записи алгебраических выражений, построении графиков и т. п. Функция пользователя определяется
Имя(список аргументов) := Выражение
Сначала задается имя функции, в круглых скобках указывается список аргументов функции (перечень используемых переменных), разделяемых запятыми. Затем вводится оператор присваивания. Справа от него записывается выражение, содержащее доступные системе операторы, операнды и функции с аргументами, указанными в списке аргументов.
Обращение к функции осуществляется по ее имени с подстановкой на место аргументов констант, переменных, определенных до обращения к функции, и выражений.
Основные виды графикови инструменты для работы с ними находятся на палитре математических инструментовGraph(График) (рисунок 3.2) или в подменюGraphглавного менюInsert(Вставка).

Рисунок 3.2 − Панель инструментов для работы с графиками
Для построения графика функции одной переменной в декартовой системе координат в Mathcad:
определяется функция пользователя;
задается ранжированная переменная на некотором диапазоне с мелким шагом;
вставляется шаблон двумерного графика X-Y Plot
;в знакоместо по оси абсцисс записывается имя переменной, а в знакоместо по оси ординат − функция или имя ранее определенной функции;
производится щелчок левой клавишей мыши вне области графика.
Примечание − Для построения в одной координатной плоскости графиков двух и более функций их имена или определяющие выражения перечисляются в знакоместе по оси ординат через запятую.
Для форматирования графиков служат следующие команды из подменю Graph(График) пункта главного менюFormat(Формат):
X-Y Plot– изменение формата двумерного графика в декартовой системе координат;
Polar Plot– изменение формата графика в полярных координатах;
3D Plot– изменение формата трехмерного графика.
Дополнительными инструментами более детального исследования графиков функций являются трассировка и масштабирование:
Trace(значок
)
– отслеживание координат точек графика;Zoom(значок
)
– изменение размеров отдельных участков
плоскости графика.
Эти инструменты можно найти на палитре Graph(График) или вызвать последовательным выбором из главного менюFormat / Graph / Trace…(илиZoom…) –Формат/График/Трассировка… (илиМасштаб…).
