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

Содеражание

Введение ……………………………………………………………….….......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

      1. Схемы алгоритмов подпрограммы реализации временных задержек…………………………………………………………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-модуль с помощью настоящего компилятора и компоновщика программ.