ПРОЦЕДУРНОЕ ПРОГРАММИРОВАНИЕ [procedural programming] - начальное направление в информатике, использующее написание языковых последовательностей операций и операндов для выполнения и получения результирующих значений на ВМ.
ПРОЦЕДУРНЫЙ ЯЗЫК [procedural language] - формальный (или формализованный) язык покомандной записи алгоритмов решения заданий на ВМ.
ПРОЦЕСС [process] - конечная последовательность событий, явлений или состояний, выполняемая, например, в системе обработки данных при определенных условиях для достижения заданной цели или результата для получения нового знания.
ПРОЦЕСС ОБРАБОТКИ ЗНАНИЙ [knowledge processing] - система действий на ВМ, реализующих функции сбора, ввода, преобразования, хранения, формирования нового знания и вывод его из памяти ВМ.
ПРОЦЕССОР [processor] - устройство ВМ или пакет подпрограмм, осуществляющие программированную обработку данных, включая ввод, преобразование и вывод данных. П. бывает языковый, лингвистический, информационный, обработки данных, параллельный, последовательный, встроенный, мультиобработки, микро и мини, ввода-вывода, периферийный, коммуникационный, сетевой, телеобработки, центральный.
ПРОЦЕССОР ЯЗЫКА [language processor] - обслуживающая программа, выполняющая функции компиляции, ассемблирования или интерпретации программ, представленных на входном языке.
ПРЯМОЙ ДОСТУП [direct access] - режим рассмотрения файла как набора элементов, занимающих последовательные позиции в линейном порядке; П.д. может осуществляться с любой позиции файла.
ПСЕВДО.. [pseudo..] - подразумеваемый, сходный, не существующий, абстрактный, фиктивный.
ПСЕВДОКОД [pseudocode] - код машинной команды в исходной программе, воспринимаемый ВМ только после предварительной трансляции.
ПСЕВДОСЛУЧАЙНЫЕ ЧИСЛА [pseudorandom number] - вырабатываемая программно последовательность чисел, обладающая свойствами последовательности реализаций случайной величины.
ПУБЛИКАЦИЯ [publication] - отпечатанное научное, литературное или иное произведение, предназначенное для широкого распространения.
ПУЛ [pool] - область памяти, резервируемая в программе для размещения констант, данных для ввода-вывода, подпрограмм. Бывает П. буферный, динамический, статический и др.
ПУСТОЙ ЛИТЕРАЛ [null literal] - см. литерал пусто.
ПУСТОЙ ОПЕРАТОР [null statement] - простой оператор, осуществляющий переход к следующему за ним действию (оператору).
ПУТЬ [path, route] - маршрут прохождения управления, сигнала, логического вывода или данных. П. бывает альтернативный, иерархический, индикаторный, критический, оверлейный, передачи данных и др.
Р
РАБОТА (в информатике) [job, processing] - конкретная деятельность, связанная с организацией обработки данных или ручная обработка данных, выполнение технологических операций на каждой фазе. Основными Р. следует считать: анализ требований, детальное проектирование, программирование, отладка программы, верификация и подтверждение, документирование, управление качеством, управление работами и проектом.
РАБОТА СИСТЕМЫ В РЕАЛЬНОМ МАСШТАБЕ ВРЕМЕНИ [real time processing system] - режим работы системы обработки информации, при котором система может принимать к обработке данные по мере их поступления без каких-либо существенных ограничений, причем обеспечивается возможность получения результатов в требуемые интервалы времени. При такой обработке моменты поступления данных и вывода результатов определяются соответствующими событиями в некоторой другой независимой системе.
РАБОТОСПОСОБНОСТЬ [capacity for work] - состояние предмета, устройства, машины, при котором они способны выполнять заданные функции с параметрами, установленными общими или частными требованиями.
РАБОЧАЯ ЯЧЕЙКА [work cell] - ячейка памяти ВМ, используемая для хранения значений промежуточных величин, возникающих при вычислении значения сложного выражения.
РАЗБОР [parsing] - построение вывода предложения по правилам грамматики с целью определения правильности предложения или его грамматического состава. Р. бывает восходящий, нисходящий и др.
РАЗВИВАЮЩЕЕСЯ ПРОГРАМИРОВАНИЕ [develop programming] - метод информатики, включающий поддержанный формальными средствами способ пошаговой разработки и сопровождения программ, обеспечивающий постепенное расширение функций или возможностей программ за счет включения новых операторов или модулей без изменения имеющихся и функционирующих структур модулей или программ. Метод Р.п. основан на временном использовании, например пустых операторов и заглушек. Метод Р.п. применяется тогда, когда часть реализуемых функций неизвестна, трудовые ресурсы ограничены, сроки разработки малы, реализуется прототип, рекламный вариант или модель программы.
РАЗДЕЛИТЕЛЬ, разграничитель [delimiter, separator] - один символ или последовательность символов, разделяющих лексемы или строчки текста (например, символы пробела, конца строчки или управляющий символ).
РАЗДЕЛ БИБЛИОТЕК [library part] - часть записи пользователя или рубрики меню, в которой пользователь имеет доступ к библиотеке.
РАЗДЕЛ ЗАПРОСА [request division (section, part)] - часть записи пользователя или рубрики меню, в которой пользователь имеет доступ к формированию задания для интеллектуальных систем.
РАЗДЕЛ ЗНАНИЙ [knowledge division (section, part)] - часть записи пользователя или рубрики меню, в которой пользователь имеет доступ к передаче знаний для интеллектуальных систем.
РАЗДЕЛ МАСШТАБОВ [scale division (section, part)] - часть записи пользователя или рубрики меню, в которой пользователь имеет возможность задания перехода от одних единиц к другим для интеллектуальных систем.
РАЗДЕЛ ОБРАБОТЧИКОВ ИСКЛЮЧЕНИЙ [exception handler division (section, part)] - возможный раздел последовательностей операторов, помеченных идентификаторами исключения. Р.о.и. - избыточный раздел программного модуля, обеспечивающий надежность программы, локализацию, исправление динамически возникающей ошибки.
РАЗДЕЛ ОПЕРАТОРОВ [statement division (section, part)] - последовательность операторов, следующая за разделом описаний. В Р.о. помещаются записи всех функциональных действий программного модуля или оператора блока. Р.о. вводит локальные действия, скрытые от других модулей и операторов блока.
РАЗДЕЛ ОПИСАНИЙ [declarative division (section, part)] - связанная часть программного модуля или блока, содержащая описания идентификаторов, или знаний, содержащих описания терминов, и, возможно, некоторые спецификаторы представления значений, сопоставленных описанным идентификаторам или терминами; этой частью обычно начинаются тела программных модулей, операторы блока или базы знаний. Р.о. вводит локальные понятия, смысл которых сохраняется в теле программного модуля, оператора блока или всего знания.
РАЗДЕЛ ПОЛЬЗОВАТЕЛЯ [user division (part)] - часть записи пользователя или рубрики меню, в которой пользователь имеет доступ к идентификации своей работы с интеллектуальной системой.
РАЗДЕЛ ПРЕДМЕТНОЙ ОБЛАСТИ [object area division (part)] - часть записи пользователя или рубрики меню, в которой пользователь имеет доступ к описанию типов, понятий, метапонятий, синонимов, исключений - к объектам интеллектуальных систем.
РАЗДЕЛ ПРОБЛЕМНОЙ ОБЛАСТИ [problem area division (part)] - часть записи пользователя или рубрики меню, в которой пользователь имеет доступ к описанию операций, отношений, правил, подстановок и масштаба - действий объектов интеллектуальных систем.
РАЗДЕЛ СИСТЕМ [system division (part)] - часть записи пользователя или рубрики меню, в которой пользователь имеет доступ к формированию новой или вызову имеющейся интеллектуальной системы.
РАЗМЕРНОСТЬ [dimension] - число измерений в пространстве: линия имеет Р. единицу, поверхность - двойку, тело - тройку и т.п. Р. фигуры равна числу координат, физически необходимых для определения положения лежащей на этой фигуре точки. В информатике Р. определяет сложность массивов данных и равна числу индексов, индексных позиций или граничных пар.
РАЗМЕТКА [formatting] - подготовка носителя к использованию путем записи служебной информации.
РАЗМЕЩЕНИЕ [allocation] - расположение данных в памяти ВМ в соответствии с их описанием.
РАЗМЫТАЯ ЛОГИКА [fuzzy (-set) logic] - область математической логики, использующая приближенные аксиомы и правила вывода, в которых значения истинности и количества определены вместе с распределением вероятности.
РАЗРАБОТКА (в информатике) [development] - третий этап (после изобретания и проектирования) создания нового знания, состоящий в применении приемов и методов создания баз данных и знаний, прикладных программ или интеллектуальных систем, удовлетворяющих требованиям корректности, качества и эффективности, и в выборе математического и алгоритмического обеспечения реализации проекта. Р. - это система организационно-технических мероприятий по получению текстов программ и документов на программу.
РАЗРЕШЕНИЕ [resolution] - снятие запрета, получение права доступа или устранение неопределенности, коллизий, прерываний, конфликтов и противоречий.
РАЗРУШЕНИЕ (информации) [erasing] - стирание части или всей информации, хранящейся в памяти ВМ.
РАЗРЯД [digit, position] - позиция в записи числа, занимаемая одной цифрой. В вычислительной технике Р. - часть ячейки памяти, хранящая один бит двоичной информации.
РАНГ [rank] - оценочная характеристика расположения каких-либо предметов, явлений или процессов, элементы которых связаны отношением субординации. В математике - Р. матрицы или отношения.
РАНДЕВУ [randezvous] - взаимодействие между двумя параллельно выполняемыми задачами, когда одна задача вызвала вход другой задачи, и соответствующий оператор принятия в вызванной задаче выполняется для этого вызова. Р. предназначено для синхронизации действий двух программных (задачных) модулей и реализации обмена данными между ними. Р. - это метод синхронизации параллельных вычислений.