Словарь терминов команда инструкция которая дается компьютеру в виде простейшего указания

Словарь основных терминов

Автомат (греч. αΰτόματος – самодействующий) – абстрактная машина, определенная формальным способом, представляет собой математическую модель реально существующих или принципиально возможных систем, которые воспринимают, хранят и перерабатывают дискретную информацию в дискретном времени. В кибернетическом смысле автомат является «черным ящиком», имеющим множества входов, выходов и внутренних состояний, в которые он скачкообразно переходит под воздействием входных сигналов.

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

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

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

Байт (англ. byte) – единица измерения информации, равная восьми битам, обычно соответствует одной литере. Используются также другие единицы измерения информации: 1 килобайт = 210 байт; 1 мегабайт = 220 байт; 1 гигабайт = 230 байт; 1 терабайт = 240 байт.

Бит (англ. bit – binary digit) – «двоичный разряд», принимающий одно из двух значений, нуль или единица; минимальное количество информации, содержащееся в одном двоичном разряде. Источник с двумя возможными сообщениями, вероятность каждого из которых равна ½, обладает

энтропией в один бит.

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

вероятность.

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

Вычислительная наука (англ. computer science) – аналог термина «информатика» в США и англоязычных странах.

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

Данные (англ. data) – представленные формализованным способом сведения или факты, допускающие их обработку вычислительными методами.

Дизъюнкция, логическое сложение, операция ИЛИ (лат. disjunctio – разобщение, обособление) – сложное высказывание, состоящее из двух простых, которое истинно, если, по крайней мере, одно из простых высказываний истинно.

Документалистика – направление в кибернетике, изучающее и оптимизирующее документальные системы.

Доступ (к информации) – возможность использования информации, хранящейся в ЭВМ или системе.

Запись – неоднородная упорядоченная статическая структура прямого доступа.

Импликация (лат. implicatio – сплетение) – сложное высказывание, состоящее из двух простых: посылки (условия) и заключения (следствия); импликация ложна только тогда, когда посылка истинна, а заключение ложно.

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

Информатика (франц. informatique = information + automatique) – наука о структуре и общих свойствах информации, методах ее сбора, хранения, поиска, преобразования, распространения и использования с помощью компьютеров в различных сферах человеческой деятельности.

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

энтропии сообщения.

Информации обработка – операции сбора, хранения, поиска, преобразования, передачи и выдачи информации.

Информации передача – процесс ее распространения от источника к потребителю.

Информации передачи теория – часть теории информации, основы которой разработал К. Шеннон, решивший проблему нахождения максимально достижимой скорости передачи информации при сколь угодно малой вероятности ошибок, связав ее с количеством информации.

Информации теория – раздел кибернетики, занимающийся математическим описанием и оценкой методов передачи, хранения, получения и классификации информации, представляет собой совокупность

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

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

Информационная система – совокупность методов и средств ввода, обработки и вывода информации, а также персонала, используемых для принятия обоснованных решений в интересах достижения поставленной цели.

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

информации.

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

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

Информация документальная – информация, закрепленная на какомлибо материальном носителе.

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

Кибернетика (греч. χυβερνητιχή τέχνη – искусство управления) – наука об управлении, получении, преобразовании и передаче информации в кибернетических системах, под которыми понимаются системы любой природы: административные, биологические, технические и др.

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

Коды машинные – прямой, обратный и дополнительный коды чисел, представленных в двоичной системе счисления; их использование позволяет свести выполнение четырех арифметических операций в компьютере к двум действиям – сложению и сдвигу.

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

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

Компьютер (англ. computer – вычислитель, от лат. computo – считаю, вычисляю) – заимствованное из англоязычной литературы название

электронной вычислительной машины, устройства алгоритмической обработки информации.

Компьютеров теория (англ. computer science – наука о компьютерах) – в англоязычных странах этот термин соответствует термину информатика.

Конъюнкция, логическое умножение, операция И (лат. conjunctio – связь) – сложное высказывание, состоящее из двух простых, которое истинно только тогда, когда оба простых высказывания истинны.

Лингвистика (франц. linguistique – языковедение, от лат. lingua – язык – языкознание, наука о языке.

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

Логический элемент – техническое устройство, осуществляющее элементарную логическую операцию над входными информационными сигналами.

Массив информационный (от франц. massif – плотный) – совокупность информации, хранящейся в определенном виде в запоминающем устройстве. Под массивом понимают набор однотипных по структуре и способу использования данных, записей, а также множество поисковых образов документов или записей фактов в информационно-поисковой системе.

Множество – одно из основных понятий математики, которое трактуется как неупорядоченная совокупность неповторяющихся объектов.

Моделирование – исследование объектов, процессов или явлений в разных предметных областях на основе построения и изучения их моделей.

Модель (франц. modèle – образец) – упрощенное представление о реальном объекте, процессе или явлении; искусственно созданный абстрактный или материальный аналог оригинала (прототипа).

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

Отрицание (инверсия, операция НЕ) – унарная операция, если простое высказывание ложно, то его отрицание истинно, и наоборот.

Очередь – однородная линейно упорядоченная динамическая структура данных последовательного доступа.

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

Программа (греч. πρόγραμμα – объявление, распоряжение) – описание алгоритма решения задачи на языке компьютера в виде последовательности

команд.

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

Семиотика (от греч. σημεĩον – признак, знак) – наука о свойствах знаков и знаковых систем; первоначально этим термином обозначалась только медицинская наука о признаках болезней.

Система счисления язык для представления чисел. Элементы, применяемые в компьютере для представления чисел, являются двухпозиционными, т.е. обладают двумя устойчивыми состояниями, одно из которых обозначается как 0, другое – как 1, поэтому числа в нем представляются в двоичной системе.

Сообщение – форма представления информации с помощью определенных знаков.

Список – упорядоченная структура данных, позволяющая представлять иерархическую связь.

Сумматор (от лат. summa – итог) – устройство, преобразующие информационные сигналы в сигнал суммы слагаемых.

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

Сумматор накапливающий – устройство, с помощью накапливающих схем преобразующее сигналы входных слагаемых в слово, числовое значение которого равно сумме числовых значений слагаемых; осуществляет не только суммирование, но и хранение результата.

Сумматор одноразрядный – устройство, обеспечивающее сложение по модулю 2 цифр одного разряда слагаемых и цифры переноса из предыдущего младшего разряда, а также формирование единицы переноса в следующий старший разряд.

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

Тезаурус (греч. Хησαυρός – клад, сокровищница) – совокупность накопленных человеком знаний, а также сведений, которыми располагает пользователь или система. В более узком смысле это словарь, отражающий смысловые связи между словами языка, и предназначенный для поиска слов по их смыслу.

Триггер (англ. trigger – защелка, пусковая схема) – логическая схема с обратными связями, обеспечивающими два ее устойчивых состояния, изменение которых происходит скачком под воздействием пускового импульса, подаваемого на один из входов.

Файл (англ. file – картотека, комплект) – то же, что и массив информационный.

«Черный ящик» — условное название системы, в которой внешнему наблюдателю доступны лишь входные и выходные величины, а ее внутреннее устройство и процессы, протекающие в ней, неизвестны. Это понятие

широко используется в кибернетике при решении задач идентификации и моделировании сложных объектов управления

Эвристика (от греч. εύρίσχω – обнаруживаю) – метод исследования, основанный на неформальных, интуитивных соображениях. Такой подход, основанный на догадках, вытекающих из общего опыта решения родственных задач, позволяет сокращать количество рассматриваемых вариантов, но не гарантирует получения наилучшего решения. В кибернетике широко применяются эвристические методы распознавания образов.

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

Электронная вычислительная машина, ЭВМ – то же, что и

компьютер.

Энтропия (от греч. έν – в и τροπή – превращение) – количественная мера

n

неопределенности ситуации вида H = — pi log2 pi, где pi – вероятности

i = 1

возможных событий, n – их количество.

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

Энтропия языка – одна из основных статистических характеристик речи, измеряющая содержащуюся в ней информацию.

Язык естественный – язык общения, возникший естественным путем. Представляет собой совокупность алфавита, лексики и грамматики, последняя состоит из морфологии и синтаксиса.

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

Язык искусственный – специально созданная семиотическая система. Это понятие противопоставляется понятию «язык естественный», т.е. естественно возникший язык – русский, английский и т.д. Искусственные языки включают в себя универсальные языки, созданные для международного общения и являющиеся суррогатами естественных языков, и специализированные знаковые системы для записи информации, среди которых выделяются языки для автоматизированной переработки информации.

Литература

1.Акулов О. А., Медведев Н. В. Информатика: базовый курс. – М.: Омега- Л, 2004. – 552 с.

2.Глушков В. М. (ред.) Словарь по кибернетике. – Киев: Главная редакция УСЭ, 1979. – 624 с.: ил.

3.Информатика: Энциклопедический словарь для начинающих/Сост. Д. А. Поспелов. – М.: Педагогика-Пресс, 1994. – 352 с.: ил.

4.Информатика: Учебник/Под ред. Н. В. Макаровой. – 2-е изд. – М.:

Финансы и статистика, 1998. – 768 с.: ил.

5Таненбаум Э. Архитектура компьютера. – 4-е изд. – СПб.: Питер, 2002. – 704 с.: ил.

6.Хамахер К. и др. Организация ЭВМ. – 5-е изд. – СПб.: Питер; Киев: издательская группа BHV, 2003. – 848 с.: ил.

7.Яглом А. М., Яглом И. М. Вероятность и информация. – 3-е изд. – М.: Наука, 1973. – 511 с.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
Категории
  • 1. ТК 306 Измерения, управление и автоматизация в промышленных процессах.
  • Автоматизация строительного производства и промышленности /automation of building production and industry
    • Автоматизация строительства /automation of constructing
      • Графика компьютерная
      • Монтаж и наладка/Installation and commissioning
    • Оборудование/Equipment
      • Безопасность оборудования
      • Испытания/trials
      • Оборудование информационных технологий/Equipment of information technologies
        • Орг. техника.
      • Приспособления /facilities
      • Устройство/Device
        • Реле электрические /Electric relays
        • Устройства магнитные
      • Электропривод
    • Общие термины /General terms
      • Информационные технологии /technologies information ТК 022
      • Компьютерные термины
    • Приборы/instrumentation
      • Амперметры/Ammeters
        • Средства измерений
      • Безопасность приборов /Safety of instrumentation
      • Вольтметры/Voltmeters
      • Гальванометры/ Galvanometers
      • Генераторы сигналов /oscillator of wave
      • Датчики/Sensors
      • Детекторы/detector
      • Диоды
        • Диоды шумовые
      • Записывающие устройства /Recorder
      • Измерения давления/Pressure measurement
      • Испытания приборов /Instrument Testing
      • Источники питания/Power supplies
      • Контакторы
      • Контроллеры/Controllers
      • Методы измерений /Measurement methods
      • Мосты измерительные /Bridges of measurement
      • Общие термины
      • Осциллоскопы/ Oscilloscopes
      • Поверка/Verification
      • Преобразователи /Converters
        • Преобразователи магнитоизмерительные
        • Преобразователь частоты
        • Тензорезисторы
      • Приборы аналоговые /equivalent devices
      • Приборы для измерения давления/Pressure measuring devices
      • Приборы измерительные /measuring devices
      • Приборы индикаторные и показывающие/Indicator and display devices
      • Приборы магнитоизмерительные
      • Приборы полупроводниковые
      • Приборы полупроводниковые.
      • Приборы различные /Various devices
      • Приборы самопишущие /recorders devices
      • Приборы цифровые /digital devices
      • Приборы электрические /electrical devices
      • Принадлежности/ Accessories
      • Пускатели
      • Ротаметры/Rotameters
      • Сканеры
      • Средства измерений
      • Счетчики энергии/meter of energy
      • Термометрия/Thermometry
        • Термостат/Thermostat
      • Типы приборов/types of devices
      • Уровнемеры/Level gauges
      • Характеристики физические/physical characteristics
      • Характеристики электрические/electrical characteristics
      • Шкалы измерений
      • Элементы конструктивные /constructional characteristics
      • Эталоны/Standards
    • Промышленные автоматизированные системы /Automation of construction production and building materials industry
      • Автоматизация склада
      • Автоматизация технологического оборудования
      • Документация /Documentation
      • Интерфейс
      • Конструктивная кибернетика
      • Лаборатория
      • Метрология/Metrology
        • ГСИ — система обеспечения единства измерений
        • РМГ. Рекомендации по межгосударственной стандартизации.
      • Механизация и автоматизация технологических процессов /Mechanization and automation of technological processes
        • Управление производством/control of production
      • Мехатроника/Mechatronics
      • Моделирование предприятий /Enterprise Modeling
        • Продукция/Products
        • Словари технические
      • Обслуживание и ремонт /Service and Repair
      • Применение стандартов /Application of standards
      • Производственная информация /Production information
      • Системы информационные /system of information
        • Информационная безопасность
        • Информационные технологии /technologies information ТК 022
          • Искусственный интеллект ТК 164
        • Понятия по информатике
        • Средства отображения информации
      • Средства вычислительной техники /Computer facilities
        • Вычислительная техника ТК 166
      • Стандартизация ТК 439
      • Станки ЧПУ
      • Телемеханика
      • Техника безопасности /Safety precautions
      • Техника вычислительная
        • Микропроцессорная техника
        • Схемотехника
      • Технотроника /Technotronic
    • Системы автоматизации производства и их интеграция
      • Электроника аналоговая и цифровая
    • Системы автоматизированного проектирования /CAD system
      • Программы проектирования /Design Programs
        • Программирование /Programming
          • Технологии программирования
    • Устройства робототехнические/The robotic device ТК 141
      • Медицинские роботы
      • Механическая конструкция / Mechanical construction
      • Мобильные роботы
      • Устройства захватные
      • Шарниры/Hinges
  • Без рубрики /Uncategorized
  • Сопутствующие теме термины и определения /Related Terms and Definitions
    • Автоматизация бизнес-процессов/Business process automation
    • Телекоммуникационные системы ТК 480
    • ТК 033 Электротехника /Electrical Engineering
      • Аппараты электрические
        • Автоматические устройства
        • Оборудование для взрывоопасных сред
      • Выключатели автоматические
      • Дисплеи
      • Заземление
      • Кабель электрический
      • Контакты электрические
      • Материалы диэлектрические
      • Машины электрические
        • Генераторы
        • Электродвигатели
      • Предохранитель
      • Электрические и магнитные устройства
    • ТК 095 Инструменты /Tools
    • ТК 234 Пожарная и охранно-пожарная сигнализации /Fire and fire alarm
      • Извещатели сигнализации
    • ТК 234 Системы тревожной сигнализации и противокриминальной защиты /Alarm and anti-crime systems
      • материалы и оборудование для защиты от взлома /anti-hacking materials and equipment
      • Опасность и безопасность /Danger and safety
      • приборы и аппаратура для систем охранной сигнализации /devices and equipment for alarm systems
      • Противокриминальная охрана /Anti-criminal protection
      • Системы тревожной сигнализации /Alarm systems
      • Системы тревожной сигнализации и оповещения против взлома /Burglar alarm and warning systems
    • ТК 329 Силовая электроника

Команда-инструкция





  • ГОСТ (Государственный стандарт)

Команда-инструкция (Instruction command) — команда телеуправления, передаваемая с пункта управления на контролируемые пункты оперативному персоналу, где она выводится на устройства отображения в виде стандартных инструкций.

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

[ГОСТ 26.005-82. Телемеханика. Термины и определения (с Изменением N 1)]

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

Команда -инструкция

Команда -инструкция

13. Команда -инструкция

E. Instruction command; Standard command

F. Commande d’instruction

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

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

Словарь-справочник терминов нормативно-технической документации.
.
2015.

Смотреть что такое «Команда -инструкция» в других словарях:

  • команда-инструкция — Команда телеуправления, передаваемая с пункта управления на контролируемые пункты оперативному персоналу, где она выводится на устройства отображения в виде стандартных инструкций. Примечание Команда инструкция отличается от сообщений,… …   Справочник технического переводчика

  • команда — 2.1 команда: Электрический сигнал, несущий сообщение, передаваемое с КДП и предназначенное для управления радиотехническими средствами УВД и ближней навигации. Источник …   Словарь-справочник терминов нормативно-технической документации

  • инструкция — (Instruction)     При программном описании контура знаков в формате TrueType [формат цифровых шрифтов] – команда низшего уровня, позволяющая модифицировать контур знака или другие данные в зависимости от разрешения [размер выводного устройства,… …   Шрифтовая терминология

  • инструкция — команда; отрасл. приказ; инструкция Машинное слово, предназначенное для управления работой вычислительной машины …   Политехнический терминологический толковый словарь

  • Команда (в ЦВМ) — Команда в ЦВМ, специальный код (инструкция, записанная на языке машины), определяющий действия ЦВМ при выполнении отдельной операции или части вычислительного процесса. В общем случае К. содержит сведения о том, какие операции следует произвести …   Большая советская энциклопедия

  • команда — команда; отрасл. приказ; инструкция Машинное слово, предназначенное для управления работой вычислительной машины …   Политехнический терминологический толковый словарь

  • Инструкция (информатика) — У этого термина существуют и другие значения, см. Инструкция. В информатике термин инструкция обозначает одну отдельную операцию процессора, определённую системой команд. В более широком понимании, «инструкцией» может быть любое представление… …   Википедия

  • Команда — В Викисловаре есть статья «команда» Команда (слово заимствовано в конце XVII века из исп. и португ. comando «командование, управление», исп. commando «командо …   Википедия

  • Команда — I Команда (франц. commande, от позднелат. commando поручаю, приказываю)         1) временная или постоянная воинская организация численностью от 3 человек и более, предназначенная для выполнения определённых обязанностей по службе или каких либо… …   Большая советская энциклопедия

  • пустая инструкция — холостая команда — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом Синонимы холостая команда EN no operationNO OPNOP …   Справочник технического переводчика

Команда (программирование)

  • Кома́нда — это указание компьютерной программе действовать как некий интерпретатор для решения задачи. В более общем случае, команда — это указание некоему интерфейсу командной строки, такому как shell.

    В частности, термин команда используется в языках императивного программирования. Эти языки так названы, потому что их операторы, как правило, пишутся наподобие глаголам в повелительном наклонении, используемому во многих естественных языках. Если посмотреть на оператор императивного языка как на предложение естественного языка, то команда, в общем, подобна глаголу.

    Многие программы допускают использование специально отформатированных аргументов, известных как ключи, которые изменяют стандартное поведение команды, в то время как дополнительные аргументы описывают действия команды. Сравним с естественным языком: ключам соответствуют наречия, в то время как иным аргументам — дополнения.

Источник: Википедия

Связанные понятия

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

Конста́нта в программировании — способ адресации данных, изменение которых рассматриваемой программой не предполагается или запрещается.

Объе́ктный мо́дуль (также — объектный файл, англ. object file) — файл с промежуточным представлением отдельного модуля программы, полученный в результате обработки исходного кода компилятором. Объектный файл содержит в себе особым образом подготовленный код (часто называемый двоичным или бинарным), который может быть объединён с другими объектными файлами при помощи редактора связей (компоновщика) для получения готового исполнимого модуля либо библиотеки.

В программировании термин «директива» (указание) по использованию похож на термин «команда», так как также используется для описания некоторых конструкций языка программирования (то есть указаний компилятору или ассемблеру особенностей обработки при компиляции).

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

Упоминания в литературе

Следует отметить, что при работе с локализованными версиями AutoCAD появляется одна особенность, связанная с синтаксисом команд. Например, в русскоязычной версии названия команд переведены на русский язык. Если вы знаете английские наименования команд, их можно вводить и на языке оригинала (английском). Например, команда Line, предназначенная для рисования отрезков, может быть введена с клавиатуры, в зависимости от версии программы, любым из следующих способов:

Ключевые слова far, huge, near дают возможность определить размеры указателей на области памяти. Ключевые слова asm, cdecl, fortran, pascal используются для организации связи с функциями, которые написаны на других языках, а также для применения команд языка ассемблера непосредственно в теле будущей программы на языке СИ. Ключевые слова не могут применяться в качестве идентификаторов.

Ключевые слова far, huge, near дают возможность определить размеры указателей на области памяти. Ключевые слова _asm, cdecl, fortran, pascal используются для организации связи с функциями, которые написаны на других языках, а также для применения команд языка ассемблера непосредственно в теле будущей программы на языке СИ. Ключевые слова не могут применяться в качестве идентификаторов.

Большинство из рассмотренных в книге команд и инструментов присутствуют и в более ранних версиях программы, поэтому, в принципе, устаревшие версии использовать допустимо. Однако названия и местонахождение в интерфейсе команд и инструментов в более ранних версиях могут отличаться от указанных в книге. Некоторые из примеров практической работы невозможно выполнить в другой версии программы, или же для этого потребуются другие техники, отличные от описанных. Все примеры в книге соответствуют версии Adobe Photoshop CS3.

Подробное описание стандарта исключений и синтаксиса команд файла robots.txt вместе с другой полезной информацией о роботах (на английском языке) можно найти по адресу http://www.robotstxt.org/wc/robots.html.

Связанные понятия (продолжение)

Макрокоманда, макроопределение или мáкрос — программный алгоритм действий, записанный пользователем. Часто макросы применяют для выполнения рутинных действий. А также макрос — это символьное имя в шаблонах, заменяемое при обработке препроцессором на последовательность символов, например: фрагмент html-страницы в веб-шаблонах, или одно слово из словаря синонимов в синонимизаторах.

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

Путь (англ. path) — набор символов, показывающий расположение файла или каталога в файловой системе.

В информатике термин инструкция обозначает одну отдельную операцию процессора, определённую системой команд. В более широком понимании, «инструкцией» может быть любое представление элемента исполнимой программы, такой как байт-код.

Стандартные потоки ввода-вывода в системах типа UNIX (и некоторых других) — потоки процесса, имеющие номер (дескриптор), зарезервированный для выполнения некоторых «стандартных» функций. Как правило (хотя и не обязательно), эти дескрипторы открыты уже в момент запуска задачи (исполняемого файла).

Ошибка сегментации (англ. Segmentation fault, сокр. segfault, жарг. сегфолт) — ошибка программного обеспечения, возникающая при попытке обращения к недоступным для записи участкам памяти либо при попытке изменить память запрещённым способом. В системах на основе процессоров Motorola 68000 эти ошибки, как правило, известны как ошибки адреса или шины.

Низкоуровневый язык программирования (язык программирования низкого уровня) — язык программирования, близкий к программированию непосредственно в машинных кодах используемого реального или виртуального (например, байт-код, Microsoft .NET) процессора. Для обозначения машинных команд обычно применяется мнемоническое обозначение. Это позволяет запоминать команды не в виде последовательности двоичных нулей и единиц, а в виде осмысленных сокращений слов человеческого языка (обычно английских).

В языках программирования объявле́ние (англ. declaration) включает в себя указание идентификатора, типа, а также других аспектов элементов языка, например, переменных и функций. Объявление используется, чтобы уведомить компилятор о существовании элемента; это весьма важно для многих языков (например, таких как Си), требующих объявления переменных перед их использованием.

Подробнее: Объявление (информатика)

Переменная среды́ (англ. environment variable) — текстовая переменная операционной системы, хранящая какую-либо информацию — например, данные о настройках системы.

Исполняемый файл (англ. executable file, также выполняемый, реже исполнимый, выполнимый) — файл, содержащий программу в виде, в котором она может быть исполнена компьютером. Перед исполнением программа загружается в память, и выполняются некоторые подготовительные операции (настройка окружения, загрузка библиотек).

А́дресное пространство (англ. address space) — совокупность всех допустимых адресов каких-либо объектов вычислительной системы — ячеек памяти, секторов диска, узлов сети и т. п., которые могут быть использованы для доступа к этим объектам при определенном режиме работы (состоянии системы).

Соглашение о вызове (англ. calling convention) — описание технических особенностей вызова подпрограмм, определяющее…

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

Каламбур типизации является прямым нарушением типобезопасности. Традиционно возможность построить каламбур типизации связывается со слабой типизацией, но и некоторые сильно типизированные языки или их реализации предоставляют такие возможности (как правило, используя в связанных с ними идентификаторах слова unsafe или unchecked). Сторонники типобезопасности утверждают, что «необходимость» каламбуров типизации является мифом.

Из-за путаницы с терминологией словом «оператор» в программировании нередко обозначают операцию (англ. operator), см. Операция (программирование).Инстру́кция или опера́тор (англ. statement) — наименьшая автономная часть языка программирования; команда или набор команд. Программа обычно представляет собой последовательность инструкций.

Подробнее: Оператор (программирование)

Счётчик кома́нд (также PC = program counter, IP = instruction pointer, IAR = instruction address register, СЧАК = счётчик адресуемых команд) — регистр процессора, который указывает, какую команду нужно выполнять следующей.

Нуль-терминированная строка или C-строка (от названия языка Си) или ASCIIZ-строка — способ представления строк в языках программирования, при котором вместо введения специального строкового типа используется массив символов, а концом строки считается первый встретившийся специальный нуль-символ (NUL из кода ASCII, со значением 0).

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

Зарезерви́рованное сло́во (или ключево́е сло́во) — в языках программирования слово, имеющее специальное значение. Идентификаторы с такими именами запрещены.

Механизм копирования при записи (англ. Copy-On-Write, COW) используется для оптимизации многих процессов, происходящих в операционной системе, таких как, например, работа с оперативной памятью или файлами на диске (пример — ext3cow).

Дамп памяти (англ. memory dump; в Unix — core dump) — содержимое рабочей памяти одного процесса, ядра или всей операционной системы. Также может включать дополнительную информацию о состоянии программы или системы, например значения регистров процессора и содержимое стека. Многие операционные системы позволяют сохранять дамп памяти для отладки программы. Как правило, дамп памяти процесса сохраняется автоматически, когда процесс завершается из-за критической ошибки (например, из-за ошибки сегментации…

Шебанг (англ. shebang, sha-bang, hashbang, pound-bang, or hash-pling) — в программировании последовательность из двух символов: решётки и восклицательного знака («#!») в начале файла скрипта.

Самомодифицирующийся код (СМК) — программный приём, при котором приложение создаёт или изменяет часть своего программного кода во время выполнения. Такой код обычно применяют в программах, написанных под процессор с фон-неймановской организацией памяти.

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

Обра́тная коса́я черта́, или обратная косая (на компьютерном жаргоне — обратный слеш или бекслеш от англ. backslash), — специальный символ (), с написанием, обратным по отношению к обычному символу косой черты (/) (иногда, также, называемого «прямой косой»).

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

Разделяемая память (англ. Shared memory) является самым быстрым средством обмена данными между процессами.

Символьный тип (Сhar) — тип данных, предназначенный для хранения одного символа (управляющего или печатного) в определённой кодировке. Может являться как однобайтовым (для стандартной таблицы символов), так и многобайтовым (к примеру, для Юникода). Основным применением является обращение к отдельным знакам строки.

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

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

Защита памяти (англ. Memory protection) — это способ управления правами доступа к отдельным регионам памяти. Используется большинством многозадачных операционных систем. Основной целью защиты памяти является запрет доступа процессу к той памяти, которая не выделена для этого процесса. Такие запреты повышают надёжность работы как программ, так и операционных систем, так как ошибка в одной программе не может повлиять непосредственно на память других приложений. Следует различать общий принцип защиты…

Монтирование файловой системы — системный процесс, подготавливающий раздел диска к использованию операционной системой.

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

В императивном программировании порядок выполнения (порядок исполнения, порядок вычислений) — это способ упорядочения инструкций программы в процессе её выполнения.

Среда выполнения (англ. execution environment, иногда «ранта́йм» от англ. runtime — «время выполнения») в информатике — вычислительное окружение, необходимое для выполнения компьютерной программы и доступное во время выполнения компьютерной программы. В среде выполнения, как правило, невозможно изменение исходного текста программы, но может наличествовать доступ к переменным окружения операционной системы, таблицам объектов и модулей разделяемых библиотек.

Точка монтирования (англ. mount point) — это каталог или файл, с помощью которого обеспечивается доступ к новой файловой системе, каталогу или файлу.

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

Станда́рт оформле́ния ко́да (станда́рт коди́рования, стиль программи́рования) (англ. coding standards, coding convention или programming style) — набор правил и соглашений, используемых при написании исходного кода на некотором языке программирования. Наличие общего стиля программирования облегчает понимание и поддержание исходного кода, написанного более чем одним программистом, а также упрощает взаимодействие нескольких человек при разработке программного обеспечения.

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

Двоичный (бинарный) файл — в широком смысле: последовательность произвольных байтов. Название связано с тем, что байты состоят из бит, то есть двоичных (англ. binary) цифр.

Три́ггер (англ. trigger) — хранимая процедура особого типа, которую пользователь не вызывает непосредственно, а исполнение которой обусловлено действием по модификации данных: добавлением INSERT, удалением DELETE строки в заданной таблице, или изменением UPDATE данных в определённом столбце заданной таблицы реляционной базы данных.

Коммента́рии — пояснения к исходному тексту программы, находящиеся непосредственно внутри комментируемого кода. Синтаксис комментариев определяется языком программирования. С точки зрения компилятора или интерпретатора, комментарии — часть текста программы, не влияющая на её семантику. Комментарии не оказывают никакого влияния на результат компиляции программы или её интерпретацию. Помимо исходных текстов программ, комментарии также применяются в языках разметки и языках описания.

Динамическая идентификация типа данных (англ. run-time type information, run-time type identification, RTTI) — механизм в некоторых языках программирования, который позволяет определить тип данных переменной или объекта во время выполнения программы.

Абстрактное синтаксическое дерево (АСД) — в информатике конечное помеченное ориентированное дерево, в котором внутренние вершины сопоставлены (помечены) с операторами языка программирования, а листья — с соответствующими операндами. Таким образом, листья являются пустыми операторами и представляют только переменные и константы.

Неопределённое поведение (англ. undefined behaviour, в ряде источников непредсказуемое поведение) — свойство некоторых языков программирования (наиболее заметно в Си), программных библиотек и аппаратного обеспечения в определённых маргинальных ситуациях выдавать результат, зависящий от реализации компилятора (библиотеки, микросхемы) и случайных факторов наподобие состояния памяти или сработавшего прерывания. Другими словами, спецификация не определяет поведение языка (библиотеки, микросхемы) в любых…

Упоминания в литературе (продолжение)

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

Большинство языков сценариев позволяет запускать команды операционной системы во время выполнения, используя варианты функции exec. Если данные, полученные от пользователя, передаются этой функции без проверки, злоумышленник может выполнить команды операционной системы удаленно. Следующий пример иллюстрирует уязвимый PHP-сценарий:

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

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

С нашей точки зрения, существует вполне логичное обоснование таких провалов и ограничений в области ИИ. Главная причина в том, что не решаются реальные задачи, а делаются попытки приспособить уже известные «игрушечные» методы к разным предметным областям. Проблема естественного языка объективно является сложной, более того, вполне возможно, что его вообще нельзя формализовать, и надо использовать принципиально другие подходы. Вместо этого постоянно делаются попытки формализовать естественный язык, которые порождают в ограниченных контекстах узкоспециализированные описания некоторых предметных областей. Здесь будет уместно привести аналогию с животными: многие люди ошибочно считают, что собаки понимают человеческий язык… Есть даже шутка про студентов на экзаменах, которые все понимают, но сказать, как и собаки, не могут. Конечно же, дрессированные собаки выполняют множество команд своего хозяина, но… Дальше и начинается самое интересное. Ведь эти команды многие хозяева подают не только голосом, но всякими жестами, свистками и т.п. Получаем вполне конкретный набор команд, который собака может распознать и выполнить. Нечто подобное может выполнять в ограниченных контекстах узкоспециализированная программа для некоторых предметных областей. Скажем прямо: такой подход «снизу вверх» вообще не направлен на ПОНИМАНИЕ языка, а ведет только к пониманию команд, т.е. обычного формализованного языка. При таком ошибочном подходе, можно говорить, что интеллектуальный телевизор понимает команды с пульта управления…

В нижней части основного окна программы слева расположены поля для ввода команд на языке сценариев MAXScript. (MAXScript является встроенным языком макросов 3ds Max и позволяет описать действия многих инструментов и объектов.) Справа от полей ввода команд находится строка состояния, а ниже располагается строка подсказок. В ней отображаются рекомендации по поводу последующих действий.

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

Слева на конкретном примере представлена общая статистика по заданным темам. Показаны общее число упоминаний объектов исследования в заданный период, охват аудитории и прочие параметры. График – это динамика количества упоминаний по времени (можно смотреть по датам, месяцам, годам, часам). На графике показано самое начало работы по мониторингу. Каждый новый всплеск упоминаний – это расширение количества запросов. Надо отметить, что такая картина характерна для крупных исследований. Команда проекта по ходу его внедрения выявляет новые варианты написания бренда-объекта, сленговые обозначения, альтернативные названия. Далее идет разбивка упоминаний по тематикам (тегам).

В Интернете существует достаточное количество руководств, подробно описывающих назначение системных служб Windows. Одно из них можно найти по адресу http://www.oszone.net/display.php?id=2357. Желательно отключить нулевую сессию (Null Session), позволяющую подключиться к системе, основанной на Windows NT, без ввода имени пользователя и пароля. При включенной нулевой сессии анонимный пользователь может получить большое количество информации о конфигурации системы, которую сможет использовать в дальнейших действиях (список ресурсов, предоставленных для общего доступа, список пользователей, рабочих групп и т. д.). Открытый 139-й порт относится к категории серьезных уязвимостей. Чтобы отключить нулевую сессию, необходимо выполнить команду меню Пуск → Выполнить и набрать в строке Открыть команду regedit. В разделе реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa для Windows 2000/XP/2003 нужно задать параметру restrictanonymous значение 2 (тип – REG_DWORD), для Windows NT3.5/NT4.0 – значение 1. Для Windows 2000/XP/2003 в разделе реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanserver нужно задать для параметра RestrictNullSessionAccess значение 1 (тип параметра – REG_DWORD), а для Windows NT3.5/NT4.0 это можно сделать в разделе системного реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanManServerParameters. Если таких параметров нет, их необходимо создать.

Содержимое контекстного меню Word 2007, которое вызывается щелчком правой кнопкой мыши, определяется текущим режимом работы. В частности, при работе с текстом оно содержит одни команды, с графическими объектами – совсем другие, с диаграммами – третьи и т. д. Мы рассмотрим только те команды, которые предназначены для работы с текстом (рис. 2.4), поскольку они наиболее востребованны.

Для удобства работы большинство хорошо написанных программ имеют возможность настраивать свои основные параметры. Браузер Internet Explorer несомненно относится к таким программам (а если кто-либо заявит обратное, предложите ему написать браузер лучше и удобнее). Для регулировки настроек следует выполнить команду меню Сервис/Свойства обозревателя. При этом будет активизировано диалоговое окно Свойства обозревателя с активной вкладкой Общие (рис. 3.4).

Фон-неймановская архитектура компьютера не является единственно возможной. С точки зрения организации обмена командами между процессором и памятью все компьютеры можно разделить на четыре класса (классификация Флинна) [11]:

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

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

К сожалению, нынешняя, стихийно сформировавшаяся терминология спортивных игр, никак не дифференцирует игровое действие и игровой прием. Эти понятия применяются как синонимы (Ю.И. Портных, 1984). И связано это с тем, что и действие, и прием рассматриваются как движение – некая целостная локомоция безотносительно того, направлено оно (действие или прием) прямо на достижение цели (как удар в теннисе) или опосредованно (то есть является одним из эпизодов атаки команды). Исходя из этого, важно подчеркнуть следующую мысль. Одно и то же (даже одиночное) движение может быть и игровым действием, и игровым приемом. Все зависит от того, является ли оно целостной атакой или ее составной частью. Так, например, если волейболист, выпрыгивая над лицевой линией, выполняет подачу, одновременно являющуюся нападающим ударом, он выполняет игровое действие. Если тот же игрок совершит нападающий удар после передачи партнера, он выполнит игровой прием, который явится составной частью целостной атаки его команды. Исходя из этого, можно предложить следующее определение.

При необходимости перед записью на диск музыкальные файлы можно отредактировать (удалить лишнее, добавить эффекты, улучшить качество) в Nero WaveEditor. Необходимо также отметить, что, кроме записи Audio CD, Nero дает возможность преобразовывать такие диски или аудиофайлы в различные форматы, а также перекодировать файлы, содержащиеся на Audio CD, в один из указаных выше форматов. Последнее может понадобиться при необходимости воспроизводить музыку на переносном проигрывателе вроде популярных сейчас flash USB. Перекодировать Audio CD очень просто: вставляем диск в привод, запускаем Nero SmartStart, выполняем команду Звук → Преобразовать Audio CD в звуковые файлы. Появится запрос с предложением получить информацию об артисте и заголовке из базы данных Nero или Интернета. Это весьма полезная функция, так как при ее использовании не нужно будет вручную заполнять ID3-теги, в которые эта информация записывается, а затем выводится в окне проигрывателя. Перед соединением с Интернетом следует сначала настроить параметры соединения, для чего выполняем команду Опции → База данных (рис. 2.6) и устанавливаем флажок Исп. Интернет-базу Audio-CD. Нажав кнопку Выбрать дополн. сайт, можно выбрать из списка дополнительный сайт для получения информации. После соединения с базой данных появится окно, содержащее список песен, название альбома и композиций (рис. 2.7).

Чтобы исключить раздражающие читателя повторы выражений типа «нажмите Пуск, затем выберите Программы и т. д.» мы будем просто разделять символом вертикальной черты | последовательность команд, которые читателю надо будет выбирать из меню приложений. Например, Пуск | Программы | Стандартные | Факс | Отправить факс означает, что читателю нужно последовательно выбрать эти элементы меню Windows 98 для запуска процесса формирования нового факса.

Кроме того, технология используется для видеонаблюдения: например, она осуществляет в реальном времени последовательное сканирование (посредством видеокамеры) толпы в местах, где движение людей упорядочено: эскалаторы, турникеты и т. п. Ключами для анализа снимаемого материала служат хранящиеся в базах данных фотографии разыскиваемых людей, объектов, автомобильных номерных знаков и т. д. Достоверность распознавания – вопрос постоянного совершенствования технологии. Представитель фирмы привёл такой пример: на одном из этапов развития технологии проводилось «опознание» футболистов по фотографии их команды. Система опознала 9 из 11 футболистов плюс лежащий перед ними мяч. То есть террорист в принципе мог замаскироваться, неся возле своей головы большой розовый грейпфрут, но и в таком случае среди критериев поиска можно было задать «обнаружение людей с большими грейпфрутами». Позже, уже в России, проводились эксперименты по настройке системы на «похожесть» лиц. На человека надевали шапку, очки, прикрывали лицо шарфом, при этом достоверность распознавания достигала 40–50 %. Кроме того, приемлемый процент распознавания достигался при изменении ракурса лица примерно на 20 %.

Реализация языка программирования (транслятор) – это системная программа, которая переводит (транслирует) записи на языке высокого уровня в последовательность машинных команд, понятных ЭВМ.

Чтобы получить список всех активных задач (процессов), требуется активизировать еще одну системную утилиту, которая называется Доктор Ватсон. Для этого в окне Сведения о системе откройте меню Сервис и выберите в нем команду Доктор Ватсон. Указанная утилита после запуска сразу переходит в режим ожидания, сворачивается и оставляет лишь свой значок в системном трее. Для активизации «доктора» щелкните дважды на значке. Далее, чтобы получить список активных процессов, выполните следующие действия.

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

Примерно по тому же принципу нужно отнестись и к моделированию. Нет никакой необходимости детально моделировать здание или элементы архитектурных форм в общей сцене всего проекта. Лучше это делать в отдельных сеансах работы и в новых сценах, а потом по мере готовности добавлять в общий проект командой Merge (Присоединить), причем на заднем плане размещать модели с гораздо меньшей детализацией. И для этих «ужатых» моделей архитектурных элементов и растительности создать отдельные папки. Таким образом, ресурсы компьютера будут распределены на несколько сеансов и позволят работать максимально комфортно.

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

• в SQL-серверах реализован мощный механизм управления транзакциями. Транзакция – это набор команд, которые выполняются как одна операция. То есть либо выполняются все команды, либо не выполняется ни одна. Например, когда в базе данных выполняется проводка накладной по списанию товаров со склада, то надо последовательно изменить остатки по всем позициям в накладной. При этом существует возможность, что другой пользователь в это же время также пытается списать со склада этот же товар. SQL-сервер в этом случае разграничивает транзакции. То есть сначала выполняются все операции накладной первого пользователя, а затем второго. В случае сбоя, например в результате отключения электричества, SQL-сервер производит откат транзакций до последней завершенной. В этом случае данные не теряются и не нарушается их целостность;

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

Н

НАБЛЮДЕНИЕ [observation] — процесс предварительного изучения предметов, явлений или процессов, связанный с получением информации об изучаемой вещи в результате непосредственного восприятия, прямой связи с ней.

НАБОР [collection, set] — 1. Абстрактный объект, состоящий из конечного числа других объектов — его компонентов. Например, в языке программирования Н. — это совокупность объектов, полученных при выполнении генератора для некоторого ссылочного типа. Объекты Н. характеризуются известным информационным содержанием; 2. Некоторое конечное множество.

НАВИГАТОР — схема маршрутов, алгоритм или совокупность алгоритмов поиска записей в базе данных или в информационно-поисковых массивах.

НАГЛЯДНОЕ ПРОГРАММИРОВАНИЕ [obvious programming] — направление в информатике, в основном характеризующееся использованием всевозможных изобразительных (в широком смысле этого слова) средств (всех органов чувств человека) для передачи машине последовательностей действий при решении конкретных проблем. Основными пользовательскими операциями являются операции композиции, декомпозиции, детализации и теоретико-множественные операции. Н.п. подразделяется на сорта (или стили): визуальное программирование, аудио, осязательное, обонятельное и вкусовое программирование. Визуальное программирование подразделяется на: геометрическое, графовое, графическое, пиктографическое, табличное и меню программирование.

НАДЕЖНОСТЬ (программы) [reliability] — комплексное свойство технического или программного обеспечения, заключающееся в его способности выполнять заданные функции, сохраняя свои основные характеристики в установленных пределах даже при некоторых помехах. Н. охватывает безотказность, долговечность, ремонтопригодность и сохранность. Показатель Н. — это вероятность безотказной работы, время наработки на отказ, технический или информационный ресурс, срок службы и др. Безотказность программы — отсутствие ошибок в программе на протяжении эксплуатации. Долговечность программы — наибольшее время правильного ее функционирования. Ремонтопригодность программы — быстрое устранение обнаруживаемой ошибки. Время наработки на отказ программы — время работы программы до появления в ней ошибки.

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

НАКОПЛЕНИЕ ИНФОРМАЦИИ (или данных) [accumulation information] — один из видов работ с данными. Примером Н.и. является складирование (запись на магнитных носителях, грампластинках) с последующим извлечением информации или ее преобразованием.

НАСТРАИВАЕМЫЙ МОДУЛЬ [generic unit]  программный модуль, который может быть конкретизирован и затем выполнен. Н.м. — это шаблон, а результат его настройки — экземпляр подпрограммы или пакета. Шаблон задается описанием, в котором указываются возможные формальные параметры: формальные объекты, формальные типы, формальные подпрограммы. Н.м. — это макроописание в языке высокого уровня.

НАСТРОЙКА ИНТЕЛЛЕКТУАЛЬНОЙ СИСТЕМЫ [intellectual system tuning] — технологический процесс создания рабочего экземпляра программ интеллектуальной системы, включающий ввод, отладку, испытание и верификацию знаний и формы запросов. Н.и.с. зависит от класса решаемых задач, режимом работы системы и параметров объектов системы.

НАТУРАЛЬНОЕ ЧИСЛО [natural number] — одно из множества целых положительных чисел натурального ряда.

НАУЧНО — ТЕХНИЧЕСКИЙ УРОВЕНЬ (АИС) — степень использования в системе технических решений, отвечающих современным научно-техническим достижениям.

НАУЧНО-ТЕХНИЧЕСКАЯ ИНФОРМАЦИЯ (НТИ) — документированная информация, возникающая в результате научного и технического развития, а также информация, в которой нуждаются руководители, научные, инженерные и технические работники в процессе своей деятельности, включая специализированную экономическую и нормативно-правовую информацию. 

НЕИСПРАВНОСТЬ (программы) [fault (program)] — полная или частичная потеря работоспособности программы в ходе ее испытания или эксплуатации; проявление ошибки в программе.

НЕПОЛНОЕ ОПИСАНИЕ [incomplete description] — описание, не содержащее некоторых или всех своих характеристик-атрибутов, которые предписываются ему позже. Такие описания называются также отложенными. Н.о. обычно относятся к описанию типа, константе или задачному типу.

НЕПОСРЕДСТВЕННОЕ ЗНАНИЕ [direct knowledge] — знание, полученное в результате прямого опыта, прямого восприятия или логического вывода.

НЕЗАВИСИМОСТЬ ЗНАНИЙ [independence of knowledge] — свойство знаний не содержать фактические или логические повторения фраз, предложений, абзацев и фрагментов текста. Зависимость знаний возникает при наличии локальных или глобальных повторов текстов по смыслу. Интеллектуальная система обнаруживает зависимое знание и исключает его «копии».

НЕПРОТИВОРЕЧИВОСТЬ ЗНАНИЙ [noncontradiction knowledge] — свойство знаний не содержать противоречия фактов, фраз, предложений, абзацев и фрагментов текста друг другу. Интеллектуальная система обнаруживает локальные или глобальные противоречия и информирует пользователя о наличии таких противоречий. Локальные противоречия обычно «пропускаются» (настройка знаний на новые или дополнительные представления об объектах или их взаимосвязи), а глобальные противоречия приводят к прекращению процесса разрешения запроса и требуют пересмотра всего знания в данной конкретной области.

НЕРАВЕНСТВО [inequality] — двуместное, бинарное отношение, связывающее два однотипных значения и имеющее значение истины или лжи.

НЕРАЗРЕШИМОСТЬ (проблемы) [insolubility] — невозможность решения проблемы точно очерченными (выделенными) средствами. Обычно доказательно устанавливается неразрешимость массовой проблемы, невозможность построения алгоритма для решения задач проблемы.

НЕЯВНОЕ ПРЕОБРАЗОВАНИЕ [tacit transformation] — базовая операция типа, подразумеваемая и выявляемая по контексту, операция подразумевает преобразование значений одного типа в значения производного от этого типа; например, Н.п. — это преобразование универсального целого в целое.

НОМОГРАММА [nomogram] — специальный график, отражающий функциональную зависимость между какими-либо величинами и служащий для решения определенных вычислительных задач.

НОМОГРАФИЯ [nomography] — раздел математики, в котором изучаются способы графического представления функциональных зависимостей. Результирующие чертежи называются номограммами.

НОРМАЛЬНЫЙ АЛГОРИТМ [normal algorithm] — алгоритм, заданный схемой из формул подстановок и предназначенный для переработки слов из символов. Н.а. послужил основой для установления общих свойств алгоритмов, а также для уточнения понятия алгоритма, введенного А.А. Марковым.

НОСИТЕЛЬ (информации) [carrier, media] — материальный предмет некоторого вида, содержащий некоторую информацию для записи, хранения, чтения в течение определенного времени. Н. бывает на магнитных дисках, лентах, барабанах.

НОТАЦИЯ [notation] — система правил, символов или сокращений, используемая для представления данных или алгоритмов.

Носитель   информации   (данных)   —   материальный объект, используемый для хранения на нём информации.

Ноутбук (блокнот). — Компьютер. По размерам близок к книге крупного формата. Имеет вес около 3 кг. Помещается в портфель-дипломат. Обычно комплектуется модемом (для связи с офисом) и снабжается приводом CD-ROM.

О

ОБЕСПЕЧЕНИЕ ДОКУМЕНТИРУЕМОСТИ [provision support] — метод информатики, включающий совокупность приемов и правил оформления исходных, промежуточных и итоговых текстов данных и программ в виде листингов, билистингов и печатных изданий, а также инструментальных программных средств поддержки процессов создания документов. О.д. относится и ко всей сопроводительной документации на техническое и программное обеспечение.

ОБЕСПЕЧЕНИЕ ДОСТУПА К РЕСУРСАМ [access to resources support] — метод информатики, включающий способы эффективного использования вариантов примитивов ВМ или их последовательностей, а также операционных примитивов, примитивов канала связи и специальных устройств ВМ и примитивов, выполняемых программно. Метод О.д.р. предназначен для автоматической или автоматизированной настройки программ и данных на ресурсы конкретной ВМ.

ОБЕСПЕЧЕНИЕ МАШИННОЙ НЕЗАВИСИМОСТИ [machine independence support] — средства и методы информатики, обеспечивающие независимость программ от характеристик ВМ или, наоборот, явно учитывающих эти характеристики так, чтобы программа и данные могли бы использоваться на различных ВМ. Сущность метода О.м.н. заключается в использовании в программах параметров и характеристик ресурсов ВМ.

ОБЕСПЕЧЕНИЕ НАДЕЖНОСТИ ПРОГРАММ [program reliability support] — метод информатики, состоящий из совокупности синтаксических и семантических средств и способов их применения, обеспечивающих автоматическое обнаружение, локализацию, индикацию и устранение ошибок и исключительных ситуаций в процессе выполнения программ путем введения избыточности только для идентификации и автоматического устранения ошибок.

ОБЕСПЕЧЕНИЕ НАДЕЖНОСТИ ПРОЦЕССА ПРОГРАММИРОВАНИЯ [reliability programming support] — метод информатики, включающий совокупность языковых, синтаксических и семантических средств, способов и приемов написания программ, обеспечивающих наиболее раннее обнаружение, локализацию и идентификацию ошибок в программе, быструю модификацию программ с целью устранения ошибок или улучшения характеристик программ. Метод должен защищать процесс написания программы от случайных ошибок. Среди приемов О.н.п.п. имеются: проверка программы путем просмотра, аттестация программы авторитетными органами, тестирование программы, испытание программы, анализ программы, демонстрация программы в процессе создания программы.

ОБЕСПЕЧЕНИЕ ЧИТАЕМОСТИ (программы) [support of reading] — метод информатики, содержащий совокупность приемов выполнения записей программы, обеспечивающих простоту и скорость восприятия текстов программ человеком и использующих полные формы языковых конструкций. Примером О.ч. является поддержание малых и стандартизованных размеров модуля, применение уступов и вложенности для описаний и операторов, а также расстановка комментариев, включение отладочных средств, выдержка единообразия, регулярности в представлениях языковых конструкций и т.п.

ОБЕСПЕЧЕНИЕ ЭФФЕКТИВНОСТИ ПРОГРАММ [program efficiency support] — метод информатики, содержащий совокупность приемов, синтаксических и семантических средств и способов их применения, обеспечивающий максимальное использование выделенных ресурсов ВМ и оптимальное планирование вычислений путем интенсификации использования операционных примитивов ВМ, уменьшения применений интерпретации языковых примитивов, рациональным расходом памяти и других ресурсов ВМ, устранения повторяющихся операций над одними и теми же данными, использованием методов оптимизации программ.

Обобщение — мысленное объединение однородных объектов в некоторый класс.

Обработка информации — решение информации задачи, или процесс перехода от исходных данных к зультату.

ОБОБЩЕНИЕ ЗНАНИЙ [knowledge generalization] — средство отражения знаний для выражения основных результатов, придания им общего назначения и построения логических выводов; О.з. представляет собой разбиение познаваемых предметов, явлений или процессов на классы, при котором осуществляется поиск признаков, выполнение процедур анализа структур знаний, производится работа с именами отношений и др.; О.з. — это путь возникновения и построение понятий; О.з. бывает по признакам, по структурам и по именам.

ОБОЗНАЧЕНИЕ [denotion, indication] — прием исследования, состоящий в осуществлении процесса выделения какого-либо предмета, понятия, явления или процесса при помощи знаков или системы знаков; О. — это также процесс создания знаковой ситуации.

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

ОБОСНОВАНИЕ [motivation] — прием исследования, заключающийся в оценке различных форм научного знания с точки зрения истинности их существования, осуществимости, взаимосвязи с другими формами, оформляемости, применимости в качестве компонента системы научных знаний. О. получается в результате логического вывода.

ОБРАБОТКА [processing] — действие, направленное на изменение внешнего вида, формы или свойств предметов, явлений или процессов. Бывает О. материалов, энергии, информации. По принципам организации О. информации О. Бывает распределенная, конвейерная, мультипроцессорная, автоматизированная, автоматическая, пакетная.

ОБРАБОТКА ДАННЫХ [data processing] — совокупность действий, производимых над поступающей или накопленной информацией, которая выражена средствами формального языка. О.д. — это выполнение систематической последовательности операций, производимых над данными, среди них: ввод, вычисление, сортировка, преобразование, объединение, вывод и т.п.

ОБРАБОТКА ИЗОБРАЖЕНИЙ [picture processing] — обработка информации, представленной графически в виде рисунка, фотографии и др. — все, что переводится в цифровую форму (интенсивности яркости, цвета, оттенка, насыщенности).

ОБРАБОТКА ИНФОРМАЦИИ [information processing] — получение одних информационных объектов из других информационных объектов путем выполнения некоторых алгоритмов.

ОБРАБОТКА НАБЛЮДЕНИЙ [processing the observations] — применение к зафиксированным результатам наблюдения математических методов и средств вычислительной техники для построения выводов об истинных значениях искомых величин. Всякие результаты наблюдений содержат ошибки, которые устраняются в процессе О.н.

ОБРАБОТЧИК ИСКЛЮЧЕНИЙ [exception handler] — раздел программного модуля или блока, используемый в качестве ответной реакции на одно или несколько исключений, возникших в процессе выполнения программы. Исключение обозначается идентификатором, который употребляется для обозначения соответствующего обработчика. О.и. выполняется только при возникновении ошибки (исключительной ситуации). Он является программной избыточностью, поддерживающей надежность программы.

ОБРАЗ [pattern] — общее обозначение результата процесса отображения, относящегося в основном к различным видам элементарного и чувственного восприятия. Совокупность признаков одного материального объекта, отображенная в другом материальном объекте.

ОБРАЗОВАНИЕ [formation, education] — процесс и результат освоения систематизированных знаний, умений и навыков; О. является необходимым условием подготовки человека к жизни и труду.

ОБРАТНАЯ СВЯЗЬ [backward link] — воздействие выходных сигналов какой-либо системы на вход этой же системы, которая может быть частью другой системы. О.с. является главной частью любой кибернетической системы, любой большой программы.

ОБУЧАЮЩАЯ СИСТЕМА [teaching machine] — интеллектуальная программная система, предназначенная для выработки профессионального знания, навыков, оценки имеющегося знания или выработки рекомендаций пользователю в определенной предметной или проблемной области.

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

Объем понятия — множество объектов, каждому из которых принадлежат признаки, составляющие содержание понятия.

Объект OLE — любые данные (текстовые, графические, звуковые и т. которые средствами OLE в ключены в главный документ.

Объем (емкость) памяти — максимальное количество хранимой в ней информации.

Объект операционной системы — любой элемент в среде Microsoft Windows, в том числе: Рабочий стол, окно, папка, документ (файл), устройство, приложение (программа). Объект обладает определенными свойствами, над ним могут быть произведены определенные действия.

Однотипные (подобные) формулы-формулы, которые имеют одинаковую структуру (строение) и отличаются только конкретными ссылками.

Окно — основной элемент интерфейса Microsoft Windows. Используются окна программ (приложений), окна документов, диалоговые окна. Окно можно перемещать по Рабочему столу, сворачивать в значок на панели задач, разворачивать на весь экран, закрывать.

ОБЪЕДИНЕНИЕ [concatenation] — 1. вид систематизации, представляющий собой соединение, сведение систематизированных предметов, явлений или процессов в один класс. 2. теоретико-множественная операция, образующая новый объект из двух других путем соединения их частей, например, множество может образовываться из О. двух множеств.

ОБЪЕКТ (в интеллектуальном программировании) [object] — физическое или концептуальное понятие, которое имеет имя и значение некоторого типа (в качестве примера см. слот) и отражает часть действительности. О. объявляется описанием, может быть компонентом другого составного объекта, константой или переменной. О. создается предвыполнением описания или генератором.

Объектное ПРОГРАММИРОВАНИЕ [subjectal programming] — это обобщение функционального и операторного программирования, а также и программирования, управляемого данными, при котором внешние данные используются с целью управления работой программы или сами интерпретируются в качестве программы. О.п. предполагает получение программ, состоящих из наборов подпрограмм и данных (из блоков). Обобщенные понятия О.п. подразделяются на типы или классы, они подразделяются на определения и вызовы понятий, которые позволяют из определений создавать фактические понятия. Понятие может содержать подпрограмму, экземпляры которой определяют действия, называемые методами, а значения их переменных определяют состояния понятия.

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРГРАММИРОВАНИЕ [object-oriented programming] — метод информатики, поддерживаемые синтаксически и семантически способы и приемы ввода в программы в пределах данной предметной области объектов с заданными свойствами, атрибутов объектов и операций над ними, выражаемых примитивами некоторого языка, путем применения абстракции и конкретизации (введения объекта как представителя абстракции).

ОБЪЕМ ПОНЯТИЯ [entity volume] — полная совокупность определенных в понятии предметов, явлений, свойств или процессов, объективно отраженных в данном понятии.

ОБЪЯСНЕНИЕ [explanation] — мотивирование, оправдание или пояснение действий путем предъявления обуславливающих его суждений о целях, законах и эвристических правилах.

ОВЕРЛЕЙ — 1. операция наложения друг на друга двух или более слоев, в результате которой образуется графическая композиция, или графический оверлей исходных слоев или один производный слой, содержащий композицию пространственных объектов исходных слоев, топологию этой композиции и атрибуты, арифметически или логически производные от значений атрибутов исходных объектов в топологическом О. векторных представлений пространственных объектов. — 2. Группа аналитических операций, связанная или обслуживающая операцию О. в предыдущем смысле.

ОГРАНИЧЕНИЕ [constraint] — прием исследования, обратный обобщению и заключающийся в выработке определенных ограничивающих условий, признаков, действий.

ОГРАНИЧИТЕЛЬ [delimiter]  один символ или последовательность из нескольких специальных символов, предназначенные для обозначения разнообразных операций в тексте программы. О. ограничивают литералы и создают контекстные условия для успешного грамматического разбора или восприятия.

ОКНО [window] — средство фрагментации сообщений и блоков данных передающим устройством. О. регулирует количество передаваемых данных. О. служит для защиты от ошибок и показа сообщений и данных на устройствах индикации. О. — это область отображения информации на экране монитора или дисплея прямоугольной формы, в котором размещается фрагмент изображения или файла (сообщения, меню, подсказка и др.). На экране могут создаваться несколько О. О. может иметь специальные элементы (заголовки, пиктограммы, границы, меню и т.п.). О. могут содержать подокна, те в свою очередь подокна. Вид отображаемой в окне информации зависит от типа О. Некоторые О. реагируют на вводимую пользователем информацию с клавиатуры или мыши, например, окно редактора текста или окно кнопки.

ОКОННОЕ МЕНЮ [window menu] – специальный орган управления в виде строки (нескольких строк) экрана с подокнами пунктов управления. Выбор мышью или клавиатурой одного из пунктов и при нажатии клавиши приводят к выполнению соответствующей команды или к открытию подменю, содержащего пункты команд или пункты открытия других подменю.

ОКРУЖЕНИЕ [encirclement] — искусственная или естественная среда, в которой действует программа. Технической основой О. является инструментальная ВМ, программной основой О. — системы проектирования, разработки и сопровождения программ.

ОКРУЖЕНИЕ ЯЗЫКА ПРОГРАММИРОВАНИЯ [programming language encirclement] — аппаратная и программная поддержка программы ВМ в периоды ее компиляции и выполнения. О.я.п. имеет уровни: пользовательский, системный, базовый и операционный. Программная поддержка О.я.п. включает: печать данных об ошибке, контроль вычислений, распределение памяти, вычисление атрибута, интерпретацию операций, монитор задач, преобразование типа, предопределенные пакеты и подпрограммы, программы службы времени, обслуживания каталогов, управления проектами, базой данных, редактор, загрузчик, транслятор, программы документирования и протоколирования, ассемблер и др.

ОМОГРАФ [homograph] — слова, совпадающие по написанию, но произносимые различно.

ОМОНИМ [homonym] — слова или термины с одинаковыми звучанием, но различными значениями и назначениями.

ОПЕРАНД [operand] — элемент данного, который представляется выражением и над которым выполняются операции; фактический или формальный параметр операции.

ОПЕРАТОР [statement, operator] — синтаксическая конструкция языка программирования, предназначенная для определения действий по определенным правилам, реализуемым при выполнении программ. Обычно О. классифицируются на простые, включающие простые действия, и составные, включающие в качестве компонентов другие или такие же операторы.

ОПЕРАТОР БЛОКА [block statement] — составной оператор, содержащий, возможно, раздел описаний локальных понятий блока, раздел операторов (последовательность операторов) и раздел обработчиков исключений. О.б. является средством скрытия данных, операций и управления внутри фрагмента программы. О.б. формализует метод блочного программирования.

ОПЕРАТОР ВОЗБУЖДЕНИЯ [excitation statement] — простой оператор, определяющий действия при возникновении исключительной ситуации. Эти действия складываются из прерывания нормального выполнения программы и передачи управления на раздел обработчиков исключений. О.в. является одной из форм оператора перехода.

ОПЕРАТОР ВОЗВРАТА [return statement] — простой оператор, завершающий выполнение подпрограммы (процедуры или функции) или оператора принятия входа (возврат управления). О.в. в функции кроме этого возвращает значение функции для выражения, из которого осуществлен вызов функции. О.в. является одной из форм оператора перехода, возможно с возвратом в точку перехода.

ОПЕРАТОР ВЫБОРА [case statement] — составной оператор, выбирающий одну из нескольких альтернативных последовательностей операторов в зависимости от значения выражения дискретного типа. О.в. определяет многозначное дерево ветвлений управления в программе.

ОПЕРАТОР ВЫЗОВА ВХОДА [call entry statement] — простой оператор, указывающий точку синхронизации задачи с другой задачей, которая содержит оператор принятия этого входа. О.в.в. является языковым средством реализации рандеву двух задач.

ОПЕРАТОР ВЫЗОВА ПРОЦЕДУРЫ [call procedure statement] — простой оператор, вызывающий подпрограмму и определяющий связь фактических параметров с формальными, которая называется сопоставлением этих параметров. Сопоставление параметров может быть позиционным, связанным с позицией параметра, и именованным, связанным с именем параметра (одна из форм передачи управления с запоминанием возврата).

ОПЕРАТОР ВЫХОДА [exit statement] — простой оператор в последовательности операторов цикла, условно или безусловно завершающий выполнение оператора цикла. О.в. является одной из форм оператора перехода.

ОПЕРАТОР ЗАДЕРЖКИ [interruption statement] — простой оператор, вызывающий прерывание программы на время, заданное в операторе. О.з. является одной из форм оператора перехода к монитору задач, возможно с возвратом в точку стояния О.п.

ОПЕРАТОР КОДА [code statement]  простой оператор, составленный из команды машинно-ориентированного языка (языка ассемблера) и оформленный средствами языка высокого уровня (например, агрегатом). О.к. является по свойствам командой языка ассемблера.

Операторное ПРОГРАММИРОВАНИЕ [operatoral programming] — планирование вычислений на ВМ в операторах (например, присваивания, ветвления и циклы), которые могут обладать свойствами вложенности, рекурсивности, последовательности и параллельности. О.п., управляет событиями, является самостоятельным методом О.п. Для представления процессов О.п. используются сети переходов состояний или классификационные сети.

ОПЕРАТОР ОТБОРА [selection statement] — составной оператор, вызывающий альтернативные действия, условный или временный вызов входа для реализации рандеву данной задачи с другими задачами.

ОПЕРАТОР ПЕРЕХОДА [go to statement] — простой оператор, определяющий по метке следующий оператор для выполнения, перед которым помещена эта метка. О.п. осуществляет безусловную передачу управления на помеченный оператор.

ОПЕРАТОР ПРЕКРАЩЕНИЯ [termination statement] — простой оператор, вызывающий перевод одной или нескольких задач в аварийное состояние, предотвращая любые дальнейшие рандеву с такими задачами. О.п. является одной из форм оператора перехода на операционную систему.

ОПЕРАТОР ПРИНЯТИЯ [accept statement] — составной оператор, задающий действия, которые выполняются только при вызове из другой задачи оператором вызова входа данной задачи. О.п. является языковым средством реализации рандеву двух задач. Состоявшееся рандеву вызывает выполнение последовательности операторов, входящих в оператор принятия.

ОПЕРАТОР ПРИСВАИВАНИЯ [assignment statement] — 1. простой оператор, содержащий базовую операцию присваивания левой части значения выражения из правой части. О.п. — это способ передачи значения выражения объекту (переменной) или изменение значения объекта (переменной) на значение выражения; 2. запись правила подстановки в логическом программировании.

ОПЕРАТОР ЦИКЛА [do loop, do statement] — составной оператор, повторяющий нуль или несколько раз выполнение последовательности операторов в зависимости либо от истинности значения выражения логического типа, либо от перебора конечного числа указанных значений параметра цикла, либо независимо от чего-либо потенциально бесконечное число раз с возможностью выхода из цикла с помощью оператора выхода.

ОПЕРАЦИОННАЯ СИСТЕМА [operating system] — программное обеспечение ВМ, представляющее комплекс управляющих, обслуживающих и системных программ, обеспечивающих максимальную эффективность ВМ за счет автоматического управления вычислительными процессами и ресурсами при решении потока программ (заданий), контроля своих собственных операций по вызову программ или данных по запросам различных обрабатываемых заданий.

ОПЕРАЦИЯ [operation, operator] — ограничитель или зарезервированное слово, используемые для указания алгоритмов преобразования значений одного или двух операндов в результат некоторого типа. Имеется шесть классов О.: логические операции и формы управления с промежуточной проверкой, операции отношения и проверки принадлежности, бинарные аддитивные операции, унарные аддитивные операции, мультипликативные операции и операции высшего приоритета. Некоторые О. предопределены языком программирования, другие О. вводятся программистом.

ОПЕРАЦИЯ ОДИНАКОВОСТИ [identication operation] — операция над значениями любых одинаковых типов, предназначенная для сравнения на одинаковость. В качестве О.о. используются операции = (равно или равенство), <> (неравно или неравенство), эквивалентности. О.о. является основной логической операцией, поскольку на сопоставлении объектов основаны все начальные действия.

ОПЕРАЦИЯ ОТНОШЕНИЯ [relation operation] — операция над значениями любых одинаковых типов, предназначенная для сравнения значений. О.о. являются следующие: <(отношение меньше); <= (отношение меньше или равно); (отношение больше) ; >= (отношение больше или равно)Они применяются для многих типов данных, множество которых упорядочено.

ОПЕРАЦИЯ ТИПА [type operation] — операция над значениями данного типа с результатом — значением также данного типа (см. ОПЕРАЦИЯ).

ОКРЕСТНОСТЬ (БЛИЗОСТЬ, СОСЕДСТВО) — область, примыкающая к точечному объекту и рассматриваемая с точки зрения принадлежности к ней иных близких (соседних) объектов (см. анализ близости).

ОПЕРАТИВНАЯ ИНФОРМАЦИЯ — информация, используемая непосредственно в ходе выполняемого процесса (работы) и, как правило, доводимая до потребителя (гидрометеороло- гические прогнозы, предупреждения об опасных и стихийных явлениях и тд.

ОПЕРАТИВНАЯ ПАМЯТЬ — память, составляющая неотъемлемую часть вычислительной машины и находящаяся под ее непосредственным управлением.

ОПЕРАЦИОННАЯ СИСТЕМА, ОС — программа или совокупность программ, управляющая основными действиями ЭВМ, ее периферийными устройствами и обеспечивающая запуск всех остальных программ, а также взаимодействие с оператором.

ОПИСАНИЕ [declaration] — 1. Синтаксическая форма, вводящая явно или неявно понятие, имя этого понятия и, возможно, его значение (значение инициализации). О. вводит локальный или глобальный идентификатор (имя понятия, простое имя). Неявно бывают описаны метки операторов, имена блоков или циклов, а также параметры цикла. Остальные понятия описываются явно. Вообще, О. — это текст, раскрывающий форму и смысл понятия. О. программных модулей называется спецификацией соответствующего модуля. 2. Этап научного исследования, состоящий из фиксации данных наблюдения природных предметов, явлений или процессов или экспериментов с помощью знаков. О. способствует формированию языка.

ОПИСАНИЕ ЗАДАЧИ [task declaration] — спецификация задачи, содержащая простое имя задачи, описания входов и спецификаторы представлений типа или адреса. О.з. должно соответствовать тело задачи, выполняемое параллельно с другими телами задач. О.з. предназначено для разработки проекта программы.

ОПИСАНИЕ ЗНАНИЙ [knowledge declaration] — средства отражения знаний текстами, графиками, картинами, звуками, изложенными текстом и другими средствами.

ОПИСАНИЕ ПАКЕТА [package declaration] — заданная синтаксической конструкцией спецификация пакета, включающая простое имя пакета, раздел описаний и, возможно, личный раздел описаний. О.п. данных не содержит описаний программных модулей и ему не ставится в соответствие тело пакета. О.п. подпрограмм содержит описания программных модулей, и ему обязательно соответствует тело пакета с телами программных модулей. О.п. предназначено для создания проекта программы.

Операнд — величина, используемая в формулах.

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

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

Определение понятия — перечисление всех существенных признаков объекта (класса однородных объектов в связном предложении.

ОПИСАНИЕ ПОДПРОГРАММЫ [subprogram declaration] — спецификация подпрограммы, определяющая идентификатор подпрограммы, спецификации формальных параметров, а для функции — тип результата. О.п. необходимо также для написания рекурсивных подпрограмм. О.п. используется главным образом для написания проекта всей программы.

ОПРЕДЕЛЕНИЕ [definition] — установление смысла незнакомого термина (слова). Имеется семь способов установления смысла термина: номинальный — определение неизвестного термина через перечисление знакомых терминов, прямо относящихся к его определению; описательный — незнакомый термин помещается в контекст знакомых терминов, а из контекста определяется незнакомый термин; концептуальный — явное формулирование равенства, в котором слева помещается незнакомый термин, а справа — его определение через знакомые термины; реальный — уточнение незнакомого термина рассмотрением всех его характеристик и свойств; аксиоматический — формулировка аксиом о свойствах предметов, обозначенных термином и операций над ними; алгоритмический — установление смысла незнакомого термина через знание того, как сделать предмет, обозначенный этим термином, указанием способа построения предмета с известными терминами; системный — определение через систему определяющих соотношений, классы равных в каком-либо смысле предметов, соотношений, включающие рекурсии или неподвижные точки, которые формально выражается соотношением: Х = Хо и Х = А(Х), где Х — определяемое понятие или определяемый термин, Хо — исходное суждение, А — суждения, зависящие от определяемого термина. О. — это прием ознакомления с предметом, явлением или процессом, состоящий из точного или общего разъяснения содержания, свойств, признаков определяемого. О. должно служить признаком для отличия определяемого от определенных предметов.

ОПРЕДЕЛЕНИЕ ЗНАНИЙ [knowledge definition] — средство отражения знаний, способствующее формированию концепций и понятий, фактов и утверждений, правил определения этих категорий.

ОПТИМИЗАТОР [optimizer] — программное обеспечение, предназначенное для поиска условий выполнения заданного критерия наилучшим образом. Условиями оптимизации могут быть значения параметров, варианты схем, структур, предметов, явлений или процессов.

ОПТИМИЗАЦИЯ ПРОГРАММЫ [program optimization]- преобразование программы на ВМ, направленное на улучшение ее рабочих характеристик по времени выполнения или по памяти.

ОПЫТ [experience] — составная часть познавательной деятельности, посредством которой обеспечивается непосредственная связь с познаваемым предметом, явлением или процессом, их свойствами и отношениями. О. предназначен для подтверждения знаний.

ОПЫТНАЯ ЭКСПЛУАТАЦИЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ — комплексная проверка готовности автоматизированной системы с целью проверки алгоритмов, отладки программ и технологического процесса обработки данных в реальных условиях.

ОПЦИЯ — 1. вариант, одна из возможностей выбора, факультативная возможность; — 2. элемент меню (один из предлагаемых вариантов выбора).

ОРГАНИЗАЦИОННОЕ ОБЕСПЕЧЕНИЕ [organization support] — положения, мероприятия, инструкции, приказы, организационные принципы и соответствующие им документы, предназначенные для регулярного регламентирования работ в конкретной области решения класса проблем. О.о направлено на оптимальное использование ресурсов, получение наивысшей эффективности и надежности некоторой деятельности.

Относительная ссылка — адрес ячейки, автоматически изменяющийся при копировании формулы.

Отрицание «НЕ» — логическая операция, имеющая значение «истина» если исходное высказывание ложно, а «ложь» — если исходное высказывание истинно.

ОРФОГРАФИЧЕСКАЯ ПРОВЕРКА [spelling check] — проверка текстов по лексикону на наличие и соответствие описаний терминов и их использования терминов. Система указывает неиспользованные слова или знаки, которые можно ввести в виде термина в лексикон. Неправильное использование указывает пользователю на расхождения описаний и использование терминов, их можно пропускать или стирать по желанию пользователя.

ОСМЫСЛЕНИЕ ЗНАНИЯ [comprehension of knowledge] — средство отражения знаний, устанавливающее связи между различными представлениями знаний; О.з. — это способ открыть смысл, понять значение и/или назначение некоторого понятия.

ОТКАЗ [fault] — событие или ситуация, отражающие нарушение работоспособности устройства или программы.

ОТКРЫТАЯ СИСТЕМА — система, которая взаимодействует с другими системами в соответствии с установленными стандартами.

ОТЛАДКА ЗНАНИЙ [knowledge debugging] — процессы визуального или динамического обнаружения или диагностики, локализации, идентификации и устранения ошибок в базах данных и знаний.

ОТЛАДКА ПРОГРАММЫ [program debugging] — процесс обнаружения или диагностики, локализации, идентификации и устранения ошибок в программе ВМ. О.п. бывает статической, с помощью обзора программы, или динамической, с помощью выполнения программы с контрольными данными и сравнения результатов выполнения с имеющимися данными.

ОТЛАДЧИК [debugger] — системная программа для реализации процесса отладки рабочих данных или программ, для поиска, локализации и диагностики ошибок в текстах программ или данных. О. также предназначен для наблюдения за характеристиками программы в процессе ее выполнения.

ОТНОШЕНИЕ [ratio, relation] — форма связи между предметами, явлениями или процессами, отображающая то общее, что имеется у двух и более вещей. О. Бывают аналитические, ассоциативные, базисные, парадигматические, синтагматические, синтаксические, текстуальные. О. в математике — это подмножество декартового произведения множеств, операция в языке программирования, устанавливающая логическое значение в результате сравнения двух значений одного и того же типа.

ОТРАЖЕНИЕ [reflection] — результат процесса взаимодействия материальных предметов, определяющий их отношение между собой и выражающийся в наличии некоторых сходных признаков у взаимодействующих предметов, явлений или процессов.

ОТРЕЗОК (массива) [piece (of array), slice, segment] — имя одномерного массива или подмножества, полученного катенацией последовательных компонентов одномерного массива; в некоторых языках программирования О. называется вырезкой.

ОЦЕНКА [evaluation] — количественное или качественное сопоставление образца с идеальной вещью с целью выявления свойств предмета, явления или процесса. Обычно О. производится относительно некоторого эталона, определяющего цель О.

ОЧЕРЕДЬ [queue] — последовательность данных, имен входов или процедур, образованная для упорядочивания процесса их обслуживания. О. — это динамическая структура с фиксированным принципом обслуживания (первый пришел — первым обслужись, последним пришел — последним обслужись и т.п.).

ОШИБКА [error] — отклонение параметра, свойства, структуры от требуемого значения. О. бывают синтаксические, семантические, концептуальные, прагматические, теоретические, алгоритмические, логические или системные, а также О. противоречий, неполноты и независимости знаний.

П

ПАКЕТ [package] — программный модуль, представляющий собой логически связанную совокупность описаний понятий: общих для программы объектов, типов, подпрограмм и др. П. состоит из описания пакета и тела пакета. Тело обязательно только тогда, когда описание пакета имеет описания подпрограмм или вложенных пакетов. П. является логическим процессором для программирования решения класса проблем. П. может быть настраиваемым по объектам, типам и подпрограммам. Структура, свойства, синтаксис и семантика П. определяются в языке программирования.

ПАКЕТ ПРИКЛАДНЫХ ПРОГРАММ (ППП) [application program package] — логически связанная совокупность подпрограмм. Формальное определение П.п.п. дано в языке программирования АДА, см. ПАКЕТ.

Палмтоп (наладонник). — Самый маленький современный персональный компьютер. Умещается на ладони. Магнитные диски в нём заменяет энергонезависимая электронная память. Нет и накопителей на дисках — обмен информацией с обычными компьютерами идет по линиям связи.

ПАМЯТЬ [memory] — устройство ВМ (или способность человека сохранять и закреплять полученные сообщения или абстракции и выдавать по требованию), предназначенное для записи, хранения и выборки данных и/или команд программы. П. бывает ассоциативной, виртуальной, внешней, вспомогательной, динамической, долговременной, магнитной, оперативной, основной, постоянной, распределенной, расслоенной, регистровой, стековой, страничной, форматной, файловой и др.

ПАРАДИГМА [paradigm] — полный набор (полная система) словоизменительных форм одного и того же слова, образующий конкретную область знания

ПАРАЛЛЕЛЬНАЯ ОБРАБОТКА [parallel processing] — режим работы ВМ, при котором процедуры обработки и/или обмена данными осуществляются одновременно. При П.о. возникает необходимость согласования процедур по времени или данным.

ПАРАМЕТР [parameter] — именованное понятие, связанное с подпрограммами, настраиваемыми модулями, входами и используемое для связи по данным тел и вызовов подпрограмм. Различают формальные и фактические параметры. Формальные П. вводятся при описании программного модуля, фактические используются при вызове программного модуля.

ПАРАМЕТР ЦИКЛА [loop parameter] — переменная величина, указываемая в заголовке цикла вместе с областью и порядком изменения ее значений. Область изменения П.ц. определяет число повторений цикла.

Память компьютера — служит для хранения данных. Каждый компьютер имеет два вида памяти: оперативную и постоянную. Устройства, их реализующие, называются ОЗУ (оперативное запоминающее устройство) и ПЗУ (постоянное запоминающее устройство).

Память человечества — содержит все знания, которые накопили люди за время своего существования и которыми могут воспользоваться ныне живущие люди.

Панель задач — обычно располагается в нижней части Рабочего стола (может быть перемещена к любому краю). Содержит кнопки активных программ, документов. Щелчок мышью на кнопке раскрывает окно соответствующего приложения. На панели задач располагается кнопка Пуск.

Папка — объект Windows, предназначенный для объединения файлов и других папок в группы.

Параметр — признак или величина, характеризующая какое-либо свойство объекта и принимающая различные значения.

Первое поколение компьютерной техники. — Машины, созданные на рубеже 50-х годов. В схемах использовались электронные лампы. Набор команд небольшой, схема арифметико-логического устройства и устройства управления простая, программное обеспечение практически отсутствовало. Быстродействие 10 – 20 тысяч операций в секунду.

ПАРОЛЬ [password] — средство защиты данных, хранимых в памяти ВМ, от несанкционированного доступа и/или обмена; П. необходим при совместном использовании ресурсов несколькими пользователями. П. — это текст, известный системе и конкретному пользователю системы.

ПЕРЕДАЧА ПАРАМЕТРОВ [parameter transfer] — механизм установления соответствия между формальными и фактическими параметрами. При вызове параметра по имени формальный параметр получает ссылку на значение фактического параметра, при вызове параметра по значению — значение фактического параметра.

ПЕРЕДАЧА УПРАВЛЕНИЯ [control transfer] — изменение нормальной последовательности выполнения команд программы ВМ. П.у. бывает безусловной или условной и предназначена для организации повторений и ветвлений в зависимости от свойств данных.

ПЕРЕКЛЮЧАТЕЛЬ [switch] — вид операции выбора варианта перехода на продолжение выполнения последовательности операторов в зависимости от номера перехода. П. введен в языке Алгол-60.

ПЕРЕМЕННАЯ [variable] — объект, принимающий и изменяющий свое значение типа, заданного в описании идентификатора П.

ПЕРЕХОД [transition] — выполнение команды передачи управления (например, по метке).

ПЕРЕЧИСЛИМЫЙ ТИП [enumeration type] — конечный набор различных литералов перечисления (терминов), имеющих значение и порядковый номер, начинающийся с нуля.

ПЕРСОНАЛЬНАЯ ПРОФЕССИОНАЛЬНАЯ ЭВМ (ПЭВМ) [personal computer (PC)] — устанавливаемая на рабочем месте пользователя в качестве средства работы с ВМ. ПЭВМ может содержать клавиатуру, «мышь», принтер, внешнюю память, может быть связана с др. ВМ.

ПЕРФОКАРТА [punch card] — картонная карточка для записи данных с помощью перфорации прямоугольных или круглых отверстий в фиксированных местах. П. — это носитель данных (одна колонка — код одного символа).

ПЕРФОЛЕНТА [panched tape] — узкая тонкая шести- или девятидорожечная лента из бумаги или пластмассы для записи данных с помощью перфорации круглых отверстий в фиксированных местах. П. — это носитель данных (одна строчка — код одного символа).

ПЕЧАТЬ [printer] — 1. Внешнее устройство ВМ для нанесения данных на бумагу или др. носитель; 2. Команда исполнителю для печати указанных данных.

ПИКТОГРАММА [pictograph] — знак или знакоизображения, используемые в меню для исключения зависимости от естественного или формального языка и перехода к наглядным методам управления. Инициализация отмеченной работы осуществляется указанием курсора требуемой части или точки П.

Пассивное действие—деятельность которую выполняет объект под воздействием другого объекта.

Переменная — объект в программе, значение которого изменяется самой программой.

Пиксель — элементарный объект рисунка, светящаяся точка экрана.

Плотность записи — объем информации, записанной на единице длины дорожки.

ПЛАВАЮЩАЯ ЗАПЯТАЯ (или точка) [float point] — способ записи вещественных чисел в позиционной системе счисления с заданным основанием и с порядком. Порядок определяет положение запятой (точки) в правильной дроби. Изменение порядка числа приводит к изменению положения запятой (она «плавает»).

ПЛАВАЮЩИЙ ТИП [floatting point type] — вещественный тип с относительной погрешностью представления чисел. П.т. определяется минимальным числом значащих десятичных цифр. Значения П.т. имеют стандартное представление со знаком числа: знак * мантисса * основание ** порядок.

ПЛАНИРОВАНИЕ ЭКСПЕРИМЕНТА (на ВМ) [planning of experiment] — применение информатики для составления планов проведения различных экспериментов.

ПОБОЧНЫЙ ЭФФЕКТ [side effect] — некоторое вторичное воздействие на выполнение программы, не предусмотренное ее конструкцией. В программировании П.э. проявляется при выполнении функций, у которых имеется внешняя переменная, изменяющаяся в процессе выполнения тела функции.

ПОВТОРНОЕ ИСПОЛЬЗОВАНИЕ ПРОГРАММ [program reuse] — направление в информатике, основанное на совокупности способов и автоматических или автоматизированных приемов использования программ в новых проектах путем генерации, тиражирования, компиляции, настройки, адаптации или прямого применения имеющихся программ или программных модулей библиотеки.

ПОВЫШЕНИЕ ПРОИЗВОДИТЕЛЬНОСТИ ТРУДА [labour production increasing] — методы информатики, поддерживающие способы и приемы быстрого создания или изменения текстов программ, не допускающие внесения ошибок. Методы П.п.т. — это: учет человеческого фактора, снижение требования к надежности программы, к быстродействию программы, использование опыта труда, снятие ограничений по памяти, быстродействию и срокам разработки, комплексное применение современных методов программирования, использование инструментальных средств, математических машин, сокращение цикла обращений к ВМ.

ПОДДЕРЖКА ПРОЦЕССОВ ПЕРЕНОСА ПРОГРАММ [program carrying and reuse support] — метод информатики, содержащий приемы автоматического или автоматизированного переноса текстов программ с ВМ одного типа на ВМ другого типа. Метод П.п.п.п. реализуется выбором и стандартизацией единого языка программирования, применением конвертеров программ, использованием универсального алгоритма.

ПОДКОМПОНЕНТ [subcomponent] — компонент другого компонента.

ПОДПРОГРАММА [subprogram] — программный модуль, выполнение которого инициируется оператором вызова процедуры или вызова функции. П. задается описанием и телом. Описание образует профиль П., содержащий формальные параметры, а для функции и тип результата. После выполнения П. управление передается в точку вызова П. Выполнение П. может прерываться при возникновении исключительной ситуации. П. Бывают: замкнутые, открытые, стандартные, библиотечные.

ПОДТИП [subtype]  множество значений данного типа с ограничениями, которыми П. определяется. П. предназначен для контроля за результатами выполнения операций. Тип данного П. называется базовым. Определение П. позволяет реализовать контроль за правильностью вычислений.

ПОЗИЦИОННОЕ СОПОСТАВЛЕНИЕ [positional matching] — связь элемента составного значения с одной позицией агрегата с помощью нумерации позиций и ссылок на эти номера.

Позиционная система счисления — система счисления, в которой одна и та же цифра получает различные количественные значения в зависимости от места, или позиции, которое она занимает в записи данного числа.

Поле — простейший объект базы данных, предназначенный для хранения значений одного параметра   реального объекта или процесса.

ПОИСК [searching] — просмотр последовательности элементов путем испытания их с целью обнаружения элемента с заданными или требуемыми свойствами. П. бывает ассоциативный, информационный, автоматизированный, автоматический, документальный, ретроспективный, фактографический.

ПОКОЛЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ МАШИН [generation of computer] — период развития вычислительной техники, характеризуемый скачкообразным изменением в росте основных характеристик ВМ, вызванном переходом к новой элементной базе или новым принципам организации. Например, первое П.в.м. — вакуумные лампы, второе П.в.м. — полупроводниковые транзисторы, третье П.в.м. — интегральные схемы, четвертое П.в.м. — сверхбольшие интегральные схемы, пятое П.в.м. — процессоры на кристаллах.

ПОЛЕ ДАННЫХ [data field] — поименованная часть представления данного в составе некоторой структуры.

ПОЛНОЕ РЕШЕНИЕ [full solution] — решение, представленное альтернативными композициями совокупностей элементарного знания.

ПОЛНОТА ЗНАНИЙ [knowledge fullness] — свойство знания, при котором разрешения запроса формируется из альтернатив совместных фактов. П.з. будет достигнута в том случае, когда разрешение запросов после реализации логического вывода ответ состоит из альтернатив (может быть одной комбинации) совместных фактов. П.з. является результатом применения методов решения логического уравнения. Если хотя бы один факт представлен утверждением, то база знаний (плюс дополнительные знания из запроса) не полна. Практически такая ситуация может оказаться полезной. При неудовлетворенности ответом необходимо пополнить знаниями базу или запрос.

ПОЛУЧЕНИЕ НОВОГО ЗНАНИЯ [new knowledge] — применение методов и технологий формирования представлений о новых фактах, идеях, отношениях и утверждениях.

ПОЛЬЗОВАТЕЛЬ [user] — человек, использующий ресурсы вычислительной техники для решения своих проблем по переработке представлений информации или сообщений. П. может быть и среда, связанная с ВМ каналами через датчики сигналов и исполнительные механизмы.

ПОМЕХА [hindrance] — воздействия, искажающие или разрушающие сообщение или сигнал с полезной информацией в устройствах связи, управления, измерения, вычислительной техники и т.п. Различают внутренние и внешние П.

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

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

ПОМОЩЬ [help] — методический прием, имеющий целью сориентировать пользователя в расшифровке термина или его смысла и определения, действия и др., характеристик объектов инструментария Интеллсист, знаний или запросов, этапа работ со знаниями или запросами.

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

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

Последовательный алгоритм — алгоритм, который описывает последовательно выполняющиеся действия.

Постоянная память — устройство для долговременного хранения программ и данных.

Постоянная память (ПЗУ). — Используется для хранения данных, не требующих изменения. Содержание памяти специальным образом «зашивается» в ПЗУ при изготовлении. В ПЗУ находятся программа управления работой самого процессора, программы управления дисплеем, клавиатурой, принтером, внешней памятью, программы запуска и остановки компьютера, тестирования устройств. Из ПЗУ можно только читать.

Правила — знания о последовательности действие. направленных на достижение некоторой цели.

ПОСЛЕДОВАТЕЛЬНАЯ ОБРАБОТКА [serial processing] — обработка данных в естественном порядке, в их физической последовательности, в порядке их следования.

ПОСЛЕДОВАТЕЛЬНЫЙ ВВОД-ВЫВОД [serial input-output] — операция обмена данными ВМ с устройствами последовательного доступа.

ПОСЛЕДОВАТЕЛЬНЫЙ ДОСТУП [serial access] — рассмотрение последовательных значений файлового типа в порядке хранения и поступления.

ПОСТАВЩИК ИНФОРМАЦИИ [supplier information] — административная организация лиц или отдельное лицо, ответственное по договору с поставщиком услуг видеотекса за поставку информации (сообщения) или предоставление транзакционных услуг абонентам видеотекса.

ПОСТПРОЦЕССОР [postprocessor] — системная программа, предназначенная для заключительной обработки данных или программ при адаптации их форм к требованиям потребителя (ВМ, пользователя).

ПОСТРОЕНИЕ АЛГОРИТМА [algorithm design] — преобразования задания или его спецификации в последовательность действий для получения искомого результата, требуемого в задании. П.а. использует операции повторения, ветвления, расширения, композиции и универсуализации.

ПОСТУЛАТ [postulate] — требование-утверждение, принимаемое в рамках теории за истину.

ПОСТФИКС [selector] — часть составного имени, представленная простым именем, символьным литералом, знаком операции или зарезервированным словом и помещаемая после префикса.

ПОСТФИКС РАСШИРЕННОГО ИМЕНИ [extended name postfix] — см. ПРОСТОЕ ИМЯ.

ПОЧТОВЫЙ ЯЩИК [mailbox] — средство синхронизации процессов параллельных вычислений, основанное на использовании области памяти для хранения передаваемых по электронной почте сообщений. Передача может осуществляться только после синхронизации двух процессов.

ПОШАГОВАЯ РАЗРАБОТКА (программы) [incremental development] — последовательная разработка, при которой каждый этап завершается готовой к использованию программой с не полностью реализованными функциями по сравнению с конечной программой. П.р. реализует метод развивающегося программирования, а в конечном счете метод информатики.

ПРАВИЛО ЛОГИЧЕСКОГО ВЫВОДА [inference rule] — операция преобразования логической формулы, которая состоит из формулы (посылки) и формулы (заключение) и предназначено для построения результата решения логического уравнения. П.в. предназначено для формализации логических умозаключений (доказательств).

ПРАВИЛО ПРЕОБРАЗОВАНИЯ [transformation rule] — пара логических выражений (первое — посылка, второе — заключение), служащая для преобразования исследуемого логического выражения по посылке-образцу в новое логическое выражение с заменой образа посылки на образ заключения.

ПРЕДИКАТ [predicate] — логическая функция, выявляющая признаки, свойства или отношения данных.

ПРЕДЛОЖЕНИЕ [offer, sentence, proposal] — замкнутая формула, не имеющая свободных переменных и выражающая некоторое знание. Обычно П. представляется фразами естественного языка или языка профессиональной прозы.

ПРЕДМЕТ [subject] — все то, что может находиться в отношении с др. предметами, явлениями или процессами или обладать каким-либо свойством; П. — это реальная вещь, имеющая относительно целостный характер.

ПРЕДМЕТНАЯ ОБЛАСТЬ [object scope] — конечный набор типов данных и описаний объектов, определяемый для решения данной проблемы, класса проблем или данного задания. В языках программирования П.о. определяется разделом описания или пакетом данных.

ПРЕДМЕТНАЯ ОШИБКА [object error] — неправильное использование элементов баз данных и знаний, при несоответствии величин и данных. П.о. обнаруживаются автоматически в процессе трансляции по правилам и данным путем сравнения и логической оценки.

ПРЕДМЕТНАЯ ПЕРЕМЕННАЯ [subject variable] — переменная данного языка, принимающая значения типа из предметной области. П.п. отлична от формального параметра, которому П.п. передает значение.

ПРЕДМЕТНОЕ РЕШЕНИЕ [subject solution] — использование реальных или виртуальных представлений объектов для получения решений проблемы конструкциями в комбинации с другими формами представления решений.

ПРЕДПОЛОЖЕНИЕ [suggestion] — прием исследования, представляющий собой разработку некоторого условного положения, ситуации, заключения, которые принимаются за основу в ходе изучения, рассуждения или умозаключения.

ПРЕДСТАВЛЕНИЕ [representation] — форма выражения предмета, явления или процесса посредством знака, языка, определения понятия, массива или таблицы, формализма, алгоритма или системы без искажения содержания; способ передачи, сохранения или переработки знания.

ПРЕОБРАЗОВАНИЕ ТИПА [type conversion] — явное указание преобразования значения выражения в значение целевого типа, заданного обозначением типа. Целевой тип может быть подтипом типа значения выражения, числовым типом, производным типом, индексируемым типом. Неявные П.т. возможны над универсальными целыми и вещественными типами в соответствующий подтип числового типа.

Приёмник информации — тот, кто её получает.

Прикладная программа (приложение) — компьютерная программа, с помощью которой на компьютере выполняются конкретные задания: ввод текста, рисование,вычисления и др.

Прикладная среда — компьютерная среда, формируемая прикладными программами.

Прикладное программное обеспечение — совокупность всех прикладных программ.

Приложение — одна или несколько взаимосвязанных программ, которые используются для создания компьютерных объектов: текстов, рисунков, программ и т. п.

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

ПРЕПРОЦЕССОР [preprocessor] — системная программа, которая преобразует эмулируемые данные из формата, принятого в эмулируемой системе, в формат эмулирующей системы.

ПРЕРЫВАНИЕ [interruption, break] — временное прекращение выполнения программы для возобновления выполнения прерванной ранее программы или выполнения другой программы. П. осуществляется для передачи сообщения и возврата управления на прерванную программу. П. является реакцией процессора на некоторое событие, явление или результат процесса.

ПРЕФИКС [prefix] — часть составного имени, представленная вновь именем, простым именем или вызовом функции.

ПРИЗНАК [tag, sentinel] — характеристика (атрибут объекта), позволяющая установить сходство вещи с другими вещами, текущее состояние или различие по отношению к другим предметам, явлениям или процессам. П. Бывают существенные или несущественные, количественные или качественные. П. — это также часть элемента данного, содержащая информацию об элементе данного.

ПРИКЛАДНАЯ АКСИОМА [application axiom] — аксиома, определяющая объекты (константы, величины и операции) пользователя.

ПРИМЕР [example] — конкретный образец, представитель понятия, множества, системы и т.п.

ПРИМИТИВ [primitive] — фундаментальная операция, множество которых составляет основу любого языкового, логического или физического процессора. П. имеет обозначение в языках программирования, представляемое либо отдельным символом, либо последовательностью выделенных символов, либо лексемой.

ПРИНЦИП [principle] — основное исходное положение какой-либо теории, учения, науки, мировоззрения и т.п.; основная особенность устройства, прибора, механизма, машины и т.п. Основным П. информатики является положение, по которому любое знание может быть представлено в виде, пригодном для ввода в ВМ, обработки, хранения и вывода из ВМ.

ПРИНЦИП УМОЛЧАНИЯ [default principle] — принятый во многих языках программирования принцип неявного определения свойств, признаков и значений, приписываемых языковым понятиям при выполнении определенных условий и контекста использования понятия. В соответствии с П.у. объектам в языке Фортран предписывается тип.

ПРИОБРЕТЕНИЕ ЗНАНИЯ [aquisition of knowledge] — извлечение каким-либо методом и формулирование (определение) знаний.

ПРИОРИТЕТ [priority] — характеристика, определяющая относительную важность, срочность или очередность выполнения некоторого программного модуля. П. может оцениваться количественно.

ПРИСВАИВАНИЕ [assignment] — базовая операция типа, придающая новое значение переменной, имя которой указано слева от операции и вычислено. Новое значение получается в результате вычисления выражения, помещенного справа от операции, проверки принадлежности значения выражения типу переменной и выполнения допустимого неявного преобразования значения выражения к типу переменной.

ПРОБЛЕМА (в частном смысле — задача) [problem] — сложный теоретический или практический запрос, требующий изучения и разрешения, возникающий в противоречивых ситуациях и передаваемый интеллектуальной системе.

ПРОБЛЕМА ИНФОРМАЦИОННОГО ПОИСКА [information search problem] — класс запросов пользователя на дополнительную информацию о предмете, явлении или процессе на основе имеющихся данных и знаний в базах. Например, использование СУБД, СУБЗ, машинный перевод, понимание естественного языка.

ПРОБЛЕМА ПОИСКА УСЛОВИЙ ИСТИННОСТИ [truth condition problem search] — класс запросов на установление логических условий, при которых исходное высказывание становится истинным.

ПРОБЛЕМА СИНТЕЗА АЛГОРИТМА [algorithm synthesis problem] — класс запросов на построение алгоритмов на основе исходных знаний в базе и от пользователя при неизвестных исходных данных.

ПРОБЛЕМА СИНТЕЗА ПЛАНА [plan synthesis problem] — класс запросов на построение пути решения конкретной проблемы по исходным знаниям в базе и от пользователя до получения полного ее решения. Например, поиск рассуждений, графиков работ, схем программ и др.

ПРОБЛЕМА СИНТЕЗА ПОНЯТИЙ [concept synthesis problem] — класс запросов по формированию характеристик или имени понятия на основе имеющегося знания. Например, распознавание образов, речи, анализ сцен.

ПРОБЛЕМА СИНТЕЗА СТРУКТУР И СИСТЕМ [structure and system synthesis problem] — класс запросов на конструирование систем на основе исходных знаний в базе и от пользователя при неизвестных функциях. Например, построение планов обучения или систем моделирования.

ПРОБЛЕМНАЯ ОБЛАСТЬ [problem scope] — конечный набор операций, определенных для предметной области в некоторой аксиоматике или алгоритмически.

ПРОБЛЕМНОЕ ПРОГРАММИРОВАНИЕ [problem programming] — метод информатики, поддержанная синтаксически и семантически совокупность способов описания теорий (исчислений), проблем и операций с теориями и проблемами, предназначенными для формализации конкретных заданий и формального синтеза программ на базе исчислений и алгебры проблем.

ПРОБЛЕМНО-ОРИЕНТИРОВАННЫЙ ЯЗЫК [problem-oriented language] — язык программирования, предназначенный для описания процессов решения класса проблем в терминах функций без подробной детализации шагов вычисления значений.

ПРОВЕРЯЕМОСТЬ (знаний) [checkment]  готовность данных, программ и знаний для  выполнения функций в соответствии с их определением.

Принцип открытой архитектуры — правила построения компьютера, в соответствии с которыми каждый новый узел (блок) должен быть совместим со старым и легко устанавливаться в том же месте в компьютере.

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

Программа — 1. Алгоритм, представленный на языке, понятном компьютеру. 2. Упорядоченная последовательность команд (инструкций), необходимых компьютеру для решенияпоставленной задачи.

ПРОГРАММА [program] — 1. Последовательность команд, при выполнении которой создается последовательность действий, приводящая к решению проблемы с помощью ВМ и представляющая алгоритм решения проблемы. П. представляется одним или несколькими модулями, связанными по данным или управлению. Среди нескольких модулей выделяется главная подпрограмма, с которой начинается выполнение П. П. например, бывает ассемблерной, диагностической, загрузочной, исходной, комплексной, линейной, обрабатывающей, системной, вспомогательной, обмена, обслуживающей, обучающей, объектной, отладочной, пользовательской, прикладной, рабочей, редактирующей, резидентной, сервисной, тестовой, текстовой, управляющей, фоновой. 2. План действий, подлежащий выполнению; он представлен предписанием.

ПРОГРАММАТОР [programmer] — специальное устройство для записи программ в программируемое запоминающее устройство или перепрограммируемое постоянное запоминающее устройство.

ПРОГРАММА УПРАВЛЕНИЯ СТАНКОМ [tool control program] — последовательность макрокоманд системы управления станком со встроенными ВМ. П.у.с. предназначена для управления координатами перемещающихся органов и устройствами электроавтоматики.

ПРОГРАММИРОВАНИЕ [programming] — процесс создания (составления) программы, плана решения. П. использует некоторый язык программирования. Вообще, П. бывает динамическое, линейное, математическое, целочисленное, стохастическое. П. ВМ бывает модульное, блочное, структурное, иерархическое, пошаговое, системное, П. параллельных, приближенных или последовательных вычислений, П. реального, астрономического или интервального времени. Различают следующие направления или сорта в науке П. (здесь приведены только некоторые сорта для указания большого разнообразия работ в информатике):

Программа-сервер—программа, предоставляющая пользователю информационные ресурсы компьютера

Программное обеспечение — совокупность всех программ компьютера.

Программирование (кодирование) — процесс составления программы для компьютера.

ПРОГРАММИРОВАНИЕ ВРЕМЕННЫХ ДИАГРАММ [programming the temporary diagrams] — метод информатики, состоящий из совокупности синтаксически и семантически поддержанных способов и приемов управления процессами по времени, инициирующий выполнение программных частей или модулей и подчиненными заданной временной диаграмме работ для каждой части или модуля с учетом внешних кодовых воздействий, осуществляющий информирование программы о состоянии внешних предметов или информационный запрос на выполнение работ.

ПРОГРАММИРОВАНИЕ ДАННЫХ [data programming] — синтаксически и семантически определенные методы и способы ввода, символьной записи, хранения и вывода данных для обеспечения работы программ или создания баз данных или знаний, а также способы применения операций перевода данных из одной формы в другую, выработки атрибутов различных представлений данных и образования форм данных по заданным атрибутам.

ПРОГРАММИРОВАНИЕ МНОЖЕСТВА ДАННЫХ [set data programming] — синтаксически и семантически определенные методы ввода, хранения, обработки и вывода атрибутов типов данных для обеспечения работы обслуживающих и системных программ и процессов предвыполнения и выполнения программ, а также приемы синтаксического и семантического описания типов данных, их атрибутов и допустимых операций над ними, приемы использования типов для квалификации и контроля правильности использования понятий и выражений, приемы указания средств моделирования множеств данных при построении алгоритмов теоретико-множественных операций.

ПРОГРАММИРОВАНИЕ ПАРАЛЛЕЛЬНЫХ ВЫЧИСЛЕНИЙ [parallel programming] — метод информатики, применяемый в разработках программ для многопроцессорных ВМ и многомашинных комплексов. П.п.в. включает способы организации одновременного выполнения взаимодействующих программ или программных модулей, способы синхронизации их по данным и управлению или по временным графикам работ, способы осуществления обменов данными. П.п.в. должно поддерживаться синтаксически и семантически в языке программирования подходящим формализованным механизмом синхронизации.

ПРОГРАММИРОВАНИЕ ПОСЛЕДОВАТЕЛЬНЫХ ВЫЧИСЛЕНИЙ [programming the consequent calculations] — метод информатики для разработки программ ВМ, построенный по принципам фон Неймана. П.п.в. предполагает последовательную запись операций, среди которых могут помещаться операции прерывания и передачи управления на другую последовательность операций, возможно, с возвратом в исходную точку последовательности. Порядок формирования записей операций обычно согласуется по форме с записью естественного языка.

ПРОГРАММИРОВАНИЕ ПРИБЛИЖЕННЫХ ВЫЧИСЛЕНИЙ [approximate calculations programming] — метод информатики, содержащий приемы введения и поддержания представлений числовых вещественных данных и операций над ними для обеспечения контролируемых приближенных вычислений с заданной абсолютной или относительной погрешностью исходных данных и результатов. П.п.в. должно поддерживаться синтаксически и семантически языком программирования.

ПРОГРАММИРОВАНИЕ РЕАЛЬНОГО МАСШТАБА ВРЕМЕНИ [programming a real scale of time] — метод информатики, формализующий способы программирования взаимодействия процессов и их синхронизации по (квази)реальному (интервальному) времени для согласования функций программных модулей и обменов данными. Метод П.р.м.в. должен поддерживаться формализмом языка программирования.

ПРОГРАММИРОВАНИЕ СВЕРХУ-ВНИЗ [programming overhand-downwards] — метод информатики, включающий способы иерархической разработки большой программы, сегментированной на модули, верхний уровень иерархии модулей разрабатывается раньше модулей нижнего уровня в дереве зависимостей по управлению. Корнем дерева является модуль самого верхнего уровня, а листья дерева иерархии — модули самого нижнего уровня. П.с.-в. должно поддерживаться формализмом языка программирования. Решение частных проблем целесообразнее всего реализовывать методом П.с.-в.

ПРОГРАММИРОВАНИЕ СНИЗУ-ВВЕРХ [programming reduce-upwards] — метод информатики, включающий способы иерархической разработки большой программы, сегментированной на модули, нижний уровень иерархии разрабатывается раньше модулей верхнего уровня в дереве зависимостей по управлению. Корнем дерева является модуль самого верхнего уровня, а листья дерева иерархии — модули самого нижнего уровня, главным образом взятые из библиотеки подпрограмм. П.с.-в. должно поддерживаться формализмом языка программирования. Решение класса проблем целесообразнее всего реализовывать методом П.с.-в.

ПРОГРАММИРОВАННЫЙ УЧЕБНИК [programming textbook] — учебник, содержащий учебный материал и указания о способах изучения этого материала в соответствии с программой обучения, определяющей путь прохождения учебного материала с возвратом на пройденный материал при контрольном обнаружении слабого усвоения этого материала.

ПРОГРАММИРУЮЩАЯ СИСТЕМА [programming system] — интеллектуальная система, предназначенная для построения планов или программ по исходным спецификации и данным.

ПРОГРАММИСТ [programmer] — непосредственный профессиональный пользователь ВМ, занимающийся проектированием, разработкой и сопровождением программ, написанных на каких-либо языках: кодовых, ассемблерный, высокого уровня, спецификаций или часть естественного языка.

ПРОГРАММНАЯ СОВМЕСТИМОСТЬ [program overload] — возможность выполнения одних и тех же программ на ВМ различных типов с получением идентичных результатов.

ПРОГРАММНОЕ ИЗДЕЛИЕ [programme product] — программа на носителе данных, являющаяся продуктом промышленного производства и оформленная в соответствии с требованиями на программные документы.

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ [software] — полная совокупность программ, документации и организационных процедур для обеспечения определенных функций системы (ВМ) или предоставления сервиса пользователю ВМ. Базовое П.о. — это комплекс взаимосвязанных программ универсального применения; прикладное П.о. — проблемно-ориентированные программы, обычно представляемые пакетами прикладных программ.

ПРОГРАММНЫЙ ДОКУМЕНТ [programme document] — документ, содержащий сведения, необходимые для разработки, изготовления и эксплуатации программного изделия.

ПРОГРАММНЫЙ МОДУЛЬ [programme module] — часть программы, иногда именуемая программной единицей, оформленная в виде, допускающем независимую компиляцию или ассемблирование с другими модулями, разработанными независимо. П.м. именуется подпрограммой, процедурой, функцией, пакетом, настраиваемым модулем и т.п.

ПРОГРАММНЫЙ ПРОДУКТ [program production] — функционально и документально завершенная программа, отторгаемая от разработчика для автономного использования некоторым пользователем (см. программное изделие).

ПРОГРАММИРУЮЩАЯ СИСТЕМА [programming system] — интеллектуальная система, предназначенная для построения планов или программ по исходной спецификации.

Продукционное ПРОГРАММИРОВАНИЕ [productional programming] — использование в решении проблем продукций в качестве базы знаний и интерпретатора продукций (машины логического вывода) для решения конкретных задач. П.п. используется в продукционных экспертных системах.

ПРОДУКЦИЯ [production rule, production] — языковая конструкция, представляющая логическое правило, составленное из условия применения некоторой формулы подстановки и из формы модификации условия. Набор П. представляет собой программу работы продукционной экспертной системы или алгоритма, написанного на языке Пролог.

ПРОЕКТ (программы) [project] — совокупность документов (записок, графики, графов, предварительных текстов, описаний замыслов, планов, прототипов программ) для создания программы, мероприятий по организации разработки изделия, использования людских и материальных ресурсов, составления графиков работ с целью организации эффективного процесса создания изделия.

ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ [data base design] — процесс разработки базы данных от требований пользователя до структурной реализации.

ПРОЕКТИРОВАНИЕ БАЗЫ ЗНАНИЙ [knowledge base design] — процесс разработки базы знаний от требований пользователя до структурной реализации.

ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ [software design] — этап создания программы, состоящий в разработке проекта программы. К методам П.п.о. относятся способы и приемы программирования данных и множеств данных, контроля принадлежности значений множеству, рекурсии и структурирования данных, а также проблемное, логическое, структурное, объектно-ориентированное и декларативное программирование, методы ведения и управления проектом или библиотекой программ или программных модулей.

ПРОЕКТИРОВАНИЕ ПРОГРАММЫ [program design] — метод информатики, совокупность способов и приемов написания проектов программ, основанных на описании интерфейсов программ и их модулей и предназначенных для введения имен, операций и параметров, основных функций и связей их по данным и управлению. П.п. предусматривает сбор и хранение атрибутов и процесса проектирования.

ПРОЗРАЧНЫЕ ДАННЫЕ [transparent data] — скрытые от программистов и пользователей с помощью ВМ и программ конкретные данные.

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

ПРОИЗВОДИТЕЛЬНОСТЬ [performance] — характеристика устройства или системы, отражающая ее способность производить определенный объем работ в единицу времени, например, пропускная способность, время ответа, доступность, число продуктов, быстродействие ВМ.

ПРОИЗВОДНЫЙ ТИП [derived type] — новый тип, свойства которого наследуют (являются копиями) свойства родительского типа.

ПРОЛОГ [Prolog] — формальный язык логического программирования, основанный на использовании операций математической логики.

ПРОЛОГОВАЯ СИСТЕМА (ПС) [prolog system] — интеллектуальная система, для которой исходные знания и запросы представляются на языке Пролог и логический вывод выполняется в соответствии с исчислением предикатов первого порядка.

Пропускная способность — максимально возможный объем передаваемой информации в секунду по каналам связи

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

ПРОПУСК [skip] — 1. один или несколько пробелов; 2. игнорирование данных (записей).

ПРОСМОТР [scan, pass] — последовательное считывание данных. Бывает прямой и обратный П.

ПРОСТОЕ ЗНАНИЕ [simple knowledge] — знание, выраженное утверждением естественного (или формального) языка и содержащее законченную мысль о факте.

ПРОСТОЕ ИМЯ [simple name] — идентификатор, используемый для прямого обозначения описанного понятия.

ПРОСТРАНСТВЕННАЯ ГРАФИКА [space graphic] — раздел машинной графики, в котором исследуются вопросы формирования, хранения, преобразования и вывода информации о трехмерном изображении фигур.

ПРОСТРАНСТВО РЕШЕНИЙ [solution space] — полная совокупность альтернативных решений логического уравнения.

ПРОТОКОЛ [protocol] — 1. Распечатка информации о результатах выполнения программы. 2. Строго определенная процедура управления передачей данных конкретным коммутирующим устройством, осуществляющим распознавание сообщения, преобразование форматов и определение маршрута сообщения. 3. Правила взаимодействия сетевого программного обеспечения всех узлов сети ВМ.

ПРОТОТИП (программы) [prototype] — реальная программа, послужившая первоисточником при создании программного продукта; программный первоисточник с хорошими характеристиками может послужить в качестве целевой программы. П. может выражать макет программы, которая пригодна для поиска свойств реализации на ВМ решения данной проблемы.

ПРОЦЕДУРА [procedure] — установленный порядок выполнения операций преобразования данных, в частности программный модуль, вызываемый для преобразования данных. Программная П. определяется синтаксически и семантически языком программирования. П. бывает встроенная, рекурсивная, вложенная, с или без параметров, организационная, административная и т.п.

ПРОЦЕДУРНОЕ ПРОГРАММИРОВАНИЕ [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] — взаимодействие между двумя параллельно выполняемыми задачами, когда одна задача вызвала вход другой задачи, и соответствующий оператор принятия в вызванной задаче выполняется для этого вызова. Р. предназначено для синхронизации действий двух программных (задачных) модулей и реализации обмена данными между ними. Р. — это метод синхронизации параллельных вычислений.

РАНДОМИЗАЦИЯ [randomization] — метод преобразования ключа записи в адрес ее размещения, основанный на использовании генератора псевдослучайных чисел.

РАНЖИРОВАНИЕ [ranking] — 1. Упорядочивание факторов по степени их влияния на целевой показатель. С каждым фактором связывается весовой коэффициент, дающий количественную оценку степени влияния. 2. Упорядочивание операций по приоритетам для указания порядка их выполнения.

РАСПАРАЛЛЕЛИВАНИЕ [multisequencing, paralleling] — метод решения задач на многопроцессорных ВМ путем расчленения процесса на множество законченных процедур, которые могут выполняться параллельно на нескольких процессорах.

РАСПАХИВАНИЕ [zoom] — увеличение (или уменьшение) размеров окна или рамки на экране дисплея в интерактивной системе при выполнении команд пользователя от клавиатуры или мыши.

РАСПЕЧАТКА [printing, listing] — бумажный носитель информации, полученный на алфавитно-цифровом печатающем устройстве в результате выполнения программ вывода (см. ЛИСТИНГ).

РАСПИСАНИЕ [timetable] — порядок, в котором выполняются действия некоторого процесса.

РАСПОЗНАВАНИЕ ОБРАЗОВ [pattern recognation] — процесс установления принадлежности некоторых предметов, явлений или процессов к одному из выделенных классов — образов. Методы Р.о. основываются на сопоставлении признаков или характеристик исследуемых предметов, явлений или процессов с признаками или характеристиками образов и на принятии решения о близости (правдоподобии) исследуемого и образа. Р.о. бывает без обучения (задача таксономии) и с обучением.

РАСПОЗНАВАНИЕ РЕЧЕВЫХ СИГНАЛОВ [speech recognation] — распознавание образов, при котором предметами распознавания являются акустические сигналы, создаваемые человеком при произнесении слов или фраз.

РАСПОЗНАВАНИЕ ТЕКСТОВ [text recognation] — 1. Процесс классифицирования воспринимающих читающим устройством знаков текста в соответствии с принятой системой классификации и определения названия знаков; 2. Процесс определения смысла текста и отнесения его к рубрике, охарактеризованной наборами известных текстов каждой рубрики.

РАСПОЗНАВАТЕЛЬ [analyser, recognizer] — программа или устройство (процессор), предназначенное для грамматического разбора текстов. Бывают Р. восходящий, левосторонний и нисходящий.

РАСПОЗНАЮЩАЯ ГРАММАТИКА [recognition grammar] — абстрактный механизм, заданный формальной структурой (графом языка), с помощью которой по единообразной процедуре можно разрешить вопрос принадлежности текста данному языку. Р.г. — шестерка <Х, У, Т, б, х0, х1>, где Х — некоторое множество вершин, У — некоторое множество дуг, Т — алфавит терминальных символов, б — отображение Х на Т, х0 — начальная входная вершина, х1 — конечная выходная вершина графа, имеющего форму гамака. Полный маршрут в графе языка от х0 до х1 по б соответствует текст заданного Р.г. языка.

РАСПОЗНАЮЩАЯ СИСТЕМА [recognition system] — интеллектуальная система, идентифицирующая понятия и классифицирующая предметы, явления, процессы или их свойства.

РАСПРЕДЕЛЕННАЯ БД — 1. Совокупность баз данных, физически распределенная по взаимосвязанным ресурсам вычислительной сети и доступная для совместного использования. — 2. Территориально распределенная совокупность локальных БД, объединенных согласованны- ми принципами организации, комплектования и эксплуатации, а также каналами связи, и доступная для совместного использования.

РАСПРЕДЕЛЕННЫЙ БАНК ДАННЫХ — система территориально разобщенных банков данных, объединенных средствами вычислительной техники и функционирующих под единым управлением.

РЕЖИМНАЯ ИНФОРМАЦИЯ — информация о характере, распределении и изменении параметров, процессов и явлений, используемая для оценки состояния объектов природной среды, для обеспечения планирования и осуществления различной деятельности (напр., оценка климатического состояния морской среды, биологических ресурсов, обеспечение навигации, промыслов и т.д.).

РАСПРЕДЕЛЕНИЕ [allocation, distribution] — процесс упорядоченного размещения каких-либо ресурсов по имеющимся запросам с учетом освобождающихся ресурсов. Р. Реализуется процедурой выделения или резервирования ресурсов ВМ для выполнения отдельного задания, независимых или зависимых задач, программного модуля или оператора блока.

РАСПРЕДЕЛЕНИЕ ПАМЯТИ [storage allocation, memory mapping] — автоматическое или автоматизированное статическое или динамическое выделение (распределение) ресурсов памяти под данные и программные модули, а также механизм планирования использования памяти ВМ.

РАСТР [raster] — система телевизионных строк (или множество точечных элементов), формирующих изображение на экране кинескопа (дисплея).

РАСШИРЕНИЕ [extension, enhancement] — усовершенствование, изменение для уточнения, увеличение размеров или добавление возможностей.

РАСШИРЕННОЕ ИМЯ [expanded name] — именуемый компонент, реализующий доступ к понятиям из видимого раздела описания пакета, компонент описан непосредственно в конструкции, поименованной префиксом (обозначающим программный модуль, оператор блока, оператор цикла, оператор принятия). Р.и. состоит из имен, разделенных символом точки.

Растровый   способ   представления   изображений   —способ представления изображений в цифровом виде, состоящий в том, чтобы разделить графический объект вертикальными и горизонтальными линиями на крошечные фрагменты — пиксели и закодировать цвет каждого пикселя в виде двоичного числа.

РЕАКЦИЯ [answer] — совокупность действий, выполняемых в ответ на запрос, вопрос или проблему.

РЕАЛИЗАЦИЯ [support, implementation] — деятельность, связанная с воплощением заданного проекта. Р. можно осуществлять несколько раз для создания версий.

РЕАЛЬНОЕ ВРЕМЯ [real time] — текущее время, с определенными моментами которого связывается инициирование или завершение процессов в вычислительной системе. Р.в. используется в режимах управления физическими процессами в диалоговом взаимодействии. Р.в. — это время, соотносящееся с фактическим временем протекания физического процесса или одновременно.

РЕВИЗОР [auditor] — антивирусная программа для обнаружения в программах и оборудовании ВМ вирусов путем динамической проверки внешней памяти.

РЕГИСТР [register] — элемент памяти ВМ, используемый для хранения единицы данного для выполнения операций или передачи по каналам связи. Бывает Р. адресные, арифметические, базовые, буферные, ввода, вывода, возврата, вспомогательные, данных, защиты, индексный, клавиатуры, команды, множителя, модификации, нижний, накапливающий, операнда, операции, параметра, процессора, резервный, результата, сдвига, стека, циклический и др.

РЕГИСТРАЦИЯ [recording] — 1. Процесс входа пользователя в систему и выполнения им некоторых формальностей подтверждения права на пользование (доступ). 2. Запись информации с целью сохранения и последующего использования.

РЕГЛАМЕНТ [regulations] — комплекс плановых работ, обеспечивающий или повышающий надежность средств вычислительной техники, программ и знаний.

РЕГРЕССИЯ [regression] — зависимость среднего значения величины от некоторой другой величины или от нескольких величин.

РЕДАКТИРОВАНИЕ [editing] — процесс преобразования данных, знаний или программ путем вставки, замены, вычеркивания. Р. Обеспечивает их правильность. Р. бывает безусловным, контекстным, по признаку или номеру и др.

РЕДАКТОР [editor] — системная программа для редактирования набора данных или текстов данных, знаний или программ с целью внесения изменений, устранения ошибок или формирования новых заданий ВМ с целью представления их в виде или формате, воспринимаемом средствами обработки. Р. бывают внешний, внутренний, графический, музыкальный, символьный, синтаксический, семантический, строковый, сценариев, текстовый, экранный и т.п.

РЕДАКТОР СВЯЗИ [link editor] — обслуживающая программа, производящая объединение некоторого числа программных модулей в единую программу и устанавливающая внутренние связи и связи с другими программными модулями.

РЕДАКЦИЯ [amendment] — исправленная или дополненная версия данных, знаний или программ.

РЕДУКЦИЯ [reduction] — сведение сложных выражений к простым выражениям, пригодным для быстрого анализа.

РЕЕНТЕРАБЕЛЬНОСТЬ [reenterability] — свойство независимости подпрограммы от процесса ее выполнения. Р. используется при запуске программы несколькими одновременными вызовами.

РЕЖИМ [mode] — поддержанные аппаратно и программно условия или вида обработки информации. Р. задается нажатием клавиш, кнопок или тумблеров, а также программно. Условия обработки выражаются конфигурацией устройств и/или программ. Р. бывает асинхронный, ввода, верификации, виртуальный, вставки, графический, групповой, демонстрационный, диалоговый, доступа, дуплексный, ждущий, замены, защищенный, захвата, индексации, инкрементный, интерактивный, интерпретации, монопольный, мультипрограммный, мультипроцессорный, нагрузки, непривилегированный, он-лайн (неавтономный), оперативный, оптимальный, основной, оф-лайн (автономный), пакетный, передачи, периодизации, подкачки, подстановки, пользовательский, прозрачный, разделения времени, реального масштаба времени, редактирования, сервисный, системный, стандартный, текстовый, триплексный, фоновый и т.п.

РЕЗЕРВ [backup, standby, fallback] — ресурс или запасной вариант, используемые реально или потенциально в системе при отказе (порче, разрушении) или вместо основного ресурса для обеспечения нормального функционирования.

РЕЗЕРВИРОВАНИЕ [redundancy, standby] — метод повышения надежности технического устройства или программы посредством введения дополнительных устройств или программ соответственно, обнаруживающих и устраняющих ошибки в процессе эксплуатации устройства и программы. Р. также бывает горячее, замещением, информационное, общее, нагрузочное, оптимальное, раздельное, структурное, функциональное, холодное.

РЕЗОЛЮЦИЯ [resolution] — правило логического вывода в некотором исчислении. Р. применяются при логическом выводе ответа на запрос.

РЕЗУЛЬТАТ [result] — новое значение, полученное после применения алгоритма или логического вывода, завершения некоторого процесса. Р. — это одна из целей выполнения алгоритма.

РЕЗУЛЬТАТИВНОСТЬ [resultativility] — свойство алгоритма выдавать результат за конечное число шагов.

РЕЙТИНГ [rating] — степень влияния атрибута, оценка интенсивности работ, влияние стоимостных атрибутов и др. Р. рассчитывается по некоторой шкале градации в отношении к номинальной оценке.

Редактирование — этап подготовки документа на компьютере, в ходе которого исправляются обнаруженные ошибки (например, в правописании) и вносятся необходимые изменения.

Региональная сеть — объединение компьютеров и локальных сетей для решения общих проблем регионального масштаба.

РЕККУРЕНТНОЕ СООТНОШЕНИЕ [recurrence correlation] — соотношение, позволяющее вычислять любой член последовательности в зависимости от значений предыдущих членов последовательности.

РЕКУРСИВНАЯ ПОДПРОГРАММА [recursive subroutine] — подпрограмма, вызывающая прямо или косвенно (через обращение к другим подпрограммам, которые обращаются к рассматриваемой подпрограмме) самую себя.

РЕКУРСИВНОЕ ПРОГРАММИРОВАНИЕ [recursive programming] — метод информатики, содержащий способы разработки программных модулей, которые прямо или косвенно (опосредовано) используют обращение к самому себе, обеспечивая скрытие управляющих структур и структур данных и требуя стековой организации памяти при реализации. Р.п. должно поддерживаться формализмом языка программирования. Р.п. подразумевает и использование рекурсивного вызова программ.

РЕКУРСИВНОЕ ПРОГРАММИРОВАНИЕ ДАННЫХ [recursive data programming] — методы информатики, состоящие из формирования понятий, синтаксического определения конструкции и операций их применения для введения в программы рекурсивных определений структурных составных типов и данных. Р.п.д. предназначено для формирования связанных ссылками данных, например списков, записей деревьев, иерархических и графовых зависимостей данных.

РЕКУРСИВНОСТЬ [recursiveness] — свойство определения понятия, включающего рекурсию при использовании других понятий.

РЕКУРСИЯ [recursion] — способ определения понятия, включающий использование этого понятия или ссылки на это же понятие; Р. относится к данным, программам и определениям. Раскрытие Р. реализуется с помощью стека.

РЕЛЯЦИОННАЯ БАЗА ДАННЫХ [relational data base] — база данных, состоящая из наборов данных и обладающая возможностью перестройки элементов данных для образования отношений.

РЕМОНТОПРИГОДНОСТЬ (программы) [maintainability] — свойство данной программы, заключающееся в приспособленности ее к ремонту и проведению работ по техническому обслуживанию.

Ресурс компьютера — возможность аппаратных и программных средств, которые могут быть использованы для решения задачи.

РЕЙС — единица учета, хранения и международного обмена данных, полученных в результате выполнения океанографических работ НИС в одной экспедиции.

РЕТРОСПЕКТИВНАЯ ИНФОРМАЦИЯ — сведения, содержащиеся в накопленных за два и более лет массивах данных или полученные в результате поиска в этих массивах.

РЕТРОСПЕКТИВНЫЙ ПОИСК — информационный поиск, проводимый во всем накопленном массиве документов или фактов по любому запросу, соответствующему тематике и виду информационно-поискового массива.

РЕШЕНИЕ ПРОБЛЕМЫ [problem solving] — процесс и результат логического вывода решения логического уравнения, построенного на основе базы знаний и запроса пользователя и представляющее проблему.

РИМСКИЕ ЦИФРЫ [Roman numerals] — название знаковой системы для обозначения чисел, основанной на употреблении особых символов-букв для обозначения целых чисел: I — 1, V — 5, X — 10, D — 50, C — 100, L — 500, M — 1000.

РИСК [hazard] — процесс принятия решения в условиях неполной информации о путях и средствах получения этого решения.

РИСУНОК [picture] — фигура, предназначенная для наглядного представления некоторой заданной части реального мира.

РОБАСТНОСТЬ [robustness] — мера (критерий) способности вычислительной системы восстанавливаться при возникновении ошибочных ситуаций.

РОБОТ [robot] — автоматический программно управляемый манипулятор (автомат), выполняющий технологические операции со сложными многокоординатными перемещениями инструмента или предмета. Р. снабжается системой датчиков и средствами индикации состояний и режимов работы. Р. бывает движущийся, многоцелевой, промышленный, специализированный, технологический, универсальный и др.

РОБОТОТЕХНИКА [robotics] — научная дисциплина, изучающая предметы, явления и процессы на стыке интеллектуальных систем и механики. Р. Занимается проектированием роботов, программируемыми устройствами, включающими механические манипуляторы и датчики.

РОДИТЕЛЬСКИЙ ТИП [parental type] — тип, послуживший основой для построения производного типа.

РУБРИКАТОР — разновидность словаря, содержанием которого является перечень предметных рубрик и их классификационных индексов. Одним из наиболее распространенных видов рубрикаторов являются иерархические тематические рубрикаторы (УДК, ГРНТИ, ББК, МКИ и др.).

РУКОВОДСТВО [manual] — вид эксплуатационного документа, содержащего сведения о работе и правилах ее выполнения для оператора, программиста, системного программиста, знаниеведа, менеджера, пользователя и др.

С

СБОЙ [transient error, abnormal termination] — самоустраняющийся отказ устройства или программы, не требующий внешнего вмешательства для восстановления работоспособности. Обычно, С. — это неустойчивая кратковременная неисправность оборудования или ошибки в программе, выражаемая ненадежностью, нестабильностью в работе. Программный С. также возможен из-за ошибок в части программы, которая редко выполняется, однако ошибка может исправиться при выполнении остальной правильной части программы.

СБОР [collection, acquisition] — процесс получения данных, знаний и программ из любых источников, группирование и классификация их для представления в виде, пригодном для обработки на ВМ и формирования в базах данных и знаний.

СБОРКА [collection, acquisition] — процесс получения данных, знаний и программ из любых источников, группирование и классификация их для представления в виде, пригодном для обработки на ВМ и формирования в базах данных и знаний.

СБОРОЧНОЕ ПРОГРАММИРОВАНИЕ [collectional programming] — метод информатики, ориентированный на использование библиотеки правильных модулей.

СБРОС [reset] — приведение некоторой системы в исходное состояние.

Сверстать страницу —значит расположить на странице в определенном порядке блоки текста, заголовки, иллюстрации, колонтитулы и другие элементы оформления

СВЕТОВОЕ ПЕРО [light pen] — устройство ввода, напоминающее по форме авторучку и используемое совместно с экранным дисплеем для указания места на экране или для формирования изображения путем точечных отметок. С.п. называется также карандашом.

Свойство объекта — признаки объекта, по которым его можно отличить от других объектов.

СВОПИНГ [swapping] — процесс взаимного (встречного) перемещения программных модулей или частей одного и того же модуля из оперативной памяти во внешнюю память с целью временного сохранения при разделении времени между заданиями.

СВЯЗНАЯ ПЕРЕМЕННАЯ (связная величина) [chained variable] — используемая внутри квантора всеобщности или квантора существования переменная с областью действия в подкванторном выражении.

Связь — такое отношение между объектами, когда изменение параметров одного объекта приводит к изменению параметров другого объекта.

СЕМАНТИЧЕСКАЯ ОТЛАДКА ЗНАНИЙ [knowledge semantic debugging] — установление контекстной правильности использования понятий и терминов во фразах языка профессиональной прозы для представления знаний.

СЕМАНТИЧЕСКАЯ ОШИБКА [semantic error] — результат нарушения контекстных условий при использовании понятий, не позволяющего определять смысл фраз. С.о. обнаруживаются автоматически по правилам семантической грамматики и по лексикону в процессе трансляции текстов знаний и запросов.

СЕМЕЙСТВО [family] — совокупность составных объектов, программных модулей, ВМ с одинаковой архитектурой и др. предметов.

Сервер —мощный компьютер в вычислительных сетях, который обеспечивает обслуживание подключенных к нему компьютеров и выход в другие сети.

Сервер OLE — приложение, которое создает объект OLE.

Сеть — граф,  содержащий циклы.

Сетевые адаптеры (сетевые карты) — технические устройства выполняющие функции сопряжения компьютеров с каналами сети.

СЕТЬ ВЫЧИСЛИТЕЛЬНЫХ МАШИН [computer network] — совокупность ВМ и средств их соединения, оснащенная программным обеспечением для обслуживания работ в сети. Бывают такие топологии С.в.м.: глобальные, древовидные, звездообразные, кольцевые, локальные, полносвязные, страны, ячеистые и др.

СЕТЬ ВЫЧИСЛИТЕЛЬНЫХ ЦЕНТРОВ [computer center network] — совокупность вычислительных центров, объединенных каналами связи. С.в.ц. позволяет наиболее полно обеспечить потребителей ресурсов сети информационно-вычислительными работами.

СЖАТИЕ [compression] — устранение избыточности данных или знаний с целью повышения скорости передачи сообщений, уменьшения объема используемой памяти.

Символ — минимальная единица текстовой информации: цифра, буква, знак препинания и так далее.

СИМВОЛ [symbol, character] — графический знак, который в данном его применении рассматривается как целое конечного объема и который обозначает какое-либо понятие. С. используется для представления сообщений, запросов, знаний, данных и управляющих воздействий в виде слов или последовательностей слов. С. бывают абсолютные, абстрактные, алфавитные, информационный, контрольный, нетерминальный, сигнальный, терминальный, управляющий и др.

СИМВОЛЬНЫЕ ВЫЧИСЛЕНИЯ [symbolic calculus] — реализация алгоритмов из операций по преобразованию выражений, заданных последовательностями символов. Результат вычислений — выражение из символов.

СИМВОЛЬНЫЙ ЛИТЕРАЛ [symbol literal] — один (или ни одного) из графических символов, а также символ пробела, символ апострофа, каждый заключенный между двумя символами апострофа и имеющий значение символьного типа.

СИМВОЛЬНЫЙ ТИП [symbolic type] — перечислимый тип, содержащий хотя бы один символьный литерал. Над значениями типа определена операция катенации (соединения) символов.

СИМУЛЯТОР [simulator] — модель, моделирующее устройство, имитатор, имитирующее устройство, моделирующая программа и т.п.

СИНОНИМНОЕ ПРОГРАММИРОВАНИЕ [synonymic programming] — метод информатики, состоящий из синтаксически и семантически поддержанных языками программирования или представления знаний приемов введения новых терминов (идентификаторов) со свойствами обозначать уже определенное понятие. С.п. предназначено для обеспечения удобств создания программ, введения кратких имен и для разрешения противоречий в обозначениях.

СИНОНИМ [synonym] — слова или термины, отличные друг от друга по звучанию или написанию, но относительно тождественные по значению или смыслу. Имеется ведущий термин, относительно которого термины с такими же свойствами являются С. Количество С. ничем не ограничено.

СИНТАКСИС [syntax] — совокупность правил, представленных на некотором языке и определяющих способ формирования конструкций данного языка; совокупность правил образования семантически значимых последовательностей символов данного языка. С. может описываться порождающей или распознающей грамматиками.

СИНТАКСИЧЕСКАЯ ОШИБКА [syntax error] — результат нарушения правил семантической грамматики языка профессиональной прозы. С.о. обнаруживаются автоматически по правилам или в соответствии с правилами семантической грамматики в процессе трансляции исходных текстов на формальный внутренний язык Лейбниц.

СИНТЕЗ ПРОГРАММ [program synthesis] — процесс преобразования декларативного описания знаний в алгоритмическое знание, реализованный программно, аппаратно или программно-аппаратно; метод информатики, основанный на алгоритмах синтеза программ по заданной спецификации заданий или по общему алгоритму решения проблемы. В процессе С.п. могут обнаруживаться ошибки, связанные с недостающими знаниями о величинах или операциях или нехваткой памяти.

СИНХРОНИЗАЦИЯ [synchronization, timing] — установление соответствия моментов запуска процессов (связь между процессами) с определенными событиями в системе (один процесс не может выполниться до тех пор, пока другой процесс не достигнет своей определенной точки); обеспечение временной упорядоченности действий параллельных процессов.

СИСТЕМА [system] — множество элементов вообще говоря любой природы, находящихся в отношениях, связывающих элементы друг с другом и образующих определенную их целостность, единство, определенной степени автономность. С. бывает замкнутой (чаще всего абстрактная) или зависимой от внешней среды или влияющей на внешнюю среду. С. бывает материальная (живая, неорганическая), энергетическая (физическая, химическая) и информационная (из понятий или гипотез, теорий, наук, знаний), а также бывают С. автоматизации, автономная, адаптивная, базовая, большая, вычислительная, знаковая, интеллектуальная, интерфейсная, кибернетическая, классификационная, комплексная, лингвистическая, логическая, малая, обучающая, общения, операционная, поисковая, программирования, распределения, реального времени, семиотическая, самоприспосабливающаяся, связи, следящая, счисления, телеобработки, терминальная, технологическая, транспортная, управления, фонетическая, человек-ВМ, экспертная и др. С.

СИСТЕМА АВТОМАТИЗАЦИИ ПРОЕКТИРОВАНИЯ (САПР) [computer-added design CAD] — программное обеспечение, предназначенное для проектирования технической, конструкторской и технологической документации при изготовлении аппаратуры или программ.

СИСТЕМА ИСКУССТВЕННОГО ИНТЕЛЛЕКТА (СИИ) [knowledge-based system] — человеко-машинная система, предназначенная для моделирования интеллектуальной деятельности человека на основе знаний и правил логического вывода.

Синтез — мысленное соединение в единое целое частей объекта или его признаков, полученных в процессе анализа.

Система — целое, состоящее из частей, связанных между собой. Части, образующие систему, называются ее элементами. Воздействия среды на систему называют входами системы, а воздействия системы на среду — выходами  системы.

СИСТЕМА МОДЕЛИРОВАНИЯ [simulation system] — построение и анализ математических и физических аналогов исследуемой системы или ее элементов. С.м. предназначена для оценки свойств и параметров исследуемых предметов, явлений и процессов.

СИСТЕМА ПРОГРАММИРОВАНИЯ [programming system] — совокупность программ, документации и мероприятий, поддерживающая процесс программирования ВМ. Традиционный состав С.п.: редакторы текстов, интерпретаторы, трансляторы (или компиляторы), ассемблеры, отладчики, библиотеки подпрограмм, монитор, верификатор, системы управления базами данных и знаний.

СИСТЕМА РАЗДЕЛЕНИЯ ВРЕМЕНИ [time-sharing operating system] — система, обеспечивающая одновременную работу на ВМ нескольких пользователей. Работу процессора ВМ организует диспетчер или операционная С.р.в.

СИСТЕМА РЕАЛЬНОГО ВРЕМЕНИ [real-time system] — техническая система со встроенными ВМ, обеспечивающая решение своих задач в реальное время потока данных от датчиков или к исполнительным органам.

СИСТЕМА УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ (СУБД) [data base control system] — программное обеспечение, необходимое для разработки и использования базы данных и представляющее пользователям и программистам различные информационные услуги. СУБД реализует запросы пользователей по вводу и выводу данных из базы, организует сортировку и отбор данных, редактирование массивов данных, а также обеспечивает защиту данных и приоритетное использование.

СИСТЕМА УПРАВЛЕНИЯ БАЗОЙ ЗНАНИЙ (СУБЗ) [knowledge base control system] — программное обеспечение, необходимое для разработки и использования базы знаний и предоставляющее интеллектуальным системам различные информационные услуги путем реализации запросов машины логического вывода по вводу, обработке и выборке знаний.

Система управления базами данных (СУБД) — комплекс программных средств для создания баз данных, хранения и поиска в них необходимой информации.

Система команд исполнителя (СКИ) — перечень всех команд, которые может выполнить конкретный исполнитель.

СИСТЕМНАЯ ОШИБКА [system error] — результат нарушения в использовании вычислительных и других средств общения с Интеллсист. С.о. обнаруживаются автоматически в процессе трансляции по системным таблицам.

СИСТЕМНОЕ ПРОГРАММИРОВАНИЕ [system programming] — специальный раздел программирования, занимающийся созданием системных, обслуживающих и управляющих программ, документации и процедур их применения. С.п. занимается представлением данных, анализом работы программ, методами и средствами преобразования программ, доказательством правильности программ, методами распределения ресурсов вычислительных систем, изучением природы и характеристик программ, методами автоматизации или автоматического генерирования программ.

Система счисления — совокупность приемов и правил для обозначения и именования чисел.

Системный блок — главный блок компьютера, включающий в себя процессор, оперативную память, накопители на гибких и жёстких дисках, блок питания и др.

СИСТЕМНЫЙ ЯЗЫК [system language] — язык связи оператора с вычислительной системой. С.я. представляет собой совокупность команд оператора и возможных сообщений системы.

Сканер — техническое устройство, предназначенное для ввода в компьютер графических изображений с бумажного оригинала.

СКАЛЯРНЫЙ ТИП [scalar type] — упорядоченный конечный набор значений с операциями отношения. Множество значений определяется диапазоном из нижней и верхней границ. Скалярные типы классифицируются на дискретные типы (целые и перечислимые типы), предназначенные для индексирования и реализации правил итерации в циклах, и числовые типы (целые и вещественные типы), предназначенные для арифметических вычислений.

СКАНЕР [scanner] – 1. Программа просмотра данных. 2. Устройство ввода текстов или изображений.

СКАНИРОВАНИЕ [scanning] — последовательный просмотр данных программой или устройством ввода текстов или изображений.

СКВОЗНОЕ АВТОМАТИЗИРОВАННОЕ ПРОЕКТИРОВАНИЕ [end-to-end computer aided design] — процесс проектирования, при котором исключается вмешательство человека между этапами процесса от постановки задания до изготовления продукции проектирования или документации на изготовление изделия.

СКРОЛИНГ [scrolling] — вертикальное или горизонтальное перемещение изображения в окне экрана.

СКРЫТИЕ ДАННЫХ, ОПЕРАЦИЙ И УПРАВЛЕНИЯ [hidden data, operations and control] — метод информатики, включающий способы и приемы абстрагирования от многих конкретных данных, операций и управления и использования только необходимой в данной работе информации об этих данных, операциях и управлении. Примером применения С.д.о.у. является программным модулем или оператором блока.

Слайд — фрагмент презентации, в пределах которого производится работа над ее объектами.

СЛЕДОВАНИЕ [following] — логическая операция, выражаемая в частности высказыванием «если А, то В». С. бывает синтаксическое (из истинного высказывания следует истинное высказывание) и семантическое (ложное высказывание: из лжи следует истина).

СЛЕНГ [slang] — язык программирования, ориентированный на имитационное моделирование систем с дискретными событиями.

СЛОВАРЬ [dictionary] — конечное или бесконечное множество расположенных в определенном порядке знаков, слов, словосочетаний, терминов, фраз без повторений и относящихся к ним справочных данных; С. бывает алфавитный, ассоциативный, данных, двуязычный, дескрипторный, дисплейный, идиоматический, иностранных слов, машинный, многоязычный, орфографический, отраслевой, ссылок, статистический, толковый, терминологический, фразеологический, частотный, этимологический и др.

Словесная модель — описание мысленной информационной модели на естественном языке

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

Сложное высказывание — высказывание, содержащее утверждение относительно нескольких параметров объектов. Сложное высказывание состоит из более простых высказываний.

векторизации).

СЛОЙ — совокупность однотипных (одной мерности) пространственных объектов, относящихся к одной теме (классу объектов) в пределах некоторой территории и в системе координат, общих для набора слоев. По типу объектов различают точечные, линейные и полигональные С., а также С. с трехмерными объектами (поверхностями).

СОБСТВЕННИК ИНФОРМАЦИОННЫХ РЕСУРСОВ, ИНФОРМАЦИОННЫХ СИСТЕМ, ТЕХНОЛОГИЙ И СРЕДСТВ ИХ ОБЕСПЕЧЕНИЯ — субъект, в полном объеме реализующий полномочия владения, пользования, распоряжения указанными объектами;

СЛОТ [slot] — составное значение (элемент фрейма), состоящее из имени слота, набора имен атрибутов и их значений, а также из ссылок на другие слоты. С. предназначен для описания предмета и формирования фрейма.

СЛУЖЕБНОЕ СЛОВО [official word] — элемент из фиксированного конечного набора идентификаторов, которые определяются в описании языка программирования и служат ключом для распознавания языковой конструкции, см. зарезервированное слово.

СЛУЧАЙНОЕ ЧИСЛО [random number] — число, которое получено алгоритмически или с помощью физического устройства и которое обладает всеми свойствами реализации случайной величины с достаточной степенью точности (см. псевдослучайное число).

СЛЭШ [slash] — символ косой черты «/» для обозначения, например, операции деления.

СМЫСЛОВАЯ ОТЛАДКА ЗНАНИЙ [knowledge sense debugging] — установление в процессе ввода знаний в ВМ непротиворечивости и независимости базы знаний и запросов пользователя. Частично, на образцах запросов отлаживается полноты знаний.

СМЫСЛОВАЯ ОШИБКА [sense error] — элемент специальной группы классов ошибок, которые являются результатом наиболее сложного поиска мест нарушения смысла части или всего текста. С.о. — проявляется при нарушении правил семантической грамматики русского языка при построении высказываний для передачи смысла. Их идентификация осуществляются по понятиям, лексикону и вычислению смысла текста, как в процессе трансляции, так и в процессе интерпретации операций и логическом выводе решения логического уравнения. Интеллектуальная система осуществляет автоматический поиск смысловых ошибок или мест нарушения смысла текстов.

СОБЫТИЕ [event] — проявление любого факта, существенного для процесса решения проблемы с помощью ВМ; например, окончание операции, прерывание, явление или процесс. C. бывает внешним, автоматическим, значащим, автономным и др.

Содержание понятия — все существенные признаки объекта или класса объектов, отраженные в понятии.

СОДЕРЖАНИЕ [maitenance] — определяющая сторона целых предмета, явления или процесса.

СОДЕРЖАНИЕ ПОНЯТИЯ [entity] — совокупность признаков, свойств и отношений предметов, явлений или процессов, объективно отраженная в данном понятии.

СОЕДИНЕНИЕ [connection] — операция получения строк, файлов, программ и последовательностей из двух исходных.

СОЗНАНИЕ [consciousness] — понимание субъектом своего существования, своего отношения к внешнему миру и отношения предметов между собой; способность наблюдать, идентифицировать, накапливать, мыслить, применять, рассуждать и познавать.

СОКРАЩЕНИЕ ФОРМ ИМЕНИ [form name reduction] — метод информатики, включающий приемы формирования имен некоторых понятий; эти приемы поддержаны синтаксически и семантически в языках программирования и предназначены для улучшения понимания текстов человеком. С.ф.и. чаще применяется для замены сложных форм имени на простые.

Составной документ — документ, в котором объединены данные  созданные в разных приложениях.

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

СОПРОЦЕССОР [coprocessor] — специализированный процессор, соединенный с основным процессором и дополняющий его функциональные возможности.

СОПРЯЖЕНИЕ С ЯЗЫКАМИ ВЫСОКОГО УРОВНЯ [interfacing with high-level languages] — метод информатики, включающий синтаксически и семантически поддержанные способы вызова подпрограмм и обеспечивающий сопряжение подпрограмм, написанных на различных языках программирования высокого уровня, в единую программу, например, средствами указания системе программирования об используемом языке по каждой подпрограмме.

СОПРЯЖЕНИЕ С ЯЗЫКАМИ НИЗКОГО УРОВНЯ [interfacing with low-level languages] — метод информатики, включающий синтаксически и семантически поддержанные способы включения подпрограмм, написанных на языке ассемблера или в кодах ВМ, и обеспечивающих сопряжения их в единую программу путем указания системе программирования об используемом коде.

СОРТ ПОНЯТИЯ [entity sort] — признак и характеристика любого понятия, имеющего паспорт определенного формата. К С.п. относятся величины, константы, массивы, записи, таблицы, функции и подпрограммы, множества, параметры — связные переменные.

СОРТИРОВКА [sorting] — один из основных алгоритмов обработки массивов данных, состоящий в переупорядочивании по заданному признаку последовательности элементов массива. Бывает С. адресная, блочная, внешняя, внутренняя, машинная, предварительная, пузырьковая, ручная, сбалансированная и др.

СОСТАВ [configuration, composition, compound] — совокупность объектов некоторой природы. Словарный С. (словарь), С. терминов (лексикон), документа, языка, файла, фонда и т.п.

СОСТАВНОЙ ТИП [complex type]  класс типов, характеризующийся тем, что значения типа имеют компоненты; обычно рассматривают два класса С.т. — индексируемый и именуемый типы.

СОПРОЦЕССОР [coprocessor] — специализированный процессор, соединенный с основным процессором и дополняющий его функциональные возможности.

СОПРЯЖЕНИЕ С ЯЗЫКАМИ ВЫСОКОГО УРОВНЯ [interfacing with high-level languages] — метод информатики, включающий синтаксически и семантически поддержанные способы вызова подпрограмм и обеспечивающий сопряжение подпрограмм, написанных на различных языках программирования высокого уровня, в единую программу, например, средствами указания системе программирования об используемом языке по каждой подпрограмме.

СОПРЯЖЕНИЕ С ЯЗЫКАМИ НИЗКОГО УРОВНЯ [interfacing with low-level languages] — метод информатики, включающий синтаксически и семантически поддержанные способы включения подпрограмм, написанных на языке ассемблера или в кодах ВМ, и обеспечивающих сопряжения их в единую программу путем указания системе программирования об используемом коде.

СОРТ ПОНЯТИЯ [entity sort] — признак и характеристика любого понятия, имеющего паспорт определенного формата. К С.п. относятся величины, константы, массивы, записи, таблицы, функции и подпрограммы, множества, параметры — связные переменные.

СОРТИРОВКА [sorting] — один из основных алгоритмов обработки массивов данных, состоящий в переупорядочивании по заданному признаку последовательности элементов массива. Бывает С. адресная, блочная, внешняя, внутренняя, машинная, предварительная, пузырьковая, ручная, сбалансированная и др.

СОСТАВ [configuration, composition, compound] — совокупность объектов некоторой природы. Словарный С. (словарь), С. терминов (лексикон), документа, языка, файла, фонда и т.п.

СОСТАВНОЙ ТИП [complex type]  класс типов, характеризующийся тем, что значения типа имеют компоненты; обычно рассматривают два класса С.т. — индексируемый и именуемый типы.

СПЕЦИФИКАЦИЯ [specification] — строгое формализованное описание свойств, характеристик или функций понятия, его связи с другими понятиями и соглашения об использовании этого понятия в контексте других понятий, см. С. знания, программы, пакета и задачи.

СПЕЦИФИКАЦИЯ ЗАДАЧИ [task specification] — описание требований пользователя, предъявляемых разработчику прикладной параллельно выполняемой программы по составу, характеристикам, способу исходного представления, данных, алгоритмов и результатов, методов и способов приобретения (ввода, вывода или обмена) данных.

Список—совокупность данных, описывающих один объект. В LOGO список из постоянных значений обрамляется квадратными скобками: [200 300].

СПИСОК [list] — структурная организация набора данных, в которой каждый элемент содержит данное и ссылку на другой элемент, являющийся продолжением в некотором смысле первого элемента (в простых случаях — перечень наименований или/и характеристик объектов). В С. допустимы и обратные ссылки.

СПРАВОЧНИК [derictory] — совокупность сведений, показывающая на отношение между понятиями (именами) и местонахождением их значений, характеристик или определений.

СПРАЙТ [sprite] — часть изображения, выводимая или переносимая на экране дисплея.

СПУТНИКОВАЯ СИСТЕМА ПОЗИЦИОНИРОВАНИЯ (ССП) — технологический комплекс, предназначенный для позиционирования объектов.

СРЕДСТВА ОБЕСПЕЧЕНИЯ АВТОМАТИЗИРОВАННЫХ ИНФОРМАЦИОННЫХ СИСТЕМ И ИХ ТЕХНОЛОГИЙ — программные, технические, лингвистические, правовые, организационные средства (программы для электронных вычислительных машин; средства вычислительной техники и связи; словари, тезаурусы и классификаторы; инструкции и методики; положения, уставы, должностные инструкции; схемы и их описания, другая эксплуатационная и сопроводительная документация), используемые или создаваемые при проектировании информационных систем и обеспечивающие их эксплуатацию;

Сравнение — мысленное установление сходства или различия объектов по существенным или несущественным признакам.

Среда — условия существования объекта.

Среда исполнителя — совокупность условий, при которых становятся выполнимыми все известные исполнителю команды.

Ссылка —адрес объекта (ячейки, строки, столбца, блока), используемый при записи функции или формулы.

ССЫЛКА [access, reference] — адрес значения, указатель объекта, оператора, программного модуля и др. или операция получения ссылки. Пустая С. задается литералом пусто (nil).

ССЫЛОЧНОЕ ЗНАЧЕНИЕ [access value] — получаемое в результате выполнения генератора значение, указывающее на объект (константу) заданного типа. С.з. в некоторых языках программирования называется указателем или ссылкой. Существует одно значение, которое может быть изображено в программе — это пустое значение, называемое литералом пусто.

ССЫЛОЧНЫЙ ТИП [access type] — неявно связанный с каким-либо типом набор ссылочных значений, получаемых в результате выполнения генератора и указывающих на объекты заданного подтипа. Если ссылочный объект является константой, то набор состоит из одного ссылочного значения, указывающего на эту константу. Через ссылку осуществляется доступ к объекту.

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

СТЕК [stack] — последовательная организация памяти для структурного данного с доступом к элементу данного, внесенного в структуру последним. Помещение, сохранение и изъятие данного осуществляется через верхушку С. Для С. выделяется экстент памяти. С. предназначен для раскрутки рекурсии или временного сохранения данных.

СТИЛЬ ПРОГРАММИРОВАНИЯ [programming style] — общность в системе образов процессов решения класса проблем, средств выразительности алгоритмов и программ, творческих приемов создания программ, общность, обусловленная единством алгоритмического содержания класса проблем. Возможны стили отдельных программ, отдельного программиста, коллектива программистов, направления в программировании и др

Стилевое форматирование — назначение специальных стилей символам или абзацам.

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

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

СТРАНИЦА [page] — порция информации для обмена данными между оперативной памятью и внешними устройствами хранения информации. Количество битов (строчек или др. единиц) на С. обычно жестко регламентировано.

СТРАТЕГИЯ [strategy] — план общего целенаправленного поведения, являющийся долговременным ориентиром в некоторой деятельности.

СТРОКА [string] — данное, представленное последовательностью любых символов, заключенной в кавычки. Символ кавычки может входить в последовательность в виде двух кавычек (см. строковый литерал).

СТРОКОВЫЙ ЛИТЕРАЛ [string literal] — значение строкового типа, представленное последовательностью графических символов, возможно, пустой, заключенной между двумя символами кавычки (строковой скобки). Длина С.л. — число значений символьного типа в последовательности графических символов. С.л. — базовая операция типа.

СТРОКОВЫЙ ТИП [string type] — одномерный индексируемый тип из компонентов предопределенного символьного типа. Значения С.т. изображаются строковыми литералами или строками.

Строка — произвольная последовательность символов между левой и правой границами документа.

СТРУКТУРА [structure] — упорядоченное множество предметов и отношений между ними. Рассматривают С. абстрактные, данных, ВМ, алгоритмические, базовые, линейные, логические, иерархические, операторов, рекурсивные, сетевые, устройства, кода и др. См. также запись.

СТРУКТУРА ДАННЫХ [data structure] — схема класса синтаксически однородных математических величин, ориентированная на эффективное представление данных в некотором классе проблем, решаемых на ВМ. Понятие С.д. согласуется с понятием типа данных. С.д. выбирается из соображений естественности представления данных и эффективности решения проблемы. Чаще всего используются такие С.д. как массивы, записи, списки, деревья и т.п.

СТРУКТУРНОЕ ПРОГРАММИРОВАНИЕ [structured programming] — метод информатики, включающий способы формирования структур программ из небольшого числа некоторых стандартизованных структур, операций композиции или суперпозиции новых структур из фиксированных или уже построенных на основе стандартизованных структур. С.п. должно поддерживаться и формализоваться в языке программирования различными формами составных операторов. Стандартизованными структурами С.п. являются последовательное соединение операций, условное ветвление и условный цикл. Каждая программа может быть структурирована.

СТЫК [interface] — см. интерфейс.

Структурирование данных — npoцecс группировки данных по определенным параметрам.

Структурная модель — представление информационной знаковой модели в виде структуры

СУПЕРВИЗОР [supervisor] — управляющая системная программа, предназначенная для организации многопрограммного режима работы ВМ или вычислительной системы. С. определяет очередность использования ресурсов ВМ и руководит загрузкой устройств ВМ.

СХЕМА [schema] — графическое представление обобщенных фактов о предметах, явлениях или процессах, предназначенное для передачи принципов построения, функционирования, передачи информации в предмете, явлении или процессе. С. бывает алгоритмическая, атрибутная, базисная, внешняя и внутренняя, глобальная, интегральная, информационная, концептуальная, логическая, матричная, операторная, программная, совпадения, сравнения, структурная, технологическая, потоковая, функциональная, электронная и др.

Схема — представление некоторого объекта в общих, главных чертах с помощью условных обозначений.

СЧЕТЧИК [counter] — устройство, осуществляющее счет числа сигналов в измерительной, связной и вычислительной технике. Бывает адресный, временной, интервальный и командный С.

СЧЕТ [count] — процесс решения задания, например на ВМ. Бывает С. контрольный, ручной и др.

СЧЕТЫ [abacus] — механический прибор для простых арифметических вычислений.

СЧИСЛЕНИЕ [calculus] — способ и приемы выражения и обозначения чисел. Система С. имеет основание, равное целому числу от двух до шестнадцати для позиционного представления чисел.

СХЕМА АЛГОРИТМА [algorithm schema] — математическая конструкция (чаще всего граф), отражающая логическую соподчиненность действий. С.а. — это запись основных микро или макродействий и управления, передаваемого от одного действия к другому.

Суждение — форма мышления, в которой что-либо утверждается или отрицается об объектах, признаках или отношениях объектов.

Понравилась статья? Поделить с друзьями:
  • Слияние юридических лиц пошаговая инструкция
  • Слияние организаций путем присоединения пошаговая инструкция
  • Слияние ооо пошаговая инструкция 2022
  • Слияние ооо и ооо пошаговая инструкция
  • Слияние зао и ооо пошаговая инструкция