Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Переменные. 
Программные средства систем первичной обработки информации

РефератПомощь в написанииУзнать стоимостьмоей работы

Имя переменной — это последовательность букв и цифр, причём первым символом должна быть строчная латинская буква или символ. Переменные могут быть одного из следующих типов: целые, вещественные, байтовые. Все переменные имеют структуру одномерного массива, то есть состоят из компонентов, к любым из которых имеется доступ. Количество компонентов в переменной называется её размером. Если размер… Читать ещё >

Переменные. Программные средства систем первичной обработки информации (реферат, курсовая, диплом, контрольная)

Имя переменной — это последовательность букв и цифр, причём первым символом должна быть строчная латинская буква или символ. Переменные могут быть одного из следующих типов: целые, вещественные, байтовые. Все переменные имеют структуру одномерного массива, то есть состоят из компонентов, к любым из которых имеется доступ. Количество компонентов в переменной называется её размером. Если размер переменной равен 1, то она называются простой. Тип и размер переменных описывается операторами INTEGER, REAL, BYTE. Если переменная не была описана, то она по умолчанию считается простой целой переменной. Язык Q-2 не позволяет работать с переменной в целом как с массивом, а только с отдельными её компонентами (кроме простых переменных). В дальнейшем, употребляя слово, переменная будет иметь в виду компонент переменной. Например, А1(254) (это 255 выборка); А1(0). Компоненты переменной указываются с помощью индексов. Первый компонент имеет индекс 0, последний n-1, где n — размер переменной. Если имя переменной задано без индекса, то это эквивалентно заданию индекса 0. Var = var (0). Индекс должен быть одного из следующих видов:

  • 1. Целое число AR (5).
  • 2. Простая переменная (без индекса) TABL (I).
  • 3. Простая целая переменная +/- целое числоLINE (K+1).

Выход индекса задан константой (выход обнаруживается при трансляции). В языке имеется возможность доступа к байтам для любых переменных (не обязательно описывать как байтовые). Для этого используется преобразователь типа переменной, который в виде символа % добавляется к имени переменной. Рассмотрим примеры для простой переменной и переменной размера >1.

Рис. 3.

Рис. 3.

Для упрощения синтаксических конструкций языка введены служебные переменные. Эти переменные заранее определенны в любой программе. Они могут также использоваться, как и обычные переменные, но имеют дополнительную служебную нагрузку. Различные следующие служебные переменные (целого типа):

MOD — после выполнения операции деления получается результат равный остатку.

IOSM — статусное слово ввода/вывода (служебная переменная, обеспечивающая доступ из программы к внутренним ячейкам системы Q-2).

FTIM — предназначен для работы с таймером системы.

Показать весь текст
Заполнить форму текущей работой