Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
24
Добавлен:
15.02.2016
Размер:
59.54 Кб
Скачать

Глоссарий русский Предметный указатель-глоссарий

А

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

Апплет, аплет - (applet) - небольшая прикладная программа. Термин получил распространение в последнее время в связи с WEB-технологией, позволяющей внедрять апплеты в документы WEB с целью построения интерактивных WEB-документов. Для создания таких апплетов обычно используется язык программирования Java.

Использование термина: 1.5

Архитектура брокера запросов объектов - (CORBA - Common Object Request Broker Architecture) - модель объектов и технология ее поддержки, разработанная группой компаний OMG (Object Management Group). Основу CORBA составляет так называемый объектный брокер запросов (ORB - Object Request Broker), который управляет взаимодействием клиентов и серверов распределенного приложения.

Использование термина: 2.5, 4.4

Архитектура клиент-сервер - (client-server architecture) - способ организации взаимодействия программ или компонентов многокомпонентной программы, подразумевающий наличие программы или компонента программы, называемой сервером, и одной или нескольких других программ или компонентов, называемых клиентами. Клиент имеет возможность инициализировать выполнение процедур сервера и получать результаты их выполнения. Этот способ обеспечивает, как правило, возможность нескольким клиентам взаимодействовать с сервером параллельно и независимо друг от друга. На основе этой архитектуры организовано взаимодействие программ, обеспечивающих работу Интернет, а также информационных систем для доступа к базам данных.

Использование термина: 1.5, 3.2

Б

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

Использование термина: 1.5, 3.4

Банк данных - (data bank) - система файлов и баз данных, предоставляющих услуги по хранению и поиску данных по одной предметной области.

Использование термина: 3.4

Броузер - (browser) -программа, предоставляющая графический пользовательский интерфейс ресурсов Internet. Наиболее популярными броузерами являются Microsoft Internet Explorer и Netscape Navigator. Иногда в литературе используется термин - браузер.

Использование термина: 1.5 (1, 2)

В

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

Г

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

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

Использование термина: 3.5

Графический интерфейс пользователя - (Graphic User Interface - GUI) - интерфейс пользователя, основанный на средствах машинной графики. Предполагает взаимодействие человека с компьютером в форме диалога с использованием ввода и вывода на экран дисплея графической информации, управления программами с помощью кнопок, меню, окон, экранных панелей и других элементов управления, а также выделения цветом определенных частей изображения или текста. В грфическом интерфейсе используются мышь, световое перо, цифровой планшет ввода графической информации, клавиатура и другие устройства ведения диалога с компьютером и формирования графических изображений.

Использование термина: 1.5

Д

Документ Web - (Web document, WWW document)  - документ на языке HTML. Представляет собой гипертекст или гипермедиа. Доступ к ним и их чтение или воспроизведение производится с помощью броузеров. Часто в качестве синонима используется термин "страница Web".

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

Е

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

Единицы измерения:

1 бит = 1 двоичнай разряд; 1 байт = 8 бит; 1 Кб (килобайт) = 1024 байт; 1 Мб (мегабайт) = 1024 Кб; 1 Гб (гигабайт) = 1024 Мб. Ж

Жесткий магнитный диск, жесткий диск, винчестер - (hard disk)  - магнитный диск, представляющий собой плоский диск из алюминиевого сплава, поверхность которого покрыта магнитным материалом. Для чтения и записи данных используются магнитные головки записи-чтения. Данные записываются на поверхности диска вдоль концентрических окружностей, называемых дорожками. Емкость жестких дисков достигает десятков гигабайт, а время записи-считывания одного бита измеряется в долях наносекунд (10 -9 сек).

З

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

И

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

Использование термина: 1.5 (1, 2), 3.4

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

Использование термина: 4.4

Интернет - (internet) - всемирная информационная компьютерная сеть. Представляет собой объединение множества региональных компьютерных сетей и компьютеров, обменивающихся между собой информацией по каналам общественных телекоммуникаций (телефонной, радио и спутниковой связи). Входящие в Интернет компьютерные сети взаимодействуют с помощью протоколов TCP/IP, которые позволяют связывать между собой компьютеры различной архитектуры. Интернет предоставляет пользователю сервис Word Wide Web. Эта технология позволяет на основе гипертекста и гипермедиа создавать и хранить информацию в форме документов Web и просматривать все документы, хранящиеся в компьютерах глобальной сети, через систему связывающих их ссылок.

Использование термина: 1.5 (1, 2), 4.5

Интранет - (intranet) - корпоративная сеть ЭВМ или группа локальных вычислительных сетей, объединенных общим протоколом связи. Многие сети Интранет используют протокол TCP/IP и технологии Интернет.

Использование термина: 1.5 (1), 5.1

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

Использование термина: 1.1, 2.1

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

Использование термина: Введение (1, 2, 3, 4), 1.5 (1, 2), 2.1, 2.3, 2.4

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

Использование термина: Введение, 1.2, 1.3, 1.4, 1.5, 2.1(1, 2), 2.4

К

Каталог, директория, папка - (directory, folder) - 1) Список файлов и подкаталогов. 2) В файловой системе - файл, предназначенный для регистрации других файлов и обеспечения к ним доступа по зарегистрированным именам.

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

Использование термина:  4.4

Клиент - (client) - 1) Программа, использующая определенные услуги другой программы, которая называется сервером (см. Аритектура клиент-сервер). 2) ЭВМ, на которой выполняется программа-клиент.

Компонентная модель объектов - (COM - Component Object Model) - разработанная корпорацией Microsoft технология, определяющая методы создания и взаимодействия программных объектов различных типов. COM является основой таких программных технологий, как OLE и ActiveX. Технология COM обеспечивает взаимодействие компонентов программного обеспечения, действующих в разных процессах или на разных компьютерах. Основная идея состоит в установлении эффективной связи между компонентами, разделенными границами адресного пространства. Технология COM отличается от технологии CORBA тем, что взаимодействие между объектами устанавливаетс непосредственно, а не с помощью промежуточного агента. Расширение этой технологии (DCOM) позволяет осуществлять взаимодействие между объектами, хранящимися на разных компьютерах.

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

Использование термина:  4.3

Л

Локальная вычислительная сеть - (Local Area Network - LAN) - сеть ЭВМ, состоящая из нескольких компьютеров, связанных между собой в пределах одного помещения, здания или ограниченной территории с целью обмена данными и совместного использования дорогостоящих устройств (принтеров, сканеров и т.п.).

М

Метод класса - (class method, method) - термин объектно-ориентированного программирования, которым обозначается процедура или функция класса, осуществляющая некоторые операции над данными класса.

Мультимедиа - (multimedia) - 1) Представление информации в форме видеоизображения с применением мультипликации и звукового сопровождения. 2) Комплекс аппаратных и программных средств для работы с видеоизображением и звуком.

Использование термина:  4.1

Н

Наследование - (inheritance) - понятие объектно-ориентированного программирования, которое состоит в том, что класс объектов, определяемый на основе другого класса, наследует все или некоторые свойства и методы родительского класса или классов (множественное наследование).

Использование термина:  4.4

О

Объектно-ориентированное программирование - ООП - (object-oriented programming) - наиболее популярная в настоящее время методология программирования. Центральной идеей ООП является использование классов, обладающих механизмами инкапсуляции, наследования и полиморфизма. Наиболее распространенными языками программирования, поддерживающими концепцию ООП, являютя языки С++, Object Pascal.

Использование термина: 4.4

Операционная система - ОС - (operation system - OS) - комплекс программ, организующих вычислительный процесс в вычислительной системе. Основными функциями ОС являются распределение ресурсов вычислительной системы между задачами с целью их наиболее эффективного использования и облегчение работы пользователя с вычислительной системой. Выполняя первую функцию, ОС учитывает и распределяет ресурсы, управляет центральным процессором, памятью, вводом-выводом, обеспечивает выполнение операций над файлами, выступает в роли диспетчера, запуская на выполнение прикладные программы, обеспечивает взаимодействие программ с техническими устройствами и пользователем. Выполняя вторую функцию, ОС предоставляет пользователю удобный интерфейс с программным обеспечением и устройствами компьютера. ОС  может одновременно поддерживать работу на компьютере одной задачи - однозадачная ОС (пример - операционная система MS DOS) или одновременно поддерживать работу нескольких программ - многозадачная ОС (примеры: Windows 95, Windows NT, UNIX).

П

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

Использование термина: 1.5 (1, 2, 3)

Параллельная обработка - (concurrent processing, parallel processing, simultaneous processing) - режим работы ЭВМ, при котором на ней выполняются несколько параллельных вычислительных процессов. Этот режим может быть реализован как на многопроцессорной ЭВМ, так и на компьютере с одним процессором. В последнем случае необходима многозадачная операционная система, обеспечивающая разделение времени между программами.

Использование термина: 1.5

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

Использование термина: 4.4

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

Использование термина: 3.2

Р

Распределенная компонентная модель объектов -  (DCOM - Distributed Component Object Model) - расширение модели COM, специально предназначенное для работы в сетевом окружении и Интернет. Технология DCOM определяет методы создания и взаимодействия объектов, хранящихся на разных компьютерах. Средой для передачи данных между объектами является локальная или глобальная вычислительная сеть.

Распределенное приложение - (distributed application) - приложение, которое состоит из нескольких компонентов, выполняющихся на различных компьютерах.

Реляционная база данных - (relational database) - состоит из таблиц, каждая из которых представляет собой множество кортежей (записей) одинаковой структуры. Элемнтами кортежа являются атрибуты (поля). Такую таблицу можно интерпретировать как математическое отношение между атрибутами. Связи между кортежами различных таблиц устанавливаются неявно, по совпадению значений атрибутов в разных таблицах. Этим она отличаются от сетевой или иерархической БД.

Использование термина: 1.5 (1, 2, 3, 4, 5, 6, 7, 8), 3.4

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

Использование термина: 4.3

С

Свойство класса - (class property, property) - термин объектно-ориентированного программирования, которым обозначается элемент данных класса.

Связывание и внедрение объектов - (OLE - Object Linking and Embedding) - технология, разработанная корпорацией Microsoft и используемая для создания динамически обновляемых связей между документами, а также для внедрения документа, созданного одним приложением, в документ, созданный другим приложением. Документ, в который внедрен объект, называется контейнером, а документ, из которого взят внедренный объект, называется источником. Если объект связан по данной технологии с неким   контейнером, то последний содержит только ссылку на этот объект, а любые изменения в источнике отражаются в контейнере. Если объект внедрен по технологии OLE, то контейнер содержит копию объекта, и последующие изменения объекта в источнике не будут отражены в контейнере.

Сервер - (server) - 1. Программа, предеоставляющая определенные услуги другим программам, которые называются клиентами (см. Архитектура клиент-сервер). 2. ЭВМ, на которой выполняется программа-сервер.

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

Использование термина: 1.5 (1, 2), 3.4

Система управления базой данных - СУБД - (Data Base Management System - DBMS) - комплекс программ и языковых средств, предназначенных для создания, ведения и использования баз данных. В функции СУБД должны входить обеспечение целостности, восстановления, проверки правильности и секретности данных. В настоящее время наибольшее распространение получили реляционные СУБД.

Использование термина:  3.4

Т

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

Технология Drag and drop - (drag and drop) - один из приемов из арсенала графического интерфейса пользователя, состоящий в транспортировке (перетаскивании) мышью объектов между различными элементами графического интерфейса.

Технология Plug and Play - (plug and play) - технология, базирующаяся на возможностях BIOS, операционной системы и внешних устройств и позволяющая автоматически определять и настраивать подключенные устройства. Автоматическая настройка устройств помогает избежать конфликтов между адаптерами и оптимально настроить систему в целом.

Транзакция - (transaction) - совокупность операций с базой данных, которые должны быть выполнены обязательно до конца, чтобы база данных оказалась в непротиворечивом состоянии. На время выполнения транзакции данные, с которыми производятся операции, блокируются, с тем, чтобы другие программы не могли получить доступ к данным, находящимся в противоречивом состоянии. По завершении транзакции блокировка снимается. Если успешно завершить транзакцию по каким либо причинам не удается, то СУБД производит откат транзакции, возвращая базу данных в непротиворечивое состояние.

У

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

Ф

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

Файловая система - (file system) - 1) Система организации файлов и каталогов. Включает в себя структуру каталогов и файлов, а также правила их создания и манипулирования ими. 2) Часть операционной системы, обеспечивающая выполнение операций над файлами.

Х

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

Ц

Термины отсутствуют

Ч

Термины отсутствуют

Ш

Термины отсутствуют

Щ

Термины отсутствуют

Э

Электронная почта - (electonic mail, E-mail) - набор услуг сети ЭВМ по пересылке сообщений между ее пользователями. Это быстрое средство доставки писем, текстов, программ, документов различных видов и форматов.

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

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

Энтропия - (entropy) - мера неопределенности состояния системы.   Если некоторая система имеет n состояний, вероятности каждого из которых равны Pi   ( i = 1, ..., n ) то энтропия системы равна 

H = - Pi log2(Pi).

Чем больше энтропия системы, тем больше неопределенность ее состояния и тем большую информацию получаем, когда эта неопределенность снимается. Энтропия системы максимальна при равновероятных состояниях системы, т.е. когда неопределенность состояния системы максимальна. Если система имеет только одно состояние, неопределенность отсутствует, и энтропия системы равна 0. За единицу количества информации принимают 1 двоичную единицу  или бит - это энтропия системы, имеющей два равновероятных состояния.

Использование термина: 1.4, 2.1

Ю

Термины отсутствуют

Я

Язык программирования - (programming language) - формальный язык, предназначенный для связи человека с вычислительной машиной. На языке программирования для ЭВМ задаются информация (данные) и алгоритм обработки данных (программа). Процессор ЭВМ непосредственно воспринимает программу, представленную на машинном языке, программирование на котором для человека весьма неудобно. Поэтому разработаны языки программирования высокого уровня, пригодные для понимания человеком и существенно упрощающие процесс программирования. Языки высокого уровня не зависят от аппаратной и операционной платформы ЭВМ. Программа, написанная человеком на языке программирования высокого уровня, с помошью специальной программы-транслятора (компилятора или интерпретатора) сначала переводится самой ЭВМ на машинный язык, а затем выполняется. В настоящее время разработано несколько десятков различных языков программирования высокого уровня (с учетом того, что каждый язык имеет различные варианты - расширения, диалекты, версии - всего существует около 200 различных разновидностей языков). Языки программирования высокого уровня можно разделить на две большие группы: универсальные языки, предназначенные для решения задач в любых предметных областях, и проблемно-ориентированные языки, специально приспособленные для решения задач определенного класса. Наиболее распространенные языки программирования высокого уровня: Pascal, C, Basic, Java.

Язык программирования JAVA - (Java programming language) - разработан компанией Sun Microsystems. Это современный объектно-ориентированный язык программирования высокого уровня. Транслятор Java на основе исходной программы генерирует так называемый байт-код, формат которого определен в спецификации виртуальной машины Java (JVM). Полученный байт-код интерпретируется с помощью конкретной реализации JVM и таким образом происходит выполнение программы. Поскольку реализации JVM существуют для всех основных платформ, программы на Java могут исполняться практически на любом компьютере. Благодаря этому свойству этот язык широко используется для программирования приложений в Интернет.

Соседние файлы в папке Глоссарий