Полезно за вас: Речник | Игри | Новини | Фирми | Рецепти | Обяви
Начало на реферати

Основни елементи


Информационни технологии | 2009-12-04 | 50 сваляния


2

Основни елементи

от програмирането на C++




C++ е език за обектно-ориентирано програмиране. Създаден е от Бярне Страуструп от AT&T Bell Laboratories в края на 1985 година. C++ е разширение на езика C в следните три направления:

  • създаване и използване на абстрактни типове данни;

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

  • подобрения на конструкции на езика C (производни типове, наследяване, полиморфизъм).

През първите шест месеца след описанието му се появиха над 20 търговски реализации на езика, предназначени за различни компютърни системи. От тогава до сега C++ се разраства чрез добавяне на много нови функции и затова процесът на стандартизацията му продължава и до момента. C++ е пример за език, който с времето расте и се развива. Всеки път, когато потребителите му са забелязвали някакви пропуски или недостатъци, те са го обогатявали със съответните нови възможности.

За разлика от C++, езикът Паскал е създаден планомерно главно за целите на обучението. Проф. Вирт добре е проектирал и доказал езика. Тъй като Паскал е създаден с ясна цел, отделните му компоненти са логически свързани и лесно могат да бъдат комбинирани. Разрастващите се езици, към които принадлежи C++ са доста объркани тъй като хора с различни вкусове правят различни нововъведения. Освен това, заради мобилността на програмите, не е възможно премахването на стари конструкции, даже да съществуват

Основни елементи

Добави своя коментар:



Тагове от реферата: , ,


Подобни материали


Безжични мрежи Информационни технологии | 2009-12-04 | 255 прочитания
КОМПРЕСИРАНЕ НА ДАННИ Информационни технологии | 2009-12-04 | 169 прочитания
Компютърен асистент (PCA) Информационни технологии | 2009-12-04 | 70 прочитания
Наследяване в C Информационни технологии | 2009-12-04 | 74 прочитания
Базови елементи на приложение изградено с MFC поддръжка Информационни технологии | 2009-12-04 | 142 прочитания
Линукс. Как да стана хакер Информационни технологии | 2009-12-04 | 163 прочитания
Линукс. Основи на хардуера Информационни технологии | 2009-12-04 | 119 прочитания
Виртуални функции и Виртуални класове Информационни технологии | 2009-12-04 | 33 прочитания
Многопосочно разклонение. Превключвател Информационни технологии | 2009-12-04 | 84 прочитания
Модулността като подход и средство за изграждане на програми Информационни технологии | 2009-12-04 | 38 прочитания