ВУЗ:
Рубрика:
- 7 -
Введение
Изучение языков программирования обеспечивает разработчика программных
систем лишь средствами кодирования алгоритмов, представляемых в виде логиче-
ских схем. Однако для разработки больших программных систем этого явно не
достаточно. Необходимы и другие знания, обеспечиваемые дисциплиной техноло-
гии программирования (ТП). Но этот термин не вполне точен. Он охватывает толь-
ко часть возникающих проблем. Решением
этих проблем занимаются [1]:
– методология программирования или совокупность механизмов программи-
рования, объединенных общим философским подходом (структурное, объектно-
ориентированное программирование);
– технология программирования – это совокупность производственных про-
цессов создания программных средств и их описания;
– инженерия программирования – совокупность методов и средств програм-
мирования.
1. Программа. Процесс обработки данных.
Программное средство
Цель программирования – описание процесса обработки данных (ПОД).
Данные – это представление фактов и идей в формализованном виде, пригод-
ном для передачи и переработки в некотором ПОД.
Информация – это смысл, который придаётся данным при их переработке.
Обработка данных – систематическое выполнение некоторой последователь-
ности действий с данными. Данные представляются и хранятся на носителях.
Сово-
купность носителей данных, используемых при некоторой обработке данных, назы-
вается информационной средой. Набор данных, содержащихся в какой-либо мо-
мент в информационной среде, называют состоянием этой среды. Следовательно,
ПОД можно описать как последовательность сменяющих друг друга состояний
некоторой информационной среды. Чтобы описать ПОД, необходимо определить
последовательность состояний заданной информационной среды
. Для того, чтобы
по заданному описанию ПОД порождался на ЭВМ автоматически, необходимо
формализовать это описание. Такое описание называют программой. Программа
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »