Текст книги "Толковый словарь современной компьютерной лексики"
![](/books_files/covers/thumbs_240/tolkovyy-slovar-sovremennoy-kompyuternoy-leksiki-45745.jpg)
Автор книги: Федор Новиков
Жанр: Словари, Справочники
сообщить о неприемлемом содержимом
Текущая страница: 23 (всего у книги 46 страниц) [доступный отрывок для чтения: 15 страниц]
МУЛЬТИМЕДИА [multimedia]. 1. Представление информации в форме видеоизображения с применением мультипликации и звукового сопровождения. 2. Комплекс аппаратных и программных средств для работы с видеоизображением и звуком. Компьютеры, оборудованные М., обычно имеют мощную видеосистему, возможность подключения видеомагнитофона и видеокамеры, аппаратные средства захвата изображения и записи его на жесткий магнитный диск в цифровой форме, средства наложения видеоизображений, звуковую плату для воспроизведения и синтеза звука, привод для считывания информации с компакт-диска (CD-ROM), возможность для подключения акустической системы
МУЛЬТИПРОГРАММИРОВАНИЕ [multiprogramming]. 1. Режим или метод организации работы вычислительной системы, при котором одновременно выполняется несколько программ, попеременно использующих одни и те же ее ресурсы. При простейшей форме М. все активные программы находятся в основной памяти. При этом одни ресурсы (например, оперативная память и винчестер) делятся между программами, другие используются исключительно одной программой (например, графопостроитель), а третьи эксплуатируются совместно (например, центральный процессор). Строго говоря, программы не работают одновременно, а только попеременно эксплуатируют центральный процессор либо исходя из учета приоритетов, либо на основе квантования времени. Программы защищены друг от друга. Никакая программа, за исключением супервизора, не может захватить часть оперативной памяти, выделенную другой программе. М. позволяет повысить загруженность центрального процессора и всего оборудования вычислительной системы. Режим М. может быть организован в системе как с одним, так и с несколькими процессорами. Однако на каком-либо процессоре в каждый промежуток времени может выполняться какая-то одна программа. При М. процессоров всегда меньше, чем процессов. 2. Организация программы в виде нескольких взаимодействующих процессов, каждый из которых является последовательной программой. Такая программа выполняется компьютером в режиме М.
МУЛЬТИПРОЦЕССОРНАЯ ЭВМ [multiprocessor computer]. To же, что многопроцессорная ЭВМ
МУСОР [garbage]. Ненужные, не подлежащие дальнейшему использованию данные в памяти компьютера (недоступные, устаревшие, недостоверные и т. п.). М. напрасно занимает место в памяти, поэтому ее следует регулярно очищать от М. Эту процедуру называют сборкой мусора. См. чистка памяти
МФЛОПС [MFLOPS]. То же, что мегафлопс
МЫШЬ [mouse]. Указательное устройство, которое представляет собой помещающуюся в ладони коробочку с датчиком перемещения в виде шарика и несколькими кнопками. Обычно М. соединяется с компьютером тонким кабелем через последовательный порт. При перемещении М. по плоскости вращение шарика преобразуется в электрические сигналы, управляющие положением указателя мыши на экране дисплея. Кнопки М. могут иметь различное назначение, зависящее от используемого драйвера М. и прикладной программы. Например, в текстовом редакторе MS Word левая кнопка служит для выбора объектов и выполнения действий, а правая – для вызова контекстного меню. Позиционированием указателя мыши в определенное место экрана и нажатием кнопки можно сообщить работающей программе некоторые сведения или отдать какие-либо команды. Описанная конструкция является наиболее распространенной, но имеются и другие. Существуют «бесхвостые» М., в которых применяется связь в диапазоне волн теплового излучения. В качестве датчика перемещения может использоваться не механическое, а оптическое устройство (оптические М.). Количество кнопок может быть больше двух, на дополнительные кнопки возлагаются различные специальные функции. Очень удобной является разработанная корпорацией Microsoft M. с дополнительным колесиком, вращение которого позволяет выполнять скроллинг. На рис. М.9 показаны различные модели устройства М. Разновидностью М. является трекбол. См. джойстик, трекбол
![](_310.png)
Рис. М.9. Различные модели мыши
МЭЙНФРЕЙМ [mainframe]. Универсальная ЭВМ большой мощности, обычно используемая одновременно многими пользователями, работающими на терминалах, подключенных к ней
МЯГКИЙ ПЕРЕНОС [discretionary hyphen]. To же, что дискретный перенос
Н
НАВИГАЦИОННЫЙ СПУТНИК [global positioning satellite (GPS)]. Специальный спутник, служащий для определения координат точки на поверхности Земли. Специальное оборудование и программное обеспечение позволяют связываться с Н. с. и с высокой точностью определять текущие координаты. Эта возможность часто применяется в бортовых компьютерах на современных автомобилях
НАДСТРОЙКА [add-on module]. To же, что добавляемый модуль
НАДСТРОЙКА ОБОЛОЧКИ [shell extension]. Специальное приложение, добавляющее дополнительные возможности пользовательского интерфейса операционной системы
НАКОПИТЕЛЬ НА ГИБКИХ МАГНИТНЫХ ДИСКАХ (НГМД) [floppy disk drive]. Внешнее запоминающее устройство, в котором носителями данных являются гибкие магнитные диски. Включает в себя дисковод и сменные дискеты. НГМД могут быть трех видов: для дисков 5.25", емкостью 360 Кбайт; для дисков 5.25", емкостью 1.2 Мбайт; для дисков 3.5", емкостью 1.44 Мбайт. На накопителе для дисков 5.25" – 1.2 Мбайт можно использовать диск 5.25" – 360 Кбайт, а на накопителе для дисков 3.5" – 1.44 Мбайт можно использовать диск 3.5" – 760 Кбайт. К НГМД относятся и диски Бернулли (накопители Zip и Jaz), имеющие сменные носители данных, емкость которых доходит до 230 Мбайт и выше. См. дисковод, гибкий магнитный диск
НАКОПИТЕЛЬ НА ЛАЗЕРНЫХ ДИСКАХ [laser disk drive]. To же, что привод CD-ROM
НАКОПИТЕЛЬ НА МАГНИТНОЙ ЛЕНТЕ (НМЛ) [magnetic tape storage]. Внешнее запоминающее устройство, в котором носителем данных является магнитная лента. Существуют НМЛ, в которых данные хранятся на больших катушках, содержащих по несколько сотен мегабайт на 750 м магнитной ленты, и стримеры — НМЛ на стандартных звуковых кассетах. Так как записанная на ленте информация располагается в определенном порядке, то к данным, расположенным в конце ленты, можно получить доступ только прокрутив всю ленту, вплоть до начала нужного участка. Из-за большого времени доступа и риска случайного стирания данных и механических повреждений магнитной ленты НМЛ в настоящее время становятся все менее популярными. См. стример
НАКОПИТЕЛЬ НА МАГНИТНЫХ ДИСКАХ (НМД) [magnetic disk storage]. Внешнее запоминающее устройство, в котором носителями данных являются магнитные диски. НМД бывают со съемными и несъемными дисками. Как правило, в первом случае носителем данных является гибкий магнитный диск, а во втором – жесткий. См. винчестерский диск, накопитель на гибких магнитных дисках, пакет магнитных дисков
НАНОСЕКУНДА (нсек, нс) [nanosecond (nsec)]. Единица измерения времени быстро протекающих процессов. 1 нсек = 10–9 сек
НАРАБОТКА НА ОТКАЗ, среднее время между отказами [mean time between failures (MTBF)]. Средний интервал времени до первого сбоя устройства, обычно выраженный тысячами или десятками тысяч часов. Н. н. о. определяется фирмой-изготовителем и является важнейшей характеристикой надежности устройства
НАСЛЕДОВАНИЕ [inheritance]. Понятие объектно-ориентированного программирования, которое состоит в том, что класс, определяемый на основе другого класса, наследует все или некоторые свойства и методы родительского класса. Применение Н. позволяет программисту сократить программу и сделать ее более наглядной, понятной и эффективной, поскольку общие свойства и методы для группы классов достаточно описать только один раз в их общем родительском классе. В большинстве случаев класс может иметь только один родительский класс, на основе которого непосредственно определен данный класс. Однако в некоторых языках программирования, например, в языке программирования Си++, допускается так называемое множественное Н., когда данный класс может иметь несколько родительских классов. Если класс А наследует классу В, то говорят, что класс А является подклассом класса В, а класс В является суперклассом класса А. См. класс
НАСТОЛЬНАЯ РЕДАКЦИОННО-ИЗДАТЕЛЬСКАЯ СИСТЕМА [desktop publishing system]. Интегрированная система, предназначенная для автоматизации всего комплекса процессов предпечатной подготовки изданий. В состав Н. р.-и. с. включены текстовый процессор и развитые средства верстки страниц, а также могут входить и многие другие средства, например, графический редактор, позволяющий готовить иллюстрации, редактор шрифтов, обеспечивающий модификацию существующих шрифтов, средства цветоделения, необходимые для подготовки цветных изданий, печатаемых на типографском оборудовании, и пр. Примерами известных Н. р.-и. с. являются PageMaker и Ventura Publisher. Некоторые современные текстовые процессоры, например, Microsoft Word, приближаются по своим возможностям к Н. р.-и. с.
НАСТОЛЬНЫЙ КОМПЬЮТЕР [desktop computer]. Персональный компьютер, размещаемый на рабочем столе стационарно и подключенный к электрической сети и, возможно, к коммуникационным сетям. Противоп. мобильный компьютер
НАСТРОЙКА АДРЕСОВ [address relocation]. Модификация адресов в объектном или загрузочном модуле, выполняемая компоновщиком или загрузчиком при размещении модуля в адресном пространстве. Настройке подвергаются абсолютные адреса, указывающие внутрь модуля; к такому адресу прибавляется адрес начала модуля
НАСЫЩЕННОСТЬ ЦВЕТА [color saturation]. Количественная характеристика цвета в машинной графике. Одна из трех характеристик в цветовой модели HSB (тон-насыщенность-яркость), выраженная в процентах доля основного цвета в цветовом оттенке. См. цвет, цветовая модель
НАЧАЛЬНАЯ СТРАНИЦА [home page]. To же, что домашняя страница
НАЧАЛЬНОЕ СОСТОЯНИЕ [initial state]. Особое состояние конечного автомата, в котором автомат находится до начала работы, т. е. до обработки первого входного символа
НАЧЕРТАНИЕ ШРИФТА, стиль шрифта [font style, type style]. Различия в изображении шрифтов одной гарнитуры. Обычно используются следующие основные Н. ш.: 1) обычное или светлое; 2) полужирное; 3) наклонное или курсив. Например, в данном словаре заголовки словарных статей выделены полужирным начертанием, ссылки на другие статьи выделены курсивом, а основной текст оформлен обычным начертанием. В некоторых гарнитурах используются и другие начертания, а также их комбинации, например, капитель, полужирный курсив и пр. Таким образом, конкретный шрифт определяется тремя независимыми параметрами: гарнитурой, начертанием и размером. На рис. Н.1 представлены примеры использования различных Н. ш. гарнитуры Times New Roman
![](_313.png)
Рис. Н.1. Различные начертания шрифтов гарнитуры Times New Roman
НЕАКТИВНАЯ ПРОГРАММА [inactive program]. Загруженная в оперативную память программа, которая в текущий момент не управляет центральным процессором. Например, ожидающая обращения резидентная программа. Противоп. активная программа
НЕАКТИВНОЕ ОКНО [inactive window]. Окно, не используемое в настоящий момент. Н. о. может быть полностью или частично перекрыто другими окнами. Чтобы сделать его активным, как правило, достаточно навести на него указатель мыши и нажать ее левую кнопку. Противоп. активное окно (см. рис. А.3)
НЕВИДИМАЯ ЛИНИЯ [hidden line]. Линия, которую можно или нужно скрыть при пространственном изображении объекта. Например, при изображении куба некоторые ребра будут Н. л. В системах автоматизированного проектирования и программах рисования существуют команды удаления Н. л.
НЕВИДИМАЯ ПОВЕРХНОСТЬ [hidden surface]. Поверхность, которую можно или нужно скрыть при пространственном изображении объекта. Например, при изображении куба некоторые грани будут Н. п. В системах автоматизированного проектирования и программах рисования существуют специальные команды удаления Н. п.
НЕВОССТАНОВИМАЯ ОШИБКА ПРИЛОЖЕНИЯ [unrecoverable application error (UAE)]. Ошибка, возникшая при выполнении команды процессора или доступе к защищенной области памяти. Как правило, такие ошибки возникают в том случае, когда приложение делает запрос, который система не может обработать. Операционная система обычно не может обнаружить Н. о. п., что приводит к нестабильной работе системы или ее полной остановке. См. общая ошибка защиты
НЕВЫПОЛНЯЕМЫЙ ОПЕРАТОР [nonexecutable statement]. Оператор в программе, не содержащий прямое указание на выполнение некоторого действия, определяющего алгоритм решения задачи, а предназначенный для описания объектов программы либо содержащий другую необходимую для трансляции и выполнения программы информацию. Например, оператор задания формата вводимых или выводимых данных. Противоп. исполняемый оператор
НЕЗАВИСИМОСТЬ ПРИЛОЖЕНИЙ [application independence]. Метод разработки приложений, позволяющий обеспечить независимость приложения от аппаратных и программных особенностей вычислительной системы. Для достижения этой цели обычно применяется язык программирования высокого уровня и набор интерфейсов прикладного программирования (API)
НЕЗАКОННОЕ КОПИРОВАНИЕ ПРОГРАММНЫХ СРЕДСТВ, несанкционированное копирование, пиратство [software piracy, piracy]. Копирование программного продукта без согласия владельца авторских прав. Н. к. п. с. производится с целью использования программы незаконными, незарегистрированными пользователями без какой-либо оплаты. Для предотвращения Н. к. п. с. программный продукт часто снабжается средствами защиты от копирования. В настоящее время Н. к. п. с. преследуется по закону
НЕИСПРАВИМАЯ ОШИБКА, фатальная ошибка [unrecoverable error, fatal error, catastrophic error]. Ошибка операционной системы или приложения, последствия которой не могут быть устранены средствами операционной системы. Н. о. вызывает аварийный останов или аварийное завершение программы, возможно, с потерей данных, транзакций, файлов и т. п. Устранение последствий Н. о. требует вмешательства пользователя или оператора ЭВМ. См. невосстановимая ошибка приложения
НЕМОДАЛЬНОЕ ДИАЛОГОВОЕ ОКНО [non modal window]. См. модальное диалоговое окно
НЕОСНОВНОЙ КЛЮЧ [secondary key]. To же, что вторичный ключ
НЕПЕЧАТАЕМЫЕ СИМВОЛЫ [nonprinting characters]. Символы, которые могут отображаться на экране, но не должны появляться в печатной копии документа, например, пробелы, символы табуляции и конца абзаца и т. п.
НЕПОСРЕДСТВЕННАЯ АДРЕСАЦИЯ [immediate addressing]. To же, что прямая адресация
НЕПОСРЕДСТВЕННЫЙ ОПЕРАНД [immediate operand]. Операнд, представленный в команде непосредственно своим значением, а не адресом расположения в памяти. Например, в командах типа «проверить по маске» маска может задаваться как Н. о.
НЕПРЕРЫВНЫЙ СИГНАЛ [continuous signal]. To же, что аналоговый сигнал
НЕПРИВИЛЕГИРОВАННЫЙ РЕЖИМ [slave mode]. Режим работы центрального процессора, при котором выполняются прикладные программы и попытка выполнить привилегированную команду вызывает прерывание
НЕРЕЗИДЕНТНЫЙ ПУЛ [paged pool]. Часть оперативной памяти, страницы из которой могут быть откачаны на диск. Противоп. резидентный пул. См. выгрузка
НЕСАНКЦИОНИРОВАННОЕ КОПИРОВАНИЕ [software piracy]. To же, что незаконное копирование программных средств
НЕСАНКЦИОНИРОВАННЫЙ ДОСТУП [unauthorized access, illegal access]. Доступ с нарушением правил пользования данными, программным продуктом или сетью. Это может быть доступ лица или программы, которым пользование этими данными не разрешено, или доступ с применением неразрешенных средств вычислительной техники. См. защита данных, защита памяти, защита от копирования
НЕСИММЕТРИЧНОЕ ШИФРОВАНИЕ [open key enciphering, open key encryption, RSA enciphering, RSA encryption]. To же, что шифрование с открытым ключом
НЕЯВНОЕ ОПИСАНИЕ [implicit declaration]. В некоторых языках программирования допускается отсутствие описания. В этом случае характеристики объекта программы, описание которого отсутствует, устанавливаются по виду его идентификатора согласно специальным правилам, принятым в данном языке. Например, в Фортране при отсутствии описания переменных действует такое правило: если идентификатор (имя) переменной начинается с одной из букв I, J, К, L, M, N, то это переменная целого типа, значения которой имеют длину 4 байта
НИЖНИЙ ИНДЕКС [subscript]. Числовой или буквенный указатель, напечатанный ниже базовой линии текста. Например, Н2O
НИЖНИЙ КОЛОНТИТУЛ [footer, running foot]. Колонтитул, расположенный в нижней части страницы, ниже основного текста
НИЖНИЙ РЕГИСТР [lowercase]. См. верхний регистр
НИСХОДЯЩЕЕ МЕНЮ, раскрывающееся меню, спускающееся меню [pulldown menu]. Меню, вызываемое указанием его заголовка, появляющееся непосредственно под этим заголовком и исчезающее после окончательного выбора одного из его пунктов. Первоначально Н. м. имеет вид горизонтального меню, обычно расположенного в верхней строке экрана. После выбора пункта этого меню появляется новое, как правило, вертикальное меню, накладывающееся на содержимое экрана, после выбора в этом меню может возникнуть еще одно поверх предыдущего и т. д. до окончательного выбора (см. рис. М.5). Затем все возникшие меню исчезают. Такие вложенные меню иногда называют подменю
НИСХОДЯЩЕЕ ПРОГРАММИРОВАНИЕ [top-down programming]. Способ разработки программ, при котором программирование ведется методом «сверху вниз», от общего к деталям. Алгоритм решения задачи разбивается на несколько более простых частей или подзадач. Их выделяют таким образом, чтобы программирование подзадач было независимым. При этом составляют план решения всей задачи, пунктами которого и выступают выделенные части. План записывают графически в виде блок-схемы, где выявляют головную и подчиненные подзадачи и связи между ними, т. е. интерфейс. Здесь же устанавливают, какие начальные данные (или аргументы) получает каждая подзадача для правильного функционирования и какие результаты она выдает. По блок-схеме составляется программа, в которой содержатся вызовы подпрограмм (процедур или функций), соответствующих выделенным подзадачам. Эту программу можно сразу отлаживать, временно заменив «заглушками» подпрограммы для подзадач. Аналогично производят детализацию и программирование каждой подзадачи. Процесс последовательной детализации идет до тех пор, пока не будет написана программа для каждого фрагмента алгоритма. При этом на каждом этапе Н. п. имеется действующий вариант программы, отладка которой ведется по ходу всей разработки программы. Противоп. восходящее программирование. См. структурное программирование, модульное программирование, заглушка
НОБОТ [knowbot]. Программа сбора информации. Термин образован по аналогии со словом «робот»
НОМЕР ПРОЦЕССА, ранг [rank]. Идентификатор процесса в МП-программе. Н. п. является целым числом от 0 до п – 1, где п — число взаимодействующих процессов, входящих в один коммуникатор. См. интерфейс передачи сообщений
НОРМАЛИЗОВАННАЯ ФОРМА [normalized form]. Форма представления числа с плавающей точкой, при которой мантисса М удовлетворяет двум условиям: |M|<1 и старшая цифра мантиссы отлична от нуля. Например, среди трех форм одного и того же числа с плавающей точкой: 1.2345·102, 0.012345·104 и 0.12345·103 Н. ф. является только третья
НОРМАЛИЗОВАННОЕ ЧИСЛО [normalized number]. Число с плавающей точкой, записанное в нормализованной форме
НОРМАЛЬНАЯ ФОРМА БЭКУСА-НАУРА (БНФ) [Backus-Naur form (BNF)]. То же, что формальный язык Бэкуса–Наура
НОСИТЕЛЬ ДАННЫХ [data medium]. Материальный объект или устройство с определенными физическими свойствами, позволяющими использовать его для записи, хранения и считывания данных. В качестве Н. д. в вычислительной технике применяются полупроводниковые кристаллы, магнитные и лазерные диски, магнитные ленты, магнитные карты, перфокарты и перфоленты, а также бумага (для распечатки). Совместно с устройствами, осуществляющими запись данных на Н. д. и их считывание, Н. д. образуют запоминающие устройства
НОТАЦИЯ [notation]. Правила записи предложений формального языка, в котором для передачи смысла используются не только тексты. Например, Н. для записи математических формул использует специальные символы и учитывает взаимное положение этих символов на плоскости (рис. Н.2). В языках визуального моделирования обычно применяется графическая И. Ср. синтаксис
![](_317.png)
Рис. Н.2. Пример математической формулы
НОУТБУК [notebook]. To же, что портативный компьютер
О
ОБВОДКА [outline]. Контур, которому присвоены параметры толщины, цвета и пр.
ОБЛАСТЬ ВИДИМОСТИ, видимость [visibility]. Термин объектно-ориентированного программирования, обозначающий правила определения участков программы, на которые распространяется описание свойств и методов некоторого класса и где допустимо использование имен его свойств и методов. В большинстве языков различаются открытые, защищенные и закрытые свойства и методы. Открытые свойства и методы могут применяться везде, где виден сам класс. Защищенные свойства и методы – в самом классе и во всех классах, которые наследуют данному классу. Закрытые свойства и методы могут быть использованы только внутри данного класса
ОБЛАСТЬ ДЕЙСТВИЯ [owner scope, scope]. В объектно-ориентированном программировании — указание на то, имеют ли экземпляры класса индивидуальные значения свойства или метода (в таком случае говорят, что «О. д. является экземпляр»), или же все экземпляры класса совместно используют одно значение свойства или метода (в таком случае говорят, что «О. д. является класс»)
ОБЛАСТЬ ОПРЕДЕЛЕНИЯ, область существования [definitional domain]. Участки программы, на которые распространяется описание некоторого объекта и где допустимо использование его имени. В большинстве языков программирования принято следующее правило. Определенные в описании имя константы, типа, переменной, процедуры или функции либо метки действительны во всем программном блоке, содержащем это описание, и во всех его вложенных блоках (подблоках), за исключением тех подблоков, где эти имя или метка определены заново. Если, например, переменная описана в некотором блоке, содержащем подблоки, то она доступна и в блоке, и во всех его подблоках, т. е. О. о. такой переменной является сам блок и все его подблоки. Такая переменная является локальной переменной для блока, в котором она описана, и глобальной переменной для каждого из подблоков. См. вложенный блок. Ср. область видимости
ОБЛАСТЬ ПАМЯТИ [storage area]. Последовательность адресуемых элементов памяти (байтов, ячеек памяти и т. п.) с адресами в заданном диапазоне, выделенная для размещения одной или нескольких порций данных
ОБЛАСТЬ СУЩЕСТВОВАНИЯ [definitional domain]. To же, что область определения
ОБМЕН ДАННЫМИ, обмен [exchange]. Обобщающее название любой передачи и приема данных в вычислительной системе или компьютерной сети, если при этом определены или подразумеваются источник и приемник данных. Например, О. д. между винчестером и оперативной памятью. Под О. д. обычно подразумевают весь процесс пересылки данных, включая кодирование, декодирование, буферизацию и контроль по четности
ОБНОВЛЕНИЕ 1. [update]. To же, что модификация. 2. [upgrade]. To же, что усовершенствование
ОБНУЛЕНИЕ [zero filling]. Присваивание нулевого значения или занесение непрерывной последовательности нулей в поле данных или область памяти
ОБОБЩЕНИЕ [generalization]. Отношение между более общим и более специализированным элементами. Более специализированный элемент полностью совместим с более общим и содержит дополнительную информацию. Экземпляр более специализированного элемента можно использовать везде, где объявлен более общий элемент. В объектно-ориентированных языках программирования наследование является О. В унифицированном языке моделирования UML О. является одним из основных отношений, применяемых на диаграммах классов. См. принцип подстановочности
ОБОЛОЧКА [shell]. Часть программы, программа или совокупность программ, предназначенная для комплексной автоматизации работы человека с другой программой или комплексом программ. О. является программным средством дружественного интерфейса, создающим для человека наглядные, простые и понятные изображения на экране, удобные средства управления: кнопки, меню, подсказки в диалоге и т. п. См. оболочка операционной системы, графический интерфейс пользователя
ОБОЛОЧКА NORTON COMMANDER [Norton Commander (NC)]. Оболочка операционной системы MS-DOS персональных компьютеров, разработанная фирмой Peter Norton Computing, Inc. в 1983 г. NC обладает характерным набором функций и элементов внешнего оформления, делающим работу с компьютером комфортной для пользователя. Среди них основными являются: оперативная помощь; клавиши быстрого вызова; панели экрана, несущие информацию о дисках; нисходящее меню; командная строка; окна; мышь. Подробная оперативная помощь вызывается нажатием клавиши <F1>. Управлять функциями NC можно с помощью «горячих клавиш» или меню. Иногда одни и те же действия вызываются и тем, и другим способом. Вид экрана NC с установленным нисходящим меню показан на рис. 0.1. Горизонтальная строка нисходящего меню возникает в верхней (первой) строке экрана или становится активной (один из пунктов окрашивается в другой цвет) после нажатия клавиши <F9>. Нисходящее меню также можно вызвать на экран или сделать активным, если поместить указатель мыши в 1-ю строку и нажать кнопку мыши. Две прямоугольные панели располагаются в строках с 1 по 23. В них видна информация о каталогах и файлах, хранящихся на дисках (имена, размер в байтах, дата и время записи или создания). 24-я строка экрана называется командной строкой и предназначена для ввода команд операционной системы и запуска программ с помощью клавиатуры. В 25-й строке находится краткое описание действия функциональных клавиш, а при нажатии клавиш <Alt> или <Ctrl> – описание действия функциональных клавиш в сочетании с указанными клавишами. Эти же действия можно вызвать, если поместить указатель мыши на 25-й строке в зону соответствующей клавиши и нажать кнопку мыши. В различных ситуациях работы NC на экране появляются окна, содержащие предупреждения, поля ввода, меню и установки. В полях ввода набирается запрашиваемая операционной системой текстовая информация, например, имя файла. Установки содержат текст, предлагающий тот или иной режим работы, и поле подтверждения – квадратные скобки, в которые вносится символ "х", если пользователь подтверждает установку, или пробел, если не подтверждает. В первом случае NC работает в соответствии с текстом установки, во втором установка игнорируется. Перемещения между полями ввода, установками и меню осуществляются клавишами <↑>, <↓>, <Tab>. Перемещения между пунктами меню — клавишами <←> и <→>. Интерфейс NC оказался настолько удачным и удобным в использовании, что практически без изменений (с добавлениями новых возможностей) воспроизводится в многочисленных современных оболочках операционных систем: FAR Manager, Windows Commander и др.
![](_320.png)
Рис. О.1. Вид экрана NC с панелями и строкой нисходящего меню
ОБОЛОЧКА ОПЕРАЦИОННОЙ СИСТЕМЫ [shell]. Резидентная программа, облегчающая взаимодействие человека-пользователя с операционной системой. Основное назначение О. о. с. – максимально упростить работу пользователя с файлами и каталогами. В примерный перечень функций, автоматизацию которых обеспечивает О. о. с, входят: переименование файла; копирование файла (группы файлов); перенос файла (группы файлов) в другой каталог; удаление файла (группы файлов); поиск файла (группы файлов); сортировка файлов в каталоге; создание каталога; переименование каталога; перенос каталога; удаление каталога; просмотр дерева каталогов. Кроме этих у О. о. с. может быть еще много других сервисных функций, делающих работу с операционной системой комфортной. Широко известна оболочка Norton Commander, разработанная фирмой Peter Norton Computing, Inc. для операционной системы MS-DOS, и многочисленные современные О. о. с, поддерживающие аналогичный интерфейс пользователя: FAR Manager, Windows Commander и др.
ОБОРУДОВАНИЕ [equipment]. 1. Совокупность аппаратных и программных средств, направленных на решение компьютером определенной задачи. 2. То же, что аппаратные средства
ОБРАБАТЫВАЮЩАЯ ПРОГРАММА [processing program]. Программа, обрабатывающая данные или другие программы. Например, текстовый редактор, компилятор, редактор связей, загрузчик
ОБРАБОТКА ДАННЫХ, манипулирование данными, обработка информации [data processing, data manipulation]. Выполнение по заданной программе определенных действий над данными. К таким действиям относятся, например, поиск данных, сортировка данных, их анализ и объединение. Экономические и инженерные расчеты, решение научно-технических задач и задач управления производством тоже являются процессами О. д. В них исходные данные путем вычислений преобразуются в конечный результат
ОБРАБОТКА ЗАПРОСА [query processing]. Действия операционной системы, диалоговой системы или системы управления базой данных при подготовке запроса к выполнению, а также проведение завершающих операций. Действиями при подготовке могут быть чтение и интерпретация запроса, постановка в очередь, выделение ресурсов, выборка из очереди и т. п. Примером завершающей операции может быть выдача сообщения об исполнении запроса или о невозможности исполнения
ОБРАБОТКА ИНФОРМАЦИИ [information processing]. To же, что обработка данных
ОБРАБОТКА ПРЕРЫВАНИЙ [interrupt processing]. Стандартные действия, выполняемые операционной системой или аппаратными средствами при возникновении прерываний. Сначала производится запоминание состояния прерванной программы и операционной системы, и в зависимости от типа прерывания управление передается одной из программ – обработчиков прерываний, входящих в состав операционной системы (для некоторых прерываний обработчик прерываний может быть задан пользователем). Обработчик фиксирует информацию об условиях и причинах прерывания и выполняет необходимую программу О. п. в соответствии с характером прерывания. Например, если поступило прерывание от схем контроля в результате машинного сбоя, то обработчик анализирует характер сбоя и пытается исправить ошибку повторением команды. Если это не удается сделать, то выполнение задачи, на которую действует ошибка, может быть прекращено. Если же последствия сбоя удалось устранить, то обработчик выдает сообщение об этом операционной системе и затем передает ей управление. Далее система возвращается в предыдущее состояние, что позволяет продолжить выполнение исходной задачи так, как будто ничего не случилось
ОБРАБОТКА ТРАНЗАКЦИЙ [transaction processing]. Действия СУБД по управлению параллельным выполнением нескольких транзакций. СУБД следит, к каким данным обращаются транзакции, выполняет блокировку данных, предотвращает тупики и разрешает конфликты, выполняет завершение и откат транзакций
Правообладателям!
Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.Читателям!
Оплатили, но не знаете что делать дальше?