Перейти к основному содержимому

В

Валидация

Валидация — процесс проверки соответствия данных, системного поведения или артефакта заданным требованиям, спецификациям или ожиданиям. В отличие от верификации («строим ли мы систему правильно?»), валидация отвечает на вопрос: «строим ли мы правильную систему?». На уровне данных — это проверка формата, диапазона, семантики (например, валидация email-адреса по регулярному выражению и DNS-запросу MX-записи). В тестировании — это приёмочные (acceptance) тесты, подтверждающие, что функциональность решает задачу пользователя. В проектировании — это прототипирование и фидбек от заинтересованных сторон. В стандартах (например, GOST Р ИСО/МЭК 25010) валидация — ключевой этап обеспечения качества. Автоматизированная валидация (валидаторы, JSON Schema, OpenAPI, схемы БД) повышает надёжность, но не заменяет экспертную оценку: формальное соответствие не гарантирует содержательной корректности.

Вариадический шаблон

Вариадический шаблон (англ. variadic template) — шаблон в C++ (начиная с C++11), способный принимать переменное число аргументов. Используется для реализации функций и классов с гибким интерфейсом, например, std::make_tuple, std::printf-подобные функции.

Вариант

Вариант — альтернатива в перечислении возможных значений или типов. В языках с поддержкой алгебраических типов данных (например, Rust, Haskell, TypeScript с discriminated unions) «вариант» обозначает один из возможных случаев суммарного типа.

Ввод

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

Ввод-вывод

Ввод-вывод (I/O, Input/Output) — совокупность операций передачи данных между центральным процессором и внешними устройствами или хранилищами. Включает чтение (ввод) и запись (вывод). Может быть синхронным или асинхронным, блокирующим или неблокирующим.

Вводные слова

Вводные слова — лексические единицы, не являющиеся членами предложения, но выражающие отношение говорящего к содержанию высказывания: степень уверенности («вероятно», «несомненно»), источник информации («по слухам», «по сообщению»), эмоциональную оценку («к счастью», «увы»), структуру речи («во-первых», «короче говоря») и др. В технической документации вводные слова используются ограниченно: предпочтение отдаётся нейтральным, фактологическим формулировкам. Однако полностью исключать их нельзя — в определённом контексте они помогают выстроить логику повествования (например, «следовательно», «однако») или обозначить неопределённость («по оценкам», «на текущий момент»). Ошибкой считается замена аргументации вводными словами: «очевидно» не заменяет доказательства, «по сути» не устраняет неточности. В строгих стандартах (например, ГОСТ Р 1.5) рекомендуется избегать вводных слов, способных вызвать двусмысленность.

Веб-интеграция

Веб-интеграция — процесс объединения разнородных информационных систем, сервисов и приложений через веб-технологии с использованием стандартных протоколов (HTTP, REST, SOAP, GraphQL). Цель — обеспечение согласованной работы компонентов, обмен данными и сквозные бизнес-процессы.

Веб-интерфейс

Веб-интерфейс — пользовательский интерфейс приложения, доступный через веб-браузер по протоколу HTTP/HTTPS. Представляет собой совокупность HTML-страниц, CSS-стилей, JavaScript-скриптов и взаимодействий с серверной частью.

Веб-кэш

Веб-кэш (HTTP-кэш) — механизм временного хранения ранее загруженных веб-ресурсов (HTML, изображений, скриптов) на клиенте (браузер) или промежуточном прокси-сервере. Позволяет сократить задержки, снизить нагрузку на сервер и уменьшить потребление полосы пропускания. Управление кэшированием осуществляется через заголовки Cache-Control, ETag, Last-Modified.

Веб-программирование

Веб-программирование — область разработки программного обеспечения, ориентированная на создание клиент-серверных приложений, функционирующих в среде Всемирной паутины. Включает фронтенд (JavaScript, TypeScript, React), бэкенд (Node.js, Django, Spring), базы данных, API и DevOps-аспекты.

Веб-разработка

Веб-разработка — процесс проектирования, создания, тестирования и сопровождения веб-сайтов и веб-приложений. Охватывает как клиентскую (фронтенд), так и серверную (бэкенд) части, а также инфраструктурные и UX-аспекты.

Веб-сайт

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

Веб-сервер

Веб-сервер — программное обеспечение или аппаратно-программный комплекс, принимающий HTTP-запросы от клиентов (обычно браузеров) и возвращающий HTTP-ответы с содержимым (HTML, JSON, файлы и т.д.). Примеры ПО: Nginx, Apache HTTP Server, Microsoft IIS.

Веб-служба

Веб-служба (web service) — программный компонент, доступный через сеть и предоставляющий функциональность по стандартным протоколам. Реализации:
SOAP — строгая, XML-ориентированная архитектура с WSDL;
REST — архитектурный стиль, использующий HTTP-методы и ресурсную модель;
gRPC, GraphQL — современные альтернативы.

Веб-страница

Веб-страница — документ, идентифицируемый URI/URL, написанный на языке разметки (чаще всего HTML), который может включать стили (CSS), скрипты (JavaScript), мультимедиа и гиперссылки. Отображается веб-браузером.

Веб-фреймворк

Веб-фреймворк — программная платформа, упрощающая разработку веб-приложений за счёт предоставления готовых решений для маршрутизации, обработки запросов, работы с базами данных, аутентификации и шаблонизации. Примеры: Django (Python), Express (Node.js), ASP.NET Core (C#), Spring Boot (Java).

Веб-компонент

Веб-компонент — стандартный способ создания переиспользуемых пользовательских HTML-элементов с инкапсулированной логикой и стилями. Состоит из Custom Elements, Shadow DOM, HTML Templates и ES Modules.

Веб-сокет

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

Веб-хранилище

Веб-хранилище — API в браузере для хранения данных на стороне клиента. Включает:
localStorage — постоянное хранилище (до очистки);
sessionStorage — временное, до закрытия вкладки.
Данные хранятся в формате ключ-значение (строки).

Вебхуки

Вебхуки (английское webhook, иногда называемые «обратными вызовами по HTTP») — это пользовательский HTTP-коллбэк: механизм, при котором одна система (источник события) инициирует HTTP-запрос (обычно POST) к заранее заданному URL другой системы (получателю), чтобы уведомить её о произошедшем событии. В отличие от классического polling’а, при котором клиент периодически опрашивает сервер на предмет изменений, вебхук использует push-подход: инициатива передачи данных исходит от сервера-источника. Это делает взаимодействие более оперативным и экономичным по ресурсам. Типичный пример: при создании нового заказа в интернет-магазине система отправляет вебхук в CRM, чтобы та мгновенно обновила статус клиента. Важные аспекты проектирования с вебхуками — надёжность доставки (повторные попытки при ошибках), аутентификация получателя (подпись запроса, shared secret), идемпотентность обработки (на случай дублирующих вызовов) и защита от подделки (replay-атаки). Вебхуки не стандартизированы на уровне протокола, поэтому их формат, заголовки и payload определяются конкретным API; однако постепенно формируются де-факто соглашения — например, использование заголовка X-Hook-Signature для подписи.

Вектор

Вектор — упорядоченный набор чисел (координат), используемый в математике, машинном обучении, графике и физике. В программировании часто реализуется как одномерный массив или специализированная структура (например, std::vector в C++ — контейнер динамического массива).

Векторизация

Векторизация преобразует скалярные операции в пакетные вычисления над массивами данных. Процессор выполняет одну инструкцию над несколькими элементами одновременно через векторные регистры. Компилятор анализирует циклы и выявляет независимые итерации. Такие циклы преобразуются в последовательность векторных инструкций, загружающих данные в регистры шириной 128, 256 или 512 бит. Одна инструкция применяет операцию — сложение, умножение — ко всем элементам регистра параллельно. Результат записывается обратно в память пакетом. Векторизация особенно эффективна для численных вычислений и обработки мультимедиа.

Векторная графика

Векторная графика — способ представления изображений через геометрические примитивы (точки, линии, кривые, многоугольники), описанные математическими формулами. Преимущества: масштабируемость без потери качества, компактность. Форматы: SVG, AI, EPS.

Векторная модель информации

Векторная модель информации — метод представления объектов в виде векторов признаков в многомерном пространстве. Широко применяется в информационном поиске, NLP (word embeddings), машинном обучении (feature vectors).

Векторные часы

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

Вендор

Вендор (от англ. vendor) — поставщик программного или аппаратного обеспечения, услуг или лицензий. Может быть как производителем (Microsoft, Oracle), так и дистрибьютором.

Верификация

Верификация — процесс проверки соответствия продукта или системы заданным техническим спецификациям и проектным требованиям. Отвечает на вопрос: «Правильно ли мы строим систему?». Методы: статический анализ кода, формальная верификация, unit-тестирование, code review.

Вероятностное программирование

Вероятностное программирование — парадигма программирования, в которой программы описывают вероятностные модели, а их выполнение заключается в выводе (inference) распределений над переменными. Используется в байесовской статистике и ИИ.

Вероятность

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

Версионирование

Версионирование — практика присвоения уникальных идентификаторов (номеров версий) состояниям программного обеспечения, данных или документации. Цель — отслеживание изменений, совместимость и управление зависимостями. Стандарт: Semantic Versioning (SemVer: MAJOR.MINOR.PATCH).

Версия

Версия — уникальное состояние программного продукта или артефакта данных, зафиксированное в определённый момент времени. Может быть стабильной (release), бета, альфа, nightly build.

Верхнеуровнево

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

Вес

Вес — количественная мера значимости, приоритета или влияния элемента в системе оценки.

Ветвление

Ветвление — один из базовых управляющих конструкций в программировании и архитектуре процессоров, реализующий условное или безусловное изменение последовательности выполнения инструкций. В исходном коде ветвление выражается через if, switch, goto, циклы — компилятор преобразует это в машинные инструкции перехода (jmp, je, jne и т.д.). В процессоре ветвление — потенциальный источник стагнации конвейера: поскольку современные CPU выполняют инструкции спекулятивно (предсказывая, по какой ветке пойдёт выполнение), ошибочное предсказание ветвления приводит к откату и перезагрузке конвейера — сильному падению производительности. Поэтому оптимизация ветвлений (minimisation of branches, branchless programming через битовые операции) — важный приём при написании высокопроизводительного кода (например, в криптографии, обработке сигналов). В распределённых системах термин иногда используют метафорически — для описания расхождения состояний (например, в блокчейне при форке).

Ветвь

Ветвь — независимая линия разработки в репозитории системы контроля версий. Используется для изоляции функций (feature branches), исправлений (hotfix), релизов (release branches).

Ветка

Ветка (branch) — независимая линия разработки в системе контроля версий (Git, SVN), позволяющая работать над изменениями, не нарушая стабильности основной кодовой базы.

Вёрстка веб-страниц

Вёрстка веб-страниц — процесс создания структуры и оформления веб-документов с использованием HTML, CSS и JavaScript. Включает адаптивный дизайн, кроссбраузерную совместимость, семантическую разметку и доступность (a11y).

Взлом

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

Взаимная блокировка

Взаимная блокировка (deadlock) — состояние в многопоточной системе или СУБД, при котором два или более процессов/транзакций взаимно ожидают освобождения ресурсов, удерживаемых друг другом, что приводит к остановке выполнения. Условия возникновения (по Купману): взаимное исключение, удержание и ожидание, отсутствие прерывания, круговое ожидание.

Видеообзор

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

Виза

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

Визуал

Визуал (от англ. visual — визуальное представление) — в широком смысле любой графический или иконический элемент, используемый для передачи информации: диаграмма, схема, скриншот, иллюстрация, график, инфографика. В контексте UX/UI-дизайна — конкретный макет экрана или его состояние (например, «визуал главной страницы в светлой теме»). В полиграфии и издательском деле — макет, подготовленный к печати, включающий размещение текста, изображений, колонтитулов, полей и пр. Важно не путать визуал как артефакт (файл макета) и визуал как процесс («сделать визуал» — подготовить графическое представление). Хороший визуал следует принципам гештальт-психологии: близости, схожести, замкнутости, непрерывности — чтобы зрительное восприятие было интуитивным. В технической документации визуалы должны быть подписаны, пронумерованы и упомянуты в тексте.

Виртуальная машина

Виртуальная машина (VM) — программная эмуляция компьютерной системы, позволяющая запускать изолированные операционные системы на одном физическом хосте. Архитектуры: полная виртуализация (QEMU/KVM), паравиртуализация (Xen), аппаратно-ускоренная (Intel VT-x, AMD-V). Примеры: VMware, VirtualBox, Hyper-V.

Виртуализация

Виртуализация — технология создания виртуальных (а не физических) версий ресурсов: серверов, ОС, хранилищ, сетей. Позволяет повысить эффективность использования оборудования, изолировать среды и упростить управление.

Виртуальная память

Виртуальная память — механизм управления памятью в ОС, предоставляющий процессам иллюзию непрерывного адресного пространства, большего, чем физическая RAM. Реализуется через подкачку (swapping/paging) между оперативной памятью и диском. Поддерживается MMU (Memory Management Unit) процессора.

Виртуальный диск

Виртуальный диск — программная сущность, моделирующая поведение физического блочного устройства хранения данных, но не имеющая прямого, выделенного физического носителя. Вместо этого данные виртуального диска хранятся в одном или нескольких файлах (например, .vmdk, .vdi, .qcow2, .img) или в выделенном логическом томе (LVM, ZFS zvol), управляемых гипервизором или менеджером виртуальных машин. Виртуальный диск предоставляет гостевой операционной системе стандартный интерфейс (IDE, SATA, SCSI, NVMe), что позволяет ей взаимодействовать с ним так же, как с реальным жёстким диском: разбивать на разделы, форматировать, монтировать. Преимущества виртуальных дисков включают: переносимость (образ можно скопировать целиком), снапшоты (точки отката), тонкое выделение (thin provisioning), шифрование на уровне образа, а также возможность динамического расширения ёмкости. Важно различать виртуальный диск как устройство, предоставляемое гипервизором, и образ диска — сам файл или структуру данных, в которой хранится его содержимое. В облачных средах виртуальные диски часто реализуются через сетевые блочные хранилища (например, AWS EBS, Google Persistent Disk), где логический диск гостя привязан к удалённому хранилищу по протоколам iSCSI или NVMe-oF.

Виртуальный собеседник

Виртуальный собеседник (чат-бот) — программная система, имитирующая диалог с человеком на естественном языке. Реализации: правила (rule-based), статистические (NLP), нейросетевые (GPT, BERT). Применяется в поддержке, информационных системах, развлечениях.

Виртуальные узлы

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

Вирус

Вирус — класс вредоносного ПО, способный внедрять свой код в исполняемые файлы или документы и распространяться при запуске заражённых объектов. Отличается от червей (worms) необходимостью активного участия пользователя для распространения.

Витая пара

Витая пара — кабель связи, состоящий из одной или нескольких пар изолированных медных проводников, скрученных между собой для снижения электромагнитных помех. Используется в Ethernet (Cat5e, Cat6, Cat7). Может быть неэкранированной (UTP) или экранированной (STP).

Витрина данных

Витрина данных (Data Mart) — подмножество хранилища данных (Data Warehouse), сфокусированное на одной предметной области (например, продажи, финансы). Ориентирована на аналитиков и бизнес-пользователей, обеспечивает быстрый доступ к тематическим данным.

Включение / Отключение

Включение — активация компонента, функции, модуля или режима работы. Отключение — деактивация.

Вложенность

Вложенность — характеристика структуры, при которой элементы одного уровня содержатся внутри элементов другого уровня, образуя иерархию. Примеры: вложенность тегов в HTML (<div><p><strong>текст</strong></p></div>), вложенность функций в языках программирования (замыкания в JavaScript), вложенность разделов в документе (глава → подраздел → пункт), вложенность транзакций (подтранзакции в PostgreSQL). Степень вложенности (глубина) измеряется количеством уровней иерархии. Высокая вложенность улучшает модульность и локализацию логики, но может снижать читаемость и усложнять отладку (например, «ад вложенности» в callback-функциях — callback hell). В документации и стандартах вложенность регулируется правилами структурирования: ГОСТ 2.105 рекомендует не более 5 уровней деления при оформлении технических условий. В коде — анализаторы статической сложности (например, cyclomatic complexity) учитывают вложенность условий как фактор риска.

Вложенный запрос

Вложенный запрос (subquery) — SQL-выражение, вложенное в другой запрос (в SELECT, FROM, WHERE, HAVING). Может быть скалярным (возвращает одно значение), строковым (одна строка), табличным (много строк/столбцов). Альтернатива — JOIN.

Внедрение

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

Внешний ключ

Внешний ключ (foreign key) — атрибут в реляционной таблице, ссылающийся на первичный ключ другой таблицы. Обеспечивает ссылочную целостность данных. Нарушение ограничения внешнего ключа приводит к отклонению операции.

Внешний / Внутренний

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

Внешняя сортировка

Внешняя сортировка — алгоритм сортировки данных, объём которых превышает доступную оперативную память. Использует внешнее хранилище (диск). Пример: сортировка слиянием с разбиением на чанки (external merge sort).

Внутренний цикл

Внутренний цикл — цикл, вложенный в тело другого цикла (внешнего). Часто встречается в алгоритмах обработки матриц, поиска и сортировки.

Внутриигровая валюта

Термин игровой экономики. Не относится к фундаментальной ИТ-терминологии.

Водный юнит

Игровой термин. Не включён.

Воздушный юнит

Игровой термин. Не включён.

Возможность

Возможность — в техническом контексте — потенциальная способность системы, компонента или процесса выполнить определённое действие или достичь состояния при заданных условиях. Не следует путать с гарантированной функциональностью: «возможно передать файл размером до 4 ГБ» означает, что ограничения протокола или API это допускают, но не гарантируют успешную передачу при слабом соединении. В требованиях к ПО «возможность» часто формулируется как non-functional requirement (NFR), например: «система должна обеспечивать возможность масштабирования без простоя». В математической логике и теории вероятностей термин приобретает строгий смысл (оператор в модальной логике). В документации важно указывать условия, при которых возможность реализуется: «возможно только при наличии лицензии», «возможно при версии ядра 5.10».

Воин

Игровой класс. Не включён.

Воис

Voice chat — голосовая связь в сетевых приложениях. Реализуется через WebRTC, Discord API, VoIP-протоколы (SIP, RTP).

Волатильность

Волатильность (от лат. volatilis — летучий) — характеристика памяти или данных, означающая, что их содержимое теряется при отключении питания. Волатильная память требует постоянного энергоснабжения для сохранения состояния. Классический пример — оперативная память (DRAM, SRAM), где каждый бит хранится в виде заряда конденсатора или состояния триггера; при исчезновении напряжения заряд рассеивается, и данные исчезают. В противоположность этому, неволатильная (постоянная) память (NAND-флеш, EEPROM, MRAM, HDD, SSD) сохраняет информацию даже без питания. Именно за счёт волатильности DRAM достигается высокая скорость чтения/записи и низкая стоимость за бит. В программировании термин также может использоваться в более широком смысле — например, «волатильные переменные» в C/C++ (volatile) — это переменные, значение которых может измениться вне контроля компилятора (например, из прерывания или другого потока), и поэтому компилятор обязан каждый раз обращаться к памяти, а не кэшировать значение в регистре.

Волоконно-оптическая связь

Волоконно-оптическая связь — технология передачи данных с использованием световых импульсов по оптическим волокнам. Обеспечивает высокую пропускную способность, низкие потери и иммунитет к ЭМ-помехам. Используется в магистральных сетях и FTTH.

Вопросно-ответная система

Вопросно-ответная система (QA-system) — ИИ-система, принимающая вопросы на естественном языке и возвращающая точные ответы (а не просто список документов). Типы: на основе знаний (KB-QA), на основе текста (retrieval-based), нейросетевые (end-to-end).

Воркфлоу

Воркфлоу (workflow) — последовательность взаимосвязанных задач или шагов, выполняемых для достижения конкретного результата в бизнес-процессе. Моделируется в BPMS (Business Process Management Systems) с помощью BPMN, автоматизируется в ELMA365, Camunda, Airflow.

Восстановление

Восстановление — процесс возврата системы или данных в работоспособное состояние после сбоя. Включает disaster recovery, point-in-time recovery из бэкапов, failover в кластерах.

Восходящий парсинг

Восходящий парсинг (bottom-up parsing) — метод синтаксического анализа, при котором разбор начинается с лексем и постепенно строится дерево до корня (начального символа грамматики). Пример: LR-парсеры.

Восходящий подход

Восходящий подход (bottom-up design) — метод проектирования систем, при котором разработка начинается с низкоуровневых компонентов, которые затем объединяются в более сложные структуры.

Враг

Игровой термин. Не включён.

Временная сложность

Временная сложность — асимптотическая оценка времени выполнения алгоритма в зависимости от размера входных данных. Обозначается в нотации «О-большое» (например, O(n), O(n log n), O(2ⁿ)).

Временность

Временность — свойство данных, ресурсов или состояний, при котором они предназначены для существования только в течение ограниченного периода времени и не требуют или не допускают долгосрочного хранения. Временность лежит в основе множества архитектурных паттернов: например, stateless-сервисы не хранят состояние между запросами, а временные файлы удаляются после завершения процесса. В распределённых системах временные очереди (transient queues) не гарантируют сохранности сообщений при перезапуске брокера; в Kubernetes временные поды (ephemeral pods) пересоздаются при сбое, и их локальное хранилище не сохраняется. Важно различать временность как архитектурное решение (осознанный выбор, направленный на упрощение, масштабируемость, отказоустойчивость) и временность как побочный эффект (например, потеря данных из-за необработанного исключения). Подчёркивание временного характера ресурса помогает разработчикам не делать ошибочных предположений о его долговечности и проектировать системы с учётом их «жизненного цикла». Например, использование in-memory кэшей (Redis, Memcached) предполагает, что данные в них могут исчезнуть в любой момент — и логика приложения должна быть готова к этому.

Время отклика

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

Время реальное

Реальное время (англ. real time) — режим функционирования системы, при котором обработка данных и реакция на события происходят в строго заданные временные интервалы, сопоставимые со скоростью протекания физических процессов в управляемом объекте. Существует три категории: — жёсткое реальное время (hard real-time): нарушение временных ограничений приводит к катастрофическим последствиям (например, управление тормозами автомобиля); — мягкое реальное время (soft real-time): отклонения допустимы, но ухудшают качество (например, видеоконференция; потеря кадра — неприятно, но не фатально); — обычное время (near real-time): задержки порядка секунд (например, обновление статистики в веб-интерфейсе). Обратите внимание: «реальное время» ≠ «мгновенно» — речь идёт о предсказуемости задержек, а не об их отсутствии. Операционные системы реального времени (RTOS, например, QNX, FreeRTOS) обеспечивают детерминированное планирование задач, в отличие от общих ОС (Linux, Windows), где приоритеты могут быть переопределены.

Врата Балдура

Серия игр. Не является ИТ-термином.

Всплывающее окно

Всплывающее окно (popup) — вторичное окно в графическом интерфейсе, появляющееся поверх основного. В вебе — <dialog>, window.open(). Часто используется для уведомлений, форм, предупреждений.

Встроенное ПО

Встроенное ПО (firmware) — программное обеспечение, «зашитое» в аппаратное устройство (прошивка). Примеры: BIOS/UEFI, микрокод процессора, ПО маршрутизаторов.

Встроенный язык программирования

Встроенный язык программирования (embedded language) — язык, предназначенный для интеграции в другую систему как средство расширения или настройки. Примеры: Lua в играх, JavaScript в браузерах, Python в Blender.

Вторичный индекс

Вторичный индекс — индекс в СУБД, не основанный на первичном ключе. Позволяет ускорить поиск по другим полям. Может быть кластеризованным или некластеризованным (в зависимости от СУБД).

Второстепенность

Игровой термин. Не включён.

Вулкан

Vulkan — кроссплатформенный низкоуровневый графический и вычислительный API, разработанный Khronos Group как преемник OpenGL. Обеспечивает прямой контроль над GPU, высокую производительность и многопоточность.

Выборка

Выборка — подмножество данных, извлечённое из базы или набора для анализа, обучения модели или отображения. В SQL — результат выполнения SELECT.

Выброс

Выброс (outlier) — значение в наборе данных, значительно отклоняющееся от остальных наблюдений.

Вызов

Вызов (call) — передача управления функции, методу или процедуре с передачей аргументов. После завершения возвращается результат (если предусмотрен) и управление в точку вызова.

Вызов по значению

Вызов по значению (call by value) — стратегия передачи аргументов, при которой в функцию передаётся копия значения переменной. Изменение параметра внутри функции не влияет на исходную переменную.

Вызов по ссылке

Вызов по ссылке (call by reference) — стратегия передачи аргументов, при которой функция получает прямую ссылку на переменную. Все изменения внутри функции отражаются на оригинале.

Выигрышная стратегия

Теоретико-игровой термин. Не относится к ИТ в узком смысле.

Выносливость

Игровой параметр. Не включён.

Выполнение

Выполнение — процесс интерпретации или компиляции программного кода с последующей его обработкой вычислительной системой в соответствии с семантикой языка.

Выпуск

Выпуск (release) — официальная публикация новой версии программного обеспечения, доступной для пользователей.

Выражение

Выражение — синтаксическая конструкция в языке программирования, вычисляющая значение. Может включать литералы, переменные, операторы, вызовы функций. Пример: a + b * Math.sin(x).

Выражение в SQL

Выражение в SQL — комбинация значений, операторов, функций и столбцов, возвращающая скалярное значение. Может использоваться в SELECT, WHERE, ORDER BY. Пример: price * 1.2 AS gross_price.

Высокоуровневый язык программирования

Высокоуровневый язык программирования — язык, абстрагированный от деталей аппаратуры, ориентированный на удобство разработчика. Примеры: Python, Java, C#, JavaScript. Характеризуется управлением памятью, богатой стандартной библиотекой, читаемостью.

Высокоуровневая архитектура

Высокоуровневая архитектура (high-level architecture, HLA) — обобщённое представление структуры системы: компоненты, их связи, протоколы взаимодействия, границы ответственности. Используется на этапе проектирования.

Высокопроизводительные вычисления

Высокопроизводительные вычисления (HPC, High-Performance Computing) — использование кластеров, суперкомпьютеров и параллельных алгоритмов для решения вычислительно сложных задач (моделирование, ML, криптография).

Высокопроизводительный язык

Высокопроизводительный язык — язык, позволяющий писать эффективный по ресурсам код. Примеры: C, C++, Rust (в отличие от Python, PHP в чистом виде).

Высокая доступность

Высокая доступность (High Availability, HA) — свойство системы оставаться работоспособной в течение длительного времени, минимизируя простои. Достигается через репликацию, отказоустойчивость, автоматический failover.

Выставка

Мероприятие. Не является ИТ-термином.

Вычисление

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

Вычислительная мощность

Вычислительная мощность — мера производительности системы, обычно выражаемая в FLOPS (операций с плавающей точкой в секунду) или MIPS (миллионов инструкций в секунду).

Вычислительная сеть

Вычислительная сеть — совокупность взаимосвязанных автономных компьютеров, обменивающихся данными по каналам связи. Классификация: по масштабу (PAN, LAN, MAN, WAN), топологии (звезда, кольцо, mesh), типу (клиент-сервер, peer-to-peer).

Вычислительная сложность

Вычислительная сложность — теоретическая оценка ресурсов (времени, памяти), необходимых для выполнения алгоритма в зависимости от размера входа. Центральное понятие теории сложности — классы P, NP, NP-complete.

Вычислительный кластер

Вычислительный кластер — группа связанных компьютеров, работающих как единая система для повышения производительности или отказоустойчивости. Управление — через MPI, Kubernetes, Slurm.

Вычислительный узел

Вычислительный узел (node) — отдельное устройство в сети или кластере, способное выполнять вычисления. Может быть сервером, виртуальной машиной, контейнером.

Вычеты

В программировании не употребляется как термин. Возможно, ошибка. Не включён.

Вышка

Игровой сленг. Не включён.

ВЭД

Внешнеэкономическая деятельность — совокупность операций между резидентами и нерезидентами РФ: экспорт/импорт товаров, работ, услуг, передача технологий, участие в международных проектах. ВЭД регулируется Таможенным кодексом ЕАЭС, ФЗ‑164 «Об основах государственного регулирования ВЭД», валютным законодательством (ФЗ‑173) и международными договорами.