F
F#
F# — функционально-ориентированный язык программирования, входящий в экосистему .NET. Разработан Доном Симардом в Microsoft Research (2005), вдохновлён OCaml.
FaaS
FaaS (Function as a Service) — модель облачных вычислений, при которой разработчики размещают отдельные функции, запускаемые по событию (например, HTTP-запрос, изменение файла). Провайдер автоматически управляет инфраструктурой. Примеры: AWS Lambda, Azure Functions, Google Cloud Functions.
Fabric
Fabric — может обозначать:
- Microsoft Fabric — единая аналитическая платформа для данных, объединяющая хранилище, обработку и визуализацию;
- Hyperledger Fabric — блокчейн-фреймворк с открытым исходным кодом для корпоративного использования, разработанный Linux Foundation.
Fable
Fable — серия action/RPG от студии Lionhead Studios (основанной Питером Молиньё), известная моральным выбором, динамическим миром и юмористическим подходом к фэнтези. Выпущена под издательством Microsoft Game Studios.
Fallout
Fallout — серия постапокалиптических RPG от Bethesda Softworks и ранее — Interplay Entertainment. Основана на альтернативной истории, ядерной войне и ретрофутуризме 1950-х. Отличается системой S.P.E.C.I.A.L., выбором диалогов и нелинейным геймплеем.
FAQ
FAQ — Frequently Asked Questions, часто задаваемые вопросы. Это раздел документации, интерфейса или сайта, где заранее собраны и даны ответы на типичные запросы пользователей или клиентов. Цель — снизить нагрузку на поддержку, ускорить onboarding, повысить прозрачность.
Far Cry
Far Cry — серия шутеров от первого лица от Ubisoft, основанная на одноимённой игре Crytek. Известна открытыми локациями, тактической свободой, использованием тактических инструментов и часто — харизматичными антагонистами.
FastAPI
FastAPI — современный высокопроизводительный фреймворк для создания API на Python с автоматической генерацией OpenAPI/Swagger и валидацией через Pydantic.
Favicon
Favicon (сокр. от англ. Favorite icon — «значок для избранного») — значок веб-сайта или веб-страницы. Отображается браузером во вкладке перед названием страницы, и в качестве картинки рядом с закладкой, а также в адресной строке в некоторых браузерах.
FB
FB — в игровом контексте может означать:
- First Blood — первое убийство в раунде (в Counter-Strike и подобных);
- Facebook — в других контекстах, но в данном глоссарии уместно игровое значение.
Federated Learning
Federated Learning — распределённый подход к машинному обучению, при котором модель обучается на устройствах пользователей (например, смартфонах), а не на централизованном сервере. Исходные данные не покидают устройство, что повышает приватность.
FFMPEG
FFmpeg — кроссплатформенная библиотека и набор утилит с открытым исходным кодом для обработки аудио- и видеофайлов: кодирование, декодирование, транскодирование, стриминг, фильтрация. Широко используется в медиаплеерах, трансляциях и видеоплатформах.
FFI
FFI — Foreign Function Interface, интерфейс вызова внешних функций. Это механизм, позволяющий программе на одном языке вызывать функции, написанные на другом (обычно — на C, из-за его стабильного ABI и низкоуровневого контроля).
FIFO
FIFO (First In, First Out) — принцип организации очереди данных или задач, при котором первый добавленный элемент является первым извлекаемым. Применяется в буферизации, планировании задач, очередях сообщений.
Final Fantasy
Final Fantasy — одна из самых влиятельных серий японских ролевых игр (JRPG) от Square Enix. Отличается глубокими сюжетами, уникальными мирами, системами боя (ATB, CTB) и визуальной эстетикой. Первая часть вышла в 1987 году.
Firebase
Firebase — платформа для разработки мобильных и веб-приложений от Google. Предоставляет сервисы аутентификации, облачных баз данных (Firestore, Realtime Database), хостинга, аналитики, пуши-уведомлений и функций без управления серверами.
Firewall
Firewall (межсетевой экран) — программное или аппаратное средство, контролирующее входящий и исходящий сетевой трафик на основе заданных правил безопасности. Используется для защиты сетей от несанкционированного доступа и атак.
Flask
Flask — лёгкий веб-фреймворк для Python с открытым исходным кодом. Предназначен для быстрой разработки веб-приложений и API. Не навязывает структуру проекта, поддерживает расширения (например, Flask-SQLAlchemy, Flask-Login).
FLOPS
FLOPS (Floating-Point Operations Per Second — операций с плавающей точкой в секунду) — единица измерения вычислительной производительности системы, особенно важная в задачах, требующих высокой точности и динамического диапазона: научных расчётах, машинном обучении, физическом моделировании.
FOREIGN KEY
FOREIGN KEY : внешний ключ.
Forza
Forza — серия автосимуляторов от Turn 10 Studios и Playground Games под издательством Xbox Game Studios. Включает подсерии Forza Motorsport (симуляция) и Forza Horizon (аркадный стиль в открытом мире).
FP/SIMD Unit
Floating-Point / Single Instruction Multiple Data Unit — блок процессора для операций с плавающей точкой и векторных вычислений. FP Unit выполняет стандартные операции (сложение, умножение, FMA) в форматах IEEE 754 (single, double precision). SIMD Unit (в Intel — AVX, AVX-512; в AMD — AVX2, VEX) обрабатывает массивы данных одной инструкцией: например, VADDPS складывает 8 чисел single precision за один такт.
FPGA
FPGA (Field-Programmable Gate Array — программируемая логическая матрица) — полупроводниковое устройство, структура которого может быть сконфигурирована после производства, в отличие от ASIC (специализированной интегральной схемы). Основа FPGA — массив логических ячеек (LUT — Look-Up Table), триггеров, коммутационных ресурсов и, в современных устройствах, встроенных блоков (DSP-срезы, блоки памяти BRAM, процессорные ядра ARM, высокоскоростные трансиверы). Программирование FPGA осуществляется с помощью HDL (Verilog, VHDL) или высокоуровневых инструментов (HLS — High-Level Synthesis, OpenCL), которые компилируются в битстрим — файл конфигурации, загружаемый в устройство при старте.
FPS, First-Person Shooter
FPS (First-Person Shooter) — жанр видеоигр, в котором игрок ведёт игру от первого лица и использует оружие для поражения целей. Характеризуется иммерсивным восприятием, физикой отдачи и часто — многопользовательским режимом. Примеры: Doom, Half-Life, Call of Duty.
FPS, частота кадров: Frames per second
FPS (Frames per Second) — метрика, отражающая количество кадров, отображаемых в секунду. В компьютерной графике и играх критична для восприятия плавности: 30 FPS — минимальный комфорт, 60+ FPS — стандарт для динамичных сцен.
FPS-диппинг
FPS-диппинг — резкие и кратковременные падения частоты кадров, вызванные всплесками нагрузки на CPU/GPU (загрузка текстур, физика, ИИ). Нарушает плавность геймплея даже при высоком среднем FPS.
Fragmentation
Fragmentation (фрагментация) — явление неэффективного использования памяти или дискового пространства из-за разбиения свободных участков на мелкие несмежные блоки. Бывает внешней (дисковая) и внутренней (память процесса).
Framework
Framework (фреймворк) — программная платформа, предоставляющая каркас для разработки приложений. Включает готовые компоненты, шаблоны проектирования, инструменты и API, ускоряя разработку и обеспечивая архитектурную согласованность. Примеры: .NET, Django, React, Spring.
FreeBSD
FreeBSD — свободная Unix-подобная операционная система, основанная на кодовой базе Berkeley Software Distribution (BSD). Известна стабильностью, производительностью сетевого стека, документацией и использованием в embedded- и серверных решениях (например, Netflix, PlayStation 4).
Free-threaded
Free-threaded — многопоточная модель, в которой один и тот же экземпляр кода может одновременно выполняться в нескольких потоках без блокировок (в отличие от apartment-threaded, например, в COM).
Freemium
Freemium — бизнес-модель: базовая функциональность предоставляется бесплатно, расширенная — за плату.
Frontend
Frontend — клиентская часть веб-приложения, с которой взаимодействует пользователь. Включает HTML, CSS, JavaScript и фреймворки (React, Vue, Angular). Отвечает за отображение интерфейса и обработку пользовательского ввода.
FromSoftware
FromSoftware — японская игровая студия, известная сложными action/RPG с мрачной атмосферой и минималистичной подачей сюжета. Ключевые проекты: серия Dark Souls, Bloodborne, Sekiro: Shadows Die Twice, Elden Ring.
FSD
Functional Specification Document (документ функциональных спецификаций) — технический артефакт, детально описывающий поведение программной системы с точки зрения пользователя и бизнеса: какие функции она должна выполнять, в каких условиях, с какими входными и выходными данными, как взаимодействовать с другими системами. FSD создаётся на этапе проектирования (после сбора БТ и анализа требований) и служит основой для разработки, тестирования и приёмки ПО. В нём фиксируются: use case’ы, сценарии, форматы ЭД, бизнес-правила (включая проверки по НСИ), ограничения (например, поддержка только ЭП типа КЭП), требования к интерфейсам и производительности. В российской практике FSD часто оформляется по ГОСТ 34.602–89 как часть технического задания (ТЗ), хотя в Agile-подходах может заменяться набором пользовательских историй и acceptance criteria. Качественный FSD позволяет избежать недопонимания между БА, разработчиками и заказчиком — и, как следствие, сокращает количество итераций доработки.
FTP
FTP (File Transfer Protocol) — стандартный сетевой протокол прикладного уровня для передачи файлов по TCP/IP. Поддерживает аутентификацию (логин/пароль), режимы передачи (ASCII/бинарный) и навигацию по файловой системе. Уязвим для прослушивания (в отличие от SFTP/FTPS).
Full Stack
Full Stack — разработчик или решение, охватывающее как клиентскую (frontend), так и серверную (backend) части приложения, а также взаимодействие с базами данных и инфраструктурой.
Function
Function (функция) — именованный блок кода, выполняющий определённую задачу и возвращающий результат. Основа модульности и повторного использования в программировании. Может принимать параметры и иметь область видимости.
FUSE
FUSE (Filesystem in Userspace) — интерфейс в Unix-подобных системах, позволяющий разработчикам создавать файловые системы в пользовательском пространстве без модификации ядра. Используется в SSHFS, rclone, облаках и виртуализации.