MaxEdu.ru
» » » Составление программ для решения задач на языке программирования Turbo Pascal 2
Вернуться назад

Составление программ для решения задач на языке программирования Turbo Pascal 2

С развитием информатики информация становиться стратегическим ресурсом общества, аналогичным по значимости с запасами сырья, энергии и т.д.
Знание и умение использовать технические и программные средства информатики , а также умение правильно применять методы и технологии обработки информации позволяет более эффективно работать специалисту, в любой области в том числе инженеру, экономисту, бухгалтеру и т.д.
Информатика является одной из самых быстроразвивающихся направлений развития человеческого общества.
После изучения информатики студент должен знать и уметь использовать:
- основные способы и формы представления числовой, символьной, графической, звуковой информации,
- технические и программные средства информатики.
После изучения информатики студент должен приобрести навыки алгоритмизации и программирования задач решаемых на ПК.
При выполнении курсовой работы приобретаются навыки и умения разработки программ для решения задач на ЭВМ.
В курсовой работе изучаются все этапы алгоритмизации и программирования конкретной вычислительной задачи на языке программирования Турбо-Раскаль,
1 УСЛОВИЕ ЗАДАЧИ
- Найти первую производную,
- Найти вторую производную,
- Найти критическую точку, если это возможно, по знаку второй производной определить тип экстремума в критической точке (максимум или минимум),
- Найти максимальное значение функции и минимальное значение функции y на заданном интервале [a 1 ; a 2 ].
II. Табулировать заданную квадратичную функцию на заданном интервале [a 1 ; a 2 ] с шагом .
Примечание:
Значения переменныхa , b, c, n, m, k , a 1 , a 2 являются целыми числами, и должны вводиться с клавиатуры по запросу программы.
Результаты выводиться на экран в следующем виде:
Исходная функция у=…………
Исходный интервал от …… до…….
Перваяпроизводная у ’=…………..
Вторая производная y”=………….
Критическая точка х1 =…………
Значения функции
- y ( a 1 ) =……. – (минимальное или максимальное значение y )
- y ( x 1 ) =……. – (минимальное или максимальное значение y )
- y ( a 2 ) =……. – (минимальное или максимальное значение y )
Табулирование функции y с шагом h =…..
-------------------------------------------------------
! N ! x ! y ! y ’ !
-------------------------------------------------------
! 1 ! ! ! !
! 2 ! ! ! !
….
Пусть задана функция на интервале
2. Постановка задачи
2.1 Описание входной информации
Входной информацией называется информация, которая считается известной до начала решения задачи, её запрашивают у пользователя и вводят с клавиатуры оператором READLNили из файла на диске.
Приведем описание входной информации в таблице №1 так, в соответствии с текстом программы.
Таблица №1 - Описание входной информации
Название переменной Тип переменной Назначение
A Integer (целый) Коэффициенты функции
B Integer (целый)
C Integer (целый)
a1 Integer (целый) Начало заданного интервала
a2 Integer (целый) Конец заданного интервала
2.2 Описание промежуточной информации
Промежуточной информацией называется информация, которая рассчитывается по формулам из входной информации, не является конечным результатом, но необходима для его определения.
Приведем описание промежуточной информации в таблице №2 так, в соответствии с текстом программы.
Таблица №2 - Описание промежуточной информации
Название переменной Тип переменной Назначение
х1 real (вещественный) Значение критической точки
H real (вещественный) Шаг табуляции
I Integer(целый) Номер шага
2.3 Описание выходной информации
Выходной информацией называется информация, которую необходимо определить при решении задачи, её рассчитывают по формулам и выводят на экран или печать оператором WRITE(WRITELN) или в файл на диске.
Приведем описание выходной информации в таблице №3 так, в соответствии с текстом программы.
Таблица №3 - Описание выходной информации
Название переменной Тип перемен-ной Назначение
X REAL(вещественный) Значение аргумента функции
Yt REAL(вещественный) Значение функции
Yp REAL(вещественный) Значение первой производной
F1 REAL(вещественный) Значение функции на концах интервала и в критической точке
F2 REAL(вещественный)
F3 REAL(вещественный
3. Формализация задачи (или словесно-формульное описание)
Формализация задачи или словесно-формульное описание задачи - определяются расчетные формулы и условия, связывающие входные, промежуточные и выходные величины, этот раздел служит для определения последовательности и способов преобразования исходный величин в результатные.
Исходная функция (1)
Первая производная (2)
Вторая производная
Критическая точка, где .Если , то решить задачу невозможно.
Если , то находим :
- экстремум функции : если y ” ( x 1 )>0 , то х1 – точка минимума, если y ” ( x 1 )<0 , то х1 – точка максимума,
- у(а1 ) , у(х1 ) и у(а2 ) , среди которых определяет наибольшее и наименьшее значение функции.
На заданном интервале [a 1 ; a 2 ] рассчитаем шаг табулирования функции .
Для табулирования функции первой значение х=а1
Следующее значение х=x+h
Последнее значениеx <= a 2 ,
Значение y рассчитывается по формуле (1), y ’ - по формуле (2)

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать полную версию
Курсовые работы по информатике С развитием информатики информация становиться стратегическим ресурсом общества, аналогичным по значимости с запасами сырья, энергии и т.д. Знание и
Оценок: 288 (Средняя 5 из 5)

Специалисты RetsCorp работают в digital-сфере более 7 лет. За это время мы разработали более 500+ успешных проектов. Основываясь на своем опыте и знании рынка, мы с уверенностью можем сказать, что будет работать, а что — нет. Заказывая создание лендинга для бизнеса в нашей студии, вы получаете работающие решения, необходимые именно вашему бизнесу.

Сотрудничая с нами, вы будете не клиентом, а нашим партнером. Благодаря этому мы будем развивать ваш бизнес как собственный. Мы так же как и вы заинтересованы в успехе проекта, поскольку ваша успешность будет нашей рекламой.

© 2014 - 2022 MaxEdu.ru