Презентация Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 1. Повтор принципов объектно-ориентированного подхода онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 1. Повтор принципов объектно-ориентированного подхода абсолютно бесплатно. Урок-презентация на эту тему содержит всего 13 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Информатика » Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 1. Повтор принципов объектно-ориентированного подхода



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    13 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    885.00 kB
  • Просмотров:
    89
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Технологии программирования.
Содержание слайда: Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 1. Повтор принципов объектно-ориентированного подхода

№2 слайд
Содержание Технологические
Содержание слайда: Содержание Технологические основы языков программирования высокого уровня Сложность задач Технологии программирования Структурное программирование Модульное программирование Объектный подход ОО и алгоритмическая декомпозиция. Алгоритмы, классы и объекты. ОО Анализ ОО Проектирование ОО Программирование Принципы объектного подхода.

№3 слайд
Содержание Технологические
Содержание слайда: Содержание Технологические основы языков программирования высокого уровня Сложность задач Технологии программирования Структурное программирование Модульное программирование Объектный подход ОО и алгоритмическая декомпозиция. Алгоритмы, классы и объекты. ОО Анализ ОО Проектирование ОО Программирование Принципы объектного подхода.

№4 слайд
Сложность задач Сложные
Содержание слайда: Сложность задач Сложные задачи порождают сложные программные системы. Вопрос: Что такое сложные задачи? Ответ: Это не те задачи, которые не может решить конкретный человек (коллектив). Задачи сложны сами по себе по своей природе.

№5 слайд
Как бороться со сложностью?
Содержание слайда: Как бороться со сложностью? Разработка ПО по сути проблем похожа на производство. Процесс создания ПО имеет много аналогий с производственным процессом (пример: судостроение). В любом производстве есть способы преодоления сложности: технологии.

№6 слайд
Технологии программирования
Содержание слайда: Технологии программирования Технология программирования – совокупность методов, приемов и средств для сокращения стоимости и повышения качества разработки программных систем.

№7 слайд
Известные технологии
Содержание слайда: Известные технологии программирования Структурное программирование Теорема о базисных конструкциях. Алгоритм: один вход и один выход. Нет безусловным переходам (goto). Поддержка: операторы ЯПВУ. Модульное программирование Разбиение задачи на подзадачи до тех пор, пока они не станут простыми. Подход к коллективной разработке. Поддержка: подпрограммы, модули ЯПВУ.

№8 слайд
Содержание Технологические
Содержание слайда: Содержание Технологические основы языков программирования высокого уровня Сложность задач Технологии программирования Структурное программирование Модульное программирование Объектный подход ОО и алгоритмическая декомпозиция. Алгоритмы, классы и объекты. ОО Анализ ОО Проектирование ОО Программирование Принципы объектного подхода.

№9 слайд
Объектный подход...
Содержание слайда: Объектный подход... Перечисленных технологий стало недостаточно вследствие роста сложности задач. Объектно-ориентированная технология. Объектный подход: объектная декомпозиция (отличия от алгоритмической) объектная модель (классы + объекты).

№10 слайд
Объектный подход OOA OOD OOP
Содержание слайда: Объектный подход OOA + OOD + OOP OOA – object-oriented analysis – объектно-ориентированный анализ. OOD – object-oriented design – объектно-ориентированное проектирование. OOP – object-oriented programming – объектно-ориентированное программирование.

№11 слайд
Принципы объектного подхода
Содержание слайда: Принципы объектного подхода Абстрагирование. выделяем главное, выявляем виды абстракций Инкапсуляция. скрываем детали реализации Иерархия. иерархия помогает разбить задачу на уровни и постепенно ее решать Агрегация и наследование. абстракции можно создавать на основе имеющихся Полиморфизм. полиморфизм позволяет иметь естественные имена и выполнять действия, релевантные ситуации, разбираясь на этапе работы программы

№12 слайд
Домашнее задание... Повторить
Содержание слайда: Домашнее задание... Повторить синтаксис ООП в языке C++. Реализовать классы для представления координатной плоскости и фигур на плоскости. Реализовать тестовое приложение. Предусмотреть движение фигур.

№13 слайд
Домашнее задание
Содержание слайда: Домашнее задание

Скачать все slide презентации Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 1. Повтор принципов объектно-ориентированного подхода одним архивом: