Лабораторная работа №3 61 Задания для самостоятельного решения 67 введение данное учебно-методическое пособие представляет собой сборник лабораторных работ
4.2.ЦЕЛОЧИСЛЕННОЕ ДЕЛЕНИЕ, ОСТАТКИ, ДЕЙСТВИЯ В КОЛЬЦАХ ВЫЧЕТОВ 19
4.3.НОД, НОК 20
4.4.ПРОВЕРКА НА ПРОСТОТУ, РАЗЛОЖЕНИЕ НА МНОЖИТЕЛИ, ПОСТРОЕНИЕ ПРОСТЫХ ЧИСЕЛ 21
4.5.СПЕЦИАЛЬНЫЕ ФУНКЦИИ 23
4.6.РЕШЕНИЕ ДИОФАНТОВЫХ УРАВНЕНИЙ 23
5. ПРОГРАММИРОВАНИЕ В СИСТЕМЕ MAPLE 25
5.1.ВЫВОД ДАННЫХ 25
5.2.ЦИКЛ FOR 27
5.3.ЦИКЛ WHILE 28
Лабораторная работа №1 29
Лабораторная работа №2 41
Лабораторная работа №3 61
Задания для самостоятельного решения 67
ВВЕДЕНИЕ
Данное учебно-методическое пособие представляет собой сборник лабораторных работ, ориентированных на специфику преподавания информационных технологий для студентов специальности «Математика» с дополнительной специальностью. Изучение дисциплины предполагает приобретение студентами представлений о возможностях прикладного программного обеспечения для решения математических задач и обучения математике, как в школе, так и в вузе. Предлагаемый лабораторный практикум является руководством для выполнения лабораторных работ. Практикум охватывает основные темы дисциплины. Главное внимание уделяется изучению возможностей образовательных свободных программ в математике.
Сам практикум имеет следующую структуру:
лабораторные работы по разделам дисциплины, включающие последовательное описание их выполнения;
варианты, предлагаемые студентам для самостоятельного выполнения.
Предлагаются задания для самостоятельной работы, выполняемой студентами кК на лабораторных занятиях, так и во внеаудиторное время.
В список литературы включены книги, использованные авторами при подготовке данных методических рекомендаций, либо рекомендуемые студентам для дополнительного изучения.
1.ПЕРВЫЕ ШАГИ
В рабочем листе (worksheet) системы Maple можно вводить команды после приглашения ">". Команда должна завершаться символом ";", ее результат немедленно выводится на экран. Если вместо ";" поставить ":", то команда будет выполнена, но результат ее работы не будет напечатан. Например:
> 2+2;
4
> 57/179+91/1543;
104240/276197
Как мы видим, Maple выдает ответ в точном виде в виде рационального выражения. Если хочется представить его в виде десятичной дроби (с некоторой точностью) воспользуйтесь функцией evalf. Ее первый обязательный параметр – вычисляемое выражение, второй (необязательный) – количество значащих десятичных знаков (учтите, что при этом выражение округляется для вывода соответствующего количества знаков):
> evalf(%);
0.3774117749
> evalf(%%,30);
0.377411774928764613663435880911
Символ % обозначается последнее вычисленное Maple выражение, %% – предпоследнее, %%% — предпредпоследнее (а вот обозначения %%%% уже не существует).
1.1.ЧИСЛА И КОНСТАНТЫ
Если в выражении встречается число, записанное с плавающей точкой (например, 3.14 или 5.6e-17), то все вычисления выполняются приближенно, в противном случае вычисления проводятся точно. В Maple есть следующие константы:
Pi
Число пи
I
Мнимая единица i
exp(1)
Основание натуральных логарифмов e
infinity
Бесконечность
true
Логическая истина
false
Логическая ложь
Вычисления с участием констант выполняются точно (если только их значение не будет переведено к действительному значению), например