Смекни!
smekni.com

Изобретание, проектирование, разработка и сопровождение) Том Интеллектуальные системы (Системы решения проблем)  Альберт Александрович Красилов (стр. 44 из 85)

АЛГОРИТМИЧЕСКИЙ ЯЗЫК [algorithmic language] - язык программирования, ориентированный на запись алгоритмов в форме, пригодной для ввода и выполнения в ВМ. Примерами А.я. являются: Фортран, Ада, Алгол, Паскаль, Си, ассемблерный и машинный языки. А.я. предполагает строчную запись алгоритмов из символов, имеющихся на клавиатуре устройства ввода текстов в ВМ.

АЛГОРИТМИЧЕСКОЕ ОБЕСПЕЧЕНИЕ [algorithmic support] - совокупность алгоритмов, процедур или программ для решения конкретного класса задач.

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

АЛГОРИТМЫ МАРКОВА [Markov algorithm] - метод уточнения понятия алгоритма, состоящий в формальном определении предписания на основе формул подстановок, выполняемых в определенном порядке и предназначенных для преобразования слов из символов (букв) в новые слова. А.М. называется нормальным алгорифмом.

АЛФАВИТ [alphabet] - совокупность конечного числа графических знаков (символов, букв, слоговых знаков или других графем) данной системы письма, перечисленных без повторений в определенном заданном порядке. Из имеющихся А. можно образовать новый А. с помощью операций объединения, пересечения, разности или катенации. А. предназначен для представления сообщений путем составления последовательностей знаков (строк, текстов и др.) алфавита. Графические знаки обычно упорядочиваются в алфавитный порядок, называемый лексикографическим.

АЛФАВИТНОЕ КОДИРОВАНИЕ [alphabetic coding] - кодирование сообщения при помощи элементов алфавита или последовательностей символов.

АЛФАВИТНО-ЦИФРОВАЯ КЛАВИАТУРА [alphanumeric keyboards] - клавиатура ввода данных с помощью кодовых представлений цифр, букв, знаков грамматики или арифметики и функциональных символов.

АЛФАВИТНО-ЦИФРОВОЕ ПЕЧАТАЮЩЕЕ УСТРОЙСТВО (АЦПУ) [alphanumeric printer] - устройство вывода результатов работы программ ВМ в цифровой или алфавитной форме. АЦПУ персональных ВМ называют принтером.

АЛФАВИТНЫЙ КАТАЛОГ [alphabetic catalog] - каталог, в котором ключевые слова или термины располагаются в алфавитном порядке, они лексикографически упорядочены.

АЛФАВИТНЫЙ КОД [alphabetic code] - код, представляемый знаками или буквами из некоторого алфавита.

АЛЬТЕРНАТИВА [alternative] - возможность выбора из некоторого числа вариантов.

АЛЬТЕРНАТИВЫ СОВМЕСТНЫХ ФАКТОВ [alternatives of joint facts] - Каждый факт представляется логической величиной или соотношением имени понятия (термина) и полученного в результате значения (его текущего смысла). Список через запятую фактов (если он не один) определяет совместность фактов из списка, перечень через точку с запятой списков (если он не один) определяет альтернативы разрешения запроса. Так представляется любой результат логического вывода решения логического уравнения. Решение может быть получено либо после работы Интеллсист, либо после выполнения синтезированной программы.

АНАГРАММА [anagram] - слово или словосочетание, образованные путем перестановки букв для получения новых слов или словосочетаний. А. часто используется в программировании при формировании идентификаторов.

АНАЛИЗ [analysis] - метод исследования, научного познания, при котором изучаемый предмет, явление или процесс мысленно или реально расчленяется на составные элементы, каждый из которых затем рассматривается в отдельности как часть расчлененного целого с целью получения нового знания о предмете, явлении или процессе соответственно. Бывает грамматический, синтаксический, семантический, лексический, зависимый, информационный, одноаспектный, многоаспектный, морфологический, независимый или предикативный А.

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

АНАЛИТИК [analiticist] - специалист по проектированию алгоритмов (записей, схем или потоков данных) и спецификации (состав величин и операций) программ или программных систем.

АНАЛИЗАТОР [analiser] - программа для получения информации о свойствах, содержании или характеристиках некоторого текста.

АНАЛИЗ СЦЕН [analysis scenes] - восстановление предметов (объектов) по их изображениям или реализация машинного видения с помощью дисплея или печати, предназначенное для формирования управления в программах.

АНАЛИТИЧЕСКИЕ ВЫКЛАДКИ [analytical manipulation] - производство символьных преобразований текстов некоторого языка по заданным правилам для получения текстов этого же языка, но обладающих свойством оптимальности или представляющих решение некоторой проблемы.

АНАЛИТИЧЕСКОЕ ВЫРАЖЕНИЕ [analytical expression] - любое выражение, определяющее совокупность действий над операндами или операциями и представленное последовательностью символов.

АНАЛИТИЧЕСКОЕ РЕШЕНИЕ [analytical solution] - ипользование средств (формального или неформального) преобразования символьных текстов для представления решений проблемы формулами, текстами или сообщениями.

АНАЛОГ [analog] - предмет, явление или процесс, обладающий сходными признаками с изучаемым предметом, явлением или процессом.

АНАЛОГИЯ [analogy] - наличие у двух и более предметов, явлений или процессов общих каких-либо условий, позволяющих переносить сведения об одних предметах, явлениях или процессах на другие; возможны аналогии по характеристикам, свойствам или признакам.

АНАЛОГОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА [analog computer] - ВМ, в которой обработка сигнальной информации происходит с помощью физических процессов, моделирующих вычисления или преобразования. А.в.м. бывают быстродействующие, итеративные, матричные, медленные, механические, однократного действия, пневматические, с периодизацией, специализированные, структурные, электромеханические, электронные.

АНКЕТА [question-naire, form] - документ, содержащий перечень вопросов (терминов понятий) и предназначенный для сбора каких-либо (формализованных) сведений или характеристик терминов, которые подлежат обработке после проведения опроса и внесения в документ, для выявления тенденций или оценки состояния. А. может содержать и перечни возможных типовых ответов в качестве подсказки. А. используется для построения экспертных систем.

АННОТАЦИЯ [abstract] - краткое описание сущности предмета, изложенное в документе некоторого вида и представленное обычно вначале документа.

АНОНИМНЫЙ ТИП [anonymous type] - тип, не поименованный идентификатором и введенный для упрощения описаний других типов.

АПОСТЕРИОРИ [a posteriori] - понятие логики и теории познания, характеризующее знание, которое почерпнуто из опыта.

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

АППАРАТУРА ВМ [computer apparatus] - технические средства, обеспечивающие ввод, обработку и вывод результатов решения проблемы с помощью средств математики, кибернетики и информатики.

АППРОКСИМАЦИЯ [approximation] - замена одних количественных математических предметов (объектов) другими, в том или ином смысле близкими к первым и простыми для использования, например замена функции полиномом.

АПРИОРИ [a priori] - понятие логики и теории познания, характеризующее знание, которое было накоплено до опыта и независимо от опыта.

АРАБСКИЕ ЦИФРЫ [arabian number] - наиболее распространенные графические знаки, предназначенные для обозначения элементов чисел в десятичной системе счисления: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. А.ц. возникли в Индии, в Европе они известны по арабским сочинениям.

АРИФМЕТИЧЕСКИЙ [arithmetic] – качественная квалификация действия, использующего арифметику и арифметические операции для выполнения вычислений или преобразований.

АРГУМЕНТ [argument] - 1. Независимая переменная величина (фактический параметр функции или процедуры), от значения которой зависит значение функции, которая может иметь несколько А. 2. Убедительное подтверждение некоторого высказывания.

АРНОСТЬ (операции) [arity (of operation)] - число операндов операции: унарная - один операнд, бинарная - два операнда и т.п.

АРТЕФАКТ [artifact] - искусственное средство идентификации некоторого объекта (карточка, жетон, пароль и т.п.).

АРХИВ (в информатике) [archives] - система программных средств, физических носителей информации и административных мероприятий, обеспечивающая хранение и доступ к данным в форме документов на программные модули, миссивы, записи или таблицы.

АРХИТЕКТУРА (ВМ или системы) [computer architecture] - совокупность принципов логической и физической организации, структуры или построения аппаратных или программных средств, процедур управления, состав и назначение таких средств, протоколы обмена и интерфейсы двух или нескольких из этих средств. А. ВМ - общая логическая организация ВМ: состав, назначение и функции технических средств, принципы кодирования; к А. относится все, что определяет принципы обработки информации на данном типе ВМ или данной системой.

АСИНХРОННЫЕ ВМ [asynchronous computer] – ВМ, в которой начало выполнения каждой последующей команды или операции определяется по сигналу фактического завершения выполнения предыдущей команды или операции.

АСПЕКТ ИЗУЧЕНИЯ [case study] - точка зрения, с которой рассматривается предмет, явление или процесс.

АССЕМБЛЕР [assembler] - системная программа преобразования символьных команд в машинные коды с диагностикой ошибок, вычислением адресов и констант, распределением памяти, включением библиотечных программных модулей, генерированием кодов, устранением избыточности (например, комментариев). Программа из символьных команд пишется на языке А., с помощью которого программист имеет доступ ко всем ресурсам ВМ. Команды программы записываются построчно.