VISUAL BASIC: ПРОГРАММЫ ЛИНЕЙНОЙ СТРУКТУРЫ

Лаб.раб. №12

Исследование ЦАП в динамическом режиме

Подключите к выходу ЦАП осциллограф. Зарисуйте осциллограмму сигнала на выходе ЦАП.

Рис.2. Схема соединений

 

Цель и содержание работы: создание приложений и отладка программ с алгоритмами линейной структуры.

Теоретическое обоснование

Алгоритм линейной структуры – это алгоритм, в котором блоки выполняются последовательно друг за другом. Программа линейной структуры реализует линейный алгоритм. Все программы, выполненные в предыдущей работе, имеют линейный алгоритм. Для организации программы линейной структуры используют операторы присваивания, ввода исходных данных и вывода результатов обработки данных.

Чаще всего линейные алгоритмы используются для программирования вычислений по формулам, которые записываются в виде выражений.

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

С каждым видом выражений связаны определенные операции и встроенные (стандартные) функции языка VB. Для числовых значений применяются арифметические операции и математические функции.

К арифметическим операциям относятся: сложение (+), вычитание (-), умножение (*), деление (/), возведение в степень (^) , получение целой части от деления одного числа на другое (операция ), получение остатка от деления (операция mod). Например, 2^3=8, 7/3=2.3333333, 73=2, 7 mod 3=1.

Математические стандартные функции представлены в таблице 1.

Таблица 1 – Стандартные математические функции языка VB

Название функции Обозначение в математике Запись в Visual Basic Примечание
Абсолютная величина ABS(х) х – числовое выражение
Синус sin x SIN (х) х задан в радианах
Косинус cos x COS (х) х задан в радианах
Тангенс tg x TAN (х) х задан в радианах
Арктангенс arctg x ATN (х)  
Корень квадратный SQR (х) х ≥ 0
Экспонента еx EXP (х) основание натурального логарифма е = 2.7
Логарифм ln x LOG (х) х > 0
Случайное число   RND выдает случайное число

Порядок вычисления операций и функций в выражении:

1. Выполняется выражение в скобках.

2. Вычисляются стандартные функции.

3. Операции возведение в степень.

4. Умножение, деление.

5. Сложение, вычитание.

Запись всех элементов выражений выполняется в одну строку. Поэтому суммы и разности в числителях и знаменателях дробей, а также произведения в знаменателях необходимо заключать в скобки. Например: