TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

 

СЛОВАРЬ

 

A Б В Г Д Е З И К Л М Н О П Р С Т У Ф Х Ч Я

А

Адресация базовая - способ вычисления исполнительного адреса, при котором он (адрес) вычисляется как сумма некоторого базового адреса (базы) и смещения.

Адресация индексная - способ вычисления исполнительного адреса, при котором он (адрес) вычисляется как сумма некоторого базового адреса и произведения индекса на некоторое число.
Замечание: в интерпретации данного термина существует масса разночтений. К примеру, в области ассемблеров и машинных кодов индексной адресацией называется способ вычисления адреса как суммы некоторой базы с индексным регистром.

Адресация косвенная - способ вычисления исполнительного адреса операнда, при котором он (адрес) расположен не в команде, а в некотором месте памяти, адрес которого (места) и указывается в команде. Практически исполнительный адрес вычисляется в два этапа: сначала с помощью какой-либо адресации вычисляется адрес исполнительного адреса, а затем по нему читается сам исполнительный адрес. Косвенная адресация нашла применение практически во всех областях программирования, в частности, при виртуализации чего бы то ни было.

Алгоритм - совокупность правил, определяющих эффективную процедуру решения любой задачи из некоторого заданного класса задач.

Алфавит - набор символов, употребимых в некотором языке.

Б

База - см. адресация базовая

В

Г

Грамматика формальная - система правил, позволяющая строго и эксплицитно описывать некоторые грамматические закономерности естественного или искусственного языка. Различают распознающие и порождающие формальные грамматики.

Д

Динамическое распределение памяти (ДРП) - см. памяти распределение

Е

З

И

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

Идентификатор типа - обозначение стандартного типа или некоторой структуры данных, определенной программистом, используемое для указания типа (структуры) используемого в программе объекта.

Индекс элемента массива - число, определяющее совместно с идентификатором массива, типом его элементов и другими индексами (если таковые наличествуют) месторасположение элемента в памяти.
С точки зрения программиста совпадает с "номером" элемента в массиве.

К

Компилятор - специализированная программа, предназначенная для преобразования алгоритма, записанного на некотором ЯП, в форму загрузочного модуля (фактически в машинное представление).

Л

Лексема - минимальная единица языка, имеющая самостоятельный смысл.

М

Массив - набор (последовательно размещенных) однотипных элементов, объединенных одним именем. Доступ к отдельным элементам производится с помощью индекса или совокупности индексов.
Вариант: n-мерная упорядоченная совокупность однотипных элементов.

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

Н

О

Оператор - допустимое в данном языке программирования предписание, предназначенное для определения некоторого шага процесса обработки информации на ЦВМ.

Операционная система - комплекс программ, осуществляющих управление вычислительным процессом, аппаратными средствами и реализующих наиболее общие алгоритмы обработки информации на данной ЦВМ (вычислительной системе).

П

Памяти распределение - выделение мест в памяти ЦВМ, в которых локализуются (находятся или должны находиться) информационные объекты, участвующие в вычислительном процессе, а так же само соответствие между этими объектами и отведенными для них местами в памяти. П.р. реализуется конечной последовательностью отображений множества I информационных объектов или их наименований в множество F физических адресов распределяемой памяти для различных дискретных моментов вычислительного процесса. П.р. для которого данная последовательность состоит из одного отображения (множества эквивалентных отображений) называется статическим.    Динамическим называется такое п.р., при котором каждое отображение выбирается напосредственно в ходе вычислительного процесса, иходя из предыдущего отображения.

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

Р

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

С

Синтаксис - см. грамматика.

Структура данных - что это такое?

Структурное программирование -

Т

Тип - совокупность структуры данных и операций, допустимых на данных этой структуры.

Тип стандартный - тип, определенный синтаксисом некоторого языка программирования.

У

Указатель - переменная особого типа (иногда имеют ввиду сам тип), содержащая в себе некоторый адрес памяти. Используется для косвенной адресации объекта, размещенного по этому адресу. В зависимости от того, может ли компилятор по указателю определить структуру размещенного объекта различают типизированные и нетипизированые указатели.

Ф

Файл - в задачах автоматической обработки данных - рассматриваемая как единое целое совокупность однотипных по структуре и способу использования записей, относящихся к опеределенному этапу управленческих работ.

Х

Ч

Я

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

Язык формальный - множество конечных последовательностей символов, описываемое некоторой (формальной) грамматикой, или синтаксисом языка. Большинство практически используемых формальных языков являются интерпретированными - каждому слову языка сопоставляется его семантика.

 

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz