49357

Составление алгоритма и программы вычисления функции с использованием нестандартных функций

Курсовая

Информатика, кибернетика и программирование

Основной задачей выполнения курсовой работы по технологической информатике является закрепление теоретических знаний,полученных в процессе самостоятельной работы, а также на лекциях, практических , лабораторных занятия, развитие практических навыков программирования , работы за терминалами или персональными компьютерами.

Русский

2013-12-26

44.54 KB

21 чел.

                                             Введение

       Как правило при изучение теоретических вопросов  у студентов возникает меньше трудностей ,чем их применение на практике. При решение задач с применением ЭВМ студент должен научится разговаривать с ней с помощью специализированных языков , а затем на практике использовать математические методы программирования ,рассмотренные в теоретической части курса Информатика.

      Основной задачей выполнения курсовой работы по технологической информатике является закрепление теоретических знаний,полученных в процессе самостоятельной работы, а также на лекциях, практических , лабораторных занятия, развитие практических навыков программирования , работы за терминалами или персональными компьютерами.

     В широком смысле под информатикой понимается фундаментальная естественная наука , изучающая процессы сбора ,накопления ,передачи и обработки информации. В конкретном случае технологическая информатика предназначена  для автоматизации решения многих инженерных ,проектных и расчетных задач. Она является одной из базовых дисциплин ,необходимых для изучения  дисциплин  "САПР технологических процессов, инструментов и станков", "Компьютерное обеспечение  машиностроительного  производства" и др. В ней рассматриваются принципы разработки  математических моделей (в том числе трудного формализуемых задач), алгоритмов и программ, а также вопросы построения некоторых вычислительных систем.

    Курсовая работа выполняется на языке программирования  Turbo Pascal седьмой версии.

1.Задание №1

1.1.  Постановка задачи

Составить алгоритм и программу вычисления функции с использованием нестандартных функций по расчетной формуле:

                           y= + +

1.2.  Алгоритм решения задачи

 

Начало

    Ввод x

                                                            Введите значение x 

    Ввод а

 

                                                                Введите а, при условии а<x

     e1=ex

    e2=e-x

    

 

        y= + +

Вывод x, a, y

 

 Конец

 

1.3.   Текст программы

Program z1;

uses crt;

var x,y: real;

   e1,e2: real;

   a: integer;

   BEGIN

 clrscr;

writeln(' Ульяновский государственный технический университет');

writeln('       Кафедра "Технология машиностроения"');

writeln('  ');

writeln('   Курсовая работа по технологической информатике');

writeln('Задание № 1"Вычисление функ-й с испол-нием   нестандартных фун-й." вариант №23');

writeln('  ');

writeln('        Студент Борисов И.Н. группа ТМбд-12');

writeln('                      Консультант Кравченко Д.В.');

writeln('  ');

writeln('                          Ульяновск 2013');

writeln('  ');

writeln('Введите x: ');

readln(x);

writeln('Введите a, где a<x: ');

readln(a);

e1:=exp(x);

e2:=exp(-1*x);

y:= (sqr((e1+e2)/2))+(sqr((e1-e2)/2))+(sqrt(sqr(x)-sqr(a)));         writeln('Значение функции при x=',x,’ и a=',a,'  равно:’,y:5:3);

 readkey;

END.

1.4.  Результаты машинного счета 

1.5.  Результат ручного счета

Введем x=4, a=3 ,тогда

y= + +=+ +=745.739+744.739+2.645=1493.123;

y=1493.123;

1.6.  Расчет погрешности вычислений

,

где р.р.- расчет ручной: р.р.=1493.123;  

р.м.- расчет машинный: р.м.=1493,125;

   ∆=0.0001%.

1.7.  Вывод

Так как относительная погрешность равна 0.0001%, следовательно, программа работает правильно .Выполнив эту работу , я получил навыки  аппроксимации нестандартных функций. 


 

А также другие работы, которые могут Вас заинтересовать

3919. Значення мотивації для процесу управління 216.5 KB
  Значення мотивації для процесу управління Вступ Мотивація праці, керівництво і взаємодія з людьми - вирішальний фактор успіхів в управлінні підприємством та результативності роботи, і в цьому розумінні вона становить основу трудового потенціалу прац...
3920. Особливості побудови DoS-атак та методи боротьби з ними 50.68 KB
  Вступ Твій ранок починається з читання багрепортів і аналізу логів. Ти щодня оновлюєш ПЗ і щогодини допрацьовуєш правила брандмаузера. Snort твій кращий друг, а Zabbix - невидимий помічник. Ти побудував справжній бастіон, до якого не підібратися ні ...
3921. Дослідження критеріїв прийняття рішення при вирішенні двухальтернативної задачі 206 KB
  Дослідження критерії прийняття рішення при вирішенні двухальтернативної задачі Мета роботи: дослідити критерій максимума правдоподібності, максимума апостеріорної ймовірності, критерій Котельнікова та критерій Неймана-Пірсона ХІД ВИКОНАННЯ ПРАКТИЧНО...
3922. Ручное регулирование параметров объекта управления 151.5 KB
  Ручное регулирование параметров объекта управления Цель: приобретение навыков ручного ведения процессов регулирования, вызываемых возмущениями по нагрузке и по заданию. Опыт 1: Стабилизация регулируемой величины Таблица 1. Процесс регулировани...
3923. Экспериментальное определение частотных характеристик объекта 54.94 KB
  Экспериментальное определение частотных характеристик объекта Цель: изучение методики экспериментального определения частотных характеристик объекта управления, а также практическое освоение приемов обработки результатов 'эксперимента при внесении объекту прямоугольных входных колебаний.
3924. Сучасна ситуація в області інформаційної безпеки 51.5 KB
  Сучасна ситуація в області інформаційної безпеки Поняття інформаційної безпеки Перш ніж говорити про інформаційну безпеку необхідно з’ясувати, що таке інформація. Поняття «інформація» сьогодні вживається дуже широко і різнобічно. Важко знайти т...
3925. Мотивація та моделі поведінки в організації 224 KB
  Мотивація та моделі поведінки в організації Вступ Актуальність. Процеси трансформації економічно-економічної системи в Україні вимагають нових рішень з організації ділової активності суспільства у багатьох сферах. Зокрема, ефективна організація прац...
3926. Передаточные функции объектов управления 99 KB
  Передаточные функции объектов управления. Цель: изучить формы представления передаточных функций объектов управления в среде программирования «MatLab» или других (напр. SCILAB, GAP). Определение нулей и полюсов передаточной функции >> G=tf([0...
3927. Работа агрегата Центробежный насос ЭЦНГ-10С76 89 KB
  Основными характеристиками надежности объектов эксплуатации являются функция плотности распределения наработок изделий до отказа f(t), функция распределения наработок изделий до отказа (Вероятность отказа есть функция распределения време...