Читать реферат по информатике, вычислительной технике, телекоммуникациям: "Протоколы и стандарты объектно-ориентированного программирования" Страница 1
- 1
- 2
- 3
- . . .
- последняя »
OLE DDE Clipboard
РЕФЕРАТ
по дисциплине "Теория проектирования трансляторов"
на тему Протоколы и стандарты объектно-ориентированного программирования
Выполнен студентом группы АП-1-91 Маслюковым А.О.СОДЕРЖАНИЕ
Предисловие
MS Windows и новый метод разработки программ
Динамический обмен данными
OLE-технология
Заключение
Список литературы
Приложение 1.Пример использования OLE-технологии
Предисловие
Наиболее распространенным языком программирования последне-
го десятилетия безусловно является С. Этому способствовали такие
его особенности, как лаконичность, мощность, гибкость,мо-
бильность. Вместе с тем, стремительное усложнение приложений, для
реализации которых применяются традиционные процедурно-ориентиро-
ваннные языки программирования и, в частности С, заставляют гово-
рить об определенном кризисе в их использовании, связанном преж-
де всего с недостаточной надежностью и выразительной способностью.
Подобных недостатков во многом лишены языки объектно-ориен-
тированнго программирования (ООП), в сонове которыхлежит идея мо-
делирования объектов посредством иерархически связанных классов.
Отдельно взятый класс рассматривается как совакупность множества
данных и операций над ними, причем доступ к элементам данных
класса возможен только посредством операций этого класса. Уста-
новление четкой взаимозависимости между данными и операциями ве-
дет к большой целостности данных и значительно повышает надеж-
ность программ по сравнению с традиционными языками программиро-
вания. Кроме того, идея программирования с помощью классов во
многом использует тот же подход, который позволяет людям формиро-
вать модели объектов реального мира.
Впервые идеи ООП были реализованы в середине 60-х годов в
языке программирования Симула-67. Последний, однако, не нашел в
то время широкого распространения как в силу своей относительно
меньшей производительности по сравнению с традиционными языками
типа FORTRAN, ALGOL, PL/1 так и, возможно, неадекватности предла-
гаемых средств решаемым в то время задачи. Еще одним важным огра-
ничением для распространеия Симулы-67 стали трудности, с которы-
ми пришлось столкнуться большинству программистов при его изуче-
нии. Дело в том, что наряду с целым рядом безусловных достоинств,
идеи ООП обладают и одним существенным недостатком - они далеко
не просты для понимания и особенно для освоения с целью практи-
ческого использования.
С++ - развитие С.
С++ - это объектно-ориентированыый язык, то есть язык, поз-
воляющий программисту оперировать объектами некоторых типов,
предварительно им определенным. Название языка "С++" отражает
эволюционный характер изменения языка С (запись "++", в языке С,
означает, что к какой-то переменной прибавляется единица). Он
имеет еще более мощные и гибкие средства для написания эффектив-
ных программ, чем С, от которого он произошел. Человек, програм-
мирующий на традиционных языках, может просто потерять голову от
тех возможностей, которые
- 1
- 2
- 3
- . . .
- последняя »
Похожие работы
Интересная статья: Основы написания курсовой работы

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