Каждый день мы добавляем в словарь от 8 до 30 новых терминов (рекорд=40
, некоторые из них достаточно любопытны, поэтому мне хочется ввести тему "Термин дня" и соответственно предлагать вам словарную статью, которая представляется мне наиболее интересной за прошедший день или интересную, но ранее не публиковавшуюся. Начнём с
crowd simulation – моделирование (имитация, симуляция) толпы (множества схожих объектов) # в КГА – автоматизированное создание толпы (сотен) двигающихся персонажей и/или объектов с обширным скрипт-контролем; сравнительно новая функция систем трёхмерной компьютерной графики для реализации спецэффектов в видео- и кинофильмах. Подобные эффекты практически недостижимы при использовании традиционных средств компьютерной анимации (см. также computer-generated imagery).
Это не новый термин, но дополняющий предыдущий:
computer-generated imagery (также computer generated images, CGI) – компьютерная анимация, компьютерный видеоряд # полученные на компьютере анимированные изображения, используемые в кино и на телевидении (см. также animation, crowd simulation).
22-23.12.2009
Нечаянно стёр предыдущую запись. Здесь, к сожалению, нет возможности восстановить текст и нет запроса на подтверждение удаления (это вебмастеру!). На тему бренности компьютерной жизни:
retention period – период сохранности (сохраняемости); срок хранения # время, в течение которого данные могут храниться на носителе. Например, для компакт-дисков часто гарантируется сто лет хранения данных, а для флэш-памяти – более десяти лет хранения (см. также data retention, retention).
over-erasing – избыточное стирание # поскольку процесс стирания содержимого ячеек энергонезависимой памяти (nonvolatile memory) не является самоограничивающимся, существует опасность чрезмерного воздействия на некоторые запоминающие элементы, так что образуются отрицательные пороговые напряжения (threshold voltage) и происходит отказ памяти. Для предотвращения этого существуют различные способы и средства аппаратной защиты (см. также erase pulse).
24--27.12.2009
negative correlation – отрицательная (обратная) корреляция # корреляция, при которой увеличение одной переменной связано с уменьшением другой переменной. Отрицательной корреляции соответствует отрицательное значение коэффициента корреляции (см. также correlation).
pipeline depth – глубина (длина) конвейера # число ступеней конвейера команд (instruction pipeline); чем их больше, тем больше команд может находиться в ЦП на разных стадиях исполнения одновременно. Примеры: 8-stage pipeline, 13-stage pipeline и т. д. (см. также issue width, pipeline stage).
positive correlation – положительная (прямая) корреляция # корреляция, при которой увеличение одной переменной связано с увеличением другой переменной. Положительной корреляции соответствует положительное значение коэффициента корреляции (см. также correlation).
qualitative modeling – 1. качественное моделирование, моделирование для качественной оценки [объекта, системы, процесса] # в отличие от методов количественной оценки, от количественного моделирования (quantitative modeling);
2. качественное (высококачественное, эффективное) моделирование # моделирование при помощи модели, максимально приближённо отображающей характеристики реальной системы, реального явления.
quantitative modeling – количественное (имитационное) моделирование # моделирование при помощи моделей, позволяющих предсказывать количественные показатели проектируемых или реконструируемых систем (объектов, процессов), чтобы на основе таких прогнозов принимать наименее рискованные решения (см. также qualitative modeling).
28--29.12.2009
crossover (также crossing-over) – скрещивание, кроссовер, кроссинговер # взаимный обмен участками гомологичных (парных) хромосом (строк данных, data string), приводящий к перераспределению (рекомбинации) локализованных в них генов (битов), порождению новых хромосом; основная операция генетического алгоритма (genetic algorithm). “Традиционный” генетический алгоритм использует одноточечное (классическое) скрещивание (one-point crossover), в котором две хромосомы разрезаются один раз в соответствующей точке и производится обмен полученными частями. В двухточечном скрещивании (two-point crossover) (и многоточечном скрещивании вообще) хромосомы имеют по две точки разреза и рассматриваются как циклы, которые формируются соединением концов линейной хромосомы. Унифицированное, или однородное, скрещивание (uniform crossover, UX) принципиально отличается от одноточечного: каждый ген в потомстве создается путём копирования соответствующего гена от одного или другого родителя, выбранного согласно случайно сгенерированной маске скрещивания. Если в маске стоит 1, то ген копируется от первого родителя, если в маске 0, то от второго родителя. Процесс повторяется с обменёнными родителями для создания второго потомства. Новая маска скрещивания генерируется для каждой пары родителей случайным образом. В схеме половинного однородного скрещивания (half uniform crossover, HUX) между строками данных производится обмен ровно половиной числа различающихся битов – сначала определяется расстояние Хемминга (это и есть число различающихся битов), потом оно делится на 2; результат показывает, сколько битов родителей будет участвовать в обмене (см. также crossover operator, crossover rate, Hamming distance, kinetochore).
vector notation – векторная нотация, векторная форма, векторное представление # пример: A vector quantity can be represented by a line segment. The length of the line represents the magnitude of the quantity, while the angular position of the line segment and an arrow point indicate the quantity's direction. – Векторная величина может быть представлена отрезком прямой, длина которого обозначает размер величины, а угловое положение и стрелка на конце – направление вектора. Синонимы – vector form, vector representation (см. также line segment).
government application – приложение федерального (государственного) уровня # например, система проведения выборов, система учёта и контроля транспортных средств, пенсионная система и др. (см. также e-government).
04/01/2010 С наступившим Вас Новым годом!
01.01.
commodity server – обычный (неспециализированный, типовой) сервер, сервер как потребительский товар массового спроса # серийно выпускающийся, легко доступный в продаже сервер, обладающий обычными характеристиками (см. также commoditization, virtualization).
02.01.
PPDM problem – privacy-preserving [distributed] data mining problem – проблема сохранения конфиденциальности при работе с [распределёнными] данными, проблема PPDM # при анализе среды, где много пользователей работают с конфиденциальными данными, часто исходят из предположения, что все стороны соблюдают принятые правила и протоколы и не вступают в сговор с другими участниками, чтобы раскрыть конфиденциальные данные какой-либо третьей стороны. Однако более реалистично формулировать проблему PPDM как многопользовательскую (многостороннюю) игру (multi-party game), в которой каждый пользователь преследует в первую очередь собственные цели.
03.01.
simulation primitive – примитив для моделирования # вендоры БМК (FPGA) обычно предоставляют разработчикам библиотеки моделей базовых элементов – самых низкоуровневых структур проекта; библиотека содержит обычно от 100 до 300 таких относительно простых моделей. Вендоры предлагают их потому, что моделирование – обязательный этап проектирования, причём вполне доступный по объёму вычислений (см. также model, primitive, simulation).
04.01
documentation comment (doc comment) – документационный (документирующий) комментарий # тип многострочного комментария в языке Java, служащего для генерации с помощью утилиты javadoc HTML-файла, документирующего программу. Он имеет вид:
/** текст */ (см. также comment).
05.01
applied AI – applied artificial intelligence – прикладной ИИ # использование компьютеров и ПО для исследования возможностей решения (или для решения) конкретных научных или логических задач, которые не выходят за рамки познавательных способностей человека. Большинство современных систем ИИ относятся к этой категории. Синонимы – узкий ИИ (narrow AI) и слабый ИИ (weak AI) (см. также artificial intelligence, strong AI).
06.01
cognitive – познавательный; связанный с приобретением (сбором, накоплением) знаний; когнитивный (см. также cognitive architecture, cognitive function, cognitive science, cognotechnology).
07.01
cognotechnology – когнитивная технология, когнотехнология # технология познания, технология изучения работы человеческого мозга и (в перспективе) устранения нарушений его функций (см. также NBIC convergence).
08.01
logging system – система протоколирования, система (организация, правила) ведения журнала регистрации [событий] # см. также configurable log, log file, logging.
09.01
multi-party environment – многопользовательская (многосторонняя) среда # сетевая, игровая, рыночная или любая другая среда, где имеется много участников (сторон, пользователей, игроков), каждый из которых преследует в первую очередь собственные цели (см. также multi-party game, PPDM problem).
10.01
multitouch interface (также multi-touch interface) – мультисенсорный (полисенсорный) интерфейс # интерфейс на основе многоточечной (многозонной) сенсорной панели (multitouch) с соответствующим ПО; расширяет возможности управления
современным компьютером.
11.01
NBIC convergence – NBIC-конвергенция # активное взаимодействие между базовыми современными технологиями (нано-, био-, информационными и когнитивными технологиями, NBIC) – синергетический обмен результатами и методиками, ведущий к их взаимному обогащению (расширению возможностей) и к возникновению некой новой единой технологии (см. также nanotechnology, biotechnology, information technology, cognotechnology).
12.01
plus-plus operator (также plus plus operator, ++ operator) – оператор плюс-плюс, оператор ++ # в языках C, C++, Java и других, производных от Си, – оператор инкремента (увеличивает значение переменной на 1, т. е. эквивалентен оператору VarName = VarName + 1; ), может использоваться как префиксный (++VarName) или как постфиксный (VarName++) (см. также minus-minus operator, postfix operator, prefix operator).
13.01
printlining – отладочная печать # внесение в программу временных изменений (добавление операторов печати) для вывода отладочной информации о ходе выполнения программы; полезный способ проверки работы программы (возможно с формированием простого, обычно временного журнала регистрации событий) – в дополнение или даже взамен отладчика (debug tool, debugger) (см. также logging).
14.01
thermionic emission – термоэлектронная эмиссия; термоионная эмиссия, термоэмиссия # эмиссия электронов с поверхности вещества при очень высокой температуре; синоним – thermoelectronic emission (см. также vacuum tube).
15.01
DNA nanotechnology – ДНК-нанотехнология # направление исследований в области нанотехнологии, цель которого – использовать молекулярное опознавание (molecular recognition), уникальное свойство ДНК (DNA) и других нуклеиновых кислот (nucleic acid), чтобы создавать на базе ДНК новые, управляемые структуры, т. е. ДНК служит здесь структурным материалом и элементом бионанотехнологии (bionanotechnology), а не носителем генетической информации. Возможные перспективные приложения – самосборка молекулярных узлов и молекулярные вычисления (см. также molecular computing).
16.01
promiscuous mode – смешанный (букв. неразборчивый) режим # режим работы, при котором сетевое устройство (мост, коммутатор) или программа просматривает на всех своих входных портах все поступающие к нему пакеты, независимо от адресов отправителя и получателя. Сетевые администраторы используют этот режим для диагностики и поиска неисправностей сети, а злоумышленники – для прослушивания трафика, который может содержать пароли и другую конфиденциальную информацию (см. также network administrator, packet sniffing).
17.01
disaster recovery (DR) – восстановление в аварийных ситуациях # восстановление [работоспособности ИТ-систем] при аварийной, чрезвычайной ситуации; предполагает заблаговременное создание резервных узлов (объектов, вычислительных центров, вычислительных комплексов), позволяющих сравнительно быстро восстановить потерянные данные и обеспечить работоспособность ИТ-систем; при выборе того или иного решения необходимо учитывать стоимость реализации, возможные потери и выгоды. Если не считать финансовых организаций, в большинстве случаев для выживания (сохранения жизнеспособности) компании критически важное значение имеют примерно 10% её данных (см. также business continuity, cold site, disaster recovery plan, disaster tolerance, hot site, warm site).
Поскольку мне не удалось добавлять каждый день по одному термину, то, компенсируя пропущенные дни, сегодня выкладываю сразу некоторую подборку терминов, добавленных в словарь за последние пару недель.
application processor – 1. прикладной процессор # например, The application processor then processes the raw data – прикладной процессор затем обрабатывает первичные данные;
2. процессор приложений.
BSP – 1. см. board support package;
2. Bulk Synchronous Parallel – модель (парадигма) параллельных вычислений BSP # описывает параллельную вычислительную систему в терминах трёх атрибутов – как совокупность модулей “процессор-память”, сети межсоединений (interconnection network) и средств барьерной синхронизации (barrier synchronization).
cognitive intelligence – когнитивный интеллект, когнитивное восприятие # в отличие от эмоционального интеллекта и эмоционального восприятия (emotional intelligence) – такие качества (способности) человека, как умение логически мыслить, рассуждать, читать, писать, анализировать, устанавливать приоритеты, за которые отвечает новая кора головного мозга (neocortex), а не эмоциональные центры мозга (см. также AI).
cognitive science – наука о мышлении, организации психики, обучении и процессах познания # включает в себя многие научные направления, в том числе компьютерное моделирование (см. также cognitive architecture, cognitive intelligence, emotional intelligence).
data interpretation – интерпретация данных # например, data interpretation application – приложение, интерпретирующее данные.
disk image – образ диска # файл, содержащий в себе полную копию содержания и структуры файловой системы и данных, находящихся на момент её создания на физическом диске – таком, как CD, DVD, дискета (diskette) или раздел жёсткого диска (partition). Применяется при восстановлении диска, при тиражировании дисков, быстрой установке ПО и в других целях. Синоним – drive image (см. также drive imager, drive imaging, master drive image).
drive imaging (также disk imaging) – создание образа [жёсткого] диска # в отличие от резервного копирования дисковых файлов это фактически процесс создания копии всего диска с сохранением информации о структуре хранения файлов, что позволяет не переустанавливать ранее установленные на этом диске приложения. Образ диска (disk image) будет наиболее полезен в случае, когда нужно быстро заменить один дисковый накопитель на другой с сохранением существующего ПО и данных; а использование мастер-образа диска (master drive image) позволит, например, гораздо быстрее подготовить к работе группу [сетевых] ПК с прединсталлированным одинаковым ПО. Образ диска можно использовать также и для восстановления отдельных файлов (см. также imaging software).
emotional intelligence – эмоциональный интеллект, эмоциональное восприятие # умение понимать собственные эмоции и эмоции других людей и способность использовать эту информацию для достижения наилучших результатов, для управления эмоциями, для успешной индивидуальной или коллективной работы, для комбинирования когнитивных (cognitive knowledge) и эмоциональных (emotional knowledge) знаний (см. также cognitive intelligence, knowledge).
evaluation version – ознакомительная версия # версия коммерческого программного продукта, предоставляемая разработчиком пользователю для принятия им решения о целесообразности приобретения. Для встраиваемых систем могут поставляться ознакомительные версии на ПК. Пример: Significant differences may exist between the evaluation version of an RTOS and the actual product. – Между ознакомительной версией ОС РВ и реальным продуктом могут быть значительные различия (см. также evaluation kit, technology preview, trial version, version).
imaging software (также drive imaging software) – ПО для создания образа [жёсткого] диска # синоним – drive imager (см. также drive imaging).
master drive image – мастер-образ [жёсткого] диска # служит для быстрой подготовки к работе группы ПК, для инсталляции на них одинакового ПО, что особенно важно для корпоративных сетевых систем (см. также drive imaging).
multidisciplinary trend – мультидисциплинарный тренд; тенденция к конвергенции различных научных дисциплин # современная тенденция, характерная для исследований и разработок новых перспективных технологий и систем; совместная работа специалистов различных научных направлений, использование принципов и методов разных наук для решения сложных задач. Примеры – вычислительная физика, химическая биология и др. (см. также NBIC convergence).
multi-touch sensor – многоканальный датчик касания # фиксирует касание за счёт изменения ёмкости (capacitance variation) элементов датчика; применяется для регистрации касания в сенсорных панелях (см. также multitouch, touch sensor).
multitouch (также multi-touch) – многоточечная (многозонная) сенсорная панель, мультисенсорная панель; полисенсорная панель # позволяет отслеживать сразу несколько точек касания (нажатия) и управлять картинкой на экране двумя и даже тремя или четырьмя пальцами (см. также touchpad, touchscreen).
multitouch interface (также multi-touch interface, multi-touch user interface) – мультисенсорный (полисенсорный) интерфейс # интерфейс пользователя на основе многоточечной (многозонной) сенсорной панели (multitouch) с соответствующим ПО; расширяет возможности управления современным компьютером.
navigation pad – навигационный планшет # например, multi-touch navigation pad – мультисенсорный навигационный планшет (см. также navigation).
NBIC convergence – NBIC-конвергенция # активное взаимодействие между базовыми современными технологиями (нано-, био-, информационными и когнитивными технологиями, NBIC) – синергетический обмен результатами и методиками, ведущий к их взаимному обогащению (расширению возможностей) и к возникновению некой новой единой технологии (см. также multidisciplinary trend, nanotechnology, biotechnology, information technology, cognotechnology).
neocortex – новая кора головного мозга, гомогенетическая кора головного мозга, изокортекс, неокортекс # см. также brain-computer interface, cognitive intelligence.
non-pipelined processor – процессор неконвейерной архитектуры, процессор без конвейера # свободен от некоторых недостатков, свойственных конвейерной архитектуре: он выполняет по одной команде за цикл, нет задержек при исполнении команд переходов, характеризуется стабильной и предсказуемой производительностью, несколько меньшими задержками при выполнении конкретных команд, он проще схематически, дешевле в производстве (см. также pipeline).
sensor data – данные [, поступающие] с датчика # см. также sensor data processor.
sensor channel – канал связи с датчиком; канал датчика # см. также sensor.
test range – диапазон измерений # например, в мультиметрах (см. также autoranging).
touch area – область касания # часть сенсорной панели или сенсорного экрана, на которой датчики зафиксировали касание. Приложение по координатам этой области определяет, какое действие должно ей соответствовать (см. также touchpad).
touch-screen decoder – декодер сенсорного экрана # служит для считывания сигналов с массива сенсорных площадок (датчиков касания) (см. также decoder).
touch-screen interface – интерфейс на базе (с использованием) сенсорного экрана # см. также touchscreen.
transform mathematics – математика преобразований; математические преобразования # преобразования, описываемые с помощью математического аппарата (см. также transform).
visual processing – обработка графических, визуальных и/или видеоданных; визуальное восприятие # к этой области относятся различные компьютерные технологии распознавания (опознавания). Пример: This information probably will be presented in graphical form, to exploit more fully the large fraction of the human brain devoted to visual processing and the visual system's pattern recognition ability. – Эта информация будет, по-видимому, представляться в графической форме, чтобы наиболее полно использовать большую часть человеческого мозга, отвечающую за визуальное восприятие, и возможности распознавания образов, присущие компьютерной системе визуализации (обработки визуальных данных) (см. также graphical form, recognition, visual system).
10.03.2010
Сейчас довольно много пишут о консолидации различных ресурсов, вот пара терминов на эту тему:
server consolidation – консолидация (объединение) серверов # процесс объединения некоторого (обычно небольшого) числа серверов в более крупную систему с целью сокращения общего количества устройств и упрощения управления ими. Серверы могут быть консолидированы вертикально (vertical consolidation) или горизонтально (horizontal consolidation). При вертикальной консолидации несколько приложений с разных серверов переносятся на один сервер, горизонтальная консолидация предполагает распределение рабочей нагрузки по этим серверам. Различают также логическую (logical consolidation) и физическую (physical consolidation) консолидацию серверов (см. также server).
storage consolidation – консолидация (объединение) внешней памяти (устройств хранения) # упрощает резервное копирование (backup) и восстановление системы, снижает эксплуатационные расходы (recovery) (см. также server consolidation).
11.03.2010
fiber optic sensor – волоконно-оптический датчик # преимуществами датчиков этого типа являются независимость от электромагнитных излучений, широкая полоса пропускания и экономичность (см. также bandwidth, EMI, sensor).
FIR filter – finite impulse response filter – фильтр с импульсной характеристикой конечной длительности, КИХ-фильтр # может быть как аппаратным, так и программным. Пример: A FIR filter is built of multipliers and adders. – КИХ-фильтр строится на умножителях и сумматорах (см. также digital filter).
19.05.2010 Среда.
3DTV (также 3D TV) – трёхмерное телевидение, стереотелевидение, 3D ТВ, стерео-ТВ # цифровое интерактивное телевидение нового поколения, позволяет пользователю естественным образом ощущать эффект присутствия (telepresence), требует применения специальных очков. Синонимы – stereoscopic television, stereotelevision.
stereoscopic television (stereotelevision) – стереоскопическое телевидение, стереотелевидение – см. 3DTV.
3D space – three-dimensional space – трёхмерное пространство.
AIM – 1. Asynchronous Interface Module – модуль асинхронного интерфейса # сетевой модуль, применяемый в маршрутизаторах и коммутаторах для асинхронных соединений (asynchronous connection);
2. Association for Automatic Identification and Mobility – Ассоциация предприятий в области автоматической идентификации и мобильных технологий, ассоциация (некоммерческая организация) AIM # технические комитеты AIM, состоящие из ведущих международных экспертов в области технологий автоматической идентификации и мобильных решений, осуществляют работу по редактированию международных стандартов, разработке спецификаций и подготовке информационных материалов по этим технологиям.
albedo – альбедо, отражательная способность, коэффициент диффузного отражения # от лат. albus – white, белый; характеристика поверхности объекта или тела – безразмерный показатель степени отражения ею падающего света. Диапазон возможных значений – от 0 (тёмный, чёрный) до 1 (блестящий, яркий).
autorepeat key – клавиша с автоматическим повторением, с автоповтором # при её нажатии соответствующий символ вводится многократно – до момента отпускания (см. также keyboard, typematic, typematic rate).
backbone bus – магистральная шина # пример: PCIe device generates “in-band” MSI message and writes to CPU through backbone bus. – Устройство шины PCIe генерирует “внутреннее” MSI-сообщение и производит запись в ЦП через магистральную шину. В ПК синоним – system bus (см. также in-band, MSI message).
block-based search – поиск на основе блоков, поблочный поиск # алгоритм (метод, схема) поиска [неизменившихся] блоков изображения; подобные алгоритмы применяются, в частности, при оценке движения в видеофильмах (возможно, в сочетании с аппаратными акселераторами оценки движения) (см. также motion estimation).
B-spline interpolation – интерполяция с использованием B-сплайнов # см. также B-spline, interpolation.
bump-mapping (также bump mapping) – отображение бугристости (шероховатости) поверхности (для создания реалистического изображения объекта в трёхмерной машинной графике) (см. также PTM, texture mapping).
car telematics – автомобильная телематика # набор технологий, базирующихся на бортовой коммуникационной сети, для предоставления разнообразных услуг водителю и пассажирам, таких как дистанционная диагностика автомобиля, навигация, автоматическая отправка SMS в случае аварии и др. (см. также driver assistance system, ITS, telematics).
coarsening – 1. укрупнение [гранул] # увеличение размеров объектов, потоков, процессов, например, выполняемых параллельно (см. также granularity, parallelism granularity);
2. огрубление.
coded exposure imaging (также coded exposure photography) – фотографирование с регулируемой (кодируемой) экспозицией # при фотосъёмке движущихся объектов позволяет контролировать размытость изображения (motion blur) (см. также exposure).
collaboration – координация совместной деятельности, производственное сотрудничество # использование информационных технологий для координации и/или совместного проведения работ (см. также collaboration technology, distant collaboration);
2. сотрудничество # в ООП – совместная деятельность объектов на самом высоком уровне их поведения (см. также behavior, object).
composition – 1. оформление закономерностей # в ЭС (см. также inference);
2. композиция # 1. в ООП – метод создания нового объекта путём объединения старых и новых частей, в противоположность наследованию (ср. inheritance; см. также composability, compositionality); 2. объединение двух функций путём передачи результата одной из них в качестве аргумента при вызове другой (см. также function).
20.05.2010 Четверг.
compositionality – композиционность # один из принципов системного проектирования относительно взаимозависимости составляющих частей: целое может быть понято через понимание его составляющих и способа соединения (композиции) этих частей. Этот термин не следует путать с composability.
computational photography – вычислительная фотография # применение к цифровой фотографии современных методов и средств КГА, благодаря которым фотограф может в своих произведениях создавать разнообразные визуальные эффекты, которые невозможно получить на снимке непосредственно при съёмке (см. также digital photography).
critical lifetime – критический срок [службы] # предельный расчётный срок службы оборудования – определяет, например, потребность в запасных частях и расходных материалов, периодичность замены изнашивающихся деталей, размеры амортизационных отчислений и т. д. (см. также life time).
critical path – критический путь # 1. наиболее длинный путь прохождения сигналов через электронную схему; обычно вызывает наибольшие их задержки (см. также electronic circuit); 2. самая длительная последовательность выполнения [взаимосвязанных] работ при реализации проекта (см. также critical path method, project management).
crowdsourcing – краудсорсинг # по аналогии с аутсорсингом (outsourcing) – привлечение работников-добровольцев, часто неквалифицированных Интернет-пользователей, например для наполнения сайта тем или иным контентом; расходы на содержание таких нештатных сотрудников минимальны.
cubic interpolation – кубическая интерполяция # интерполяция, при которой соседние точки соединяются отрезками кубического полинома (кубическим сплайном) (см. также cubic spline, interpolation).
data layout transformation – изменение (оптимизация) размещения данных [в памяти]; управление размещением данных [в памяти] # например, на этапе компиляции для обеспечения оптимальной локализации данных (см. также data localization).
data localization – локализация данных # процесс сосредоточения (размещения) данных – различные способы оптимизации, направленные на то, чтобы, например, удержать в кэше данных (data cache) наиболее часто используемые данные и тем самым избежать более затратных по времени обращений к ОЗУ (см. также data layout transformation).
data parallel operator (также data-parallel operator) – оператор параллельной обработки данных # к числу подобных операторов относятся операторы для обработки массивов данных, векторные команды матричных и векторных процессоров, операторы ЯВУ для параллельных вычислений. Такие операторы позволяют представлять параллельные вычисления как обычные программы с инкапсулированным (встроенном) параллелизмом – как последовательность операторов (операций) параллельной обработки данных (см. также operator, parallelism).
deconvolution – обращение свёртки, нахождение первообразной [функции] # см. также convolution.
delighting – затемнение, уменьшение освещения [изображения, сцены] # при обработке изображений, особенно фотографий лиц – для достижения желаемых визуальных эффектов (см. также lighting, relighting).
digital kitchen – цифровая кухня # часть интеллектуального (компьютеризованного) дома, где установлено современное программируемое бытовое оборудование (см. также intelligent home).
distant collaboration – дистанционное сотрудничество # технология совместного выполнения работ (проектов) сотрудниками, находящимися в разных точках мира и взаимодействующими через Интернет; синоним – remote collaboration (см. также collaboration).
21/05/2010 Пятница.
immersive – 1. многонаправленный, с одновременным воздействием на пользователя через несколько каналов восприятия (зрение, слух, осязание, обоняние);
2. иммерсивный, иммерсионный, создающий эффект присутствия (погружения) # см. также immersion, immersive video environment, teleimmersive system.
pipeline bubble – конвейерный пузырь # снижение производительности конвейера (pipeline stall) при возникновении конфликта – структурного (занятость ресурса), по данным (выполнение очередной команды зависит от результата предыдущей) или по управлению (появление команд переходов). В результате таких конфликтов ступень конвейера получает на обработку не реальную машинную команду, а нечто фиктивное, именуемое конвейерным пузырём. Он последовательно проходит по ступеням конвейера, занимая место, но не выполняя никакой полезной работы (см. также pipeline).
cascading delete – каскадное удаление # в БД – операция удаления данных, вызывающая удаление взаимосвязанных данных в других таблицах (см. также table).
deadlock prevention – предотвращение взаимоблокировки # встроенный в систему набор требований и ограничений, не допускающий запросы на выделение ресурса (resource request), которые могут привести к взаимоблокировкам (см. также deadlock, resource allocation).
deadlock recovery – восстановление после взаимоблокировки # после обнаружения взаимной блокировки (см. deadlock detection) перед системой возникает задача найти способ её устранения. Универсального способа решения этой задачи нет, могут быть испробованы разные способы, например, ресурс может быть изъят у одной задачи и передан другой, чтобы она нормально завершила работу и освободила полученные ресурсы (см. также deadlock resolution).
resource request – запрос на выделение ресурса # обработка такого запроса включает в себя проверку условий, нарушение которых приводит к взаимной блокировке задач (см. также resource allocation).
programming test – тест на умение программировать # в ряде фирм предлагается при приёме программиста на работу; часть тестирования при собеседовании (interview testing) (см. также programming).
22/05/2010 Суббота
context diagram – контекстная диаграмма (схема) # модель, представляющая систему с её окружением на высоком уровне абстракции, – она содержит объекты, внешние по отношению к системе и взаимодействующие с ней, но не показывает внутреннюю структуру системы и её поведение (см. также context, diagram, level of abstraction).
open-ended question – вопрос без предлагаемого набора возможных ответов # например, при анкетировании – вопрос, допускающий любые ответы респондента, участника опроса (см. также closed-ended question).
closed-ended question – вопрос с выбором единственного ответа # например, при анкетировании – вопрос с ограниченным набором возможных ответов, один из которых должен выбрать респондент, участник опроса (да/нет, согласен/не согласен и т. п.) (см. также open-ended question, question).
outlier – 1. выброс, аномальное значение, резко выделяющееся значение, выпадающее значение # в наборе данных – значение, резко отличающееся от других значений набора, нарушающее закономерность распределения (см. также data point);
2. обособленная, изолированная часть (например, системы).
scope creep – расширение области определения [проекта] # ситуация, когда область определения проекта продолжает увеличиваться, причём обычно неконтролируемо, в процессе разработки (см. также creeping featurism, scope).
23/05/2010 Воскресенье.
computational grid – вычислительная grid-система # система с избыточными вычислительными ресурсами, предназначаемая для обработки больших массивов данных и решения других задач, требующих высокой производительности; это может быть локальная корпоративная система (см. intragrid) или система, базирующаяся на ресурсах Интернета (см. intergrid). Применение этой технологии повышает эффективность загрузки доступных ресурсов и позволяет отсрочить расширение систем, сопряжённое с лишними расходами. Эта разновидность grid-архитектуры используется преимущественно для обеспечения максимальной вычислительной мощности, поэтому здесь большинство процессоров – это высокопроизводительные серверы. (Процессоры такой системы иногда называются также узлами, ресурсами, функциональными элементами, донорами, клиентами, хостами или машинами.) (см. также data grid, grid computing).
data grid – grid-система управления данными # служит для размещения данных, принадлежащих многим организациям, и обеспечения прозрачного доступа к этим данным для пользователей, которые могут не задумываться о том, где находятся данные; представляет единый интерфейс для работы со всеми репозиториями данных, решает задачи поиска данных по запросам, сохранения и безопасности данных (см. также grid computing).
24/05/2010 Понедельник.
grid service – grid-сервис # веб-сервис, соответствующий некоторому набору соглашений (по интерфейсам и по поведенческим характеристикам), которые определяют, каким образом клиент (пользователь) взаимодействует с grid-ресурсами. Частичными синонимами grid-сервиса (grid-вычислений), с некоторыми вариациями смыслового содержания, являются такие термины, как вычислительная grid-система (computational grid), вычисления по требованию (computing-on-demand, on-demand computing), оперативные вычисления (just-in-time computing), межплатформные вычисления (cross-platform computing), сетевые вычисления (network computing), вычисления как коммунальная услуга (computing utility, utility computing), кластерные вычисления (cluster computing) и высокопроизводительные распределённые вычисления (high-performance distributed computing) (см. также grid computing, grid service provider).
intragrid – корпоративная grid-система # grid-система в рамках одной организации. Синоним – enterprise grid (см. также grid computing).
scavenging grid – grid-система с использованием свободных циклов ЦП, grid-перехватчик # перехватывает и использует свободное время (циклы) ЦП доступных серверов и ПК [корпоративной] сети для решения задач, требующих дополнительных ресурсов (см. также cycle stealing, grid computing).
cycle stealing – захват цикла (циклов) # способ обращения к [оперативной] памяти со стороны канала ввода-вывода, который “крадёт” циклы у процессора, осуществляющего выборку из ОЗУ команд или чтение/запись данных. Арбитр шины, как правило, даёт преимущество каналу ввода-вывода перед процессором, чтобы повысить эффективность работы с внешними устройствами. Используется в контроллерах некоторых устройств, работающих с ОЗУ напрямую, минуя процессор (см. также DMA, scavenging grid, work-stealing).
25.05--01.06.10 Неделя как-то мгновенно пролетела, поэтому я сейчас навёрстываю пропушенную ежедневную выкладку.
impulse voltage (также voltage impulse) – импульсное напряжение, импульс напряжения # кратковременное [высоковольтное] напряжение; используется, в частности, в технике безопасности при испытаниях изоляции на пробой. Например: lightning impulse voltage – напряжение грозового импульса, импульсное напряжение при ударах молнии. Синонимы – peak voltage, surge voltage (см. также impulse ,voltage).
suballocation (также suballocation scheme) – вторичное выделение (распределение) памяти # выделение ОС большой области памяти (пула) с последующим разбиением этой области на малые блоки и их выделением по необходимости. Например, для построения сложной древовидной структуры можно запросить у ОС сразу 1000 узлов фиксированного размера и выделять (занимать) их по мере надобности, одновременно возвращая освобождаемые узлы в пул. Таким образом оптимизируется управление распределением и перераспределением памяти (см. также allocation, memory management).
bug-ridden – содержащий множество ошибок # например, even a bug-ridden product can be improved over time – даже содержащий множество ошибок продукт может быть со временем улучшен (доведён до ума).
depth of field – глубина резкости # 1. в оптической системе – диапазон расстояний от внешней поверхности объектива, где можно добиться чёткой фокусировки изображения; уменьшается прямо пропорционально уменьшению апертуры объектива. Синоним – depth of focus; 2. кинематический эффект в трёхмерной графике, имитация изменения глубины резкости реального объектива камеры.
first-order logic (также first-order predicate calculus) – логика [предикатов] первого порядка # формальная логическая система, используемая в математике, лингвистике и языках логического программирования. Основными синтаксическими элементами логики первого порядка являются символы, которые обозначают объекты (константные символы, constant symbol), отношения (предикатные символы, predicate symbol) и функции (функциональные символы, functional symbol). Синонимы – lower predicate calculus, quantification theory, predicate logic.
horizontal prototype – горизонтальный (поведенческий) прототип # частичная или потенциально возможная реализация пользовательского интерфейса (user interface) приложения. Служит для оценки удобства работы, полноты и корректности технических требований. Синонимы – behavioral prototype, mock-up (см. также vertical prototype, prototype).
Hopfield network – [рекуррентная] нейронная сеть Хопфилда # отличается тем, что в ней используется двунаправленное соединение нейронов – каждый нейрон этой сети посылает свой выходной сигнал всем остальным нейронам сети и получает выходные сигналы от всех других нейронов (см. также neural network, recurrent network).
mock-up (также mockup) – 1. прототип, экспериментальная модель, натурная модель, макет # см. также horizontal prototype;
2. план, концепция, модель; имитация.
mathematical foundation – математическая подготовка, основы математических знаний # требуются, в частности, для программирования средств машинной графики, компьютерных игр и т. п.
trace logging – регистрация [данных] трассировки событий # отслеживание и фиксация таких ключевых событий, как вход в систему, запуск приложений и т. п. (см. также logging, logging area, trace).
vector math processor – векторный математический процессор # выполняет операции векторной математики (vector mathematics) – например, при обработке изображений (см. также vector).
vertical prototype – вертикальный (структурный) прототип # частичная опытная реализация системы, причём с представлением всех уровней её архитектуры; служит для оценки технической осуществимости и функционально-скоростных характеристик системы. Синонимы – structural prototype, conceptual prototype (см. также prototype).
w-buffer – w-буфер # буфер изображения (image buffer), хранящий расстояния Z от каждого пиксела изображения до камеры. Диапазон возможных значений Z линейно распределяется между камерой и точкой, обозначаемой как бесконечность в трёхмерном пространстве (3D space). Вблизи камеры разрешающая способность максимальна, а по мере удаления от камеры уменьшается – так достигается увеличенная глубина фокусировки изображаемого пространства (depth of focus).
contactless smart card (также contactless card) – бесконтактная микропроцессорная карточка (смарт-карта) # карточка, в которой расстояние до картридера может составлять несколько миллиметров; для передачи данных и энергии для работы микрочипа используются радиоволны. Существенно сокращает время работы с картридером (см. также smart card reader).
obsolescence – 1. устаревание, старение;
2. моральный износ # устаревание аппаратного обеспечения из-за появления новых технологий, новой элементной базы и т. п. (см. также bit rot).
visual programming language (VPL) – язык визуального программирования # язык программирования, позволяющий пользователям создавать программы графически манипулируя элементами программы (см. также programming language, visual programming).

crowd simulation – моделирование (имитация, симуляция) толпы (множества схожих объектов) # в КГА – автоматизированное создание толпы (сотен) двигающихся персонажей и/или объектов с обширным скрипт-контролем; сравнительно новая функция систем трёхмерной компьютерной графики для реализации спецэффектов в видео- и кинофильмах. Подобные эффекты практически недостижимы при использовании традиционных средств компьютерной анимации (см. также computer-generated imagery).
Это не новый термин, но дополняющий предыдущий:
computer-generated imagery (также computer generated images, CGI) – компьютерная анимация, компьютерный видеоряд # полученные на компьютере анимированные изображения, используемые в кино и на телевидении (см. также animation, crowd simulation).
22-23.12.2009
Нечаянно стёр предыдущую запись. Здесь, к сожалению, нет возможности восстановить текст и нет запроса на подтверждение удаления (это вебмастеру!). На тему бренности компьютерной жизни:
retention period – период сохранности (сохраняемости); срок хранения # время, в течение которого данные могут храниться на носителе. Например, для компакт-дисков часто гарантируется сто лет хранения данных, а для флэш-памяти – более десяти лет хранения (см. также data retention, retention).
over-erasing – избыточное стирание # поскольку процесс стирания содержимого ячеек энергонезависимой памяти (nonvolatile memory) не является самоограничивающимся, существует опасность чрезмерного воздействия на некоторые запоминающие элементы, так что образуются отрицательные пороговые напряжения (threshold voltage) и происходит отказ памяти. Для предотвращения этого существуют различные способы и средства аппаратной защиты (см. также erase pulse).
24--27.12.2009
negative correlation – отрицательная (обратная) корреляция # корреляция, при которой увеличение одной переменной связано с уменьшением другой переменной. Отрицательной корреляции соответствует отрицательное значение коэффициента корреляции (см. также correlation).
pipeline depth – глубина (длина) конвейера # число ступеней конвейера команд (instruction pipeline); чем их больше, тем больше команд может находиться в ЦП на разных стадиях исполнения одновременно. Примеры: 8-stage pipeline, 13-stage pipeline и т. д. (см. также issue width, pipeline stage).
positive correlation – положительная (прямая) корреляция # корреляция, при которой увеличение одной переменной связано с увеличением другой переменной. Положительной корреляции соответствует положительное значение коэффициента корреляции (см. также correlation).
qualitative modeling – 1. качественное моделирование, моделирование для качественной оценки [объекта, системы, процесса] # в отличие от методов количественной оценки, от количественного моделирования (quantitative modeling);
2. качественное (высококачественное, эффективное) моделирование # моделирование при помощи модели, максимально приближённо отображающей характеристики реальной системы, реального явления.
quantitative modeling – количественное (имитационное) моделирование # моделирование при помощи моделей, позволяющих предсказывать количественные показатели проектируемых или реконструируемых систем (объектов, процессов), чтобы на основе таких прогнозов принимать наименее рискованные решения (см. также qualitative modeling).
28--29.12.2009
crossover (также crossing-over) – скрещивание, кроссовер, кроссинговер # взаимный обмен участками гомологичных (парных) хромосом (строк данных, data string), приводящий к перераспределению (рекомбинации) локализованных в них генов (битов), порождению новых хромосом; основная операция генетического алгоритма (genetic algorithm). “Традиционный” генетический алгоритм использует одноточечное (классическое) скрещивание (one-point crossover), в котором две хромосомы разрезаются один раз в соответствующей точке и производится обмен полученными частями. В двухточечном скрещивании (two-point crossover) (и многоточечном скрещивании вообще) хромосомы имеют по две точки разреза и рассматриваются как циклы, которые формируются соединением концов линейной хромосомы. Унифицированное, или однородное, скрещивание (uniform crossover, UX) принципиально отличается от одноточечного: каждый ген в потомстве создается путём копирования соответствующего гена от одного или другого родителя, выбранного согласно случайно сгенерированной маске скрещивания. Если в маске стоит 1, то ген копируется от первого родителя, если в маске 0, то от второго родителя. Процесс повторяется с обменёнными родителями для создания второго потомства. Новая маска скрещивания генерируется для каждой пары родителей случайным образом. В схеме половинного однородного скрещивания (half uniform crossover, HUX) между строками данных производится обмен ровно половиной числа различающихся битов – сначала определяется расстояние Хемминга (это и есть число различающихся битов), потом оно делится на 2; результат показывает, сколько битов родителей будет участвовать в обмене (см. также crossover operator, crossover rate, Hamming distance, kinetochore).
vector notation – векторная нотация, векторная форма, векторное представление # пример: A vector quantity can be represented by a line segment. The length of the line represents the magnitude of the quantity, while the angular position of the line segment and an arrow point indicate the quantity's direction. – Векторная величина может быть представлена отрезком прямой, длина которого обозначает размер величины, а угловое положение и стрелка на конце – направление вектора. Синонимы – vector form, vector representation (см. также line segment).
government application – приложение федерального (государственного) уровня # например, система проведения выборов, система учёта и контроля транспортных средств, пенсионная система и др. (см. также e-government).
04/01/2010 С наступившим Вас Новым годом!
01.01.
commodity server – обычный (неспециализированный, типовой) сервер, сервер как потребительский товар массового спроса # серийно выпускающийся, легко доступный в продаже сервер, обладающий обычными характеристиками (см. также commoditization, virtualization).
02.01.
PPDM problem – privacy-preserving [distributed] data mining problem – проблема сохранения конфиденциальности при работе с [распределёнными] данными, проблема PPDM # при анализе среды, где много пользователей работают с конфиденциальными данными, часто исходят из предположения, что все стороны соблюдают принятые правила и протоколы и не вступают в сговор с другими участниками, чтобы раскрыть конфиденциальные данные какой-либо третьей стороны. Однако более реалистично формулировать проблему PPDM как многопользовательскую (многостороннюю) игру (multi-party game), в которой каждый пользователь преследует в первую очередь собственные цели.
03.01.
simulation primitive – примитив для моделирования # вендоры БМК (FPGA) обычно предоставляют разработчикам библиотеки моделей базовых элементов – самых низкоуровневых структур проекта; библиотека содержит обычно от 100 до 300 таких относительно простых моделей. Вендоры предлагают их потому, что моделирование – обязательный этап проектирования, причём вполне доступный по объёму вычислений (см. также model, primitive, simulation).
04.01
documentation comment (doc comment) – документационный (документирующий) комментарий # тип многострочного комментария в языке Java, служащего для генерации с помощью утилиты javadoc HTML-файла, документирующего программу. Он имеет вид:
/** текст */ (см. также comment).
05.01
applied AI – applied artificial intelligence – прикладной ИИ # использование компьютеров и ПО для исследования возможностей решения (или для решения) конкретных научных или логических задач, которые не выходят за рамки познавательных способностей человека. Большинство современных систем ИИ относятся к этой категории. Синонимы – узкий ИИ (narrow AI) и слабый ИИ (weak AI) (см. также artificial intelligence, strong AI).
06.01
cognitive – познавательный; связанный с приобретением (сбором, накоплением) знаний; когнитивный (см. также cognitive architecture, cognitive function, cognitive science, cognotechnology).
07.01
cognotechnology – когнитивная технология, когнотехнология # технология познания, технология изучения работы человеческого мозга и (в перспективе) устранения нарушений его функций (см. также NBIC convergence).
08.01
logging system – система протоколирования, система (организация, правила) ведения журнала регистрации [событий] # см. также configurable log, log file, logging.
09.01
multi-party environment – многопользовательская (многосторонняя) среда # сетевая, игровая, рыночная или любая другая среда, где имеется много участников (сторон, пользователей, игроков), каждый из которых преследует в первую очередь собственные цели (см. также multi-party game, PPDM problem).
10.01
multitouch interface (также multi-touch interface) – мультисенсорный (полисенсорный) интерфейс # интерфейс на основе многоточечной (многозонной) сенсорной панели (multitouch) с соответствующим ПО; расширяет возможности управления
современным компьютером.
11.01
NBIC convergence – NBIC-конвергенция # активное взаимодействие между базовыми современными технологиями (нано-, био-, информационными и когнитивными технологиями, NBIC) – синергетический обмен результатами и методиками, ведущий к их взаимному обогащению (расширению возможностей) и к возникновению некой новой единой технологии (см. также nanotechnology, biotechnology, information technology, cognotechnology).
12.01
plus-plus operator (также plus plus operator, ++ operator) – оператор плюс-плюс, оператор ++ # в языках C, C++, Java и других, производных от Си, – оператор инкремента (увеличивает значение переменной на 1, т. е. эквивалентен оператору VarName = VarName + 1; ), может использоваться как префиксный (++VarName) или как постфиксный (VarName++) (см. также minus-minus operator, postfix operator, prefix operator).
13.01
printlining – отладочная печать # внесение в программу временных изменений (добавление операторов печати) для вывода отладочной информации о ходе выполнения программы; полезный способ проверки работы программы (возможно с формированием простого, обычно временного журнала регистрации событий) – в дополнение или даже взамен отладчика (debug tool, debugger) (см. также logging).
14.01
thermionic emission – термоэлектронная эмиссия; термоионная эмиссия, термоэмиссия # эмиссия электронов с поверхности вещества при очень высокой температуре; синоним – thermoelectronic emission (см. также vacuum tube).
15.01
DNA nanotechnology – ДНК-нанотехнология # направление исследований в области нанотехнологии, цель которого – использовать молекулярное опознавание (molecular recognition), уникальное свойство ДНК (DNA) и других нуклеиновых кислот (nucleic acid), чтобы создавать на базе ДНК новые, управляемые структуры, т. е. ДНК служит здесь структурным материалом и элементом бионанотехнологии (bionanotechnology), а не носителем генетической информации. Возможные перспективные приложения – самосборка молекулярных узлов и молекулярные вычисления (см. также molecular computing).
16.01
promiscuous mode – смешанный (букв. неразборчивый) режим # режим работы, при котором сетевое устройство (мост, коммутатор) или программа просматривает на всех своих входных портах все поступающие к нему пакеты, независимо от адресов отправителя и получателя. Сетевые администраторы используют этот режим для диагностики и поиска неисправностей сети, а злоумышленники – для прослушивания трафика, который может содержать пароли и другую конфиденциальную информацию (см. также network administrator, packet sniffing).
17.01
disaster recovery (DR) – восстановление в аварийных ситуациях # восстановление [работоспособности ИТ-систем] при аварийной, чрезвычайной ситуации; предполагает заблаговременное создание резервных узлов (объектов, вычислительных центров, вычислительных комплексов), позволяющих сравнительно быстро восстановить потерянные данные и обеспечить работоспособность ИТ-систем; при выборе того или иного решения необходимо учитывать стоимость реализации, возможные потери и выгоды. Если не считать финансовых организаций, в большинстве случаев для выживания (сохранения жизнеспособности) компании критически важное значение имеют примерно 10% её данных (см. также business continuity, cold site, disaster recovery plan, disaster tolerance, hot site, warm site).
Поскольку мне не удалось добавлять каждый день по одному термину, то, компенсируя пропущенные дни, сегодня выкладываю сразу некоторую подборку терминов, добавленных в словарь за последние пару недель.
application processor – 1. прикладной процессор # например, The application processor then processes the raw data – прикладной процессор затем обрабатывает первичные данные;
2. процессор приложений.
BSP – 1. см. board support package;
2. Bulk Synchronous Parallel – модель (парадигма) параллельных вычислений BSP # описывает параллельную вычислительную систему в терминах трёх атрибутов – как совокупность модулей “процессор-память”, сети межсоединений (interconnection network) и средств барьерной синхронизации (barrier synchronization).
cognitive intelligence – когнитивный интеллект, когнитивное восприятие # в отличие от эмоционального интеллекта и эмоционального восприятия (emotional intelligence) – такие качества (способности) человека, как умение логически мыслить, рассуждать, читать, писать, анализировать, устанавливать приоритеты, за которые отвечает новая кора головного мозга (neocortex), а не эмоциональные центры мозга (см. также AI).
cognitive science – наука о мышлении, организации психики, обучении и процессах познания # включает в себя многие научные направления, в том числе компьютерное моделирование (см. также cognitive architecture, cognitive intelligence, emotional intelligence).
data interpretation – интерпретация данных # например, data interpretation application – приложение, интерпретирующее данные.
disk image – образ диска # файл, содержащий в себе полную копию содержания и структуры файловой системы и данных, находящихся на момент её создания на физическом диске – таком, как CD, DVD, дискета (diskette) или раздел жёсткого диска (partition). Применяется при восстановлении диска, при тиражировании дисков, быстрой установке ПО и в других целях. Синоним – drive image (см. также drive imager, drive imaging, master drive image).
drive imaging (также disk imaging) – создание образа [жёсткого] диска # в отличие от резервного копирования дисковых файлов это фактически процесс создания копии всего диска с сохранением информации о структуре хранения файлов, что позволяет не переустанавливать ранее установленные на этом диске приложения. Образ диска (disk image) будет наиболее полезен в случае, когда нужно быстро заменить один дисковый накопитель на другой с сохранением существующего ПО и данных; а использование мастер-образа диска (master drive image) позволит, например, гораздо быстрее подготовить к работе группу [сетевых] ПК с прединсталлированным одинаковым ПО. Образ диска можно использовать также и для восстановления отдельных файлов (см. также imaging software).
emotional intelligence – эмоциональный интеллект, эмоциональное восприятие # умение понимать собственные эмоции и эмоции других людей и способность использовать эту информацию для достижения наилучших результатов, для управления эмоциями, для успешной индивидуальной или коллективной работы, для комбинирования когнитивных (cognitive knowledge) и эмоциональных (emotional knowledge) знаний (см. также cognitive intelligence, knowledge).
evaluation version – ознакомительная версия # версия коммерческого программного продукта, предоставляемая разработчиком пользователю для принятия им решения о целесообразности приобретения. Для встраиваемых систем могут поставляться ознакомительные версии на ПК. Пример: Significant differences may exist between the evaluation version of an RTOS and the actual product. – Между ознакомительной версией ОС РВ и реальным продуктом могут быть значительные различия (см. также evaluation kit, technology preview, trial version, version).
imaging software (также drive imaging software) – ПО для создания образа [жёсткого] диска # синоним – drive imager (см. также drive imaging).
master drive image – мастер-образ [жёсткого] диска # служит для быстрой подготовки к работе группы ПК, для инсталляции на них одинакового ПО, что особенно важно для корпоративных сетевых систем (см. также drive imaging).
multidisciplinary trend – мультидисциплинарный тренд; тенденция к конвергенции различных научных дисциплин # современная тенденция, характерная для исследований и разработок новых перспективных технологий и систем; совместная работа специалистов различных научных направлений, использование принципов и методов разных наук для решения сложных задач. Примеры – вычислительная физика, химическая биология и др. (см. также NBIC convergence).
multi-touch sensor – многоканальный датчик касания # фиксирует касание за счёт изменения ёмкости (capacitance variation) элементов датчика; применяется для регистрации касания в сенсорных панелях (см. также multitouch, touch sensor).
multitouch (также multi-touch) – многоточечная (многозонная) сенсорная панель, мультисенсорная панель; полисенсорная панель # позволяет отслеживать сразу несколько точек касания (нажатия) и управлять картинкой на экране двумя и даже тремя или четырьмя пальцами (см. также touchpad, touchscreen).
multitouch interface (также multi-touch interface, multi-touch user interface) – мультисенсорный (полисенсорный) интерфейс # интерфейс пользователя на основе многоточечной (многозонной) сенсорной панели (multitouch) с соответствующим ПО; расширяет возможности управления современным компьютером.
navigation pad – навигационный планшет # например, multi-touch navigation pad – мультисенсорный навигационный планшет (см. также navigation).
NBIC convergence – NBIC-конвергенция # активное взаимодействие между базовыми современными технологиями (нано-, био-, информационными и когнитивными технологиями, NBIC) – синергетический обмен результатами и методиками, ведущий к их взаимному обогащению (расширению возможностей) и к возникновению некой новой единой технологии (см. также multidisciplinary trend, nanotechnology, biotechnology, information technology, cognotechnology).
neocortex – новая кора головного мозга, гомогенетическая кора головного мозга, изокортекс, неокортекс # см. также brain-computer interface, cognitive intelligence.
non-pipelined processor – процессор неконвейерной архитектуры, процессор без конвейера # свободен от некоторых недостатков, свойственных конвейерной архитектуре: он выполняет по одной команде за цикл, нет задержек при исполнении команд переходов, характеризуется стабильной и предсказуемой производительностью, несколько меньшими задержками при выполнении конкретных команд, он проще схематически, дешевле в производстве (см. также pipeline).
sensor data – данные [, поступающие] с датчика # см. также sensor data processor.
sensor channel – канал связи с датчиком; канал датчика # см. также sensor.
test range – диапазон измерений # например, в мультиметрах (см. также autoranging).
touch area – область касания # часть сенсорной панели или сенсорного экрана, на которой датчики зафиксировали касание. Приложение по координатам этой области определяет, какое действие должно ей соответствовать (см. также touchpad).
touch-screen decoder – декодер сенсорного экрана # служит для считывания сигналов с массива сенсорных площадок (датчиков касания) (см. также decoder).
touch-screen interface – интерфейс на базе (с использованием) сенсорного экрана # см. также touchscreen.
transform mathematics – математика преобразований; математические преобразования # преобразования, описываемые с помощью математического аппарата (см. также transform).
visual processing – обработка графических, визуальных и/или видеоданных; визуальное восприятие # к этой области относятся различные компьютерные технологии распознавания (опознавания). Пример: This information probably will be presented in graphical form, to exploit more fully the large fraction of the human brain devoted to visual processing and the visual system's pattern recognition ability. – Эта информация будет, по-видимому, представляться в графической форме, чтобы наиболее полно использовать большую часть человеческого мозга, отвечающую за визуальное восприятие, и возможности распознавания образов, присущие компьютерной системе визуализации (обработки визуальных данных) (см. также graphical form, recognition, visual system).
10.03.2010
Сейчас довольно много пишут о консолидации различных ресурсов, вот пара терминов на эту тему:
server consolidation – консолидация (объединение) серверов # процесс объединения некоторого (обычно небольшого) числа серверов в более крупную систему с целью сокращения общего количества устройств и упрощения управления ими. Серверы могут быть консолидированы вертикально (vertical consolidation) или горизонтально (horizontal consolidation). При вертикальной консолидации несколько приложений с разных серверов переносятся на один сервер, горизонтальная консолидация предполагает распределение рабочей нагрузки по этим серверам. Различают также логическую (logical consolidation) и физическую (physical consolidation) консолидацию серверов (см. также server).
storage consolidation – консолидация (объединение) внешней памяти (устройств хранения) # упрощает резервное копирование (backup) и восстановление системы, снижает эксплуатационные расходы (recovery) (см. также server consolidation).
11.03.2010
fiber optic sensor – волоконно-оптический датчик # преимуществами датчиков этого типа являются независимость от электромагнитных излучений, широкая полоса пропускания и экономичность (см. также bandwidth, EMI, sensor).
FIR filter – finite impulse response filter – фильтр с импульсной характеристикой конечной длительности, КИХ-фильтр # может быть как аппаратным, так и программным. Пример: A FIR filter is built of multipliers and adders. – КИХ-фильтр строится на умножителях и сумматорах (см. также digital filter).
19.05.2010 Среда.
3DTV (также 3D TV) – трёхмерное телевидение, стереотелевидение, 3D ТВ, стерео-ТВ # цифровое интерактивное телевидение нового поколения, позволяет пользователю естественным образом ощущать эффект присутствия (telepresence), требует применения специальных очков. Синонимы – stereoscopic television, stereotelevision.
stereoscopic television (stereotelevision) – стереоскопическое телевидение, стереотелевидение – см. 3DTV.
3D space – three-dimensional space – трёхмерное пространство.
AIM – 1. Asynchronous Interface Module – модуль асинхронного интерфейса # сетевой модуль, применяемый в маршрутизаторах и коммутаторах для асинхронных соединений (asynchronous connection);
2. Association for Automatic Identification and Mobility – Ассоциация предприятий в области автоматической идентификации и мобильных технологий, ассоциация (некоммерческая организация) AIM # технические комитеты AIM, состоящие из ведущих международных экспертов в области технологий автоматической идентификации и мобильных решений, осуществляют работу по редактированию международных стандартов, разработке спецификаций и подготовке информационных материалов по этим технологиям.
albedo – альбедо, отражательная способность, коэффициент диффузного отражения # от лат. albus – white, белый; характеристика поверхности объекта или тела – безразмерный показатель степени отражения ею падающего света. Диапазон возможных значений – от 0 (тёмный, чёрный) до 1 (блестящий, яркий).
autorepeat key – клавиша с автоматическим повторением, с автоповтором # при её нажатии соответствующий символ вводится многократно – до момента отпускания (см. также keyboard, typematic, typematic rate).
backbone bus – магистральная шина # пример: PCIe device generates “in-band” MSI message and writes to CPU through backbone bus. – Устройство шины PCIe генерирует “внутреннее” MSI-сообщение и производит запись в ЦП через магистральную шину. В ПК синоним – system bus (см. также in-band, MSI message).
block-based search – поиск на основе блоков, поблочный поиск # алгоритм (метод, схема) поиска [неизменившихся] блоков изображения; подобные алгоритмы применяются, в частности, при оценке движения в видеофильмах (возможно, в сочетании с аппаратными акселераторами оценки движения) (см. также motion estimation).
B-spline interpolation – интерполяция с использованием B-сплайнов # см. также B-spline, interpolation.
bump-mapping (также bump mapping) – отображение бугристости (шероховатости) поверхности (для создания реалистического изображения объекта в трёхмерной машинной графике) (см. также PTM, texture mapping).
car telematics – автомобильная телематика # набор технологий, базирующихся на бортовой коммуникационной сети, для предоставления разнообразных услуг водителю и пассажирам, таких как дистанционная диагностика автомобиля, навигация, автоматическая отправка SMS в случае аварии и др. (см. также driver assistance system, ITS, telematics).
coarsening – 1. укрупнение [гранул] # увеличение размеров объектов, потоков, процессов, например, выполняемых параллельно (см. также granularity, parallelism granularity);
2. огрубление.
coded exposure imaging (также coded exposure photography) – фотографирование с регулируемой (кодируемой) экспозицией # при фотосъёмке движущихся объектов позволяет контролировать размытость изображения (motion blur) (см. также exposure).
collaboration – координация совместной деятельности, производственное сотрудничество # использование информационных технологий для координации и/или совместного проведения работ (см. также collaboration technology, distant collaboration);
2. сотрудничество # в ООП – совместная деятельность объектов на самом высоком уровне их поведения (см. также behavior, object).
composition – 1. оформление закономерностей # в ЭС (см. также inference);
2. композиция # 1. в ООП – метод создания нового объекта путём объединения старых и новых частей, в противоположность наследованию (ср. inheritance; см. также composability, compositionality); 2. объединение двух функций путём передачи результата одной из них в качестве аргумента при вызове другой (см. также function).
20.05.2010 Четверг.
compositionality – композиционность # один из принципов системного проектирования относительно взаимозависимости составляющих частей: целое может быть понято через понимание его составляющих и способа соединения (композиции) этих частей. Этот термин не следует путать с composability.
computational photography – вычислительная фотография # применение к цифровой фотографии современных методов и средств КГА, благодаря которым фотограф может в своих произведениях создавать разнообразные визуальные эффекты, которые невозможно получить на снимке непосредственно при съёмке (см. также digital photography).
critical lifetime – критический срок [службы] # предельный расчётный срок службы оборудования – определяет, например, потребность в запасных частях и расходных материалов, периодичность замены изнашивающихся деталей, размеры амортизационных отчислений и т. д. (см. также life time).
critical path – критический путь # 1. наиболее длинный путь прохождения сигналов через электронную схему; обычно вызывает наибольшие их задержки (см. также electronic circuit); 2. самая длительная последовательность выполнения [взаимосвязанных] работ при реализации проекта (см. также critical path method, project management).
crowdsourcing – краудсорсинг # по аналогии с аутсорсингом (outsourcing) – привлечение работников-добровольцев, часто неквалифицированных Интернет-пользователей, например для наполнения сайта тем или иным контентом; расходы на содержание таких нештатных сотрудников минимальны.
cubic interpolation – кубическая интерполяция # интерполяция, при которой соседние точки соединяются отрезками кубического полинома (кубическим сплайном) (см. также cubic spline, interpolation).
data layout transformation – изменение (оптимизация) размещения данных [в памяти]; управление размещением данных [в памяти] # например, на этапе компиляции для обеспечения оптимальной локализации данных (см. также data localization).
data localization – локализация данных # процесс сосредоточения (размещения) данных – различные способы оптимизации, направленные на то, чтобы, например, удержать в кэше данных (data cache) наиболее часто используемые данные и тем самым избежать более затратных по времени обращений к ОЗУ (см. также data layout transformation).
data parallel operator (также data-parallel operator) – оператор параллельной обработки данных # к числу подобных операторов относятся операторы для обработки массивов данных, векторные команды матричных и векторных процессоров, операторы ЯВУ для параллельных вычислений. Такие операторы позволяют представлять параллельные вычисления как обычные программы с инкапсулированным (встроенном) параллелизмом – как последовательность операторов (операций) параллельной обработки данных (см. также operator, parallelism).
deconvolution – обращение свёртки, нахождение первообразной [функции] # см. также convolution.
delighting – затемнение, уменьшение освещения [изображения, сцены] # при обработке изображений, особенно фотографий лиц – для достижения желаемых визуальных эффектов (см. также lighting, relighting).
digital kitchen – цифровая кухня # часть интеллектуального (компьютеризованного) дома, где установлено современное программируемое бытовое оборудование (см. также intelligent home).
distant collaboration – дистанционное сотрудничество # технология совместного выполнения работ (проектов) сотрудниками, находящимися в разных точках мира и взаимодействующими через Интернет; синоним – remote collaboration (см. также collaboration).
21/05/2010 Пятница.
immersive – 1. многонаправленный, с одновременным воздействием на пользователя через несколько каналов восприятия (зрение, слух, осязание, обоняние);
2. иммерсивный, иммерсионный, создающий эффект присутствия (погружения) # см. также immersion, immersive video environment, teleimmersive system.
pipeline bubble – конвейерный пузырь # снижение производительности конвейера (pipeline stall) при возникновении конфликта – структурного (занятость ресурса), по данным (выполнение очередной команды зависит от результата предыдущей) или по управлению (появление команд переходов). В результате таких конфликтов ступень конвейера получает на обработку не реальную машинную команду, а нечто фиктивное, именуемое конвейерным пузырём. Он последовательно проходит по ступеням конвейера, занимая место, но не выполняя никакой полезной работы (см. также pipeline).
cascading delete – каскадное удаление # в БД – операция удаления данных, вызывающая удаление взаимосвязанных данных в других таблицах (см. также table).
deadlock prevention – предотвращение взаимоблокировки # встроенный в систему набор требований и ограничений, не допускающий запросы на выделение ресурса (resource request), которые могут привести к взаимоблокировкам (см. также deadlock, resource allocation).
deadlock recovery – восстановление после взаимоблокировки # после обнаружения взаимной блокировки (см. deadlock detection) перед системой возникает задача найти способ её устранения. Универсального способа решения этой задачи нет, могут быть испробованы разные способы, например, ресурс может быть изъят у одной задачи и передан другой, чтобы она нормально завершила работу и освободила полученные ресурсы (см. также deadlock resolution).
resource request – запрос на выделение ресурса # обработка такого запроса включает в себя проверку условий, нарушение которых приводит к взаимной блокировке задач (см. также resource allocation).
programming test – тест на умение программировать # в ряде фирм предлагается при приёме программиста на работу; часть тестирования при собеседовании (interview testing) (см. также programming).
22/05/2010 Суббота
context diagram – контекстная диаграмма (схема) # модель, представляющая систему с её окружением на высоком уровне абстракции, – она содержит объекты, внешние по отношению к системе и взаимодействующие с ней, но не показывает внутреннюю структуру системы и её поведение (см. также context, diagram, level of abstraction).
open-ended question – вопрос без предлагаемого набора возможных ответов # например, при анкетировании – вопрос, допускающий любые ответы респондента, участника опроса (см. также closed-ended question).
closed-ended question – вопрос с выбором единственного ответа # например, при анкетировании – вопрос с ограниченным набором возможных ответов, один из которых должен выбрать респондент, участник опроса (да/нет, согласен/не согласен и т. п.) (см. также open-ended question, question).
outlier – 1. выброс, аномальное значение, резко выделяющееся значение, выпадающее значение # в наборе данных – значение, резко отличающееся от других значений набора, нарушающее закономерность распределения (см. также data point);
2. обособленная, изолированная часть (например, системы).
scope creep – расширение области определения [проекта] # ситуация, когда область определения проекта продолжает увеличиваться, причём обычно неконтролируемо, в процессе разработки (см. также creeping featurism, scope).
23/05/2010 Воскресенье.
computational grid – вычислительная grid-система # система с избыточными вычислительными ресурсами, предназначаемая для обработки больших массивов данных и решения других задач, требующих высокой производительности; это может быть локальная корпоративная система (см. intragrid) или система, базирующаяся на ресурсах Интернета (см. intergrid). Применение этой технологии повышает эффективность загрузки доступных ресурсов и позволяет отсрочить расширение систем, сопряжённое с лишними расходами. Эта разновидность grid-архитектуры используется преимущественно для обеспечения максимальной вычислительной мощности, поэтому здесь большинство процессоров – это высокопроизводительные серверы. (Процессоры такой системы иногда называются также узлами, ресурсами, функциональными элементами, донорами, клиентами, хостами или машинами.) (см. также data grid, grid computing).
data grid – grid-система управления данными # служит для размещения данных, принадлежащих многим организациям, и обеспечения прозрачного доступа к этим данным для пользователей, которые могут не задумываться о том, где находятся данные; представляет единый интерфейс для работы со всеми репозиториями данных, решает задачи поиска данных по запросам, сохранения и безопасности данных (см. также grid computing).
24/05/2010 Понедельник.
grid service – grid-сервис # веб-сервис, соответствующий некоторому набору соглашений (по интерфейсам и по поведенческим характеристикам), которые определяют, каким образом клиент (пользователь) взаимодействует с grid-ресурсами. Частичными синонимами grid-сервиса (grid-вычислений), с некоторыми вариациями смыслового содержания, являются такие термины, как вычислительная grid-система (computational grid), вычисления по требованию (computing-on-demand, on-demand computing), оперативные вычисления (just-in-time computing), межплатформные вычисления (cross-platform computing), сетевые вычисления (network computing), вычисления как коммунальная услуга (computing utility, utility computing), кластерные вычисления (cluster computing) и высокопроизводительные распределённые вычисления (high-performance distributed computing) (см. также grid computing, grid service provider).
intragrid – корпоративная grid-система # grid-система в рамках одной организации. Синоним – enterprise grid (см. также grid computing).
scavenging grid – grid-система с использованием свободных циклов ЦП, grid-перехватчик # перехватывает и использует свободное время (циклы) ЦП доступных серверов и ПК [корпоративной] сети для решения задач, требующих дополнительных ресурсов (см. также cycle stealing, grid computing).
cycle stealing – захват цикла (циклов) # способ обращения к [оперативной] памяти со стороны канала ввода-вывода, который “крадёт” циклы у процессора, осуществляющего выборку из ОЗУ команд или чтение/запись данных. Арбитр шины, как правило, даёт преимущество каналу ввода-вывода перед процессором, чтобы повысить эффективность работы с внешними устройствами. Используется в контроллерах некоторых устройств, работающих с ОЗУ напрямую, минуя процессор (см. также DMA, scavenging grid, work-stealing).
25.05--01.06.10 Неделя как-то мгновенно пролетела, поэтому я сейчас навёрстываю пропушенную ежедневную выкладку.
impulse voltage (также voltage impulse) – импульсное напряжение, импульс напряжения # кратковременное [высоковольтное] напряжение; используется, в частности, в технике безопасности при испытаниях изоляции на пробой. Например: lightning impulse voltage – напряжение грозового импульса, импульсное напряжение при ударах молнии. Синонимы – peak voltage, surge voltage (см. также impulse ,voltage).
suballocation (также suballocation scheme) – вторичное выделение (распределение) памяти # выделение ОС большой области памяти (пула) с последующим разбиением этой области на малые блоки и их выделением по необходимости. Например, для построения сложной древовидной структуры можно запросить у ОС сразу 1000 узлов фиксированного размера и выделять (занимать) их по мере надобности, одновременно возвращая освобождаемые узлы в пул. Таким образом оптимизируется управление распределением и перераспределением памяти (см. также allocation, memory management).
bug-ridden – содержащий множество ошибок # например, even a bug-ridden product can be improved over time – даже содержащий множество ошибок продукт может быть со временем улучшен (доведён до ума).
depth of field – глубина резкости # 1. в оптической системе – диапазон расстояний от внешней поверхности объектива, где можно добиться чёткой фокусировки изображения; уменьшается прямо пропорционально уменьшению апертуры объектива. Синоним – depth of focus; 2. кинематический эффект в трёхмерной графике, имитация изменения глубины резкости реального объектива камеры.
first-order logic (также first-order predicate calculus) – логика [предикатов] первого порядка # формальная логическая система, используемая в математике, лингвистике и языках логического программирования. Основными синтаксическими элементами логики первого порядка являются символы, которые обозначают объекты (константные символы, constant symbol), отношения (предикатные символы, predicate symbol) и функции (функциональные символы, functional symbol). Синонимы – lower predicate calculus, quantification theory, predicate logic.
horizontal prototype – горизонтальный (поведенческий) прототип # частичная или потенциально возможная реализация пользовательского интерфейса (user interface) приложения. Служит для оценки удобства работы, полноты и корректности технических требований. Синонимы – behavioral prototype, mock-up (см. также vertical prototype, prototype).
Hopfield network – [рекуррентная] нейронная сеть Хопфилда # отличается тем, что в ней используется двунаправленное соединение нейронов – каждый нейрон этой сети посылает свой выходной сигнал всем остальным нейронам сети и получает выходные сигналы от всех других нейронов (см. также neural network, recurrent network).
mock-up (также mockup) – 1. прототип, экспериментальная модель, натурная модель, макет # см. также horizontal prototype;
2. план, концепция, модель; имитация.
mathematical foundation – математическая подготовка, основы математических знаний # требуются, в частности, для программирования средств машинной графики, компьютерных игр и т. п.
trace logging – регистрация [данных] трассировки событий # отслеживание и фиксация таких ключевых событий, как вход в систему, запуск приложений и т. п. (см. также logging, logging area, trace).
vector math processor – векторный математический процессор # выполняет операции векторной математики (vector mathematics) – например, при обработке изображений (см. также vector).
vertical prototype – вертикальный (структурный) прототип # частичная опытная реализация системы, причём с представлением всех уровней её архитектуры; служит для оценки технической осуществимости и функционально-скоростных характеристик системы. Синонимы – structural prototype, conceptual prototype (см. также prototype).
w-buffer – w-буфер # буфер изображения (image buffer), хранящий расстояния Z от каждого пиксела изображения до камеры. Диапазон возможных значений Z линейно распределяется между камерой и точкой, обозначаемой как бесконечность в трёхмерном пространстве (3D space). Вблизи камеры разрешающая способность максимальна, а по мере удаления от камеры уменьшается – так достигается увеличенная глубина фокусировки изображаемого пространства (depth of focus).
contactless smart card (также contactless card) – бесконтактная микропроцессорная карточка (смарт-карта) # карточка, в которой расстояние до картридера может составлять несколько миллиметров; для передачи данных и энергии для работы микрочипа используются радиоволны. Существенно сокращает время работы с картридером (см. также smart card reader).
obsolescence – 1. устаревание, старение;
2. моральный износ # устаревание аппаратного обеспечения из-за появления новых технологий, новой элементной базы и т. п. (см. также bit rot).
visual programming language (VPL) – язык визуального программирования # язык программирования, позволяющий пользователям создавать программы графически манипулируя элементами программы (см. также programming language, visual programming).