Используемые термины


Приложение 2. Используемые термины

ANSI. Сокращение от American National Standards Institute (Американским национальный институт стандартов).

API. Сокращение от Application Program Interface (Интерфейс программирования прикладного уровня). API Visual FoxPro содержит функции, позволяющие программам, написанным на других языках программирования, взаимодействовать с Visual FoxPro.

ASCII. Сокращение от American Standard Code for Information Interchange (Американский стандартный код обмена информацией). Это код, в котором числа от 0 до 255 соответствуют буквам, цифрам, знакам пунктуации и другим символам. Код ASCII используется для передачи символьных данных между компьютерами или между компьютером и периферийным устройством.

BOF. Начало файла. EOF. Конец файла.

Escape-последовательность. Последовательность символов, начинающаяся с символа ESC. Escape-последовательности обычно используются для управления курсором и выводом текста на экран, а также в качестве управляющих кодов принтера.

Grid. Элемент управления, который позволяет представлять данные в табличной форме.

Open Database Connectivity (ODBC). Стандартный протокол для доступа к базам данных. Драйверы ODBC имеются практически для всех типов баз данных, что позволяет Visual FoxPro соединяться с ними и получать доступ к их содержимому.

Structured Query Language (SQL). Язык структурированных запросов, предназначенный для управления базами данных (выборка данных, их модификация и удаление, создание таблиц и т. п.).

Автоматизация OLE. Способность управлять объектами OLE другого приложения программным способом.

Альтернативный индекс. Индекс-кандидат, который не был выбран как первичный ключ.

Аргумент. Значение, передаваемое процедуре или функции.

Арифметический оператор. Оператор, выполняющий арифметические вычисления. В Visual FoxPro арифметическими операторами являются: + (сложение), -(вычитание), * (умножение), / (деление), Л (возведение в степень) и % (деление нацело).

База данных. Файл базы данных имеет расширение DBC и может содержать описание структуры входящих в базу данных объектов и связей между ними (таблиц, представлений данных, хранимых процедур и т. п.). Сами таблицы хранятся в отдельных файлах.

Базовый класс. Класс, определенный внутри Visual FoxPro, который может быть использован при создании других пользовательских классов. Например, формы и элементы управления Visual FoxPro являются базовыми классами, которые можно дополнять новыми функциональными возможностями для создания новых классов.

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



Библиотека классов. Все классы хранятся в библиотеке классов, файлы которых имеют расширение VCX.

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

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

Верхний колонтитул страницы. Область, печатаемая вверху каждой страницы отчета.

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

Вкладка. Элемент пользовательского интерфейса формы.

Внедрение объектов. Термин OLE, обозначающий вставку копии объекта из одного приложения в другое. Как только копия внедрена, она теряет связь с родительским объектом. Если исходный объект изменяется, это не отражается на внедренной копии.

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

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

Вычисляемое поле. Поле, определенное в запросе или представлении данных и используемое для отображения результата выражения, а не для хранения данных.

Главная программа. Программа, с которой начинается выполнение в скомпилированном приложении. Обычно главная программа устанавливает операционную среду приложения, запускает программы меню или форму для отображения интерфейса приложения и организует цикл событий приложения с помощью команды read events.

Группа командных кнопок. Массив командных кнопок, которые могут рассматриваться как одно целое.

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

Диапазон. Область, в границах которой можно ссылаться на объект, переменную; диапазон записей представления или таблицы. Например, на локальные переменные можно ссылаться только внутри процедуры, в которой они определяются. Доступ к глобальным переменным возможен в любом месте приложения. Диапазон записей может быть указан при помощи предложения Scope.

Запись. Единица хранения информации внутри таблицы.



Содержание раздела