Салаватский филиал угнту



Скачать 404.02 Kb.
страница2/9
Дата10.07.2019
Размер404.02 Kb.
Название файлаРуководство по выполнению лабораторных работ по курсу.RTF
ТипРуководство
1   2   3   4   5   6   7   8   9

Часть I . Программирование на ЭВМ.

  1. Простейшие вычисления на ПЭВМ .Программирование арифметических выражений.

  1. Программирование арифмерических циклов.

  1. Программирование разветвляющихся вычислительных процессов.

  1. Суммирование рядов на ЭВМ.

  1. Программирование матричных операций .

6 . Построение графиков функций , заданных параметрически.

7. Построение движущихся графических объектов.

По результатам выполнения лабораторной работы оформляется отчет. Каждый отчет начинается с титульного листа. Описательная часть отчета содержит:


  • задание

  • блок-схему вычислительного процесса

  • текст программы

  • результаты расчета

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

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


Программирование арифметических выражений.

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


Ниже приведена таблица арифметических функций.

Наименование

Обознач. /Обращение










Модуль числа

Abs x

ABS(X)

Экспонента числа

ex

EXP(X)

Натуральный логарифм

Ln x

LOG(X)

Корень квадратный

 x

SQR(X)

Арктангенс угла

Arctg x

ATN(X)

Косинус угла

Cos x

COS(X)

Синус угла

Sin x

SIN(X)

Тангенс

Tg x

TAN(X)

Другие математические функции записываются через вышеперечисленные. Так для вычисления логарифма числа по основанию A применяется формула приведения

Ln x


LogA x= -----

Ln A


Для тригонометрических функций угловая мера берется в радианах.

Не лишним кажется и напоминание о порядке выполнения математических операций при вычислении выражений.



  1. В математических выражениях внутри скобок или между скобками действия выполняются в следующей последовательности (приоритет операций ):

  • вначале вычисляются значения функций

  • проводятся операции возведения в степень

  • выполняются операции умножения и деления

  • в последнюю очередь выполняются операции сложения и вычитания.

Операции оного приоритете выполняются слева направо.

  1. При записи дробей используется линейная форма записи.

  1. Нельзя опускать знак умножения.

  1. Нельзя использовать два знака математических операций подряд.

Рассмотрим пример решения лабораторной работе № 1.

Задание: вычислить значение функции ,заданной по формуле

ax3+sin(bx)+0.1

y=------------------

Ln a + |x+c|-1 ,

где

x=ec-0.5+5Tg(a-b), c=log5(a+0.6), a=2.05,b=1.3


Вначале приведем словесное описание алгоритма решения задачи.

  • задаются значения переменных a и b

  • вычисляется значение переменных с и х по формуле

  • вычисляется по формуле значение искомой функции

  • печатается полученный результат.

Приведем вариант программы на языке Qbasic

a=2.05:b=1.3

c=log(a+0.6)/log(5)

x=exp(c-0.5)+5*tan(a-b)

y=(a*x^3+sin(b*x)+.1)/(log(a)+abs(x+c)-1)

Print “y=“;y





Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9


База данных защищена авторским правом ©nedocs.ru 2017
обратиться к администрации

    Главная страница