Основные этапы программирования как науки



бет1/7
Дата19.09.2022
өлшемі0.56 Mb.
#460911
  1   2   3   4   5   6   7

Технология программирования (ТП)

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

Основные этапы программирования как науки

  • 1 этап - «Стихийное» программирование
  • (до середины 60х годов XX века)
  • 2 этап - Структурный подход к программированию (60-70-е годы XX в.)
  • 3 этап - Объектный подход к программированию
  • (с середины 80-х до конца 90-х годов)
  • 4 этап - Компонентный подход и CASE-технологии (с середины 90-х годов XX в. до наст. времени)

«Стихийное» программирование

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

«Стихийное» программирование

  • Появление ассемблеров - вместо двоичных и 16-ричных кодов стали использоваться символические имена данных и мнемоники кодов операций → более «читаемые» программы
  • Создание ЯП высокого уровня (FORTRAN, ALGOL) упростило программирование вычислений, снизив уровень детализации операций.
  • Это позволило увеличить сложность программ


Достарыңызбен бөлісу:
  1   2   3   4   5   6   7




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет