С++ программмалау тілі

Кіріспе



С++ программмалау тілінің пайда болу тарихы 1972 жылдан бастау алды.

Жоғарғы және төменгі деңгейдегі тілдер кездесетiн бұл программаны Деннис Дитчи және Брайн Керниген деген ғалымдар жасап
шығaрған. Бұл тілді кейінірек Американың Ұлттық стандарттау орталығы растады.(ANSI)

1980 жылы Бьярна Страуструптың қабілетіне байланысты ANSI – дің өкілі – С++ тілі пайда болды. Онда басқа да тілдердің
жақсы жақтары көрініс тапты. С++ тілі С тіліне қарағанда программистке дәстүрлі құрылымдық және объектілік
бағытталған программаларды жасауға мүмкіндік береді.

С++ тілін қолданып жасалған программалық қамсыздандыру идентификаторлар, кілттік сөздер, функциялар,
тұрақтылар, препроцессорлар, құрылымдар, массивтер және т.б элементтерден тұрады.



С++ тілі – тасмалданатын тіл. Бұл ортада жазылған қолданбалы программалар бір компьютерден екінші компьютерге оңай
тасмалданады. Сонымен қатар тіл - оңай компиляцияланатын тіл болып табылады. Ол жүйелік программаларда
пайдаланылады.

Программалауды объектілік тұрғыда жүргізу ХХ ғасырдың 80-шы жылдарының ортасынан бастап 90-шы жылдардың соңына
дейінгі уақытты қамтиды. Объектіге бейімделген программалау программаны объектілер жиынтығы түрінде көрсетуге
негізделген күрделі программалық қамсыздандыруды жасаудың технологиясы ретінде анықталады. Мұнда әрбір объект белгілі
бір тип, яғни класс данасы болып табылады. Ал, кластар қасиеттердің мұрагерлікке байланысты иерархиялықты құрайды.
Мұндай жүйедегі программалық объектілердің өзара әрекеті хабарлама жіберу көмегімен орындалады. Программаның
объектілік құрылымы ең алғаш күрделі жүйелерді иметациялық модульдеудің simula (ХХ ғасыр 60-шы жылдар) қолданған
болатын. Объектілік тұрғыда программалаудың Delphi, C++ Builden Visual C++ құралдары кеңінен таралған


Ұқсас жұмыстар

Мәліметтердің динамикалық құрылымы
Жадыны динамикалық үлестіру
Паскаль программалау тілі. Шығу тарихы
Логикалық программалау
Бағдарламалау(программалау) технологиясы
Нақты жұмыс кезеңдер немесе осы кезеңдердің есептерін шешуде қолданылатын технологиялар
Программалау тілі командаларының ортасы
Турбо – Паскаль программа дайындалу жоспары
Паскаль тілі туралы түсінік
C++ Builder бағдарламалау тілінде логикалық желіде виртуалдық қарым қатынас жасау