A

Гибкая разработка программного обеспечения – это подход к разработке программного обеспечения, при котором требования и решения развиваются благодаря совместным усилиям самоорганизующихся и многофункциональных групп и их клиентов/конечных пользователей. Его методы включают Scrum, Kanban, Extreme Programming (XP), Feature Driven Development (FDD).

B

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

C

Компилятор – это компьютерная программа, которая преобразует компьютерный код, написанный на одном языке программирования (исходном языке), в другой язык программирования (целевой язык). Компилятор имени в основном используется для программ, которые переводят исходный код с языка программирования высокого уровня (Java) на язык более низкого уровня (машинный язык).

D

Отладка – это процесс поиска и устранения дефектов или проблем в компьютерной программе, которые мешают правильной работе компьютерного программного обеспечения или системы. Тактика отладки может включать интерактивную отладку, анализ потока управления, модульное тестирование, интеграционное тестирование, анализ файла журнала, мониторинг на уровне приложения или системы, дампы памяти и профилирование.

E

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

F

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

G

Сборка мусора (GC) – это форма автоматического управления памятью. Сборщик мусора, или просто сборщик, пытается восстановить мусор или память, занятую объектами, которые больше не используются программой.

H

Куча – это специализированная древовидная структура данных, которая по сути представляет собой почти полное[1] дерево, удовлетворяющее свойству кучи: если P является родительским узлом C, то ключ (значение) P либо больше или равно (в максимальной куче), либо меньше или равно (в минимальной куче) ключу C.[2] Узел на «верху» кучи (без родителей) называется корневым узлом.

I

Интерпретатор – это компьютерная программа, которая непосредственно выполняет, т. е. выполняет инструкции, написанные на языке программирования или языке сценариев, без необходимости их предварительной компиляции в программу на машинном языке.

J

Компиляция Just-In-Time (JIT) (также динамическая трансляция или компиляция во время выполнения)[1] — это способ выполнения компьютерного кода, который включает компиляцию во время выполнения программы — во время выполнения — а не до казни

K

Ядро — это базовый уровень операционной системы (ОС). Он функционирует на базовом уровне, взаимодействуя с оборудованием и управляя ресурсами, такими как ОЗУ и ЦП.

L

Цикл – это последовательность инструкций, которая постоянно повторяется до тех пор, пока не будет достигнуто определенное условие. Типы циклов включают цикл For, цикл While, цикл do while, цикл ForEach.

M

Метод в объектно-ориентированном программировании (ООП) — это процедура, связанная с сообщением и объектом. Объект в основном состоит из данных и поведения, которые формируют интерфейс, который объект представляет внешнему миру. Данные представлены как свойства объекта, а поведение как методы.

N

Null (или NULL) — это специальный маркер, используемый в языке структурированных запросов для обозначения того, что значение данных не существует в базе данных.

O

Объектно-ориентированное программирование (ООП) – это парадигма программирования, основанная на концепции "объектов", которые могут содержать данные в форме полей, часто называемых атрибутами; и код в виде процедур, часто называемых методами.

P

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

Q

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

R

Рекурсия в информатике — это метод решения проблемы, при котором решение зависит от решения более мелких экземпляров той же проблемы (в отличие от итерации).[1] Этот подход можно применять ко многим типам задач, и рекурсия является одной из центральных идей информатики.

S

Сервер – это компьютерная программа или устройство, обеспечивающее функциональность для других программ или устройств, называемых "клиентами". Серверы могут предоставлять различные функции, часто называемые «услугами», такие как обмен данными или ресурсами между несколькими клиентами или выполнение вычислений для клиента.

T

Тернарный оператор – это оператор, который принимает три аргумента. Первый аргумент — это аргумент сравнения, второй — результат истинного сравнения, а третий — результат ложного сравнения. Если это поможет, вы можете думать об операторе как о сокращенном способе написания оператора if-else.

U

Унифицированный указатель ресурса (URL), в просторечии называемый веб-адресом[1], представляет собой ссылку на веб-ресурс, указывающую его местоположение в компьютерной сети и механизм его получения. URL-адрес — это особый тип универсального идентификатора ресурса (URI).

V

Переменная или скаляр — это место хранения (идентифицируемое адресом памяти) в паре со связанным символическим именем (идентификатором), которое содержит некоторое известное или неизвестное количество информации, называемое значением.

W

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

X

XOXO (расширяемые открытые схемы XHTML), XOXO — это формат для обработки механизмами XML, где схема представляет собой иерархический упорядоченный список элементов.

Y

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

Z

Z-буферизация, также известная как буферизация глубины, – это метод программирования компьютерной графики, который используется для определения того, виден ли объект (или часть объекта) в сцене. Он может быть реализован как аппаратно, так и программно и используется для повышения эффективности рендеринга.

Источник:

www.wikipedia.com
http://www.dnawebagency.com/ternary-operator/
https://docs.microsoft.com/en-us/dotnet /csharp/linq/query-expression-basics
https://techterms.com/definition/kernel
https://www.techopedia.com/definition/3725/parameter-param
https://www.webopedia.com/TERM/F/function.html
https://www.computerhope.com/jargon/e/exception-handling.htm< br /> https://www.techopedia.com/definition/3760/bytecode