Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
zapiska.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
160.26 Кб
Скачать

22

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ФИТР

КАФЕДРА РТС

Курсовая работа

по дисциплине «Информационные технологии»

Тема: «Построение графика временной функции на языке

Бейсик»

Выполнил : ст. гр.107412 ВасютинаЕ.С.

Руководитель: доцент кафедры РТС Москаленко А.А.

Минск-2003

СОДЕРЖАНИЕ

Условие задания…………………………………………………………………..3

Введение.................................................................................................................…..4

1. Выбор и обоснование методов решения……...............................................…....5

1.1 Понятие машинного и реального времени……………………………...5

1.2 Дискретизация времени…………………………………………………..5

1.3 Реализация временных задержек в программе………………………….5

1.4 Вычисление значения многочлена методом Горнера…………………..6

2. Разработка схем алгоритмов, основной программы и подпрограмм……...…..7

2.1 Схемы алгоритмов подпрограмм………………...………………………..7

2.2 Схема алгоритма основной программы...............................................….12

3. Построение графика временной функции с распечаткой результатов ……..13

Заключение............................................................................................................….14

Список использованных источников...................................................................…15

Приложение. Листинг программы ………………………………………………..16

ВАРИАНТ №7

Задана временная функция:

,

где k – корень нелинейного уравнения , которое необходимо решить методом Ньютона с точностью , при начальном значении корня Х0=0; m – наименьший по абсолютному значению корень квадратного уравнения:

,

при a = 1; b = -4; d = 3;

Составить схему алгоритма и программу для построения графика временной функции у, работающую как в машинном, так и в реальном времени. Реальное время в диапазоне (t0 -- tкон) формируется таймером в виде программного модуля с метками Тк, называемыми временем квантования. При вычислении функции использовать алгоритм Горнера (схему Горнера).

Причем :

Введение

BASIC действительно универсален. Хотя BASIC (Beginners АН-Purpose Symbolic Code — универсальный символический код для начинающих) действительно является языком программирования для начинающих, од­новременно со своими "старшими братьями", такими как СИ и ФОРТРАН, он развивается и совершенствуется. Авторы языка Джон Кемени и Томас Курц в 1975 году провели реви­зию своего детища. В свете получивших широкое распространение принципов структурно­го программирования, они ввели в Бейсик структурные возможности, а спустя десять лет предприняли еще один, более существенный пересмотр языка, связанный с микрокомпью­терами. Сохранив все достоинства и простоту базовой версии, Д.Кемени и Т.Курц в содру­жестве с Американским институтом национальных стандартов (ANSI) разработали кано­ническую версию языка для микрокомпьютеров, на основе которой разработан транслятор современного Visual Basic.

1. Выбор и обоснование методов решения

1.1 Понятие машинного и реального времени

Реализацию любой программы можно проводить по двум путям: либо в темпе быстродействия ЭВМ (с учётом быстродействия языка программирования), либо в реальном масштабе времени. При этом время задержки напрямую зависит от частоты процессора, и эта программа может наиболее объективно использоваться на той ЭВМ, для которой она была написана. Машинное время является относительным, т.к. зависит от быстродействия ЭВМ, от используемого языка, от сложности алгоритма и т.д.

Моделирование в реальном времени дает возможность оценивать эффективность алгоритмов для работы в реальных системах.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]