Презентация на тему Методи об'єктно-орієнтованого програмування

Презентация на тему Презентация на тему Методи об'єктно-орієнтованого програмування, предмет презентации: Информатика. Этот материал содержит 25 слайдов. Красочные слайды и илюстрации помогут Вам заинтересовать свою аудиторию. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций ThePresentation.ru в закладки!

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

Слайд 1
Текст слайда:

Як пишуться програми?

Вступ до презентації курсу Методів об'єктно-орієнтованого програмування


Слайд 2
Текст слайда:

© 2008 Бублик В.В. МООП

1. Так склали технічне завдання


Слайд 3
Текст слайда:

© 2008 Бублик В.В. МООП

2. Такими вийшли специфікації


Слайд 4
Текст слайда:

© 2008 Бублик В.В. МООП

3. Таке реалізували конкуренти


Слайд 5
Текст слайда:

© 2008 Бублик В.В. МООП

4. Такою вийшла бета-версія


Слайд 6
Текст слайда:

© 2008 Бублик В.В. МООП

5. Цього добилися відладкою


Слайд 7
Текст слайда:

© 2008 Бублик В.В. МООП

5. Так це рекламував маркетинг


Слайд 8
Текст слайда:

© 2008 Бублик В.В. МООП

6. А ось чого хотів замовник


Слайд 9
Текст слайда:

© 2008 Бублик В.В. МООП

В чому причина?

“Programming is one of the most difficult branches of applied mathematics; the poorer mathematicians had better remain pure mathematicians.”

How do we tell truths that might hurt?
Edsger W. Dijkstra,
inventor of "structured programming."


Слайд 10
Текст слайда:

Рим. Руїни Форуму Colloseo

Circus Maximus

Якби будівельники будували будинки так, як програмісти складають програми, досить було б залетіти одному дятлу, щоб зруйнувати цивілізацію Постулат Вейнберга Артур Блох. «Закон Мерфі»


Слайд 11
Текст слайда:

Верона (Італія). Арена, І ст.
Досі діє…

Будувати на віка!
Програмувати назавжди


Слайд 12
Текст слайда:

© 2008 Бублик В.В. МООП

МЕТОДИ
ОБ'ЄКТНО-
ОРІЄНТОВАНОГО
ПРОГРАМУВАННЯ


Слайд 13
Текст слайда:

© 2008 Бублик В.В. МООП

Вибірковий курс для студентів 3 курсу (7 триместр)

Об'єктна модель
Інтелектуальні указники, маніпулятори
Функтори
Віртуальні конструктори
Ієрархії об'єктів і класів
Ідіоми програмування
Проектні взірці (design pattern)
Узагальнене програмування
Гнучке проектування


Слайд 14
Текст слайда:

© 2008 Бублик В.В. МООП

Співвідношення ієрархій

Ідіома вмісту і ідіома реалізації
Прихована реалізація
Успадкування інтерфейсу
Пристосування реалізації


Слайд 15
Текст слайда:

© 2008 Бублик В.В. МООП

Programming for Reuse

Стабільний невіртуальний інтерфейсу
Нетермінальна абстрактність
Змішування інтерфейсів
What is to reuse?

Голчине вушко


Слайд 16
Текст слайда:

© 2008 Бублик В.В. МООП

Проектні взірці (design pattern)

Делегат
Адаптер
Проксі
Синглтон
Міст

Фабричний метод
Абстрактна фабрика
Ітератор


Слайд 17
Текст слайда:

© 2008 Бублик В.В. МООП

Література

Мейерс

Саттер


Слайд 18
Текст слайда:

© 2008 Бублик В.В. МООП

Що залишилося за межами МООП

Науковий семінар “Актуальні проблеми програмної інженерії”
Мета: навчитися самостійно вивчати сучасну літературу з об'єктно-орієнтованого програмування і розбирати складний програмний код; приготуватися до повноцінної участі у груповому проекті на 4 курсі


Слайд 19
Текст слайда:

© 2008 Бублик В.В. МООП

Література для наукового семінару

“Банда чотирьох”:
Е.Гамма & Co.


Слайд 20
Текст слайда:

© 2008 Бублик В.В. МООП

Література додаткова

Alexander Shvets


Слайд 21
Текст слайда:

© 2008 Бублик В.В. МООП

Опція C++11/C++14



Слайд 22
Текст слайда:

© 2008 Бублик В.В. МООП

Опція C++11/C++14



Слайд 23
Текст слайда:

© 2008 Бублик В.В. МООП

Я рекомендую:

Якщо ви хочете розібратися в сучасному стані ООП
Записатися на вибірковий курс МООП (7 триместр) і науковий семінар (8 триместр)
Під час прослуховування курсу обрати тему доповіді на науковому семінарі
Розвинути її в курсову роботу (9 триместр)


Слайд 24
Текст слайда:

© 2008 Бублик В.В. МООП

Чого ви досягнете

Вийдете на рівень професійного володіння ООП
Підвищите рівень розуміння абстракцій в ООП
Навчитеся проектувати обґрунтовані ієрархії
Опануєте стратегії програмування
Опануєте узагальненим (мета)програмуванням


Слайд 25
Текст слайда:

© 2008 Бублик В.В. МООП

Бажаю успіхів! − BB


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика