Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

6. Объектная структура программы впервые была использована в языке имитационного моделирования сложных с

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 4.6.2024

Третий этап - объектный подход к программированию (с середины 80-х до конца 90-х годов XX в.). Объектно-ориентированное программирование определяется как технология создания сложного программного обеспечения, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного типа (класса), а классы образуют иерархию с наследованием свойств [10, 24, 29]. Взаимодействие программных объектов в такой системе осуществляется путем передачи сообщений (рис. 1.6).

Объектная структура программы впервые была использована в языке имитационного моделирования сложных систем Simula, появившемся еще в 60-х годах XX в. Естественный для языков моделирования способ представления программы получил развитие в другом специализированном языке моделирования - языке Smalltalk (70-е годы XX в.), а затем был использован в новых версиях универсальных языков программирования, таких, как Pascal, C++, Modula, Java.  

Основным достоинством объектно-ориентированного программирования по сравнению с модульным программированием является «более естественная» декомпозиция программного обеспечения, которая существенно облегчает его разработку. Это приводит к более полной локализации данных и интегрированию их с подпрограммами обработки, что позволяет вести практически независимую разработку отдельных частей (объектов) программы. Кроме этого, объектный подход предлагает новые способы организации программ, основанные на механизмах наследования, полиморфизма, композиции, наполнения. Эти механизмы позволяют конструировать сложные объекты из сравнительно простых. В результате существенно увеличивается показатель повторного использования кодов и появляется возможность создания библиотек классов для различных применений.

Бурное развитие технологий программирования, основанных на объектном подходе, позволило решить многие проблемы. Так были созданы среды, поддерживающие визуальное программирование, например, Delphi, C++ Builder, Visual C++ и т. д. При использовании визуальной среды у программиста появляется возможность проектировать некоторую часть, например, интерфейсы будущего продукта, с применением визуальных средств добавления и настройки специальных библиотечных компонентов. Результатом





1. ВВЕДЕНИЕ В БАНКИ ДАННЫХ
2. тематический план Тема 1.html
3. Искусство Ассирии- литература и наука
4.  ПОНЯТИЕ ОСОБЕННОЙ ЧАСТИ УГОЛОВНОГО ЗАКОНОДАТЕЛЬСТВА
5. Лабораторная работа- Електровимірювальна апаратура
6. Измерение мотивации достижения А
7. ОК 2 Главное окно проекта Окно дизайнера разбивается на 2 панели- Режим дизайнера Р
8. правовой базы регламентирующей отношения связанные с недвижимым имуществом и что особенно важно более зн
9. Объекты УВД радионавигации и посадки относятся к объектам основного производственного назначения и в комп
10. і. Самым буйным і магутным княствам на тэрыторыі Беларусі ў раннім сярэднявеччы з~яўлялася Полацкае княства
11. розвивається і право союзу і сам союз
12. исследовательского института питания РАМН академик РАМН Координаторы программы
13. ящиков и заканчивая изящными жидкокристаллическими и плазменными дисплеями.html
14. НАРОДНОГО ПРАВЛЕНИЯ ГОСДОЛГЕ НЕРАВЕНСТВЕ И НАЛОГАХ МАКСИМ МОМОТ ^7 ПУБЛИЧНАЯ БИБЛИОТЕКААЛЕКСАНДРА
15. Порядок расчета и отражения в учете обязательных резервов
16. Контрольная работа по предмету- Биржевое дело
17. I Первые каменные храмы II
18. Ассортимент и характеристика блюд из овощей
19. 30 балів отримує студент який повністю розкрив зміст питанняправильно розуміє його сутність демонструє вмі
20. Югорский кинопрокат предлагает- Репертуар кинофильмов демонстрируемых в кинозале CINEM LUX