Лабораторный практикум по программированию на языке Паскаль. Найханова Л.В - 42 стр.

UptoLike

42
операторов тела цикла обязательно проверяется заданное условие, во втором случае
предложения тела цикла обязательно выполнятся хотя бы один раз.
Контрольные вопросы
1. Дайте определение арифметических итерационных циклов.
2.
Перечислите особенности циклических процессов с предварительной проверкой условия.
3.
Перечислите особенности циклических процессов с последующей проверкой условия.
4.
В чем состоит отличие операторов цикла с "предусловием" и с "постусловием"?
5.
Будет ли выполняться циклическая часть программы, если логическое выражение
является ложным с самого начала в предложении WHILE?
6.
Будет ли выполняться циклическая часть программы, если логическое выражение
истинно с самого начала в предложении REPEAT?
Задание к работе
1. Выполнить индивидуальное задание А.
2. Выполнить индивидуальное задание Б.
Методические указания
При выполнении индивидуального задания необходимо соблюдать рассмотренную
технологию решения задач на ЭВМ:
1)
изучить словесную постановку задачи, выделив при этом все виды данных;
2)
сформулировать математическую постановку задачи;
3)
выбрать метод решения задачи, если это необходимо;
4)
разработать графическую схему алгоритма;
5)
записать разработанный алгоритм на языке Паскаль;
6)
разработать контрольный тест к программе;
7)
отладить программу;
8)
представить отчет по работе к защите.
Содержание отчета
1. Титульный лист.
2.
Словесная постановка задачи.
3.
Математическая постановка задачи.
4.
Графическая схема алгоритма решения задачи.
5.
Листинг программы.
6.
Контрольный тест.
7.
Результаты тестирования программы.
8.
Ответы на контрольные вопросы по согласованию с преподавателем.
Варианты индивидуальных заданий
Задание А
Методом итераций вычислить корень уравнения вида f(x)=0, расположенный в интервале
[A, B], с абсолютной погрешностью в соответствии с вариантом задания. Определить также
число итераций, необходимое для нахождения корня.
вариант
задания
уравнение отрезок точность
1
ee
xx
−−
=
20
[0;1] 1Е-4
2
3sin
x + 0,35 x - 3,8 = 0
[2;3] 1Е-4
3 x - 2 + sin(1/ x) = 0 [1.2;2] 1Е-4
4 1 - x + sinx - ln(1+x)=0 [0;1,5] 1Е-4
5 x
2
- ln(1+x)-3=0 [2;3] 1Е-4
операторов тела цикла обязательно проверяется заданное условие, во втором случае
предложения тела цикла обязательно выполнятся хотя бы один раз.
Контрольные вопросы
1. Дайте определение арифметических итерационных циклов.
2. Перечислите особенности циклических процессов с предварительной проверкой условия.
3. Перечислите особенности циклических процессов с последующей проверкой условия.
4. В чем состоит отличие операторов цикла с "предусловием" и с "постусловием"?
5. Будет ли выполняться циклическая часть программы, если логическое выражение
   является ложным с самого начала в предложении WHILE?
6. Будет ли выполняться циклическая часть программы, если логическое выражение
   истинно с самого начала в предложении REPEAT?

Задание к работе
1. Выполнить индивидуальное задание А.
2. Выполнить индивидуальное задание Б.
Методические указания
При выполнении индивидуального задания необходимо соблюдать рассмотренную
технологию решения задач на ЭВМ:
1) изучить словесную постановку задачи, выделив при этом все виды данных;
2) сформулировать математическую постановку задачи;
3) выбрать метод решения задачи, если это необходимо;
4) разработать графическую схему алгоритма;
5) записать разработанный алгоритм на языке Паскаль;
6) разработать контрольный тест к программе;
7) отладить программу;
8) представить отчет по работе к защите.
Содержание отчета
1. Титульный лист.
2. Словесная постановка задачи.
3. Математическая постановка задачи.
4. Графическая схема алгоритма решения задачи.
5. Листинг программы.
6. Контрольный тест.
7. Результаты тестирования программы.
8. Ответы на контрольные вопросы по согласованию с преподавателем.
Варианты индивидуальных заданий
Задание А
Методом итераций вычислить корень уравнения вида f(x)=0, расположенный в интервале
[A, B], с абсолютной погрешностью в соответствии с вариантом задания. Определить также
число итераций, необходимое для нахождения корня.

вариант   уравнение                                    отрезок         точность
задания

1         e x − e− x − 2 = 0                           [0;1]           1Е-4
2         3sin x + 0,35 x - 3,8 = 0                    [2;3]           1Е-4
3         x - 2 + sin(1/ x) = 0                        [1.2;2]         1Е-4
4         1 - x + sinx - ln(1+x)=0                     [0;1,5]         1Е-4
5         x2- ln(1+x)-3=0                              [2;3]           1Е-4

                                                                                   42