- •4.1.1. Общие термины
- •Некоторые виды алгоритмов:
- •В зависимости от назначения и/или способа написания программ различают:
- •4.1.2. Языки программирования Язык программирования
- •Различают также следующие виды языков программирования:
- •Разработки и наименования языков программирования
- •4.1.3. Связанные с программированием термины
- •Различают следующие виды меню:
- •Некоторые виды операций:
- •Некоторые виды прерываний:
Различают следующие виды меню:
Вертикальное меню [vertical menu] - Меню, все элементы которого расположены на экране монитора вертикально, один под другим;
Горизонтальное меню [horizontal menu] - Меню, все элементы которого расположены горизонтально (как правило, в верхней или нижней части экрана монитора);
Всплывающее меню [pop-up menu] - Меню, появляющееся на экране монитора в текущем положении курсора и исчезающее после выбора команды;
Спускающееся меню [pull-down menu] - Вертикальное меню, вызываемое указанием его заголовка (элемента горизонтального меню );
Пиктографическое меню [icon menu] - Меню, выполненное в форме набора пиктограмм, представляющих собой условное обозначения информационных объектов или операций.
Операция [operation] -
Отдельное действие или ограниченная группа взаимосвязанных действий, направленных на получение частного в рамках решения задачи результата;
То же, что машинная операция (см. ниже).
Некоторые виды операций:
Машинная операция [computer operation ] - Совокупность действий ЭВМ, связанных с выполнением определенной (одной) команды процессора при работе с данными.
Арифметическая операция [arithmetical operation] - Операция, связанная с выполнением арифметических действий: сложения, вычитания, умножения и/или деления.
Логическая операция [logical operation] - Машинная операция, выполняемая с использованием логических операторов .
Операнд [operand] -
Данные, которые задаются машинной командой и которые должны быть обработаны или выработаны в ходе ее исполнения. Величина в выражении текста программы, с которой производится операция (аргумент операции);
Часть машинной команды, определяющая указанные в п.1 данные; Величина в выражении текста программы, с которой производится операция ( аргумент операции );
Место, где находятся или должны находиться указанные в п.1 данные (например, адреса в оперативной, внешней и т.п. памяти, общие или специальные регистры , флажки, поля признаков, входы и выходы управляющих сигналов).
Оператор [statement, operator] -
Знак операции в выражении текста программы ,
В программировании - Выполненное на языке программирования предписание, предназначенное для определения некоторого шага процесса обработки данных;
Языковая конструкция в тексте программы, выражающая один шаг из последовательности действий ЭВМ;
В математике - Закон (правило) установления соответствия между элементами двух множеств .
Процедура [procedure] -
В широком значении термина - Порядок выполнения ряда последовательных действий, необходимых для получения чего-нибудь ;
Повторяющаяся операция или типизированное действие, составляющее часть какого либо процесса;
Небольшая часть компьютерной программы, выполняющая узко ограниченную задачу или типовое действие, например, копирование, очистку экрана, сортировку записей и т.п. Каждая процедура имеет имя (идентификатор) и описание, определяющее ее параметры и операторы. При вызове процедуры обычно указывается ее имя и параметры, требующие исполнения. Некоторые наиболее часто используемые процедуры разрешается использовать в программах без описаний, поскольку последние известны трансляторам. Такие процедуры называются стандартными .
Транзакция [transaction] - Механизм, позволяющий обеспечить группу операций как единого целого и не допускать выполнение ее частично. В некоторых СУБД, например InterBase 4.0 фирмы Borland допускается возможность одновременного выполнения нескольких транзакций, а также их вложения и перекрытия (подробнее см. [80]).
Прерывание [interrupt] -
1. Операция процессора, состоящая в регистрации его состояния, предшествовавшего прерыванию и установлении нового состояния;
2. Временное прекращение процесса, вызванное некоторым внешним событием.