Б С Бусигін - Прикладна інформатика - страница 66

Страницы:
1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83 

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

Первым языком, позволившим работать с абстрактными типами данных, стал язык SIMULA, в котором была реализована концепция класса. В настоящий момент наиболее развитыми ООЯ являются следующие языки: SmallTalk, Object Pascal, C++, Java, C# и некоторые другие. Абстрактные спецификации OGC (The OpenGIS® Abstract Specification)

Постоянно редактируемые документы, в которых изменения и дополнения производятся по итогам каждой Встречи Технического Комитета OGC (OGC Technical Committee Meeting). Формально, только члены OGC могут вносить какие-либо предложения и изменения. OGC публикует очередные версии Абстрактных Спецификаций тогда, когда Рабочая Группа Технического Комитета OGC выпускает Плановые Запросы для проектирования спецификаций (Request for Proposals (RFP)), которые реализуют часть соответствующей Абстрактной Спецификации для конкретных распределённых вычислительных платформ (distributed computing platforms). В большей части Абстрактных Спецификаций с применением терминологии UML формулируются принципы реализации элементов геоинформационных задач в структуре информационных систем и технологий. Абстракция

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

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

© Важная характеристика сущности, отличающая её, от всех иных сущностей.

(UML).

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

Абстракция данных (data abstraction)

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

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

Автоматизированная система (computer-aided system)

Комплекс  технических  и  программных  средств,   выполняющий определённые функции в автоматическом режиме. Авторизация (Authorization)

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

Автоформализация знаний

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

Для обеспечения автоформализации знаний требуются специальные методы и инструменты (например, персональные компьютеры). Понятие введено Г. Р. Громовым и является очень важным для определения роли компьютера в современном обществе. Агент (другие варианты термина: Droid, Intelligent Agent (Robot), Knowbots,)

О Устройство и/или программа, установленные в элементах компьютерной сети для централизованного управления этими элементами и всей сетью. Является частью системы сетевого управления. Аппаратные агенты - встроенная аппаратура со своим процессором и памятью, в которой хранятся программы управления - программные агенты. Программные агенты могут существовать как вместе с аппаратными, так и без них. Обычно представляют собой резидентную программу, выполняющую задачи по сбору статистики и передаче ее в стандартную информационную базу устройства (элемента сети). В этой базе хранятся все управляемые параметры и ресурсы устройства.

© Программа, действующая от лица другого субъекта, сущности или процесса.

(W3C).

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

Агрегат данных (Aggregate Data)

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

О Переходное устройство, то есть устройство сопряжения компьютера с другим внешним устройством.

© Устройство для соединения устройств с разным способом представления данных либо использующих различные виды сопряжения.

© Устройства обеспечения соединения информационных каналов с разными интерфейсами.

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

а также может быть представлен отдельной платой. Некоторые источники называют его картой или контроллером.

Адекватный

Равный, соответствующий, тождественный чему-либо.

Адрес

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

О Сведения, позволяющие найти и точно идентифицировать объект (адрес файла, папки, URL, адрес электронной почты и др.).

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

© Почтовый адрес. Адрес команды

Адрес области памяти, которая занята командой. (ГОСТ).

Адрес операнда

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

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

Адресация

Присвоение адресов объектам и фрагментам информации. Адресные сервисы (см. Location Services)

Аккумулятор (синоним: накапливающий сумматор, накапливающий регистр)

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

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

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

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

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

Актуализация

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

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

Алгебра

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

Простейшими алгебраическими операциями являются арифметические действия (операции) над натуральными и положительными рациональными числами. Термин "Алгебра" происходит от названий сочинения Мухаммеда аль-Хорезми "Альджебр аль-мукабала" (9 в.), содержащего общие приёмы для решения задач, сводящихся к алгебраическим уравнениям 1-й и 2-й степеней. В этом понимании термин "Алгебра" употребляется в таких сочетаниях, как гомологическая алгебра, коммутативная алгебра, линейная алгебра, полилинейная алгебра, топологическая алгебра. (Мат. энц.)

© Частный случай операторного кольца: алгебра над полем, телом, коммутативным кольцом. Ассоциативная алгебра, не ассоциативная алгебра, альтернативная алгебра. (Мат. энц.)

Алгебра логики (синоним: булева алгебра)

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

О Набор правил или описание последовательности операций для решения определённой задачи или достижения определённой цели.

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

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

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

Каждый алгоритм, в общем случае, должен задаваться:

-множеством допустимых исходных данных,

-начальным состоянием,

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

В зависимости от конкретного задания этих параметров, определяются классы алгоритмов. Например, алгоритмы линейные, циклические, сортировки и т.д. При разработке алгоритма всегда должен предполагаться его исполнитель. Слово алгоритм, является производным от имени среднеазиатского ученого Аль Хорезми, уроженца Хивы, жившего в IX веке нашей эры.

© Математическое определение алгоритма есть уточнение понятия алгоритма в интуитивном смысле, и представляется в виде машины Тьюринга, машины Поста, нормального алгоритма Маркова и пр.

Алгоритмизация процесса

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

Язык, предназначенный для представления алгоритмов. (ГОСТ 19781-83). Алгоритмы маршрутизации

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

Алфавит

Набор сисмволов, из которых может быть составлено любое сообщение на данном

языке.

Анализ (от греческого analysis - разложение)

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

© Дословно, разбиение целого на части. То есть расчленение (мысленное или реальное) объекта на элементы для последующего детального изучения. Анализ неразрывно связан с синтезом.

© Синоним научного исследования вообще.

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

© Последовательный процесс, состоящий из следующих этапов:

-определения ответа на поставленный вопрос или некоторого результата,

-моделирования проблемы,

-изучение результатов моделирования,

-интерпретации результатов (и, возможно),

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

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

Аналоговый (analog)

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

Аналоговый сигнал

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

Аналоговая вычислительная машина

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

Аналого-цифровая вычислительная машина

Вычислительная машина, которая оперирует как с данными, представленными в аналоговом виде, так и данными, представленными в цифровом виде.

Аналого-цифровой преобразователь

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

Анимация

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

Аннотация

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

Апертура

Порция адресов памяти PCI, выделенная в адреса графической памяти. Циклы, обращающиеся к этим адресам, не требуют трансляции и передаются напрямую в AGP. Кроме того, размер указывает максимальный объем системной памяти, выделяемый для хранения текстур. Это означает, что видеоплатам выделяется адресное пространство, причем независимо от фактической емкости видеопамяти платы. Размер апертуры незначительно сказывается на общей производительности системы. Но большинство современных 3D-акселераторов требует значительно больше, чем 8МБ апертуры для нормального функционирования.

Аппаратные средства (Hardware)

Материальная часть вычислительной системы (компьютера) включающая электрические, электронные, электромеханические и механические элементы (включая стойки и корпуса). (ГОСТ).

Апплет (applet)

О Программа, передаваемая при использовании WWW-технологий на компьютер клиента в виде отдельного файла и запускаемая при просмотре Web-страницы в браузере.

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

© Приложение,   написанное   на   языке   программирования   Java, полученное компьютером-клиентом из сети Internet. Это программа, которая выполняется виртуальной машиной системы Java. Апплет практически изолирован от машины-клиента, но может общаться с сервером, с которого получен. Иногда употребляется термин "апплетка". Аргумент

Переменная (независимая) от значения которой зависят значения функции. Арифметико-логическое устройство (АЛУ)

Блок вычислительной системы, содержащий схемы выполнения арифметических и логических операций.

Арифметическое выражение

Выражение, где операндами являются объекты, над которыми выполняются арифметические операции. Каждый язык программирования задает свои правила образования выражений и свои обозначения операций (синтаксис).

Арифметическая операция

Простейшая вычислительная операция над числами. Во многих языках программирования определены двуместные арифметические операции: сложения (+), вычитания (-), умножения (*), деления (/), деления нацело (div, иногда \), деление по модулю (mod); одноместные операции присваивания знака (+,-). В языке программирования С, например, введена операция увеличения (++), которая увеличивает значение операнда на единицу. К примеру, выражение а++ означает, что после выполнения операции значение переменной а увеличивается на 1. Артефакт

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

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

© Часть цифровой информации. Артефакт может иметь любой размер и состоять из других артефактов. Примерами артефактов могут служить: сообщение; URI; XML документ; PNG изображение; поток битов (двоичных сигналов - a bit stream). (W3C). Архивация

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

Архитектура

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

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

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

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

© Значение понятия " Архитектура системы" относительно недавно определено в индустрии программирования систем. Архитектура является пространством, в котором взаимодействуют объекты (objects operate). Она также определяет соглашения, используя которые, внутренние объекты взаимодействуют с компонентами внешней по отношению к ней системы и друг с другом. Основное назначение архитектуры системы проявляется в ответе на вопрос "А что если ...?".

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

Архитектура информационных систем (Information Systems Architecture)

Официальное   определение   правил   бизнеса,   структур   систем, технических ограничений  и  сути  производимой  продукции  для  информационных бизнес-систем. Архитектура информационных систем состоит из четырех уровней: архитектура бизнеса, архитектура систем, техническая архитектура и производственная архитектура. Архитектура "клиент/сервер" (Client/Server Architecture - CSA)

Страницы:
1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83 


Похожие статьи

Б С Бусигін - Прикладна інформатика