Номер варианта
| Задание
|
1, 16
| Методом деления отрезка пополам и методом итераций найти приближенное значение корня уравнения x + ln(x + 0.5) – 0.5 = 0 на интервале [0, 2]. Абсолютная погрешность не превышает . Сравнить методы вычисления.
|
2, 17
| Методом деления отрезка пополам и методом итераций найти приближенное значение корня уравнения 2x3 + 4x – 1 = 0 на интервале [0, 0.5]. Абсолютная погрешность не превышает . Сравнить методы вычисления.
|
3, 18
| Методом деления отрезка пополам и методом итераций найти приближенное значение корня уравнения 1/x = sin x на интервале [0.1, 2]. Абсолютная погрешность не превышает . Сравнить методы вычисления.
|
4, 19
| По формуле Симпсона и методом прямоугольников вычислить приближенное значение интеграла . Точность не превышает 0.001. Сравнить методы вычисления.
|
5, 20
| Методом деления отрезка пополам и методом итераций найти приближенное значение корня уравнения x4 + 2x3 – x – 1 = 0 на интервале [0, 1]. Абсолютная погрешность не превышает 0.00015. Сравнить методы вычисления.
|
6, 21
| Методом деления отрезка пополам и методом итераций найти приближенное значение корня уравнения x3 + 12x – 2 = 0 на интервале [0.1, 1]. Абсолютная погрешность не превышает 0.00015. Сравнить методы вычисления.
|
7, 22
| По формуле Симпсона и методом прямоугольников вычислить приближенное значение интеграла . Точность не превышает 0.001. Сравнить методы вычисления.
|
8, 23
| Методом деления отрезка пополам и методом итераций найти приближенное значение корня уравнения x5 – x – 0.2 = 0 на интервале [0.9,1.1]. Абсолютная погрешность не превышает 0.0001. Сравнить методы вычисления.
|
9, 24
| Методом деления отрезка пополам и методом итераций найти приближенное значение корня уравнения 5x + 8lnx – 1 = 0 на интервале [0.5, 1]. Абсолютная погрешность не превышает 0.0015. Сравнить методы вычисления.
|
10, 25
| По формуле Симпсона и методом прямоугольников вычислить приближенное значение интеграла Точность не превышает 0.001. Сравнить методы вычисления.
|
11, 26
| Методом деления отрезка пополам и методом итераций найти приближенное значение корня уравненияx3 – 2x2 + x – 3 = 0на интервале [2.1, 2.2]. Абсолютная погрешность не превышает 0.001. Сравнить методы вычисления.
|
12, 27
| Методом деления отрезка пополам и методом итераций найти приближенное значение корня уравнения x3 + x2 – 3 = 0 на интервале [0.5, 3]. Абсолютная погрешность не превышает 0.00001. Сравнить методы вычисления.
|
13, 28
| По формуле Симпсона и методом прямоугольников вычислить приближенное значение интеграла . Точность не превышает 0.001. Сравнить методы вычисления.
|
14, 29
| По формуле Симпсона и методом прямоугольников вычислить приближенное значение интеграла . Точность не превышает 0.001. Сравнить методы вычисления.
|
15, 30
| По формуле Симпсона и методом прямоугольников вычислить приближенное значение интеграла . Точность не превышает 0.001. Сравнить методы вычисления.
|
Приложение
Отладка приложений в ИСР Borland C++ Builder и MS Visual C++.
В ИСР Borland C++ для отладки используются следующие «горячие» клавиши:
F4
| Run to cursor
| Выполнить до текущего места
|
F5
| Set breakpoint
| Установить точку прерывания программы
|
F7
| Trace into
| Выполнить строку программы с заходом в код вызываемых функций
|
F8
| Step over
| Выполнить строку программы без захода в код вызываемых функций
|
F9
| Run
| Выполнить
|
Shift+F7
| Trace to next source line
| Выполнить до следующей строки с исполняемым кодом
|
Ctrl+Alt+L
| Show local variables
| Показать окно значений локальных переменных
|
Ctrl+Alt+W
| Show watches
| Показать окно слежения за переменными
|
Ctrl+Alt+B
| Show breakpoints
| Показать окно точек прерывания
|
Ctlr+F2
| Stop
| Остановка отладки
|
В ИСР Visual C++ для отладки используются следующие «горячие» клавиши:
Ctrl+F10
| Run to cursor
| Выполнить до текущего места
|
F9
| Set breakpoint
| Установить точку прерывания программы
|
F11
| Trace into
| Выполнить строку программы с заходом в код вызываемых функций
|
F10
| Step over
| Выполнить строку программы без захода в код вызываемых функций
|
F5
| Run
| Выполнить
|
Ctrl+Shift+F5
| Restart
| Выполнить с учётом изменений
|
Shift+F5
| Stop
| Остановить отладку
|
При отладке следуйте следующим правилам:
- введите в критические места программы точки прерываний;
- на критическом участке выполняйте программу по шагам;
- если вызывается ваша функция – используйте отладку с заходом в функции, если же в текущей строке программы вызываются только библиотечные функции – используйте отладку без захода в функции;
- для слежения за значениями переменных внутри функции используйте окно значений локальных переменных;
- для слежения за выбранными переменными используйте окно слежения за переменными;
- в окне слежения за переменными используйте Ins для добавления переменной и Del для удаления.
Отладка приложений позволяет выявить ошибки алгоритма и ошибки программиста, которые компилятор самостоятельно выявить не может.