Скачать презентацию Технология программирования Технологией программирования называют совокупность методов и Скачать презентацию Технология программирования Технологией программирования называют совокупность методов и

2 короткая.pptx

  • Количество слайдов: 5

Технология программирования Технологией программирования –называют совокупность методов и средств, используемых в процессе разработки программного Технология программирования Технологией программирования –называют совокупность методов и средств, используемых в процессе разработки программного обеспечения. Методические материалы, инструкции, нормативы и стандарты, критерии оценки результатов Исходные данные в стандартном представлении (документы, рабочие материалы, результаты предыдущей операции) Технологическая операция Исполнители, программные и технические средства Результаты в стандартном представлении

Технология программирования Основные этапы развития Первый этап – «Стихийное» программирование (60 е г. ХХ Технология программирования Основные этапы развития Первый этап – «Стихийное» программирование (60 е г. ХХ в. ) Основная программа данные 1 2 n Этот этап охватывает период от момента появления первых вычислительных машин до середины 60 -х годов ХХ века. В этот период отсутствовало понятие структуры программы, типов данных и т. д. Создание языков программирования высокого уровня, таких, как FORTRAN и ALGOL, упростило программирование вычислении, позволило увеличить сложность программ. Стали создаваться простейшие ПО и интерфейсы и ОС на базе усложненных программ.

Второй этап структурный подход к программированию (60 70 е годы XX в. ) Сложные Второй этап структурный подход к программированию (60 70 е годы XX в. ) Сложные системы разбивались на небольшие подпрограммы. Задача была представлена в виде иерархии подзадач. Эту технологию поддерживают современные версии языков Pascal и С (C++), языки Ада и Modula. Основная программа Глобальные данные Модуль 1 Модуль k данные данные 1 n 1 1 nk Подпрограммы с локальными данными

Третий этап - объектный подход к программированию (с середины 80 -х до конца 90 Третий этап - объектный подход к программированию (с середины 80 -х до конца 90 -х годов XX в. ) Программа представляет собой модель некоторого реального процесса, части реального мира. Модель реального мира или его части может быть описана как совокупность взаимодействующих между собой объектов. Взаимодействие между объектами осуществляется посылкой специальных сообщений от одного объекта к другому. Объекты, описанные одним и тем же набором параметров и способные выполнять один и тот же набор действий представляют собой класс однотипных объектов. Развитие технологии на объектном подходе позволил создать среды визуального программирования, таких, как Delphi, C++, Builder. Объект 2 Объект 1 данные 1 n 1 данные Подпрограммы с локальными данными сообщение данные 1 n 1 Подпрограммы с локальными данными Объект S Объект L данные 1 nk Подпрограммы с локальными данные 1 n 1 Подпрограммы с локальными данными

Четвертый этап компонентный подход и CASE технологии (с сере дины 90 х годов. XX Четвертый этап компонентный подход и CASE технологии (с сере дины 90 х годов. XX в. до нашего времени). Компонентный подход предполагает построение программного обеспечения из отдельных компонентов физически отдельно существующих частей программного обеспечения, которые взаимодействуют между собой через стандартизованные двоичные интерфейсы. Используются такие языки программирования, как. Visual Basic, Visual C++, Borland Delphi, Borland C++ и любых средств разработки на Java. Компьютер 2 Приложение 3 Компьютер 1 Приложение 1 объект библиотека Приложение 2 объект ко объект О. С. объект