Реферат: Объектно-ориентированные языки програмирования
Факультет заочно-дистанционного обучения
КУРСОВАЯ РАБОТА
по курсу: "ИНФОРМАТИКА "
на тему: " Объектно-ориентированные языки программирования."
Выполнил: |
ст. гр. ИСз-011 |
Старовойтов С. А. | |
Принял: |
к.т.н., доцент |
Питолин А. В. |
ВОРОНЕЖ 2002
ВВЕДЕНИЕ.................................................................................................................................. 3
I. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ.. 5
1.1. ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ........................................ 5
1.2. СУЩНОСТЬ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПОДХОДА К ПРОГРАММИРОВАНИЮ.......................................................................... 7
II. Объектно-ориентированные языки программирования............... 10
2.1. SIMULA 67.......................................................................................... 10
2.2. SMALLTALK....................................................................................... 11
2.3. ПРОДУКТЫ, ОСНОВАННЫЕ НА ЯЗЫКЕ СИ................................ 14
2.3.1. C++................................................................................................. 16
2.3.2. OBJECTIVE-C................................................................................ 18
2.3.3 ДРУГИЕ ПРОДУКТЫ, ОСНОВАННЫЕ НА СИ......................... 19
2.4. ПРОДУКТЫ, ОСНОВАННЫЕ НА ЛИСПЕ...................................... 19
2.5. EIFFEL................................................................................................. 22
2.6. ЯЗЫКИ, ОСНОВАННЫЕ НА ПАСКАЛЕ......................................... 22
2.6.1. ACTOR........................................................................................... 22
2.6.2. OBJECT PASCAL.......................................................................... 23
2.7. ЯЗЫКИ, ПОДДЕРЖИВАЮЩИЕ АБСТРАКЦИЮ ДАННЫХ........ 23
2.7.1. ADA................................................................................................ 23
2.7.2. MODULA-2.................................................................................... 24
ЗАКЛЮЧЕНИЕ........................................................................................... 26
Список литературы..................................................................................... 27
ВВЕДЕНИЕ
Вопросы реализации программного обеспечения, разработка которого велась с применением одной из объектно-ориентированных методологий, рассматриваются в разделе 5. Реализация программного обеспечения связана с использованием одного из языков программирования. Показано, что наиболее удобными для реализации программных систем, разработанных в рамках объектно-ориентированного подхода, являются объектно-ориентированные языки программирования, хотя возможна реализация и на обычных (не объектно-ориентированных) языках (например, на языке C и на языке Fortran).
Объектно-ориентированные языки программирования пользуются в последнее время большой популярностью среди программистов, так как они позволяют использовать преимущества объектно-ориентированного подхода не только на этапах проектирования и конструирования программных систем, но и на этапах их реализации, тестирования и сопровождения.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--