- •Белорусский национальный технический университет
- •Задание
- •Содеражание
- •Схемы алгоритмов подпрограммы реализации временных задержек…………………………………………………………20
- •Введение
- •1. Выбор методов решения и их обоснование
- •1.1 Метод Ньютона для нахождения корня нелинейного уравнения
- •1.2 Метод решения квадратного уравнения
- •Алгоритм Горнера для вычисления значений функции
- •1.4 Понятие машинного и реального времени
- •1.5 Дискретизация времени
- •1.6 Реализация временных задержек в программе
- •1.7 Масштабирование
- •2. Разработка схем алгоритмов и программ
- •2.1 Таблица переменных
- •2.2.2 Схема алгоритма подпрограммы решения квадратного уравнения
- •3. Вывод значений функции и её коэффициентов
- •3.3. График временной функции
- •Заключение
- •Список использованных источников
Содеражание
Введение ……………………………………………………………….….......6
1. Выбор методов решения и их обоснование ………………………….…..8
1.1 Метод Ньютона для решения нелинейного уравнения ...………......8
1.2 Метод решение квадратного уравнения……………………………..9
1.3 Алгоритм Горнера для вычисления значений функции …………....9
1.4 Понятие машинного и реального времени ..…………………….....10
1.5 Дискретизация времени..……………………………………….........10
1.6 Реализация временных задержек в программе ...………….……....10
1.7 Масштабирование ...............................................................................11
2. Разработка схем алгоритмов и программ ...…………………………..…13
2.1 Таблица переменных ...…………………..…………………………..13
2.2 Схема алгоритма основной программы ………….......…………….14
2.2 Схемы алгоритмов подпрограмм ……………………….…………..15
2.2.1 Схема алгоритма подпрограммы решения нелинейного
уравнения методам Ньютона....................................................15
2.2.2 Схема алгоритма подпрограммы решения квадратного
уравнения …………..............................................…..……..…..16
2.2.3 Схема алгоритма подпрограммы масштаба ........................….17
2.2.4 Схема алгоритма подпрограммы вычисления значения многочлена методам Горнера…..…..............................................…..18
2.2.5 Схема алгоритма подпрограммы графика…………………….19
Схемы алгоритмов подпрограммы реализации временных задержек…………………………………………………………20
3. Вывод значений функции и её коэффициентов ........................….……21
3.1 Значение коэффициентов .................................................…………..21
3.2 Значения функции ………………....……………..………………….21
3.3 График функции ……………...………...............……………………23
Заключение ...……………………………………………………………......23
Список использованных источников ...………………………………........23
Программа……………………………………………………………………24
Введение
Basic (Beginners All-purpose Symbolic Instruction Code) — многоцелевой язык символических инструкций для начинающих) представляет собой простой язык программирования, разработанный в 1964 году для использования новичками в программировании. Он был разработан как простейший язык для непосредственного общения человека с вычислительной машиной. Поэтому первоначально работа велась в интерактивном режиме с использованием интерпретаторов. В настоящее время для этого языка имеются также и компиляторы.
Basic широко распространен на ЭВМ различных типов и очень популярен в среде программистов, особенно начинающих, что говорит о том, что с него лучше начинать программировать. Существует множество диалектов этого языка, мало совместимых между собой. Basic активно поглощает многие концепции и новинки из других языков. Поэтому он достаточно динамичен, и нельзя однозначно определить его уровень.
Создание Microsoft QuickBASIC (сокращенное обозначение – QB) в середине 80-х годов произвело настоящую революцию в мире BASIC, результатом которой было то, что впервые этот язык занял достаточно прочные позиции среди средств разработки серьезных прикладных систем.В QuickBASIC в достаточно полной мере реализованы идеи структурного и модульного программирования, возможности использования процедур и функций.
Специфика технологии программирования в среде QB определяется наличием в ней двух трансляторов – интерпретатора и компилятора. Основу интегрированной среды, в которой выполняется основной объем разработки и отладки программы, составляет Интеллектуальный редактор и интерпретатор компилирующего типа (ИКТ). ИКТ – это новый тип интерпретатора, который производит предварительные "компиляцию и компоновку" программы в специальный псевдокод, а затем уже ее выполнение. При завершении отладки программы пользователь может создать исполняемый EXE-модуль с помощью настоящего компилятора и компоновщика программ.