PPt4Web Хостинг презентаций

Главная / Информатика / Технологии программирования. Курс на базе Microsoft Solutions Framework. История и практика
X Код для использования на сайте:

Скопируйте этот код и вставьте его на свой сайт

X

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

После чего скачивание начнётся автоматически!

Кнопки:

Презентация на тему: Технологии программирования. Курс на базе Microsoft Solutions Framework. История и практика


Скачать эту презентацию

Презентация на тему: Технологии программирования. Курс на базе Microsoft Solutions Framework. История и практика


Скачать эту презентацию

№ слайда 1 Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар
Описание слайда:

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

№ слайда 2 Содержание Технологические основы языков программирования высокого уровня Сложно
Описание слайда:

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

№ слайда 3 Содержание Технологические основы языков программирования высокого уровня Сложно
Описание слайда:

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

№ слайда 4 Сложность задач Сложные задачи порождают сложные программные системы. Вопрос: Чт
Описание слайда:

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

№ слайда 5 Как бороться со сложностью? Разработка ПО по сути проблем похожа на производство
Описание слайда:

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

№ слайда 6 Технологии программирования Технология программирования – совокупность методов,
Описание слайда:

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

№ слайда 7 Известные технологии программирования Структурное программирование Теорема о баз
Описание слайда:

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

№ слайда 8 Содержание Технологические основы языков программирования высокого уровня Сложно
Описание слайда:

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

№ слайда 9 Объектный подход... Перечисленных технологий стало недостаточно вследствие роста
Описание слайда:

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

№ слайда 10 Объектный подход OOA + OOD + OOP OOA – object-oriented analysis – объектно-ориен
Описание слайда:

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

№ слайда 11 Принципы объектного подхода Абстрагирование. выделяем главное, выявляем виды абс
Описание слайда:

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

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

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

№ слайда 13 Домашнее задание
Описание слайда:

Домашнее задание

Скачать эту презентацию

Презентации по предмету
Презентации из категории
Лучшее на fresher.ru