Текст книги "Толковый словарь современной компьютерной лексики"
Автор книги: Федор Новиков
Жанр: Словари, Справочники
сообщить о неприемлемом содержимом
Текущая страница: 34 (всего у книги 46 страниц)
СОСТОЯНИЕ [state]. Ситуация в жизненном цикле объекта, во время которой он выполняет определенную деятельность или ожидает какого-либо события
СОХРАНЕНИЕ [save]. Запись группы данных из оперативной памяти в файл, находящийся во внешней памяти
СПАМ [spam]. Сообщение, которое принудительно посылается пользователям каких-либо услуг компьютерной сети. Например, С. рассылается подписчикам телеконференций с целью напомнить тематику дискуссий (как правило, это делается модератором телеконференции). Некоторые фирмы и пользователи злоупотребляют рассылкой по электронной почте рекламного С.
СПЕЦИАЛЬНЫЕ КЛАВИШИ [special keys]. Группа клавиш клавиатуры, предназначенных для управления работой компьютера или инициализации стандартных действий. На клавиатурах персональных компьютеров, как правило, имеются следующие С. к. (см. рис. К.3):
♦ <Esc> – клавиша отказа от выполняемого действия (от англ. escape — побег, спасение). В программах используется для отмены различных действий или выхода из программы;
♦ <Print Screen> – клавиша печати экрана на принтере. При работе компьютера под управлением операционной системы MS-DOS для печати экрана, работающего в текстовом режиме, нужно нажать клавишу <Print Screen> при включенном принтере. На листе будет напечатано изображение экрана. Для печати экрана, работающего в графическом режиме, необходимо до нажатия <Print Screen> дать команду MS-DOS: graphics /r. В случае работы под управлением Windows нажатие <Print Screen> помещает изображение экрана в буфер обмена, откуда другие программы Windows могут его извлечь. Если нажать сочетание клавиш <Alt>+<Print Screen>, то в буфер обмена помещается изображение активного окна;
♦ <Scroll Lock> – клавиша прокрутки (от англ. scroll — прокручивать, просматривать). Включает режим Scroll Lock (светится индикатор Scroll Lock). В программах может использоваться для включения и отключения прокрутки текста по экрану в вертикальном направлении и для других целей;
♦ <Ctrl>, <Alt> – эти клавиши применяются только в сочетании с другими клавишами для того, чтобы дать программе сигнал выполнить то или иное действие. Например, одновременное нажатие клавиш <Ctrl>, <Alt> и <Del> (сочетание <Ctrl>+<Alt>+<Del>) приводит к перезагрузке компьютера, работающего под управлением операционной системы MS-DOS. Клавиша <Alt> служит для Алт-ввода символов. На клавиатуре имеются две клавиши <Alt> и две клавиши <Ctrl> (правые и левые). Действие правых и левых клавиш одинаково;
♦ <Enter> – предназначена для ввода команд или строк. На некоторых клавиатурах обозначается <Return> или <CR>. Нажав ее после набора команды или строки, мы делаем их доступными для программы. В текстовых редакторах служит для перевода строки, как на обычной пишущей машинке, (см. клавиатура пишущей машинки) Для удобства ввода на клавиатуре имеются две клавиши <Enter>, действие которых одинаково;
♦ <Pause>/<Break> – эта клавиша имеет два указанных названия и при нажатии вызывает приостановку действий центрального процессора. Возобновить деятельность процессора можно нажатием клавиши < Enter>. Одновременное нажатие клавиш <Ctrl> и <Break> (сочетание <Ctrl>+ +<Break>) часто используется в программах для прерывания работы этих программ;
♦ <Num Lock> – включает и выключает режим ввода цифр с малой цифровой клавиатуры. При включенном режиме светится индикатор Num Lock
СПЕЦИАЛЬНЫЙ СИМВОЛ [special character]. Графический символ, не являющийся ни буквой, ни цифрой, ни пробелом
СПЕЦИФИКАТОР, описатель [declarator, specifier]. В языках программирования – ключевое слово, определяющее тип данных. Например, real, integer, array
СПЕЦИФИКАЦИЯ [specification]. 1. Точное и полное формальное описание свойств, характеристик и функций программы, элемента данных или другого объекта. Например, С. программы – точное описание того результата, который необходимо достичь с помощью программы. Она содержит полную информацию, необходимую для построения алгоритма, т. е. определяет, что должна выполнять программа, не указывая, как она должна это делать. Если программа начинает свою работу с ввода исходных данных и заканчивает выводом результатов, ее С. может иметь форму описания множеств входных и выходных величин. Если программа осуществляет действия, не связанные с преобразованием исходных данных в конечный результат, то С. содержит точное описание отдельных функций, реализуемых программой. В языках программирования С. – определение типа данных с помощью ключевых слов. 2. Перечень документов, определяющих программный продукт (это значение термина устанавливалось требованиями Единой системы программной документации и в настоящее время используется сравнительно редко)
СПЕЦИФИКАЦИЯ ИНТЕРФЕЙСОВ СЕТЕВЫХ УСТРОЙСТВ, сетевой стандарт NDIS [network device interface specification (NDIS)]. Стандарт, определяющий взаимодействие драйверов сетевых адаптеров и стеков протоколов в локальных вычислительных сетях. Драйвер, написанный в этом стандарте, может поддерживать транспортный протокол для всех сетевых адаптеров. Стандарт разработан совместно компаниями Microsoft и 3Com
СПЕЦИФИКАЦИЯ IrDA [Infrared Data Association (IrDA)]. Стандарт на беспроводную передачу данных с использованием инфракрасного излучения. Разработан Ассоциацией по средствам передачи данных в инфракрасном диапазоне (Infrared Data Association). Применяется при разработке средств инфракрасного интерфейса {инфракрасных портов и программного обеспечения к ним)
СПИН-БЛОКИРОВКА [spin lock]. Механизм синхронизации, используемый ядром и другими частями операционной системы Windows NT. С.-б. обеспечивает взаимоисключающий доступ к системным структурам данных в многопроцессорной среде
СПИСОК [list]. 1. Элемент управления, предназначенный для выбора одного или нескольких значений из их предопределенного набора. Ср. раскрывающийся список. То же, что список выбора. 2. Структура данных, состоящая из некоторого количества однородных элементов данных, каждый из которых содержит указатель на следующий элемент
СПИСОК ВЫБОРА [pick list]. Элемент управления, предназначенный для выбора одного или нескольких значений из их предопределенного набора. Ср. раскрывающийся список
СПИСОК АРГУМЕНТОВ [argument list]. To же, что список фактических параметров
СПИСОК ПАРАМЕТРОВ [parameter list]. To же, что список формальных параметров
СПИСОК СОВМЕСТИМОГО ОБОРУДОВАНИЯ [hardware compatibility list (HCL)]. Список всех аппаратных средств, тестированных компанией Microsoft на предмет совместимости с операционной системой Windows 2000. Следует свериться с ним перед инсталляцией системы
СПИСОК ФАКТИЧЕСКИХ ПАРАМЕТРОВ, список аргументов [argument list]. Последовательность фактических параметров, указываемая в обращении к процедуре или функции. Правила написания С. ф. п. определяются синтаксисом конкретного языка программирования. Обычно С. ф. п. следует за именем процедуры или функции и заключается в круглые скобки. Параметры отделяются друг от друга запятыми или другими разделителями. Если у процедуры (функции) нет формальных параметров, у нее не должно быть и параметров фактических. Так как С. ф. п. содержит фактические параметры, подставляемые при вызове процедуры вместо формальных, содержащихся в списке формальных параметров, то соответствие двух параметров – формального и фактического – определяется очередностью их перечисления в соответствующих списках. См. оператор процедуры, вызов функции, именованные аргументы, значение по умолчанию
СПИСОК ФОРМАЛЬНЫХ ПАРАМЕТРОВ, список параметров [parameter list]. Последовательность формальных параметров, указанная в заголовке процедуры или функции. Правила написания С. ф. п. определяются синтаксисом конкретного языка программирования. Обычно С. ф. п. следует за именем процедуры или функции и заключается в круглые скобки. Параметры отделяются друг от друга запятыми или другими разделителями. В некоторых языках (например, в Паскале) после каждого параметра указывается его тип. См. описание процедуры, описание функции
СПИСОК ЦИКЛА [cycle list]. Часть заголовка цикла, определяющая правило вычисления значений параметра цикла и условие выхода из цикла. Например, в написанных на языках Фортран, Паскаль и Си заголовках цикла
DO 10 к = 1, 50, for i:= 1 to 65 do
и
for (count = 1; count <= number; count++)
С. ц. являются соответственно: к = 1, 50, i:= 1 to 65 и count = 1; count <= number; count++
СПРАВКА, справочная система [help]. Программное средство, предназначенное для предоставления пользователю информации о некотором приложении и о порядке работы с ним в интерактивном режиме, т. е. непосредственно во время работы с приложением. Современная С, как правило, является гипертекстом и допускает несколько различных способов получения информации. Например, С. многих приложений Windows позволяет найти нужный раздел по иерархическому оглавлению, по предметному указателю, содержащему ключевые слова, и просто по набору слов, встречающихся в тексте. См. контекстно-зависимая справка. Ср. оперативная помощь
СПРАВОЧНАЯ СИСТЕМА [help]. To же, что справка
СПУЛЕР [spooler]. 1. То же, что программа буферизации. 2. То же, что спулер печати
СПУЛЕР ПЕЧАТИ, спулер [print spooler, spooler]. Часть операционной системы, управляющая процессом буферизации данных с последующей их выдачей на печать. Представляет собой набор драйверов виртуальных устройств и библиотек динамической компоновки, объединенных общей архитектурой. С. п. обеспечивает печать в фоновом режиме за счет использования фоновой обработки потоков управления. Это означает, что спулер передает данные на принтер только тогда, когда принтер готов к получению дополнительной информации. В составе операционной системы Windows NT компоненты С. п. реализованы как сервис, который можно остановить или запустить. См. процессор печати
СПУЛИНГ [spooling]. Способ применения буферной памяти при организации ввода и вывода данных в компьютерах с многозадачной операционной системой. При С. все выходные данные задачи временно запоминаются в буферном файле, а после ее окончания выводятся независимо от других задач. Аналогично все входные данные задачи загружаются в буферный файл до ее выполнения. Причем эти действия совмещаются с выполнением процессором команд той же или другой задачи. Применение С. особенно эффективно в случае использования принтеров, графопостроителей, устройств ввода с перфокарт и других медленных устройств. См. буферная память, буферизация
СПУЛ-ФАИЛ [spool file]. To же, что файл спулинга
СПУСКАЮЩЕЕСЯ МЕНЮ [pull-down menu]. To же, что нисходящее меню
СРЕДА [environment, medium]. 1. Окружение (environment), в котором функционирует объект. Например, С. выполнения прикладной программы является вычислительная система. 2. То же, что носитель данных (medium). 3. То же, что рабочая среда пользователя
СРЕДА ПРОГРАММИРОВАНИЯ [programming environment]. Интегрированная система разработки программ. В С. п. все программные средства имеют единый пользовательский интерфейс, общую базу данных и не требуют специального вызова, так что программист может выполнять свою работу, не выходя в операционную систему. Таким образом, С. п. способна удовлетворить все потребности программиста, связанные с написанием, отладкой и выполнением программы. Ср. система разработки программ
СРЕДНЕЕ ВРЕМЯ МЕЖДУ ОТКАЗАМИ [mean time between failures (MTBF)]. To же, что наработка на отказ
ССЫЛКА [reference, link]. 1. Имя, указатель или адрес в программе, указывающий на объект программы, подпрограмму, другую программу или устройство. С помощью С. программируются обращения к внешним устройствам, вызовы подпрограмм, указываются элементы данных и т. п. 2. То же, что гиперссылка
СТАНДАРТНАЯ ПОДПРОГРАММА [standard subroutine]. Библиотечная программа, оформленная и описанная так, чтобы пользователи могли применять ее без необходимости знаний о тексте программы. Существуют С. п., которые автоматически встраиваются в процессе трансляции в объектную программу. См. встроенная процедура, встроенная функция
СТАНДАРТНАЯ ПРОЦЕДУРА [standard procedure]. To же, что встроенная процедура
СТАНДАРТНАЯ ФУНКЦИЯ [standard function]. To же, что встроенная функция
СТАНДАРТНЫЙ ОБОБЩЕННЫЙ ЯЗЫК РАЗМЕТКИ [standard generalized markup language (SGML)]. To же, что язык SGML
СТАНДАРТНЫЙ ТИП [standard type]. To же, что встроенный тип
СТАНДАРТЫ EDI [electronic data interchange (EDI)]. Набор стандартов электронного обмена деловыми и финансовыми документами (такими, как заказы на покупку, котировки, накладные и счета-фактуры) между компьютерными программами различных предприятий.
СТАНДАРТЫ Н.323 [Н.323]. Семейство стандартов интернет-телефонии, принятых Телекоммуникационным сектором Международного союза электросвязи (ITU-T) в 1992 г. и дополненных в 1998 г. С. Н.323 описывают различные аспекты построения телефонных сетей поверх сетей передачи данных. На основе С. Н.323 можно строить внутренние телефонные сети, объединять различные сегменты традиционных телефонных сетей, а также организовывать прямые телефонные соединения между пользователями сети Интернет. См. компьютерно-телефонная интеграция, сеть Н.323
СТАНДАРТЫ IEEE [IEEE standards]. Стандарты на электронную технику (включая компьютерные сети и их элементы). Например, С. IEEE 802, регламентируют технологию сетей Ethernet
СТАНДАРТЫ ISO [ISO standards]. См. Международная организация по стандартизации
СТАНДАРТЫ RFC [RFC standards, RFC documents]. Названия официальных документов комитета IETF, содержащих подробное описание стандартов и протоколов Интернета, например, протоколов TCP/IP. С. RFC публикуются в изданиях комитета IFTF, которые называются Request for Comments (RFC) – запрос на комментарии (можно перевести, как «предлагается к обсуждению») и имеют порядковый номер. Например, стандарт протокола удаленных клиентов линейного принтера опубликован в RFC 1179
СТАНДАРТ ADPCM [ADPCM]. Разработанный международным советом по мультимедиа стандарт кодирования и сжатия данных о звуковых сигналах в цифровой форме. См. адаптивная дифференциальная импульсно-кодовая модуляция
СТАНДАРТ FDDI [fiber distributed data interface (FDDI)]. To же, что интерфейс для передачи данных по волоконно-оптическим каналам
СТАНДАРТ MIME [MIME]. Стандарт на кодирование в одном сообщении электронной почты сети Интернет текста и нетекстовых двоичных (например, графических) данных. Используется для кодирования и декодирования вложенных файлов, отправляемых по электронной почте, а также для чтения и публикации таких файлов в сети Интернет. Заголовок файла с двоичными данными содержит специальный тип данных MIME, что служит указанием для программ-клиентов обрабатывать данные иначе, чем текст. См. многоцелевые расширения почты Интернета
СТАНДАРТ MPEG [MPEG]. Разработанный группой MPEG стандарт на сжатие, хранение и воспроизведение движущихся изображений. В настоящее время существуют четыре С. MPEG, различающихся требованиями к качеству (разрешающей способности) цифрового видео и шириной полосы пропускания. Все С. MPEG являются открытыми, т. е. за их использование не требуется выплат. См. группа MPEG, формат MPEG
СТАНДАРТ UNICODE [Unicode]. Стандарт кодировки, использующий 2 байта для каждого символа. Предложен в 1991 г. некоммерческой организацией Unicode Consortium. Применение этого стандарта позволяет закодировать очень большое число символов из разных письменностей: в документах Unicode могут соседствовать китайские иероглифы, математические символы, буквы греческого алфавита и кириллицы. При этом становятся ненужными кодовые страницы. Коды в С. Unicode разделены на несколько областей. Область с кодами от 0000 до 007F содержит символы набора ASCII с соответствующими кодами. Далее расположены области знаков различных письменностей, знаки пунктуации и технические символы; часть кодов зарезервирована для использования в будущем. Символам кириллицы выделены коды от 0400 до 0451
СТАНДАРТ USB [universal serial bus (USB)]. To же, что универсальная последовательная шина
СТАНДАРТ XMI [XML Metadata Interchange]. Предложенный консорциумом по объектным технологиям (OMG) стандарт для обмена метаданными с помощью расширяемого языка разметки XML
СТАТИЧЕСКОЕ РАСПРЕДЕЛЕНИЕ ПАМЯТИ [static memory allocation]. Способ распределения оперативной памяти, при котором размещение в ней программы или объектов одной программы (переменных, констант, процедур и т. п.), а также объем занимаемой ими памяти определяются заранее и не меняются в процессе выполнения. Ср. динамическое распределение памяти. См. распределение памяти
СТАТИЧЕСКОЕ РАСПРЕДЕЛЕНИЕ РЕСУРСОВ [static resource allocation]. Способ распределения ресурсов, при котором они назначаются программе до начала ее выполнения. Ср. динамическое распределение ресурсов. См. распределение ресурсов
СТЕК, магазин [stack, last in first out (LIFO)]. Упорядоченный набор элементов данных, в котором можно удалять и добавлять элементы, причем новый элемент всегда записывается в его конец, а очередной читаемый или удаляемый элемент также выбирается из его конца. Таким образом, последний добавляемый элемент С. является единственным доступным и первым удаляемым элементом (по принципу «последним вошел – первым ушел»). Вставку и удаление элемента иногда называют соответственно проталкиванием (push) в С. и выталкиванием (pop) из С. С. нередко используются при проведении вычислений, в частности, для реализации рекурсивных процедур или функций. В программах С. реализуется в виде списка или в виде массива с двумя указателями – указателем на первый элемент (дно С.) и указателем на последний элемент (вершину С). С. может быть реализован аппаратными средствами в виде безадресной (т. н. магазинной) памяти с работой в режимах вставки/удаления. Ср. очередь
СТЕРЕОТИП [stereotype]. В языках визуального моделирования новый вид элемента модели, созданный на основе существующих элементов. Стереотипы могут расширять семантику классов метамодели, но не ее структуру. Ср. макрос
СТИЛЬ [style]. Набор правил для отображения шрифтов, выравнивания текста, параметров текста, фонового рисунка и других объектов документа. Ср. начертание шрифта
СТИЛЬ ШРИФТА [font style, type style]. To же, что начертание шрифта
СТИРАНИЕ [erase]. Применительно к программному обеспечению С. означает физическое уничтожение объекта таким образом, что его дальнейшее использование становится невозможным. Например, С. файла означает удаление информации о файле из каталога и физическую запись вместо информации файла какой-то другой информации, так что восстановление после С. становится невозможным. Ср. удаление
СТОЛБЕЦ [column]. To же, что колонка
СТОП-СЛОВА [stop words]. Для экономии места и увеличения производительности некоторые поисковые системы не включают в индексы слова, встречающиеся на веб-страницах очень часто. Например, артикли "a", «the» и т. д.
СТОРОЖЕВОЕ УСЛОВИЕ [guard condition]. Условие, которое должно быть выполнено для того, чтобы был запущен ассоциированный с ним переход в конечном автомате
СТРАНИЦА [page]. 1. Совокупность строк печатного документа, в текстовых редакторах определяемая набором атрибутов (размерами полей, наличием и содержанием колонтитулов и т. д.). 2. То же, что страница памяти. 3. То же, что веб-страница
СТРАНИЦА ПАМЯТИ, страница [memory page, page]. Область памяти, имеющая фиксированную длину, ограниченная виртуальным адресным пространством и передаваемая в качестве единицы информации между внешней и оперативной памятью в системе со страничным обменом.
СТРАНИЦА WEB [Web page]. См. веб-документ
СТРАНИЧНЫЙ ОБМЕН [page communication]. Автоматический обмен страницами виртуальной памяти между внешней и оперативной памятью компьютера. См. свопинг
СТРИМЕР [streamer]. Устройство для записи и считывания информации на кассеты с магнитной лентой. Часто применяется для резервного копирования
СТРОКА, строка символов [string, line]. 1. Последовательность слов, букв, цифр или других знаков, написанных в одну линию. Например, битовая строка – последовательность двоичных цифр (нулей и единиц). 2. Тип данных, значениями которого являются последовательности знаков. Обычно реализуется как одномерный массив переменной длины, минимальный размер которого равен единице, а максимальный размер, т. е. длина С, может изменяться. 3. Горизонтальная линия на экране дисплея или на бумаге, заполненная последовательностью знаков или предназначенная для такого заполнения. Например, командная С, С. подсказки или С. текста при работе в текстовом редакторе либо напечатанная принтером
СТРОКА МЕНЮ [menu bar]. Элемент управления в графическом интерфейсе пользователя, реализующий функции горизонтального меню. Ср. панель инструментов
СТРОКА ПОДСКАЗКИ [help line]. В интерактивных системах – строка на экране дисплея, указывающая доступные команды и их смысл. Например, при наведении указателя мыши на одну из кнопок пиктографического меню в С. п. появляется текст, поясняющий, какие действия вызовет «нажатие» этой кнопки
СТРОКА СОСТОЯНИЯ [status bar]. Строка в окне приложения (как правило, в нижней части окна), в которой отображается информация о выбранной команде, нажатой кнопке панели инструментов, режиме работы приложения или о выполняемом в данный момент действии
СТРУЙНЫЙ ПРИНТЕР [ink-jet printer]. Принтер, в котором изображение создается струей чернил. Обладает высоким качеством печати, может быть цветным и черно-белым
СТРУКТУРА ДАННЫХ [data structure]. 1. Способ объединения, взаимосвязь или взаимное расположение нескольких элементов данных, рассматриваемых как одно целое. С. д. выражает, как из элементов может быть составлена некоторая величина или как ее разделить на элементы. Например, С. д. двумерного массива может быть представлена как прямоугольная таблица его элементов, имеющая определенные количества строк и столбцов. При этом первый индекс массива рассматривается как номер строки, а второй – как номер столбца. Наличие у данных определенной структуры ведет к необходимости выбора определенной структуры их размещения в памяти, а также и обеспечения набора процедур, которые реализуют допустимые операции над элементами данных с учетом выбранной структуры хранения. Чтобы упростить программирование операций над такими данными, в некоторых языках программирования высокого уровня вводятся специальные структурированные типы данных. См. структурированный тип, массив, класс. 2. Множество данных, относящихся к определенному структурированному типу
СТРУКТУРА С ПЕРЕКРЫТИЕМ [overlay structure]. To же, что оверлейная структура
СТРУКТУРИРОВАННЫЙ ТИП [structured type]. Тип данных, значения которого состоят из определенного количества компонентов. При этом допускается выполнение операций (действий) как над всем объектом данных, принадлежащим к С. т., так и над его отдельными компонентами. К С. т., например, относятся: массив, компонентами которого являются элементы массива, и запись, компонентами которой являются поля данных. Любой С. т. характеризуется количеством и типом (типами) входящих в него компонентов, а также способом создания структуры. Некоторые языки программирования высокого уровня допускают С. т., компоненты которых также принадлежат к С. т. См. структура данных, массив, класс
СТРУКТУРНОЕ ПРОГРАММИРОВАНИЕ [structured programming]. Парадигма программирования, направленная на создание логически простых и понятных программ. С. п. основано на предположении, что логичность и понятность программы облегчает разработку, доказательство правильности и последующее сопровождение программы, а также обеспечивает ее надежность. Характерными принципами С. п. являются следующие. 1) Нисходящее программирование, при котором задача разбивается на несколько более простых частей или подзадач, программируемых в виде подпрограмм (процедур или функций). 2) Модульное программирование, при котором относительно независимые подзадачи программируются в виде отдельных программных модулей. 3) Использование при программировании трех структур управления (следование, выбор и повторение). Любой алгоритм состоит из последовательности действий, разветвлений и повторений. Их можно описать основными управляющими структурами. Структура «следование» («цепочка») предполагает естественную последовательность выполнения операторов. Структура «выбор» («ветвление») задается схемой «если – то – иначе». Ей соответствует условный оператор Паскаля if <условие> then <оператор1> else <оператор2>. Структуре «повторение» сопоставлен оператор цикла. Из этих и только из этих структур может быть построена программа любой подзадачи. 4) Отказ от безусловных передач управления и ограниченное использование глобальных переменных. С помощью вызовов подпрограмм (процедур или функций) все подзадачи связываются в одно целое – структурную программу
СТУПЕНЬ КОНВЕЙЕРА [pipeline segment]. To же, что сегмент конвейера
СУБД [DBMS]. To же, что система управления базой данных
СУБТРАКТИВНЫЙ ЦВЕТ [subtractive color]. Цвет, получаемый на бумаге с помощью полиграфических красок (голубой, пурпурной, желтой и черной)
СУММАТОР [accumulator]. Регистр центрального процессора, используемый для выполнения арифметических и логических операций
СУПЕРВИЗОР [supervisor]. Управляющая резидентная программа в составе операционной системы, координирующая распределение и использование ресурсов вычислительной системы. В операционной системе может быть несколько С. Например, С. ввода/вывода контролирует состояние средств ввода/вывода, инициирует и прекращает процессы ввода/вывода. С. основной памяти осуществляет учет и динамическое распределение области оперативной памяти, в которую загружаются программы пользователей и некоторые системные программы. С. страниц организует страничный обмен виртуальной памяти. Наконец, С. прерываний анализирует прерывания и выбирает необходимый вид обработки прерываний. В этом значении термин С. был введен в употребление с появлением операционных систем ЭВМ третьего поколения. В других ситуациях в настоящее время этот термин не употребляется. См. распределение ресурсов, обработка прерываний
СУПЕРКЛАСС [superclass]. Класс, являющийся предком данного класса в иерархии наследования
СУПЕРКОМПЬЮТЕР [supercomputer]. To же, что суперЭВМ
СУПЕРСКАЛЯРНАЯ АРХИТЕКТУРА [super scalar architecture]. Архитектура процессора, обрабатывающего данные одновременно в двух и более параллельных конвейерах. С. а. позволяет выполнять более одной команды за такт. См. суперскалярный процессор
СУПЕРСКАЛЯРНЫЙ ПРОЦЕССОР [super scalar processor]. Процессор суперскалярной архитектуры, реализующий параллельное выполнение команд программы, машинный код которой не содержит специально организованную информацию о параллелизме. Обнаружение параллелизма в коде и соответствующая выборка команд делается аппаратно в процессе выполнения программы. Основными компонентами С. п. являются устройства для интерпретации команд, снабженные логикой, позволяющей определить, являются ли команды независимыми, и несколько исполняющих устройств. В исполняющих устройствах могут быть конвейеры. Большинство современных микропроцессоров, включая Pentium, – суперскалярные. Ср. процессор со сверхдлинным командным словом. См. окно выполнения, параллельная обработка, параллельные вычисления
СУПЕРЭВМ, суперкомпьютер [supercomputer]. ЭВМ, относящаяся к классу самых мощных в настоящее время. Это дорогая многопроцессорная ЭВМ, обладающая самыми высокими быстродействием и емкостью памяти. С. может выполнять огромные объемы вычислений за сравнительно короткий промежуток времени. Поэтому С. обычно используется для проведения сложных расчетов, необходимых, например, для управления движением космического корабля, составления прогноза погоды, проведения крупного научного вычислительного эксперимента и т. д.
СХЕМА ДАННЫХ [database scheme, data scheme]. Описание данных и взаимосвязей между ними в базе данных. Часто это описание представляют в графической форме, в виде диаграммы специального вида (см. рис. В.5, вторичный ключ, первичный ключ)
СЦЕНАРИЙ, скрипт [script, scenario]. 1. План работы программы во взаимодействии с пользователем. Например, создание компьютерной игры начинают с разработки С, описывающего, что и в какой последовательности должен выполнять компьютер в зависимости от игровой ситуации и реакций играющего. 2. Описание последовательности действий, выполнение которых приводит к определенному результату. При этом сами действия считаются определенными и их детальное описание в С. не включается. Например, командный файл является С. работы операционной системы. 3. Программа (особый вид программного кода), обычно написанная на некотором интерпретируемом (не на компилируемом) языке и содержащая отдельные команды-инструкции. Например, С. включается в текст вебстраницы в виде исходного кода и интерпретируется системой, установленной на компьютере удаленного пользователя, запросившего эту страницу. См. Java-сценарий, сценарий регистрации, язык программирования сценариев
СЦЕНАРИЙ РЕГИСТРАЦИИ [login script, logon script]. Программа, командный файл или макрос, назначенный пользователю системным администратором и выполняемый при входе пользователя в вычислительную систему или компьютерную сеть. С. р. можно редактировать так, чтобы каждому пользователю при входе в систему создавалась индивидуальная пользовательская среда. Например, в операционных системах Windows применяются различные С. р., позволяющие настраивать пользовательскую среду и запускать различные программы. Эти сценарии (командные файлы с расширением bat или исполняемые – с расширением ехе) выполняются при запуске или выключении системы, а также при регистрации пользователя или его выходе из системы. См. профиль пользователя
СЦЕНАРИЙ CGI, программа CGI [CGI script]. См. интерфейс CGI
Правообладателям!
Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.