УНИВЕРСИТЕТІНДЕ ЖАСАҒАН БАҒДАРЛАМАЛАУ ТІЛІ



ҚАЗАҚСТАН БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ ҚАРАҒАНДЫ ТЕХНИКАЛЫҚ УНИВЕРСИТЕТІ
Жазған: Б. Шингис
Тексерген: Әйгерім Смбек
Тобы:КВТ 9/18-1

Дамудың тарихи кезеңі
Жыл
Язык BCPL
1966
Язык Би (оригинальная разработка Томпсона под UNIX)
1969
Язык Си
1972
Си с классами
1980
C84
1984
Cfront (выпуск E)
1984
Cfront (выпуск 1. 0)
1985
Множественное/виртуальное наследование
1988
Обобщённое программирование (шаблоны)
1991
ANSI C++ / ISO-C++
1996
ISO/IEC 14882:1998
1998
ISO/IEC 14882:2003
2003
C++/CLI
2005
TR1
2005
C++ 11
2011
C++ 14
2014
C++ 17
2017
C++ 20
2020

BCPL
BCPL (Basic Combined Programming Language) - Мартин Ричардс 1966 жылы Кембридж университетінде жасаған бағдарламалау тілі. Бастапқыда ол басқа тілдерге арналған компиляторлар жазуға арналған.

Қазір BCPL іс жүзінде қолданылмайды, бірақ бір уақытта бұл жақсы портативті болғандықтан өте маңызды болды. Синтаксисі аздап өзгертілген тілдің шешілген нұсқасы В бағдарламалау тіліне айналды, ол С бағдарламалау тіліне қатты әсер етті. Осы себептен бағдарламашылар BCPL атауын «C Programming Language Before» («Си тілінен бұрын пайда болған бағдарламалау тілі») деп әзіл-қалжыңмен ашты.
BCPL

B(1969)
B, ең алдымен, Кен Томпсонның Деннис Ричидің үлесімен жазылған туындысы болды және 1969 жылы жарық көрді. В тілі рекурсивті, сандық емес, машинадан тәуелсіз қосымшаларға арналған, мысалы, операциялық жүйенің бағдарламалық жасақтамасы және бағдарламалау тілдері. Бұл типтік емес тіл, бірыңғай деректер типі, ол қандай болса да, негізгі машинаның жадының табиғи сөз форматы болды. Контекстке байланысты бұл сөз бүтін сан немесе жад адресі ретінде қарастырылды.
B onnie-Томпсонның әйелі

C
C - 1969-1973 жылдары Bell Labs қызметкері Деннис Ричи В тілінің эволюциясы ретінде жасаған статикалық типтегі типтелген бағдарламалау тілі. Ол бастапқыда UNIX операциялық жүйесін енгізуге арналған, бірақ содан бері көптеген басқа платформаларға шығарылды. Тілдің дизайны бойынша оның құрылымдары машинаның типтік нұсқауларымен тығыз байланысты, соның арқасында ол құрастыру тілі тән жобаларда, соның ішінде операциялық жүйелерде де, әртүрлі құрылғыларға арналған суперкомпьютерлерден енгізілгенге дейін әр түрлі қолданбалы бағдарламалық жасақтамада қолдануды тапты жүйелер. С бағдарламалау тілі бағдарламалық жасақтаманың дамуына айтарлықтай әсер етті және оның синтаксисі C ++, C #, Java және Objective-C сияқты бағдарламалау тілдеріне негіз болды.

Қазіргі бағдарламалау тілдерінің ішінде Си тілі ең кең таралған тіл. Си тілі әмбебап, бірақ жүйелік бағдарламалау мәселелерінде оның тиімді қолданылуы - аудармашылар, операциялық жүйелер, құралдар жасау. .

Си тілі өзін тиімді, алгоритмді қысқа жазуда және бағдарламалардың логикалық үйлесімділігінде дәлелдеді. Көп жағдайда Си тілінде жазылған бағдарламалар жылдамдығы бойынша Assembler-де жазылған бағдарламалармен салыстырылады, ал олар визуалды және қызмет көрсету оңай

Ерекшеліктері
Тілдің идеологиясының қалыптасуына көп жағдайда оны жасаушылардың алға қойған мақсаты - жүйелік бағдарламашыны Ассемблердің орнын баса алатын ыңғайлы аспаптық тілмен қамтамасыз ету әсер етті.
Accembler
Нәтижесінде компьютерлік аппараттық құралдарға әдеттен тыс қол жетімділікті қамтамасыз ететін жоғары деңгейлі бағдарламалау тілі пайда болды.

Бір жағынан, қазіргі заманғы жоғары деңгейдегі басқа тілдер сияқты Си тілі де құрылымдық бағдарламалау құрылымдарының, модульділіктің және блоктық бағдарлама құрылымының толық жиынтығын қолдайды. Екінші жағынан, Си тілінің бірқатар төменгі деңгейлік ерекшеліктері бар.
Ерекшеліктері

C ++ - байыпты бағдарламашылардың жұмысын жағымды етуге бағытталған жалпы мақсаттағы бағдарламалау тілі. Кішкентай бөлшектерді былай қойғанда, C ++ - бұл С-тің супер жиынтығы, C++-тің мүмкіндіктерінен басқа, C ++ жаңа типтерді анықтаудың икемді және тиімді құралдарын ұсынады.

- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz