Читать реферат по информатике, вычислительной технике, телекоммуникациям: "Протоколы и стандарты объектно-ориентированного программирования" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

OLE DDE Clipboard РЕФЕРАТ

по дисциплине "Теория проектирования трансляторов"

на тему Протоколы и стандарты объектно-ориентированного программирования Выполнен студентом группы АП-1-91 Маслюковым А.О.

СОДЕРЖАНИЕ

Предисловие

MS Windows и новый метод разработки программ

Динамический обмен данными

OLE-технология

Заключение

Список литературы

Приложение 1.Пример использования OLE-технологииПредисловиеНаиболее распространенным языком программирования последне-

го десятилетия безусловно является С. Этому способствовали такие

его особенности, как лаконичность, мощность, гибкость,мо-

бильность. Вместе с тем, стремительное усложнение приложений, для

реализации которых применяются традиционные процедурно-ориентиро-

ваннные языки программирования и, в частности С, заставляют гово-

рить об определенном кризисе в их использовании, связанном преж-

де всего с недостаточной надежностью и выразительной способностью.

Подобных недостатков во многом лишены языки объектно-ориен-

тированнго программирования (ООП), в сонове которыхлежит идея мо-

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

Отдельно взятый класс рассматривается как совакупность множества

данных и операций над ними, причем доступ к элементам данных

класса возможен только посредством операций этого класса. Уста-

новление четкой взаимозависимости между данными и операциями ве-

дет к большой целостности данных и значительно повышает надеж-

ность программ по сравнению с традиционными языками программиро-

вания. Кроме того, идея программирования с помощью классов во

многом использует тот же подход, который позволяет людям формиро-

вать модели объектов реального мира.

Впервые идеи ООП были реализованы в середине 60-х годов в

языке программирования Симула-67. Последний, однако, не нашел в

то время широкого распространения как в силу своей относительно

меньшей производительности по сравнению с традиционными языками

типа FORTRAN, ALGOL, PL/1 так и, возможно, неадекватности предла-

гаемых средств решаемым в то время задачи. Еще одним важным огра-

ничением для распространеия Симулы-67 стали трудности, с которы-

ми пришлось столкнуться большинству программистов при его изуче-

нии. Дело в том, что наряду с целым рядом безусловных достоинств,

идеи ООП обладают и одним существенным недостатком - они далеко

не просты для понимания и особенно для освоения с целью практи-

ческого использования.

С++ - развитие С.

С++ - это объектно-ориентированыый язык, то есть язык, поз-

воляющий программисту оперировать объектами некоторых типов,

предварительно им определенным. Название языка "С++" отражает

эволюционный характер изменения языка С (запись "++", в языке С,

означает, что к какой-то переменной прибавляется единица). Он

имеет еще более мощные и гибкие средства для написания эффектив-

ных программ, чем С, от которого он произошел. Человек, програм-

мирующий на традиционных языках, может просто потерять голову от

тех возможностей, которые предоставляет С++.

Но не менее важным является то, что такой распространенный и


Интересная статья: Быстрое написание курсовой работы