ЗМІСТ
Умова завдання
Введення
Вибір і обгрунтування методів вирішення
1.1 Поняття машинного і реального часу
1.2 Дискретизація часу
.3 Реалізація тимчасових затримок у програмі
.4 Обчислення значення багаточлена методом Горнера
Розробка схем алгоритмів, основної програми і підпрограм
.1 Схеми алгоритмів підпрограм
.2 Схема алгоритму основної програми
Побудова графіка тимчасової функції з роздрукуванням результатів
Висновок
Список використаних джерел
ВАРІАНТ № 40
Скласти схему алгоритму і програму для побудови графіка тимчасової функції, що працює як в машинному, так і в реальному часі. Реальний час в діапазоні [t0 - tкон] формується таймером у вигляді програмного модуля з мітками Тк, званими часом квантування. При обчисленні функції використовувати алгоритм Горнера (схему Горнера). p align="justify"> Функція:
В
де:
t0 = 0 с;
tкон = 5 с;
Tk = 0.25 с;
a - корінь нелінійного рівняння яке необхідно вирішити методом Ньютона з точністю, при початковому значенні кореня, що лежить в діапазоні [0.54; 0.62];
b - найбільший за абсолютним значенням корінь системи рівняння:
,
при a1 = 3; b1 = 5; d1 = 7;
a1 = 4; b1 = 9; d1 = 5.
Коефіцієнти:
k = 0; l = 1; m = cos 45 Вє; n = (l + m);
Введення
BASIC дійсно універсальний. Хоча BASIC (Beginners АН-Purpose Symbolic Code - універсальний символічний код для початківців) дійсно є мовою програмування для початківців, одночасно зі своїми "старшими братами", такими як СІ і ФОРТРАН, він розвивається і вдосконалюється. Автори мови Джон Кемені і Томас Курц в 1975 році провели ревізію свого дітища. У світлі що набули поширення принципів структурного програмування, вони ввели в Бейсік структурні можливості, а через десять років зробили ще один, більш істотний перегляд мови, пов'язаний з мікрокомп'ютерами. Зберігши всі переваги і простоту базової версії, Д.Кемені і Т.Курц у співдружності з Американським інститутом національних стандартів (ANSI) розробили канонічну версію мови для мікрокомп'ютерів, на основі якої розроблено транслятор сучасного Visual Basic. br/>
1 Вибір та обгрунтування методів вирішення
.1 Поняття машинного і реального часу
Реалізацію будь-якої програми можна проводити по двох шляхах: або в темпі швидкодії ЕОМ (з урахуванням швидкодії мови програмування), або в реальному масштабі часу. При цьому час затримки безпосередньо залежить від частоти процесора, і ця програма може найбільш об'єктивно використовуватися на тій ЕОМ, для якої вона була написана. Машинне час є відносним, тому що залежить від швидкодії ЕОМ, від використовуваної...