Полная версия

Главная arrow Информатика arrow Архитектура ЭВМ

  • Увеличить шрифт
  • Уменьшить шрифт


<<   СОДЕРЖАНИЕ   >>

Глоссарий

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

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

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

Алгоритм — это последовательность действий, которая приводит к получению результата.

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

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

Алгоритм логический — алгоритм решения логической задачи.

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

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

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

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

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

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

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

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

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

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

В целях смыслового разделения понятий «информация» и «данные» Ассоциация стандартов Франции (АФНОР) дает следующее определение: «Данные — факт, понятие или инструкции, представленные в условной форме, удобной для пересылки, интерпретации и обработки человеком или автоматизированными средствами». Согласно другому определению, «Данные — некоторый факт, то, на чем основан вывод или любая интеллектуальная система».

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

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

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

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

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

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

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

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

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

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

Информационное обеспечение (ИО) — совокупность процессов по подготовке и предоставлению специально подготовленной научно-технической информации (НТИ) для решения управленческих и научно-технических задач в соответствии с этапами их решения.

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

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

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

Информация библиографическая — библиографические данные, описания и их перечни.

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

Информация — сведения, подлежащие передаче.

Информация — содержание какого-либо сообщения, сведения о чем-либо, рассматриваемые в аспекте их передачи в пространстве и времени.

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

Информация априорная — данные, имевшиеся до проведения какого-либо опыта или другого действия.

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

Информация документальная — сведения, закрепленные на каком-либо материальном носителе; содержание документа или текста.

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

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

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

Информация сигнальная — информация, предназначенная для быстрого предварительного оповещения.

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

Итерация — цикл выполнения задания или команды вычислительной машиной.

Комбинированная (аналого-цифровая) ЭВМ — электронно-вычислительная машина, сочетающая аналоговую и цифровую формы обработки данных.

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

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

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

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

Малая ЭВМ, мини-ЭВМ — так назывались ЭВМ, конструктивно выполненные в одной стойке и занимавшие небольшой объем (порядка десятых долей кубометра). По сравнению с большими и средними машинами мини-ЭВМ обладают более низкой производительностью и объемом памяти.

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

Машинная команда — команда, которая может быть непосредственно распознана центральным процессором ЭВМ, для которой она создана.

Машинная программа — программа, написанная на машинном языке (в машинном коде).

Многоадресная команда — машинная команда, содержащая два и более адреса в явном виде.

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

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

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

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

Однокристальная ЭВМ — микроЭВМ, выполненная на большой (БИС) или сверхбольшой (СБИС) интегральной микросхеме.

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

Основная команда — команда, входящая в стандартный набор команд ЭВМ.

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

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

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

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

Поток заданий — последовательность заданий, выполняемых ЭВМ под управлением операционной системы.

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

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

Программное обеспечение (Software) — совокупность программных средств, управляющих работой ЭВМ и/или автоматизированной системы, а также документация, необходимая для эксплуатации этих средств. Различают общее и прикладное (специальное) программное обеспечение.

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

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

C# (С Sharp) — объектно-ориентированный язык программирования, разработанный фирмой Microsoft. По характеру он напоминает языки C++ и Java и предназначен для разработчиков программ, использующих языки С и C++, для того, чтобы они могли более эффективно создавать интернет-приложения.

C++ — язык программирования высокого уровня, созданный Бьяр-ном Страустрапом на базе языка Си. Является его расширенной версией, реализующей принципы объектно-ориентированного программирования. Используется для создания сложных программ. Для IBM PC наиболее популярная — система Turbo C++ фирмы Borland (США).

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

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

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

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

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

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

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

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

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

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

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

Транспьютер — микроэлектронный прибор, объединяющий на одном кристалле мощный микропроцессор, память, интерфейс внешней памяти и каналы ввода-вывода. Предназначен для построения параллельных вычислительных структур. Был создан в 1983 г. фирмой INMOS (Великобритания); ЭВМ с многопроцессорной параллельной архитектурой обеспечивает существенное увеличение ее производительности. При построении транспьютеров используется специальный язык параллельного программирования Occam.

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

Трафик — объем информации, передаваемой между узлами.

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

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

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

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

Чипсет — набор микросхем (может быть и в одной микросхеме) — интерфейс между составными частями компьютера, такими как ЦП, ОЗУ, ПЗУ, порты ввода-вывода.

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

ЭВМ средней производительности — ЭВМ с производительностью до нескольких миллионов операций в секунду, емкостью оперативной памяти в несколько десятков мегабайт и разрядностью машинного слова не менее 32.

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

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

Язык высокого уровня — язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. Он не зависит от внутренних машинных кодов ЭВМ любого типа, поэтому программы, написанные на нем, требуют перевода в машинные коды программами транслятора либо интерпретатора. К языкам высокого уровня относят Фортран, ПЛ/1, Бейсик, Паскаль, Си, Ада и др.

Язык низкого уровня — язык программирования, предназначенный для определенного типа ЭВМ и отражающий его внутренний машинный код.

Язык описания данных (Data Description Language — DDL) — язык, предназначенный для описания концептуальной схемы базы данных.

Chat (чат, беседа) — общение в реальном масштабе времени, обмен текстовыми сообщениями (chat.mail.ru).

E-mail (Electronic mail, электронная почта) — обмен текстовыми сообщениями в виде электронных писем. Для работы используется web-интерфейс или почтовые программы: Outlook Express, The Bat и Microsoft Outlook.

FTP (File Transfer Protocol — FTP) — файловые архивы. Для работы с FTP используется файл-менеджер far.

ICQ (I Seek You, Miranda и др.) — приватное общение в масштабе реального времени.

Subscribe (почтовые рассылки) — подписка на новости по разным тематикам, тексты изданий приходят к подписчикам по электронной почте (www.subscribe.ru).

Usenet (Newsgroup — группы новостей, форумы, конференции, доски объявлений) — обсуждение всевозможных тем, в основном по почте, по специальным каналам или с использованием web-интерфейса (www.talk.mail.ru).

 
<<   СОДЕРЖАНИЕ   >>