Глоссарий
Программирование

Программирование
англ.Programming
Программирование - процесс подготовки задач для их решения с помощью компьютера; итерационный процесс составления программ.

Автоматизированное программирование
Автоматизированное программирование - совокупность методов и инструментальных средств для проектирования и сопровождения прикладных программ.

Защитное программирование
англ.Defensive programming
Защитное программирование - стиль написания программ, при котором появляющиеся ошибки легко обнаруживаются и идентифицируются программистом.
Защитное программирование предполагает соблюдение трех основных принципов:
-1- входные данные каждого модуля должны тщательно анализироваться в предположении, что они ошибочны;
-2- каждая программная ошибка должна быть выявлена как можно раньше, что упрощает установление ее причины;
-3- ошибки в одном модуле должны быть изолированы так, чтобы не допустить их влияние на другие модули.

Инструментальное программное обеспечение
син.Инструментальные программные средства
англ.Software tools
Инструментальное программное обеспечение - программное обеспечение, используемое в ходе разработки, корректировки или развития других программ: редакторы, компиляторы, отладчики, вспомогательные системные программы, графические пакеты и др.

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

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

Программист
англ.Programmer
Программист - специалист, занимающийся разработкой и проверкой программ. Различают системных и прикладных программистов.

Распределение памяти
Распределение памяти - управление ресурсами памяти в интересах решения отдельных задач.

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

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

Технология программирования
Технология программирования - дисциплина, изучающая технологические процессы программирования и порядок их прохождения.

Язык программирования
син.Алгоритмический язык
англ.Programming language; Algorithmic language
Язык программирования - искусственный (формальный) язык, предназначенный для записи алгоритмов. Язык программирования задается своим описанием и реализуется в виде специальной программы: компилятора или интерпретатора.

[ 05-05-2024 www.glossary.ru]