СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Презентация по теме "Методы программирования" для студентов СПО, дисциплина ТРПО

Категория: Информатика

Нажмите, чтобы узнать подробности

Презентация по теме "Методы программирования" для студентов СПО, дисциплина ТРПО

Просмотр содержимого документа
«Презентация по теме "Методы программирования" для студентов СПО, дисциплина ТРПО»

Модульное программирование - метод разработки программ по частям. Программный модуль – это любой фрагмент описания процесса, оформляемый как самостоятельный программный продукт, пригодный для использования в других описаниях процесса.
  • Модульное программирование - метод разработки программ по частям.
  • Программный модуль это любой фрагмент описания процесса, оформляемый как самостоятельный программный продукт, пригодный для использования в других описаниях процесса.
В качестве модульной структуры программы принято использовать древовидную  структуру. При разработке может использоваться метод восходящей разработки или метод нисходящей разработки.
  • В качестве модульной структуры программы принято использовать древовидную структуру.
  • При разработке может использоваться метод восходящей разработки или метод нисходящей разработки.
Нисходящий метод Головной модуль Модуль 1 Модуль 2 Модуль 3 Модуль 5 Восходящий метод Модуль 4

Нисходящий

метод

Головной модуль

Модуль 1

Модуль 2

Модуль 3

Модуль 5

Восходящий

метод

Модуль 4

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

Структурный подход базируется на двух основополагающих принципах :

  • использование процедурного стиля программирования ;
  • последовательное разбиение алгоритма задачи сверху вниз.
 1) Следование.   1) Следование.    1) Следование.    1) Следование.   S S

1) Следование.

  • 1) Следование.
  • 1) Следование.
  • 1) Следование.

S

S

S S

S

S

S

S

В качестве основного метода построения текста программы современная технология программирования рекомендует пошаговую детализацию .  Пошаговая детализация связана с использованием частично формализованного языка для представления указанных описаний, который получил название псевдокода .
  • В качестве основного метода построения текста программы современная технология программирования рекомендует пошаговую детализацию .
  • Пошаговая детализация связана с использованием частично формализованного языка для представления указанных описаний, который получил название псевдокода .
На псевдокоде можно описать любую конструкцию структурного программирования.
  • На псевдокоде можно описать любую конструкцию структурного программирования.
Объектно-ориентированное программирование (ООП) является методом программирования, имитирующим то, как человек выполняет какую-либо работу.
  • Объектно-ориентированное программирование (ООП) является методом программирования, имитирующим то, как человек выполняет какую-либо работу.
ОБЪЕКТЫ   КЛАСС объектов – это множество предметов реального мира, имеющих одни и те же характеристики и правила поведения.
  • ОБЪЕКТЫ

КЛАСС объектов – это множество предметов реального мира, имеющих одни и те же характеристики и правила поведения.

ИНКАПСУЛЯЦИЯ  Данные скомбинированы и объединены с процедурами  и функциями, которые манипулируют этими данными.
  • ИНКАПСУЛЯЦИЯ

Данные скомбинированы и объединены с процедурами и функциями, которые манипулируют этими данными.

НАСЛЕДОВАНИЕ  Это определение объекта и затем использование его для построения иерархий производных объектов.
  • НАСЛЕДОВАНИЕ

Это определение объекта и затем использование его для построения иерархий производных объектов.

ПОЛИМОРФИЗМ  Некоторому действию придаётся одно имя, которое совместно используется объектами всей иерархии.
  • ПОЛИМОРФИЗМ

Некоторому действию придаётся одно имя, которое совместно используется объектами всей иерархии.

ОГРАНИЧЕНИЕ ДОСТУПА  При наследовании свойств базовых классов часть методов и характеристик можно спрятать внутри реализации класса.
  • ОГРАНИЧЕНИЕ ДОСТУПА

При наследовании свойств базовых классов часть методов и характеристик можно спрятать внутри реализации класса.

АБСТРАГИРОВАНИЕ  Создание абстрактных классов, имеющих не реализованные методы.
  • АБСТРАГИРОВАНИЕ

Создание абстрактных классов, имеющих не реализованные методы.

УСТОЙЧИВОСТЬ  Под устойчивостью понимают продолжительное время существования объектов в системе.
  • УСТОЙЧИВОСТЬ

Под устойчивостью понимают продолжительное время существования объектов в системе.

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


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!