Словарь терминов

Расшифровка IT терминов и аббревиатур


ACID (Atomicity, Consistency, Isolation, Durability)

Атомарность, Согласованность, Изолированность, Устойчивость - свойства, которыми должны обладать транзакции в базе данных, чтобы гарантировать валидность данных.

API (Application Programming Interface)

Программный интерфейс приложения - это контракт между двумя программами, который позволяет им обмениваться информацией.

Base64

Способ кодирования двоичных данных в текстовую форму, при котором каждые 3 байта исходных данных представляются в виде 4 символов ASCII.

Bug (Баг)

Дефект в программном обеспечении, который приводит к некорректному поведению программы.

Bug report (Баг репорт)

Документ, который описывает дефект в программном обеспечении, найденный в процессе тестирования или эксплуатации.

CLI (Command Line Interface)

Интерфейс командной строки - способ взаимодействия пользователя с компьютерной системой, который осуществляется через консоль или терминал путём ввода команд.

CRUD (Create, Read, Update, Delete)

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

DevOps (Девопс)

Инженер, поддерживающий инфраструктуру системы и обеспечивающий автоматизацию процессов развертывания приложений на стенды.

Feature (Фича)

Новая функциональность.

GUI (Graphical User Interface)

Графический интерфейс пользователя - вид взаимодействия пользователя с компьютерной системой, который осуществляется через графический интерфейс с помощью различных элементов управления, таких как кнопки, поля ввода и т.д.

JSON (JavaScript Object Notation)

Текстовый формат, основанный на JavaScript синтаксисе.

HTTP (HyperText Transfer Protocol)

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

HTTPS (HyperText Transfer Protocol Secure)

Расширение протокола HTTP, которое обеспечивает защищенную передачу данных в Интернете с помощью шифрования.

OAuth

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

REST (Representational state transfer)

Подход к созданию веб-сервисов, при котором каждый ресурс имеет свой уникальный идентификатор в виде URI (например, https://www.tester-today.com/resource), а операции над ресурсами производятся посредством стандартных HTTP методов, таких как GET, POST, PUT и DELETE.

SDLC (Software Development Lifecycle)

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

SQL (Structured Query Language)

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

QA (Quality Assurance) Engineer

Инженер, обеспечивающий качество программного обеспечения.

Unit Testing (Модульное тестирование)

Процесс тестирования, при котором отдельные части кода, такие как функции и классы, тестируются независимо друг от друга.

URI (Uniform Resource Identifier)

Идентификатор ресурса, например, веб-страницы, изображения, видео, документа и т.д.

URL (Uniform Resource Locator)

Идентификатор ресурса, определяющий местоположение (адрес) ресурса. URL включает в себя протокол (например, http, https, ftp), доменное имя или IP-адрес сервера и путь к ресурсу. Например, https://www.tester-today.com/img/avatar.svg

Transaction (Транзакция)

Логическая единица работы с базой данных, которая представляет собой последовательность операций, выполняемых над данными.