- •Раздел 2. Практикум.
- •Глава 25. Инструктаж по тб. КлавиатурА пк ЗадАние и методические указания курсантам по подготовке к лабораторному занятию
- •Элементы теории
- •Контрольные вопросы
- •Глава 26. Знакомство с архитектурой пк ЗадАние и методические указания курсантам по подготовке к лабораторному занятию
- •Элементы теории
- •Особенности использования восьмеричной и шестнадцатеричной систем счисления
- •Перевод целых чисел из десятичной системы в любую другую позиционную систему счисления
- •Двоичная арифметика
- •1. Изучение архитектуры эвм Задание 1. Изучить устройство и принцип работы основных компонент персонального компьютера.
- •2. Порядок сборки персонального компьютера и подключения периферийных устройств
- •3. Представление данных в пэвм
- •Контрольные вопросы
- •Задание на самостоятельную работу:
- •Глава 27. Знакомство с ос Windows ЗадАние и методические указания курсантам по подготовке к лабораторному занятию
- •Элементы теории
- •1. Ознакомление с пользовательским интерфейсом Windows xp.
- •Работа с окнами и папками в Windows xp
- •1. Работа с окнами Windows.
- •2. Получение сведений о характеристиках диска, папки и файла.
- •3. Ознакомление с отображением папок и файлов в окне папки.
- •4. Создание/удаление папки.
- •5. Создание ярлыка объекта.
- •6. Поиск файлов и папок в Windows.
- •Контрольные вопросы
- •Глава 28. Работа с файлами и папками в Windows ЗадАние и методические указания курсантам по подготовке к лабораторному занятию
- •Элементы теории
- •1. Основные элементы окна программы «Проводник».
- •2. Создание новой папки в программе «Проводник».
- •3. Создание текстового файла в программе «Проводник».
- •4. Получение информации о диске, папке (файле).
- •5. Открытие файла (папки).
- •II. Копирование, перемещение, удаление и поиск файлов (папок) с помощью программы «Проводник»
- •1. Выделение группы файлов (папок).
- •2. Копирование папки.
- •3. Копирование группы файлов.
- •4. Перемещение группы файлов.
- •5. Удаление группы файлов.
- •6. Поиск файлов (папок) в программе «Проводник».
- •III. Задание для самостоятельного выполнения
- •Контрольные вопросы
- •Глава 29. Диагностика и настройка пк ЗадАние и методические указания курсантам по подготовке к лабораторному занятию Тестирование компьютера с помощью программы «DirectX»
- •Настройка средств ввода-вывода операционной системы Windows
- •Настройка элементов управления и оформления Windows
- •Резервное копирование данных
- •Проверка жесткого диска
- •Вопросы для самопроверки:
- •Глава 30. Знакомство со встроенными редакторами операционной системы Windows ЗадАние и методические указания курсантам по подготовке к лабораторному занятию
- •Элементы теории
- •1. Работа с текстовым редактором «Блокнот».
- •2. Работа с текстовым процессором «WordPad».
- •II. Создание простейших изображений в графическом редакторе «Paint»
- •III. Задание для самостоятельного выполнения
- •Контрольные вопросы
- •Глава 31. Работа в Microsoft Word ЗадАние и методические указания курсантам по подготовке к лабораторному занятию
- •Элементы теории
- •Методические указания по отработке учебных вопросов
- •I. Создание и форматирование документа в Microsoft Word
- •1. Создание нового документа и настройка параметров текстового процессора «Microsoft Word».
- •2. Редактирование и форматирование текстового документа с заданными параметрами в «Microsoft Word».
- •II. Задание для самостоятельного выполнения
- •Контрольные вопросы
- •Глава 32. Создание таблиц и рисунков в
- •ЗадАние и методические указания курсантам по подготовке к лабораторному занятию
- •Элементы теории
- •Методические указания по отработке учебных вопросов
- •I. Создание и редактирование таблиц в Microsoft Word
- •2.3.4. Сортировка строк таблицы. Строки таблицы можно отсортировать в алфавитном порядке по убыванию или по возрастанию. Выполните действия:
- •II. Создание рисунков в Microsoft Word
- •III. Задание для самостоятельного выполнения
- •Контрольные вопросы
- •Глава 33. Создание и заполнение таблицы постоянными данными формулами в табличном процессоре Microsoft Excel ЗадАние и методические указания курсантам по подготовке к лабораторному занятию
- •Элементы теории
- •II. Работа с формулами в Microsoft Excel
- •Контрольные вопросы
- •Глава 34. Создание диаграмм и обработка данных в табличном процессоре Microsoft Excel ЗадАние и методические указания курсантам по подготовке к лабораторному занятию
- •Элементы теории
- •Методические указания по отработке учебных вопросов
- •I. Создание и редактирование диаграмм в Microsoft Excel
- •II. Использование электронных таблиц как баз данных
- •Контрольные вопросы
- •Глава 35. Построение оптимизационных моделей в табличном процессоре microsoft excel ЗадАние и методические указания курсантам по подготовке к лабораторному занятию
- •Элементы теории
- •I. Математическая постановка задачи оптимизации
- •II. Основные этапы решения злп средствами Excel
- •Контрольные вопросы
- •Глава 36. Работа с однотабличной базОй данных ЗадАние и методические указания курсантам по подготовке к лабораторному занятию
- •Краткие теоретические сведения
- •2. Заполнение базы данных
- •3. Ввод и просмотр данных посредством формы
- •Глава 37. Создание структуры реляционной базы
- •Методические указания по отработке учебных вопросов
- •1. Создание инфологической и логической моделей базы данных
- •2. Создание реляционной базы данных
- •3. Формирование сложных запросов
- •Контрольные вопросы
- •Глава 38. Основы работы в глобальной сети интернет Задание и методические указания курсантам по подготовке к лабораторному занятию
- •Краткие теоретические сведения
- •Вопросы и задания для самопроверки
- •Методические указания по отработке учебных вопросов
- •1. Основы работы в браузере Internet Explorer
- •2. Поиск правовой информации в информации в сети Интернет
- •3. Разработка структуры Web-страницы
- •Контрольные вопросы
- •Глава 39. Работа с электронной почтой в глобальной сети Интернет Задание и методические указания курсантам по подготовке к лабораторному занятию
- •Краткие теоретические сведения
- •Методические указания по отработке учебных вопросов
- •1. Создание и настройка параметров безопасности электронного почтового ящика
- •2. Приём и рассылка электронных писем
- •3. Проверка почтовых вложений
- •Контрольные вопросы
- •Глава 40. Основы работы с правовой системой гарант. Платформа f1 адАние и методические указания курсантам по подготовке к лабораторному занятию
- •Краткие теоретические сведения
- •2. Организация поиска правовых документов в системе гарант
- •3. Работа с правовыми документами в системе гарант
- •4. Работа со списками документов в системе гарант
- •Контрольные вопросы
- •Глава 41. Основы алгоритмизации ЗадАние и методические указания курсантам по подготовке к лабораторному занятию Элементы теории
- •1. Алгоритмы с линейной структурой
- •2. Алгоритмы с разветвляющейся структурой
- •3. Алгоритмы с циклической структурой
- •Контрольные вопросы
- •Задание на самостоятельную работу:
- •Глава 42. Основы работы с системой MathCad ЗадАние и методические указания курсантам по подготовке к лабораторному занятию Элементы теории
- •Вычисление значения выражений и построение графиков в MathCad
- •Вычисление пределов, суммы ряда, производных и интегралов в MathCad
- •Решение уравнений в MathCad
- •Работа с матрицами в MathCad
- •Вопросы и задания для самопроверки
- •Глава 43. Основы работы с файловым менеджером
- •ЗадАние и методические указания курсантам по подготовке к лабораторному занятию Элементы теории Изучение пользовательского интерфейса Total Commander
- •Создание, копирование, перемещение и удаление папок и файлов с помощью Total Commander
- •Поиск папок и файлов с помощью Total Commander
- •Дополнительные возможности файлового менеджера
- •Вопросы для самопроверки:
- •Глава 44. ИнформационнАя безопасностЬ ЗадАние и методические указания курсантам по подготовке к лабораторному занятию Элементы теории
- •Правовые и организационные методы защиты информации в пк
- •Технические и программные средства защиты информации в пк
- •Криптографические методы защиты информации
- •Защита информации с помощью антивирусных программных средств
- •Защита информации с помощью программы pgp (создание электронной цифровой подписи, шифрование данных)
- •Задание для самостоятельного выполнения.
- •Вопросы для самопроверки:
- •Использование архиваторов для защиты информации Выделение группы архивируемых файлов в WinRar
- •Создание различных типов архивов в WinRar и работа с ними
- •Шифрование информации в WinRar
- •Вопросы для самопроверки:
- •Защита информации при работе с электронной почтой Создание и настройка параметров безопасности электронного почтового ящика
- •Приём и рассылка электронных писем
- •Работа с электронной почтой с помощью почтового клиента Microsoft Outlook Express
- •Вопросы для самопроверки:
Вычисление пределов, суммы ряда, производных и интегралов в MathCad
Операторы вычисления пределов функций. Для вычисления пределов функций в систему введен символьный оператор limit. Помимо ввода с наборной панели Исчисление, его в трех формах можно ввести нажатием следующих комбинаций клавиш:
[Ctrl] + L ввод шаблона
оператора вычисления предела функции
при х, стремящемся к заданному значению
;
[Ctrl] + [Shift] + A
ввод шаблона вычисления предела функции
слева от заданной точки
,
[Ctrl] + [Shift] + B
ввод шаблона вычисления предела функции
справа от заданной точки
.
На рис. 9 показаны примеры вычисления пределов. При вычислении пределов нужно заполнить шаблоны, входящие в главный шаблон для вычисления пределов, а затем ввести функцию, имя переменной, по которой ищется предел, и значение переменной аргумента функции.
Для получения результата установите после блока вычисления предела стрелку с острием, направленным вправо . Предел (если он существует) будет вычислен и появится в шаблоне у острия стрелки. Если функция не имеет предела, вместо результата появится надпись undefined.
Вычисление суммы ряда происходит
аналогично рассмотренному выше примеру
нахождения предела. На панели инструментов
Исчисление следует нажать кнопку
и заполнить черные маркеры (рис. 10).
Рис. 9. Вычисление пределов в MathCAD
Аналитическое дифференцирование функции. Для того, чтобы аналитически найти производную функции f(x) в MathCAD:
Задайте функцию f(x).
Введите оператор дифференцирования нажатием кнопки Производная (Derivative) на панели Исчисления (Calculus)
или введите с клавиатуры вопросительный
знак <?>.
3. В появившихся местозаполнителях
оператора дифференцирования
введите функцию, зависящую от аргумента
х, т. е. f(х), и
имя самого аргумента х.
4. Введите оператор символьного вычисления для получения ответа (рис. 10).
Символьное интегрирование.
Для того, чтобы аналитически
проинтегрировать некоторую функцию,
следует ввести с панели Исчисления
(Calculus) символ неопределенного
интеграла
,
в появившемся в документе шаблоне
заполнить местозаполнители
и,
наконец, ввести знак символьного
равенства . В случае
успеха справа от введенного выражения
появится его аналитический результат.
Если же функцию не удается проинтегрировать
аналитически, введенное Вами выражение
будет просто продублировано (рис. 10).
Для нахождения определенного
интеграла следует воспользоваться
кнопкой
(рис. 10).
Рис. 10. Вычисление пределов функций, производных
и интегралов в MathCAD
Решение уравнений в MathCad
MathCAD дает возможность решать алгебраические и дифференциальные уравнения, а также и системы уравнений. Максимальное число уравнений и переменных равно 50. Результатом решения системы будет численное значение искомого корня.
Для решения как одного уравнения, так и системы уравнений необходимо выполнить следующее:
Задать начальное приближение для всех неизвестных, входящих в систему уравнений. Т.е. всем переменным x1, …, xn относительно которых решаются уравнения (уравнение), следует предварительно присвоить некоторые числовые значения, с которых и начинается поиск корня. Таким образом, присвоение начального значения требует априорной информации о примерном местонахождении корня.
Приближенные значения корней (начальные приближения) могут быть:
Известны из физического смысла задачи.
Известны из решения аналогичной задачи при других исходных данных.
Найдены графическим способом.
Наиболее распространен графический
способ определения начальных приближений.
Принимая во внимание, что действительные
корни уравнения f(x) = 0
это точки пересечения графика функции
f(x) с осью абсцисс, достаточно
построить график функции f(x) и
отметить точки пересечения f(x) с
осью Ох, или отметить на оси Ох
отрезки, содержащие по одному корню.
Построение графиков часто удается
сильно упростить, заменив уравнение
f(x) = 0 равносильным ему уравнением:
,
где функции f1(x) и f2(x)
более простые, чем
функция f(x). Тогда, построив графики
функций у = f1(x) и у =
f2(x), искомые корни
получим как абсциссы точек пересечения
этих графиков.
Пример 1. Графически отделить корни уравнения: x lg(x) = 1. (1)
lg (x) =
.
Отсюда ясно, что корни уравнения (1) могут
быть найдены как абсциссы точек
пересечения логарифмической кривой y
= lg(x) и гиперболы y
=
.
Построив эти кривые, приближенно найдем
единственный корень
уравнения (1) или определим его содержащий
отрезок [2, 3].
Напечатать ключевое слово Given. Оно указывает MathCAD, что далее следует система уравнений.
Ввести уравнения и неравенства в любом порядке. Используйте <Ctrl> + <=> для печати символа логического равенства = или воспользуйтесь панелью инструментов Логические (Boolean). Между левыми и правыми частями неравенств может стоять любой из символов <, >, и .
Ввести любое выражение, которое включает функцию Find, например:
а:= Find(х,у).
Find(x1, …, xn ) встроенная функция для решения системы уравнений относительно переменных x1, …, xn. Возвращает точное решение системы уравнений. Число аргументов должно быть равно числу неизвестных.
Ключевое слово Given, уравнения и неравенства, которые следуют за ним, и какое–либо выражение, содержащее функцию Find, называют блоком решения уравнений (рис. 11).
Следующие выражения недопустимы внутри блока решения:
Ограничения со знаком .
Дискретный аргумент или выражения, содержащие дискретный аргумент в любой форме.
Неравенства вида a < b < c.
Блоки решения уравнений не могут быть вложены друг в друга, каждый блок может иметь только одно ключевое слово Given и имя функции Find.
Функция, которая завершает блок решения уравнений, может быть использована аналогично любой другой функции. Можно произвести с ней следующие три действия:
Можно вывести найденное решение, напечатав выражение вида:
Find(x1, x2, …, xn) =.
Определить переменную с помощью функции Find:
a := Find(x) – скаляр,
r := Find(x1, x2, …, xn) – вектор.
Это удобно сделать, если требуется использовать решение системы уравнений в другом месте рабочего документа.
Определить другую функцию с помощью Find
f(a, b, c, …) := Find(x, y, z, …).
Численное решение нелинейного уравнения.
Для простейших уравнений вида f(x) = 0 решение в MathCAD можно найти и при помощи встроенной функции root:
root( f(х1, x2, …), х1)
root( f(х1, x2, …), х1, a, b ).
Возвращает значение х1, принадлежащее отрезку [a, b], при котором выражение или функция f(х) обращается в 0. Оба аргумента этой функции должны быть скалярами. Функция возвращает скаляр (рис. 11).
Аргументы:
f(х1, x2, …) функция, определенная где-либо в рабочем документе, или выражение. Выражение должно возвращать скалярные значения.
х1 имя переменной, которая используется в выражении. Этой переменной перед использованием функции root необходимо присвоить числовое значение. MathCAD использует его как начальное приближение при поиске корня.
a, b – границы интервала, внутри которого происходит поиск корня (необязательный параметр функции)
Примечание: когда root имеет четыре аргумента, следует помнить о двух ее особенностях. Во-первых, внутри интервала не должно находиться более одного корня, иначе будет найден один из них, заранее неизвестно, какой именно. Во-вторых, значения f (а) и f (b) должны иметь разный знак, иначе будет выдано сообщение об ошибке.
Рис. 11. Решение алгебраических уравнений в MathCAD
Отсутствие сходимости функции root.
Если после многих итераций MathCAD не
находит подходящего приближения, то
появится сообщение
(отсутствует сходимость). Эта ошибка
может быть вызвана следующими причинами:
Уравнение не имеет корней.
Корни уравнения расположены далеко от начального приближения.
Выражение имеет локальные max и min между начальным приближением и корнями.
Выражение имеет разрывы между начальными приближениями и корнями.
Выражение имеет комплексный корень, но начальное приближение было вещественным.
Чтобы установить причину ошибки, исследуйте график f(x). Он поможет выяснить наличие корней уравнения f(x) = 0 и, если они есть, то определить приблизительно их значения. Чем точнее выбрано начальное приближение корня, тем быстрее будет root сходиться.
Нахождение корней полинома. Для нахождения корней выражения, имеющего вид
anxn +an-1 xn-1... + a2x2 + a1x + a0
лучше использовать функцию polyroots, нежели root. В отличие от функции root, функция polyroots не требует начального приближения и возвращает сразу все корни, как вещественные, так и комплексные.
Polyroots(v) возвращает корни полинома степени n (рис. 11).
Аргументы:
v – вектор, составленный из коэффициентов полинома.
Поскольку полином N-й степени имеет ровно N корней (некоторые из них могут быть кратными), вектор v должен состоять из N+1 элемента. Первым в векторе должен идти свободный член полинома, вторым коэффициент при x1 и т.д. Вектор v удобно создавать, используя команду Символы → Коэффициенты полинома, или, используя оператор символьного вывода, нажав кнопку coeffs на панели Символика (Symbolic).
Задачи Коши для обыкновенных дифференциальных уравнений (ОДУ). Дифференциальные уравнения это уравнения, в которых неизвестными являются не переменные (т. е. числа), а функции одной или нескольких переменных. Эти уравнения (или системы) включают соотношения между искомыми функциями и их производными. Если в уравнения входят производные только одной переменной, то они называются обыкновенными дифференциальными. Таким образом, решить дифференциальное уравнение значит, определить неизвестную функцию на определенном интервале изменения ее переменных.
Имеются два типа задач, которые возможно решать с помощью MathCAD:
задачи Коши для которых определены начальные условия на искомые функции, т. е. заданы значения этих функций в начальной точке интервала интегрирования уравнения;
краевые задачи для которых заданы определенные соотношения сразу на обеих границах интервала. В данной лекции подробно будет рассмотрено лишь решение задачи Коши.
Для решения ОДУ порядка N≥1 в MathCAD предусмотрены две возможности:
вычислительный блок Given/Odesolve (начиная с версии 2000) в этом случае решение имеет вид функции от t (рис. 12);
встроенные функции решения систем ОДУ, причем уравнения высших порядков необходимо предварительно свести к эквивалентной системе уравнений первого порядка, в этом случае решение имеет формат вектора.
Вычислительный блок для решения ОДУ, реализующий численный метод Рунге Кутта, состоит из трех частей:
Given ключевое слово;
ОДУ и начальные условия в формате y(t0)=b, записанные с помощью логических операторов, которые должны набираться на панели инструментов Логические (Boolean);
Odesolve(t, t1) встроенная функция для решения ОДУ относительно переменной t на интервале (t0, t1), причем t0<t1.
Рис. 12. Решение задачи Коши в MathCAD
