Големина на текста:
Обектно - ориентираното програмиране (ООП) представлява
мощен подход към задачите на програмирането. Още от самото
начало програмирането се е ръководило от различни методологии.
Във всяка критична точка от еволюцията на програмирането се е
създавал нов подход, целящ да помогне на програмиста при
работата му с постоянно нарастващата сложност на програмите.
Първите програми са били създавани чрез включване/изключване
на електрически ключове на предния панел на компютъра.
Очевидно този подход е подходящ само за най-малките програми.
След това с изобретяването на машинният език се позволи
написването на по-дълги програми. Следващия напредък е през
50те години, когато е измислен първия език от високо ниво
(FORTRAN).
2
Първа глава
„ОБЕКТНО - ОРИЕНТИРАНО ПРОГРАМИРАНЕ – (ООП)”
3
С помощта на език от високо ниво програмистът можеше да
пише програми с дължина от няколко хиляди реда код. Все пак
използваният по-рано метод беше по-скоро нагаждан според
конкретната задача - подход “всичко е позволено-стига да тръгне”.
Докато това е достатъчно добър подход при относително кратки
програми, то когато се приложи при по-големи програми, той води
до невъзможен за четене неуправляем) “спагети-код”.
Елиминирането на “спагети-кода” стана възможно след създаването
на структурните програмни езици през 60те. Сред тези езици са
Algol и Pascal. В най-общ смисъл С също е структурен език.
Структурното програмиране се основава на строго дефинирани
контролни структури, блокове, отсъствието (или поне минималното
използване) на GOTO, и на самостоятелни подпрограми, които
поддържат рекурсия и локални променливи. Същността на
структурното програмиране се състои в разбиването на една
програма на съставни части. Използвайки структурно програмиране
може да се създаде и поддържа програма дълга до 50 000 реда.
Въпреки че структурното програмиране води до отлични
резултати, когато се прилага към програми със средна сложност,
дори и то се проваля в даден момент, след като програмата
достигне определен размер. За написването на по-сложни програми
беше необходим нов подход в програмирането. ООП взима най-
добрите идеи на структурното програмиране и ги комбинира с нови
мощни концепции, които позволяват програмите да се организират
по-ефективно. Обектно-ориентираното програмиране позволява
един проблем да бъде разбит на съставните му компоненти. Всеки
компонент се превръща в самостоятелен обект, който съдържа
своите собствени инструкции и данни, които се свързват с този
4

Това е само предварителен преглед

За да разгледате всички страници от този документ натиснете тук.

Обектно ориентирано програмиране

Дипломна работа за степен магистър. Темета е обектно ориентирано програмиране.
Изпратен от:
vladimir80
на 2009-01-25
Добавен в:
Дипломни работи
по Програмиране
Статистика:
368 сваляния
виж още
 
Домашни по темата на материала
Някой може ли да ми помогне на изпита по програмиране C++?
добавена от wrong.write 20.12.2019
0
14
Програмиране на C стандартно
добавена от tihomir82222a 24.11.2019
0
10
Курсова работа по Програмни среди
добавена от hgrt053504 20.04.2017
0
15
Блок-схема по програмиране
добавена от kriss1225 03.11.2014
1
9
Подобни материали
 

Задача по C++

24 окт 2006
·
616
·
1
·
208
·
220

Урок по програмиране на Английски език.
 

Програмиране - C и C++

12 дек 2007
·
1,142
·
155
·
36,823
·
846
·
1
·

С и С++ са най - важните световни програмни езици . Всъщност, за да бъдете професионален програмист днес означава опитност в тези два езика.Те са основата, върху която е изградено модерното програмиране. С беше изобретен от Денис Ричи през 1970г...
 

Обектно-ориентирано програмиране

01 ное 2009
·
178
·
63
·
6,240
·
2

1. Основите 2. Автоматично зареждане на обекти 3. Конструктори и деструктори...
 

Как да си направим сайт на РНР

18 мар 2006
·
1,807
·
6
·
491
·
107
·
1
·
1

Избор на хостинг.. Настройки.. Попълване..снабдяване с FTP Програма..Тестване...
 

Linux - същност, предимства и др.

19 мар 2006
·
1,212
·
14
·
3,571
·
163

Linux - същност, предимства, изисквания, файлова система, режими на достъп, директории и др.
1 2 3 4 5 » 11
 
Онлайн тестове по Програмиране
Централен процесор и памет
междинен тест по Програмиране за Неучащи от 1 клас
Тестът включва въпроси относно програмирането и използването на компютрите. Всички въпроси са затворени и изискват само един верен отговор.
(Труден)
20
7
1
2 мин
12.11.2014
ПСТ-1
изпитен тест по Програмиране за Студенти от 3 курс
Тест по ПСТ-1 ТУ София, ИПФ Сливен. Всеки въпрос има само един верен отговор.
(Труден)
21
8
1
3 мин
28.05.2015
» виж всички онлайн тестове по програмиране

Обектно ориентирано програмиране

Материал № 269016, от 25 яну 2009
Свален: 368 пъти
Прегледан: 248 пъти
Качен от:
Предмет: Програмиране, Информатика, ИТ
Тип: Дипломна работа
Брой страници: 47
Брой думи: 4,164
Брой символи: 36,235

Потърси помощ за своята домашна:

Имаш домашна за "Обектно ориентирано програмиране"?
Намери бързо решение, с помощтта на потребители на Pomagalo.com:

Намери частен учител

Виторио Белоречки
преподава по Програмиране
в град София
с опит от  4 години
338 37

Нина Урумова
преподава по Програмиране
в град Варна
с опит от  15 години
313 82

виж още преподаватели...
Последно видяха материала
Сродни търсения