Фрагмент работы: Решение прикладных задач на ПК в системе программирования Вorland(Turbo)Pascal, в ЭТ МS Excel, в пакете МаthCad.
Решение прикладных задач pascal
В цикле можно организовать строгий контроль возможных особых ситуаций, связанных с невозможностью получить результат расчета (деление на ноль, логарифмы неположительных чисел и т.п.) с выдачей на экран соответствующих сообщений, если программу нужно сделать в расчете на любые исходные данные, вводимые с внешних устройств понятие и принципы юридической ответственности сущность приближенных численных методов состоит в том, что вместо кривой подинтегральной функции используется заменяющие ее кривые или ломаные линии, для которых вычисление ограниченной ими площади производится по достаточно простым формулам.Для этих целей существует высокоуровневый язык программирования TURBO PASCAL. Он предназначен для разработки прикладных программ для операционной системы DOS или операционной среды WINDOWS, а также предлагает широкую среду программирования, которая делает более производительной разработку программного обеспечения и позволяет писать программы для приложений любого типа и размера обработка изображения в электронных системах курсовой или реферат схема разбиения области интегрирования по методу прямоугольников nnМы получим п прямоугольников, площадь которых равнаS yh hy iii 0i 0гдеy f(x). iiТочность вычисления интеграла зависит от количества прямоугольников, на которые мы развили область интегрирования. 3.2.2.
Чтобы компьютер обработал информацию, необходимо составить на понятном ему языке точную и подробную последовательность инструкций, то есть программу, как надо обработать информацию Описание численного метода средних прямоугольников Определенный интегралом называют площадь, ограниченную подинтегральной кривой f(х), осью абсцисс и ординатами f(a) и f(b). f(a)f(b) a b Рис 3.1. Выбор способа предоставления информации означает выбор определенного языка – система знаков и правил, которая обеспечивает обобщение, а также отображение, описание и передачу информации дипломная работа профилактика девиантного поведения подростков из неблагополучных семей Но современный специалист должен не только знать и уметь работать с готовыми программами, но и уметь создавать свои собственные программы, необходимые ему в работе.
MathCAD же является программой общего назначения, позволяющей производить операции как в символьном режиме, так и выполнять численные расчеты. 1 социальная работа с делинквентными подростками тема работы: Решение прикладных и математических задач в системах Borland Pascal,MS Excel и MathCAD 2 в данном курсовом проекте рассматриваются так же такие программные пакеты как MS Excel и MathCAD, которые представляют собой мощные расчетные системы лабораторная по системной интеграции метод средних прямоугольников состоит в том, что для вычисления интеграла разбивают промежуток интегрирования [а,b] на п равных частей h, а подинтегральную функцию заменяют на каждом участке прямой, параллельной оси ох. y f(x) h h/2 0 x X2 X1=a b Рис 3.2.
В настоящее время существует тысячи языков общения с компьютером(языки программирования), и это отображает разноплановость задач, для решения которых он применяется. Решение задачи в системе BORLAND(Turbo) PASCAL ЭВМ выполняет любую математическую операцию чисто формально, не производя предварительно никаких исследований. В схеме алгоритма каждому типу действий (операций) соответствует геометрическая фигура, представленная в виде блочного символа(блока), откуда идет название блок-схема алгоритма исследование рычажных механизмов долбёжного станка.
Организация цикла по i(i изменяется от 1 до n) для расчета суммы значений подинтегральной функции (с последующим накоплением этих значений) в узлах интегрирования с преходом к новой координате(S=S+f ...+h). 4 механизм качающегося конвейера разработка алгоритма и программы Словесный механизм вычисления интеграла в общем виде с требуемой точностью е может быть таким: 1 тАБУЛИРОВАНИЕ ФУНКЦИИ Y=F(X) НА ИНТЕРВАЛЕ С ШАГОМ Постановка задачи (задание) Протабулировать функцию y=f(x) на интервале [Хнач; Хкон] с шагом X: а) в системе BORLAND(Turbo) PASCAL, с предварительной разработкой блок-схемы решения задачи; б) в ЭТ MS Excel, с построением графика функции; в) в пакете MathCAD, с построением графика функции курсовые эти знания пригодятся для выбора способов эффективного и быстрого решения практических задач при наличии компьютера.
Поэтому прежде чем приступить к расчету по какой-либо формуле, необходимо произвести анализ или, как говорят, разработать алгоритм расчета для эффективного использования компьютера необходимо знать назначение и свойства необходимых при работе программ курсовой вариант 10 механизм поперечно строгального алгоритм решения задачи табулирования функции по заданному расчетному выражению в виде блок-схемы представлен на рис 1.1 словесный алгоритм подпрограммы функции int вычисления определенного интеграла по методу средних прямоугольников: b a1.
Поэтому численные методы вычисления определенных интегралов играют важную роль при решении прикладных задач. Если же программу делать только на имеющиеся исходные данные, то можно, вероятно, не перегружать ее всякими проверками. ... ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ По дисц. “Компьютерная техника и информатика” (“ Информатика, ВТ и программирование”) Тема Решение прикладных задач на ПК в системе программирования Вorland(Turbo)Pascal, в ЭТ МS Excel, в пакете МаthCad Работу выполнил ст. гр самосовершенствование пЕРЕЧЕНЬ ССЫЛОК………………………………………………………………………… ВВЕДЕНИЕ Быстрое развитие компьютерных техники и использование ее в промышленности и в быту требует от специалистов и рядовых пользователей более тщательного знания компьютерных технологий.
Под алгоритмом понимают четкую, однозначную последовательность действий, приводящих к поставленной цели . Текст программы на языке PASCAL приводится далее вместе с протоколом работы программы. Все они основаны на вычислении конечной суммы ряда значений подинтегральной функции курсовая с базы данных блоки соединяются между собой линиями, указывающими последовательность выполнения действий (операций).
.
Сердюченко В.Д. Розробка алгоритмiв та програмування на мовi Тurbo Pascal. -Харкiв, 1998. конституционные обязанности граждан рф. В данном случае алгоритм решения задачи будет иметь простую циклическую структуру. Расчет с обращением к подпрограмме-функции int интеграла при начальном разбиении S1=int 4 не работает системный таймер существует множество численных методов вычисления определенных интегралов.
Алгоритм решения задачи изображают в виде схемы, что делает его более наглядным. Далее, в нумеруемых разделах с подразделами для каждой задачи: Наименование задачи аналоговий комп'ютер авк 6. Внутри блока обычно записывается содержание соответствующего действия. образец курсовой работы содержание расчетно-пояснительной записки(перечень вопросов,подлежащих разработке): Титульный лист.
Отношение интеграла при удвоенном разбиении по отношению к предыдущему S2=int. 6. МЛ-04-01 Руководитель работы ст. преп отчет о лабораторной работе по прикладному программированию задание и исходные данные к работе вариант № 2 4x 11. Перечень графического материала Таблицы обозначений к задачам.
Описание численного метода бисекции для уточнения корня уравнения… 2.2.2 . Методические указания к лабораторным работам 1-5 по курсу «Информатика» (для студентов всех специальностей)/Сост.: В. А. Ростун. – Мариуполь: ПГТУ,1998. 6. Обнуление переменных для сумм и вычисление стартового значения координаты узла интегрирования(S=0;x=a+h/2). 3 природные ресурсы лимитирующий фактор выживания человека описать подпрограммы функции расчета подинтегрального выражения. 2.
Вычисления шага интегрирования при заданном числе разбиений п . h n2 сравнительная характеристика конституций мира результаты работы программы (протокол работы программы), анализ результатов аппаратные средства ibm pc 2 издания сразу. Решение задачи в системе Borland Pascal Основные понятия: 1. Ввод исходных данных: а, b – начало и конец отрезка интегрирования; e-точность; n.- начальное разбиения. 3.
Блок - схемы алгоритмов; рисунки, иллюстрирующие применяемый метод. 6. РЕШЕНИЕ АЛГЕБРАИЧЕСКИХ И ТРАНЦЕНТЕНТНЫХ УРАВНЕНИЙ 2.1 . Вид подинтегральной функции и пределы интегрирования 23xdxy ... 3.2. Постановка задачи (задание) Вычислить определенный интеграл вида by f(x)dx aа) в системе BORLAND(Turbo) PASCAL методом средних прямоугольников, с кратким предварительным описанием метода и построением алгоритма решения задачи; б) в пакете MathCAD в численном виде, с построением иллюстрации графической интерпретации определенного интеграла; попытаться получить также решение для неопределенного интеграла y f(x)dx в символьном виде (аналитически).
Индивидуальное задание на курсовую работу. Решение задачи в системе Borland Pascal 3.2.1. Разработка контрольного примера (при необходимости). Вычислительная техника и программирование./Под ред партийная система великобритании конституционное право зс курсовая.
- Решение задачи в системе MathCAD……………………………………………….. 2
- определение,биржа
- история возникновения банков
- Решение задачи в системе MathCAD xn 0.8xk 1.2dx 0.05 x xn xn dx xk 4x 1 ...2x(sin(x)) 2 Вывод таблицы значений аргумента и функции x y(x) 0.81.0750.851.1420.91.2240.951.32111.4351.051.5681.11.721.151.8951.22.093 График функции y ....52.0932y(x)1.51.07510.80.931.071.20.8x1.2 2
- совершенствование ценообразования в туристском бизнесе заключение
Выбор и описание метода решения задачи система контроля в современной турфирме курсовик вЫЧИСЛЕНИЕ ОПРЕДЕЛЕННОГО ИНТЕГРАЛА 3.1. Разработка алгоритма и программы. Далее снова общие разделы: Заключение.
.
Математическое описание задачи виды банковских документов информатика под редакцией профессора Н.В. Макаровой III изд. –М.,2003. 5 lu разложение матрицы параллельный алгоритм руденко В.Д. Практический курс информатики. - Киев, 2000. 7. Протокол работы программы Учебная программа Введите значение границ xn,xk и шаг dx 0.8 1.2 0.05 Результаты вычисления функции y=f ....80 y= 16.8011 x= 0.85 y= 20.4987 x= 0.90 y= 25.2458 x= 0.95 y= 31.3459 x= 1.00 y= 39.1841 x= 1.05 y= 49.2452 x= 1.10 y= 62.1361 x= 1.15 y= 78.6107 x= 1.20 y= 99.5997 Конец работы 1.3.
Передерий В.Я. Мариуполь 2005 ... __________________Информатики____________________ Дисциплина Информатика, вычислительная техника и программирование Специальность Литейное производство черных и цветных металлов Курс I Группа МЛ-04-01 Семестр II З А Д А Н И Е на курсовую работу студента 1 алгоритм в виде блок-схемы представлен на рис. 3.3,3.4. РЕШЕНИЕ АЛГЕБРАИЧЕСКИХ И ТРАНСЦЕНДЕНТНЫХ УРАВНЕНИЙ………... 2.1 удвоение числа разбиенийn 2 n 5.
Описание численного метода средних прямоугольников…………………… 3.2.2. Вид уравнения и интервал уточнения корня: 3 0,25x x 1,2502 0a=0, b=2 2.2 лабораторные работы параллельное программирование mpi дьяконов В. МаthCad 2000:Учебный курс. - СПб.; 2000. 3. Информатика: Базовый курс/Симонович С.В. и др. - СПб.,2000. 4.
Вид функции y=f(x) и исходные данные для границ интервала с шагом: 4x 1Y 2x3sin(x) 2Хнач=0,8; Хкон=1,2; X=0,05 1.2. ТАБУЛИРОВАНИЕ ФУНКЦИИ Y=F(X) НА ИНТЕРВАЛЕ С ШАГОМ……………. 1.1 если функция f(x) непрерывна на отрезке [a,b] и известна её первообразная F(x), то определенный интеграл от этой функции в пределах от a до b может быть вычислен по bY f(x)dx F(b) F(a)формуле Ньютона-Лейбница: , где F(x) f(x). aОднако часто первообразная функция F(x) не может быть найдена с помощью элементарных средств или использование ее является слишком сложным, тогда вычисление определенного интеграла по формуле может быть затруднительным или даже невыполнимым. Y Хнач=0,8; Хкон=1,2; X=0,05 2x3sin(x) 232. a=0, b=2 0,25x x 1,2502 023xdxy 3 ... 4.
ВЫЧИСЛЕНИЕ ОПРЕДЕЛЕННОГО ИНТЕГРАЛА…………………………………… 3.1 (информационные технологии на службе у банковского надзора) решение задачи в системе Borland Pascal…………………………………………… 3.2.1. Решение задачи в системе Borland Pascal…………………………………………... 2.2.1 актуарные расчеты разработка алгоритма и программы…………………………………………… 3.3.
Решение задачи в системе ЭТ MS Excel……………………………………………. 1.4 решение задачи в системе Borland Pascal…………………………………………... 1.3. Разработка алгоритма и программы………………………………………….. 2.3 решение задачи в системе MathCAD…………………………………………………. 3 расчет привода ленточного конвейера с цепной передачей.
.
Смотрите так же :
- агрессивность ребенка
- отливка сч18 цена
- график вытяжного пресса
- девиантное поведение
- педагогика как наука
- акт неблагополучных детей
- тмм механизмы глубинного насоса
- моральный вред
- курсовая работа на тему уголовная ответственность за совершение разбоя
- концепция правового государства
- управление сбытом на примере тд поиск
- новая экономическая политика и образование ссср
- экзамены по товару в компьютерном магазине
- скачать курсовий проект з основ сапр
- основы автоматизированного проектирования реферат
- курсова моделювання електронних схем
- ответы на билеты госэкзамен сапр тп
- отчет по производственной практике в магазине ип
- ответы на гос экзамен знту
- заказать работу по моделированию систем
Срок сдачи студентом законченной работы _________________________ 3.
Постановка задачи…………………………………………………………………… 1.2. Постановка задачи……………………………………………………………………. 3.2. Постановка задачи………………………………………………………………….... 2.2. Если имеется какая-либо функция f(x) определена и непрерывна на некотором конечном или бесконечном интервале a:=0.25-1.2502; end; Begin clrscr; write(‘введите границы корня a,b и точность e'); readln(a,b,c); if f(a)*f(b)>0 then begin writeln('уточните границы корня'); halt; end; L: c:=(a+b)/2; if (f(c)=0) or (abs(a-b).001 корень уравнения= 1.0005 2.3. ВВЕДЕНИЕ…………………………………………………………………………………. 1.
Решение задачи в системе MathCAD a0b2h0.05xaahb 3y(x)0.25xx1.2502 Вывод таблицы значений аргумента и функции xy.250.05-1.20.1-1.150.15-1.0990.2-1.0480.25-0.996.9430.35-0.889.8340.45-0.7770.5-0.7190.55-0.6590.6-0.5960.65-0.532.4640.75-0.395 График функции y=f(x) 42.752y.25200.671.3320x2 3. Постановка задачи (задание) Решить уравнение вида f(x)=0 на заданном интервале: а) в системе BORLAND(Turbo) PASCAL методом половинного деления с точностью 0,01, с кратким предварительным описанием метода и построением алгоритма решения задачи в виде блок-схемы; б) в системе MathCAD с предварительным расчетно-графическим исследованием (протабулировать функцию y=f(x) левой части уравнения на интервале x=[a;b] с шагом dx=0,05 и построить график этой функции на заданном интервале [a;b], затем решить уравнение, т.е. получить значение корня с точностью 0,01). Решение задачи в системе MathCAD………………………………………………… ЗАКЛЮЧЕНИЕ………………………………………………………………………………. Дата выдачи задания 21.03.2005 Календарный план № Срок выполнения Название этапов курсовой работы Примечание п/п этапов работы 21.03.2005 1 Выдача задания 16.04.2005 2 Анализ задач , выбор и описание метода решения, разработка алгоритмов 11.05.2005 3 Написание и отладка программ 4 Оформление пояснительной записки 19.05.2005 к курсовой работе 24-31.05.2005 5 Защита курсовой работы Студент Руководитель Передерий Валентина Яковлевна ( подпись) РЕФЕРАТ Пояснительная записка к курсовой работе -26 стр., рисунков – 7, источников - 7, таблиц 1. Решение задачи в системе ЭТ MS Excel C D Расчет y=f(x) X Y 19 200,80 1,074819 (C20^4+1)/(((SIN(C20))^(2)+2^(C20))^(1/3)) C20+0,05 0,85 1,142059 0,90 1,223551 0,95 1,320673 1,00 1,434861 1,05 1,567611 1,10 1,720486 1,15 1,895110 1,20 2,093178 1.4.
Начало Начало Ввод Ввод исх. данных хn, хk, dх x=xn 4Расчет для текущего значения х ax1 2xbsinx2 3Ya/b Печать x,y Изменение знач. arg х х=х+dх нет Проверка значения х на выход из интервала x>xk Конец Рис 1.1. – Блок-схема циклического процесса расчета y=f(x) Текст программы на языке BORLAND(Turbo)PASCALE Program prog; Uses Crt; Var x,xn,xk,dx,y,a,b:real; Begin ClrScr; writeln(‘Учебная программа’); writeln('Введите значение границ xn,xk и шаг dx'); readln(xn,xk,dx);writeln; writeln('Результаты вычисления функции y=f(x)'); x:=xn;repeat a:=sqr(sin(x))+exp(x*ln(2)); b:=sqr(x)*sqr(x)+1; y:=b/(a/abs(a)*exp(1/3*ln(abs(a)))); writeln(‘x=’,x:6:2,’ y=’,y:8:4); x:=x+dx;until x>xk+0,001*dx; writeln('Конец работы');readln; end. Текст программы и протокол ее работы приводится далее. начало 3Описание подпрограммы-xf(x) функции расчета под 3x интегрального выражения Ввод исходных данных:a, b начало и конец отрезка интегрирования;e-точность;n-начальное Ввод a,b,e разбиения n=10 Расчет с обращением к подпрограмме- S1=int функции int интеграла при начальном разбиении n2n Удвоение числа разбиений Отношение интеграла при S2=int удвоенном разбиении по отношению к предыдущему разбиению S1S2eПроверка на заданную точность Печать значения интеграла Печать int конец Рис 3.3. – Блок-схема алгоритма вычисления интеграла в общем виде с требуемой точностью е вход Вычисление шага baинтегрирования при заданном h nразбиении Вычисление начального S=0 значения суммы x=a+h/2 Организация цикла для расчета суммы значений в подинтегральной функции в i=1,n узлах интегрирования Добавить к S значения подинтегральной S=S+f(x) функции в очередном узле интегрирования и x=x+h перейти к новому узлу интегрирования S=S+h int=S выход Рис 3.4. – Блок-схема алгоритма подпрограммы функции int вычисления определенного интеграла по методу средних многоугольников при заданном числе разбиений Текст программы на языке BORLAND(Turbo) PASCALE Program p1; Uses crt; var a,b,s1,s,s2,s3,h,x,e:real; i,n:integer); end{f}; Function int:real; begin{int} h:=(b-a)/n; s:=0; x:=a+h n do begin s:=s+f+h; end; s:=s*h; int:=s end{int}; Begin clrscr; write('ww. a,b,e '); readln(a,b,e); n:=10; repeat s1:=int; n:=n*2; s2:=int; until(abs(s1-s2) a1b2h0.001 xaahb3xf Иллюстрация графической интерпретации определенного интеграла 21.6f(x)10.25011.521x2 Символьное интегрирование 1332f(x)dxxx9x27ln(3x)321332p9x27ln(3x)32p(b)p(a)0.808 ЗАКЛЮЧЕНИЕ Выполнив данную курсовую работу мы добились поставленных целей: - научились разрабатывать алгоритмы решения прикладных задач и познакомились со стандартом на изображение алгоритмов в виде блок-схем; - изучили простейшие приближенные численные методы решения некоторых практических и математических задач; - приобщились к составлению программ решения простейших задач на алгоритмическом языке РАSCAL и освоили технологию работы в среде системы Воrlаnd Pascal; - изучили основы работы в пакете MathCad, - ознакомились с приемами решения расчетных задач в пакете электронных таблиц МS Ехсеl.