RAD - концепция создания средств разработки программных продуктов, уделяющая особое внимание быстроте и удобству программирования:
Архитектура программного обеспечения занимается в основном внутренними интерфейсами между частями программной системы:
В файл-серверных СУБД ядро СУБД располагается на каждом клиентском компьютере:
В файл-серверных СУБД ядро СУБД располагается на файл-сервере, а файлы данных располагаются на каждом клиентском компьютере:
Вводное руководство последовательно проводит по ряду шагов, служащих для выполнения каких-либо типичных задач:
Интерпретатор переводит исходный текст программы на машинный язык сразу и целиком, создавая при этом отдельную исполняемую программу:
Исходный код - компьютерная программа в текстовом виде на каком-либо языке программирования:
Исходный код - компьютерная программа в текстовом виде на языке программирования:
Код программы может писаться на нескольких языках программирования:
Код программы обязательно пишется только на одном языке программирования:
Модель водопада подразумевает, что переходов назад либо вперёд или перекрытия фаз не происходит:
Покрытие кода, по своей сути, является тестированием методом черного ящика:
При модульном тестировании тестируется минимально возможный для тестирования компонент:
При тестировании белого ящика, разработчик теста имеет доступ к исходному коду программ и может писать код, который связан с библиотеками тестируемого ПО:
Программа на интерпретируемом языке при помощи специальной программы компилятора преобразуется в набор инструкций для данного типа процессора и далее записывается в исполнимый модуль:
Разработка программного обеспечения имеет дело с проблемами стоимости:
Рефакторинг позволяет разрабатывать архитектуру программы постепенно:
Системное тестирование проверяет, есть ли какие-либо проблемы в интерфейсах и взаимодействии между интегрируемыми компонентами:
Структурное программирование нацелено на минимизацию рисков, путём сведения разработки к серии коротких циклов, называемых итерациями: