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%, следовательно, программа работает правильно .Выполнив эту работу , я получил навыки  аппроксимации нестандартных функций. 


 

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

59829. Весна на пташиних крилах 46.5 KB
  Мета: Пізнавальний розвиток: продовжувати формувати уявлення дітей про життя птахів комах тварин їх ознакиповедінка зовнішній вигляд вчити встановлювати причинно-наслідкові звязки в природі прищеплювати любов до природи...
59830. Свято зустрічі весни. Виховний захід 3 клас 52.5 KB
  Синичка дівчинка Ще в нашому лісі сніги лежать та перший струмочок сьогодні продзвенів мені що весна близько. Йде весна йде весна чарівниченька. Учениця Ось весна вже зовсім близько З гір біжить шумить потік...
59831. «ВЕСНЯНА ФАНТАЗІЯ» В. МОЦАРТА 32.5 KB
  Мета: зясувати чи можна побачити живописний образ природи через сприйняття музичного твору Весняна фантазія В. Завдання: навчити учнів співвідносити живописні образи з музичними; узагальнити поняття про образність і виразність у музиці...
59833. Вибір цінностей 54 KB
  Візитна картка уроку: Не збирайте собі скарбів на землі де міль і хробацтво нівечить і де підкопують злодії і викрадають. Збирайте собі скарби на небі де ні міль ані хробацтво не нівечить і де злодії не пробивають стін і не викрадають. Бо де твій скарб там буде і твоє серце. Що таке скарб Що маємо на увазі під земними скарбами Що свідчить про те що вони не вічні Скарби на небі що це Чи піддаються вони таким небезпекам Чому Робота в групах.
59835. Мати берегиня родини 70 KB
  Хто ж його береже Головною берегинею родини завжди була мати її святою називали. Тарас Шевченко писав: У нашім раї на землі Нічого кращого немає Як тая мати молодая З своїм дитяточком малим
59836. Ich ab Geburt bis Abitur 49 KB
  Весь урок ведеться німецькою мовою, що відповідає вимогам міністерства освіти для 11 класу. Мова вчителя чітка, зрозуміла, ключові фрази повторюються для їх кращого розуміння. Темп уроку задовільний для того, щоб діти встигли прочитати, повторити і записати нові слова.
59837. Уведення та редагування тексту. Перевірка правопису 71 KB
  Мета уроку: Навчальна: Вдосконалити основні знання про текстовий редактор Microsoft Word та його можливості навчити вводити та редагувати текст засобами текстового процесора створювати документи за певною структурою...