На тему «Составление программ для решения задач
На языке программирования Turbo Pascal»
Кумертау
2010
ВВЕДЕНИЕ
С развитием информатики информация становиться стратегическим ресурсом общества, аналогичным по значимости с запасами сырья, энергии и т.д.
Знание и умение использовать технические и программные средства информатики, а также умение правильно применять методы и технологии обработки информации позволяет более эффективно работать специалисту, в любой области в том числе инженеру, экономисту, бухгалтеру и т.д.
Информатика является одной из самых быстроразвивающихся направлений развития человеческого общества.
После изучения информатики студент должен знать и уметь использовать:
- основные способы и формы представления числовой, символьной, графической, звуковой информации,
- технические и программные средства информатики.
После изучения информатики студент должен приобрести навыки алгоритмизации и программирования задач решаемых на ПК.
При выполнении курсовой работы приобретаются навыки и умения разработки программ для решения задач на ЭВМ.
|
|
В курсовой работе изучаются все этапы алгоритмизации и программирования конкретной вычислительной задачи на языке программирования Турбо-Раскаль,
УСЛОВИЕ ЗАДАЧИ
I. Исследовать квадратичную функцию заданного вида на заданном интервале, для этого:
- Найти первую производную,
- Найти вторую производную,
- Найти критическую точку, если это возможно, по знаку второй производной определить тип экстремума в критической точке (максимум или минимум),
- Найти максимальное значение функции и минимальное значение функции y на заданном интервале [ a1; a2 ].
II. Табулировать заданную квадратичную функцию на заданном интервале [ a1; a2 ] с шагом .
Примечание:
Значения переменных a, b, c, n, m, k, a1, a2 являются целыми числами, и должны вводиться с клавиатуры по запросу программы.
Результаты выводиться на экран в следующем виде:
1. Исходная функция у=…………
2. Исходный интервал от …… до …….
3. Перваяпроизводная у’=…………..
4. Вторая производная y”=………….
5. Критическая точка х1=…………
Значения функции
- y(a1) =……. – (минимальное или максимальное значение y)
- y(x1) =……. – (минимальное или максимальное значение y)
- y(a2) =……. – (минимальное или максимальное значение y)
7. Табулирование функции y с шагом h=…..
-------------------------------------------------------
! N! x ! y ! y’ !
-------------------------------------------------------
! 1! ! ! !
! 2! ! ! !
….
Пусть задана функция на интервале
|
|
Постановка задачи
Описание входной информации
Входной информацией называется информация, которая считается известной до начала решения задачи, её запрашивают у пользователя и вводят с клавиатуры оператором READLN или из файла на диске.
Приведем описание входной информации в таблице №1 так, в соответствии с текстом программы.
Таблица №1 - Описание входной информации
Название переменной | Тип переменной | Назначение |
A | Integer (целый) | Коэффициенты функции |
B | Integer (целый) | |
C | Integer (целый) | |
a1 | Integer (целый) | Начало заданного интервала |
a2 | Integer (целый) | Конец заданного интервала |