Технология программирования (ТП) - ТП - совокупность методов и средств, используемых в процессе разработки ПО.
- ТП представляет собой набор технологических инструкций, включающих:
- указание последовательности выполнения технологических операций;
- перечисление условий, при которых выполняется та или иная операция;
- описания самих операций, для каждой операции определены исходные данные, результаты, а также инструкции, нормативы, стандарты, критерии и методы оценки и т.п.
- Технология также определяет способ описания проектируемой системы, точнее модели, используемой на конкретном этапе разработки.
- 1 этап - «Стихийное» программирование
- (до середины 60х годов XX века)
- 2 этап - Структурный подход к программированию (60-70-е годы XX в.)
- 3 этап - Объектный подход к программированию
- (с середины 80-х до конца 90-х годов)
- 4 этап - Компонентный подход и CASE-технологии (с середины 90-х годов XX в. до наст. времени)
«Стихийное» программирование - - отсутствие технологий, программирование - искусство.
- Программы простейшей структуры: состояли из программы на машинном языке и обрабатываемых ею данных:
-
- .
- Сложность программ в машинных кодах ограничивалась способностью программиста одновременно мысленно отслеживать последовательность выполняемых операций и местонахождение данных при программировании
«Стихийное» программирование - Появление ассемблеров - вместо двоичных и 16-ричных кодов стали использоваться символические имена данных и мнемоники кодов операций → более «читаемые» программы
- Создание ЯП высокого уровня (FORTRAN, ALGOL) упростило программирование вычислений, снизив уровень детализации операций.
- Это позволило увеличить сложность программ
Достарыңызбен бөлісу: |