Я
Ява
Ява — разговорное название языка программирования Java. В профессиональной документации и коде используется только оригинальное написание Java.
Явление
Явление — наблюдаемый факт, событие или процесс, подлежащий анализу и описанию.
Явное преобразование типов
Явное преобразование типов (приведение типов, type casting) — операция, при которой программист вручную указывает компилятору или интерпретатору изменить тип значения. Примеры: (int) 3.14 в C#, int("42") в Python. Противопоставляется неявному (автоматическому) преобразованию.
Явная память
Явная память — режим управления памятью, при котором разработчик вручную выделяет и освобождает ресурсы (например, через malloc/free в C). В отличие от систем с автоматической сборкой мусора (Java, Python), требует аккуратности во избежание утечек.
Явный интерфейс
Явный интерфейс — в языках с поддержкой интерфейсов (C#, Java) способ реализации членов интерфейса, при котором метод вызывается только через ссылку на интерфейс, а не через реализующий класс. Повышает инкапсуляцию и избегает конфликтов имён при множественной реализации.
Ядро
Ядро (kernel) — центральный компонент операционной системы, управляющий аппаратными ресурсами (процессор, память, устройства) и обеспечивающий изоляцию, планирование, межпроцессное взаимодействие и безопасность. Типы: монолитное, микроядро, гибридное.
Ядерная бомба
Ядерная бомба — оружие массового поражения. В ИТ-контексте не используется, за исключением метафор (например, «ядерный сценарий» в катастрофическом тестировании). Не является техническим термином.
Язык
Язык — в ИТ: формальная система символов и правил, предназначенная для представления и обработки информации. Категории: языки программирования, разметки, запросов, спецификаций, естественные языки (в NLP).
Язык запросов
Язык запросов — формальный язык для извлечения и манипулирования данными в базах данных. Наиболее распространён SQL (Structured Query Language). Также существуют NoQL, XPath, SPARQL, GraphQL.
Язык программирования
Язык программирования — формальная система, предназначенная для записи алгоритмов и структур данных в виде компьютерных программ, исполняемых вычислительной системой. Характеризуется синтаксисом, семантикой, парадигмой (императивная, функциональная, ООП) и областью применения.
Язык разметки
Язык разметки — формальный язык, используемый для аннотирования текста с целью определения его структуры, форматирования или семантики. Примеры: HTML (гипертекст), XML (расширяемый), Markdown (лёгкая разметка).
Явное управление памятью
Явное управление памятью — подход, при котором разработчик вручную управляет выделением и освобождением памяти (например, в C/C++ через new/delete или malloc/free). Требует дисциплины, но даёт контроль над производительностью и потреблением ресурсов.
Явный вызов
Явный вызов — прямое обращение к функции, методу или API с указанием всех необходимых параметров, в отличие от неявного (автоматического) вызова через события, обратные вызовы или рефлексию.
Явное тестирование
Явное тестирование — подход, при котором тестовые сценарии и ожидаемые результаты формулируются вручную, в отличие от автоматической генерации тестов на основе моделей или покрытия.
Явное согласие
Явное согласие — требование в регуляторных рамках (например, GDPR), при котором пользователь должен чётко и активно дать разрешение на обработку персональных данных (не по умолчанию, не через бездействие).
Явка
Явка — в аналитике цифровых платформ: метрика активности пользователей (например, дневная/месячная явка — DAU/MAU). Отражает вовлечённость и удержание аудитории.
Явный контракт
Явный контракт — чётко заданные условия взаимодействия между компонентами (например, в Design by Contract): предусловия, постусловия, инварианты. Реализуется через ассерты, аннотации или интерфейсы.
Явное знание
Явное знание — информация, формализованная и зафиксированная в документах, коде, базах знаний. Противопоставляется неявному (тактильному) знанию, которое сложно выразить вербально.
Явная инициализация
Явная инициализация — присвоение начального значения переменной или поля в коде разработчиком, в отличие от неявной (по умолчанию, например, null, 0, пустая строка).
Явное кэширование
Явное кэширование — стратегия, при которой разработчик вручную определяет, какие данные следует сохранять во временных хранилищах (кэше) для ускорения доступа, в отличие от автоматического кэширования на уровне ОС или СУБД.
Явный путь
Явный путь — абсолютный или канонический путь к файлу или ресурсу, однозначно определяющий его местоположение в файловой системе (например, /usr/bin/python3), в отличие от относительного (./script.py).
Ядро процессора
Ядро процессора — независимая вычислительная единица в составе центрального процессора, способная выполнять инструкции программы. Современные CPU содержат несколько ядер (2–128+), что позволяет реализовывать параллелизм на уровне потоков.
Язык описания аппаратуры
Язык описания аппаратуры (HDL, Hardware Description Language) — формальный язык для моделирования поведения и структуры цифровых электронных систем. Основные представители: VHDL, Verilog. Используется при проектировании FPGA и ASIC.
Язык ассемблера
Язык ассемблера — низкоуровневый язык программирования, в котором инструкции соответствуют машинным командам целевой архитектуры. Каждая мнемоника (например, MOV, JMP) транслируется в один или несколько опкодов. Требует глубокого понимания архитектуры CPU.
Язык сценариев
Язык сценариев (scripting language) — язык программирования, предназначенный для написания скриптов — коротких программ, автоматизирующих задачи в рамках существующей среды (например, Bash, PowerShell, Python, JavaScript в браузере).
Язык программирования общего назначения
Язык программирования общего назначения — язык, предназначенный для решения широкого круга задач (в отличие от предметно-ориентированных, DSL). Примеры: Python, Java, C++, JavaScript.
Язык программирования высокого уровня
Язык программирования высокого уровня — язык, абстрагированный от деталей аппаратуры, с выразительным синтаксисом и встроенными структурами данных (массивы, строки, объекты). Позволяет писать переносимый и читаемый код. Примеры: Python, C#, Ruby.
Язык программирования низкого уровня
Язык программирования низкого уровня — язык, близкий к машинным инструкциям, с минимальной абстракцией (ассемблер, C). Обеспечивает контроль над аппаратными ресурсами, но снижает переносимость и читаемость.
Язык разметки
Язык разметки (текста) в компьютерной терминологии — набор символов или последовательностей символов, вставляемых в текст для передачи информации о его отображении или строении.
Язык спецификаций
Язык спецификаций — формальный язык, предназначенный для декларативного описания структуры, связей, свойств данных и способов их преобразований, (в отличие от активных языков) без явного упоминания порядка выполняемых действий и использования конкретных значений данных.
Японская ролевая игра
Японская ролевая игра (JRPG, Japanese Role-Playing Game) — поджанр ролевых видеоигр, сформировавшийся в Японии. Характеризуется линейным сюжетом, предопределёнными персонажами, пошаговыми или активными боевыми системами, акцентом на повествование и визуальную эстетику (аниме-стиль). Классические примеры: Final Fantasy, Dragon Quest.
Ярлык
Ярлык (shortcut) — ссылка на файл, папку, приложение или URL в операционной системе, позволяющая быстро получить доступ к целевому объекту без навигации по файловой структуре. В Windows — файл с расширением .lnk; в Linux — символическая ссылка или .desktop-файл.
Ярость
Ярость — игровой термин, обозначающий:
- Эффект: временное усиление атакующих характеристик персонажа (бафф);
- Способность: ультимативное умение, активируемое при накоплении ресурса;
- Ресурс: метрика (например, «очки ярости»), генерируемая в бою и расходуемая на особые действия (как в World of Warcraft для класса «воин»).
В ИТ-инженерии не применяется.
Яркость
Яркость — фотометрическая характеристика изображения или дисплея, отражающая интенсивность светового потока. В цифровой обработке изображений регулируется как параметр цветокоррекции. Измеряется в нитах (кд/м²).
Ясность кода
Ясность кода — свойство программного текста, позволяющее быстро и точно понять его логику без дополнительных пояснений. Достигается за счёт семантически значимых имён, линейной структуры, отсутствия побочных эффектов и соблюдения соглашений.
Ячейка памяти
Ячейка памяти — минимальная адресуемая единица оперативной памяти, обычно хранящая один байт данных. Совокупность ячеек образует линейное адресное пространство, управляемое ОС и процессором.
Ясность интерфейса
Ясность интерфейса — свойство API или UI, при котором назначение и способ использования компонентов очевидны без дополнительной документации. Достигается через последовательность, предсказуемость и соответствие ожиданиям пользователя.
Ящик (mailbox)
Ящик — в системах обмена сообщениями: логический контейнер для приёма и хранения сообщений (например, электронная почта, очередь сообщений в RabbitMQ). В объектных системах — буфер входящих сообщений для актора.
Ярлык
Ярлык (англ. shortcut) — файл, служащий указателем на объект (например, файл, который требуется определённым образом обработать), программу или команду и содержащий дополнительную информацию.
Ячейка в таблице
Ячейка в таблице — наименьшая единица в таблице, представляющая собой пересечение строки и столбца, где хранятся данные.
См. также
Другие статьи этого же раздела в боковом меню (как на странице «О разделе»). Уязвимость в программном обеспечении или аппаратной системе, для которой на момент её обнаружения или публичного раскрытия отсутствует исправление (патч) со стороны разработчика или поставщика. Такие… Стандарт физического уровня Ethernet, определяющий передачу данных со скоростью 10 Мбит/с по неэкранированной витой паре (UTP), категории 3 и выше. Использует топологию звезда и разъёмы RJ-45. Введён… Графическое представление объектов в двумерном евклидовом пространстве, характеризующееся двумя координатами — шириной (ось X) и высотой (ось Y). Не включает информацию о глубине или объёме.… Графическое представление объектов в трёхмерном евклидовом пространстве с использованием трёх координат — ширины (X), высоты (Y) и глубины (Z). Включает процессы моделирования, текстурирования,… Код состояния HTTP 400 указывает, что сервер не может или не будет обрабатывать запрос из-за воспринимаемой клиентской ошибки (например, искажённый синтаксис, недопустимые значения полей заголовков… Пятое поколение (5G) стандартов мобильной связи, разработанное 3GPP и стандартизированное ITU в рамках программы IMT-2020. Обеспечивает пиковую скорость передачи данных до 20 Гбит/с, задержку менее 1… Архитектурная характеристика вычислительной системы, при которой процессор, шина адреса и регистры оперируют данными и адресами длиной 64 бита. Позволяет адресовать до 2⁶⁴ байт (16 эксабайт)… Семибитовая кодировка American Standard Code for Information Interchange (ANSI X3.4-1963), определяющая 128 символов (0–127), включая управляющие коды (0–31 и 127) и печатаемые символы латинского… Стандарты определяют физический (PHY) и канальный (MAC) уровни модели OSI. Разработчик программного обеспечения, выполняющий профессиональные обязанности исключительно в рамках стандартного рабочего графика (обычно с 9 — 00 до 17 — 00), без участия в опенсорс-проектах,… AAA (три эй) — Неформальное обозначение видеоигр, разрабатываемых и издаваемых с участием крупных студий и издателей при значительных финансовых и временных затратах. Характеризуются высоким… Серверная часть программного обеспечения, отвечающая за реализацию бизнес-логики, обработку данных, взаимодействие с базами данных, внешними API и другими сервисами. Обычно скрыта от конечного…A
B