Категория
Информатика
Тип
курсовая работа
Страницы
41 стр.
Дата
19.06.2013
Формат файла
.doc — Microsoft Word
Архив
684297.zip — 902.47 kb
  • obektno-orientirovannye-jazyki-programmirovanija_684297_1.doc — 1114.5 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ВОРОНЕЖСКИЙ ИНСТИТУТ ВЫСОКИХ ТЕХНОЛОГИЙ
Факультет заочно-дистанционного обучения
КУРСОВАЯ РАБОТА
по курсу: " ИНФОРМАТИКА"
на тему:
«Объектно – ориентированные языки программирования»

Выполнила:

Принял:

СОДЕРЖАНИЕ I.Введение.. 3II. Объектно-ориентированная методология программирования 6III. Объектно-ориентированные языки программирования 12Smalltalk.. 12C++. 14Common Lisp Object System (CLOS) 15Ada.. 16Eiffel. 17Java.. 18Object Pascal. 18Система визуального объектно-ориентированного проектирования Delphi. 19IV.Заключение.. 24Литература и ссылки.. 26Приложение.. 27

I.Введение


В настоящее время можно выделить несколько типов языков программирования.
Одним из важнейших признаков их классификации является принадлежность их к
одному из стилей, основными из которых являются следующие стили:
· процедурный,
· функциональный,
· логический,
· объектно-ориентированный.
1. Процедурное программирование
Процедурное (императивное) программирование является отражением архитектуры
традиционных ЭВМ, которая была предложена фон Нейманом в 40-х годах.
Программа на процедурном языке программирования состоит из последовательности
операторов (инструкций), задающих процедуру решения задачи. Основным является
оператор присваивания, служащий для изменения содержимого областей памяти.
Концепция памяти как хранилища значений, содержимое которого может
обновляться операторами программы, является фундаментальной в императивном
программировании.
Процедурные языки характеризуются следующими особенностями:
@ необходимостью явного управления памятью, в частности, описанием
переменных;
@ малой пригодностью для символьных вычислений;
@ отсутствием строгой математической основы;
@ высокой эффективностью реализации па традиционных ЭВМ.
Одним из важнейших классификационных признаков процедурного языка является
его уровень. Уровень языка программирования определяется семантической
емкостью его конструкций и степенью его ориентации на программиста. Чем более
язык ориентирован на человека, тем выше его уровень.
К процедурным языкам относятся: язык Ассемблера, С, Basic, Pascal.
2. Функциональное программирование



Ваше мнение



CAPTCHA