Бағдарламалау тілінің негізгі компоненттері
ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ
Л.Н. ГУМИЛЕВ АТЫНДАҒЫ ЕУРАЗИЯ ҰЛТТЫҚ УНИВЕРСИТЕТІ КЕАҚ
Курстық жобаға
түсіндірме жазба
СТР 1213 С++ тілінде программалау
Жоба тақырыбы: Автосалоннан машина сатып алу программасын құру
Жетекші,оқытушы __________________Сисенов Н.М. _____________________2024
АҚЖ - 15 тобының студенті орындаған________Сапарбаев Р. _____________________2024
Жұмысты бағалау балы
__________________________
(сан және сөз бойынша)
___ __________________2024
Астана, 2024
Мазмұны
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..3
1-бөлім. C++ бағдарламалау тілі
1.1.C++ тілінің қысқаша тарихы ... ... ... ... ... ... ... ... ... ... ... ... ...4
1.2.Бағдарламалау тілінің негізгі компоненттері ... ... ... ... ... ... ... ..4
2-бөлім. Программа ортасы
2.1.Қолданылған кітапханалар ... ... ... ... ... ... ... ... ... . ... ... ... ...4
2.2.Құрылым бөлімі ... ... ... ... ... ... ... ... ... ... ... ... .. ... ... ... ...4
2.3.Сынып бөлімі ... ... ... ... ... ... ... ... ... ... ... ... ... . ... ... ... ...4
2.4.Loading () функциясы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...4
2.5.Негізгі функция main () ... ... ... ... ... ... ... ... ... ... . ... ... ... ...4
3-бөлім. Автосалоннан машина сатып алу
1.1.Автокөлік сатып алу процесі ... ... ... ... ... ... ... ... ... ... ... ... ..4
Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...4
Пайдаланылған әдебиеттер тізімі ... ... ... ... ... ... ... ... ... ... ... ... ...4
Қосымша ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. ... ... ... ...4
1-бөлім. C++ бағдарламалау тілі
1.1.C++ тілінің қысқаша тарихы
С++ тілінің негізін салушысы және құрастырушысы Бьерн Страуструп болып саналады. С++ тілін жасау барысында Симула, Модула 2 абстракты типті деректер үлгілеріне сүйене отырып жұмысын жасады. Негізгі жұмыстар Bell Labs компаниясының зерттеу орталығында жүргізілді.
С++ тілі 1979 жылы пайда болған С тілі негізінде жасалды, 1997 жылы С++ тілі халықаралық стандартқа ие болды, ол 20 жыл бойы даму барысының нәтижесі еді. Стандартты қабылдаған соң С++ тілінің ұйымдастыруларың бір түрлігін қамтамасыз етті. С++ тілін стандарттау кезіндегі маңыздысы, өндеу және бекіту процесі барысында С++ тілі маңызды мүмкіншіліктермен толықтырылды.
С++ тілі бағдарламау тілінің әмбебап түрі болып саналады, оған қоса әр түрлі кітапханалар өнделіп қосылған. Сондықтанда С++ тілі барлық жағдайларда берілген бағдарлама есептерін шешуге мүмкіндігі мол. Әйткенмен әр түрлі себептердің күрделігіне байланысты, кейбір есептердің түрлеріне көп қолданылады, ал кейбіреуіне көп қолданылмайды.
С тілінің ізбасары ретінде С++ тілі жүйелік бағдарламауда кең қолданылады. Соның ішінде аса тиімді бағдарламалар, операциялық жүйелер, драйверлер және т.б. бағдарламалар жазуға болады. С++ тілі трасляторларды өндеу тілінің негізгілерінің бірі.
Көбіне көп жүйелік бағдарламалық қамтамасыз ету С және С++ тілдерінде жиі жазылған. Сондықтан да операциялық жүйелерге арналған ішкі жүйелік бағдарламалық интерфейстері де С++ тілдерінде жиі жазылады. Сәйкесінше осы бағдарламалар және операциялық жүйелермен бірлесіп әрекет істейтін қолданбалы бағдарламаларды да С++ тілдерінде жазылған.
Әр түрлі компьютерлерде қолданылатын жүйелер де С++ тілдерінде жазылып шығарылған. Оған жағдай жасайтын Corва және Сот модельдерінің кең тараған компоненттерінің С++ тіліне арналған ыңғайлы интерфейсі.
С++ тілінің көп тараған мүмкіншіліктерін айта кетсек, ол мәтіннің күрделі құрлымдарын, бизнес ақпараттарды, интернет парақтарды және т.б. ендеуі. Қолданбалы бағдарламалауда, сірә С++ тілі қандай облыстарда қолданылмайтынын айту оңай болады.
Қолданушылық графикалық интерфейсті өндеу С++ тілінде істелінеді, көбіне көп қажетті күрделі интерфейс жасау кезінде қолданылады. Қарапайым бағдарламалар көбіне Visual Basic, Java және т.б. тілдерінде жазылады. Интернетке арналған бағдарламалаулар көбіне Java, VBScript, Perl тілдерінде жазылады.
Қорыта келе бүгінгі күнде С++ тілі дүние жүзі бойынша көп тараған бағдарламалау тілі болып саналады.
1.2.Бағдарламалау тілінің негізгі компоненттері
Кілт сөздер: C++ тілінде алдын ала анықталған мағыналары бар кілт сөздер деп аталатын сақталған сөздердің жиынтығы бар. Мысалдар: int, double, if, else, for, while, class, public, private, return және т.б.
Идентификаторлар: Бұл айнымалылар, функциялар, сыныптар және т.б. үшін пайдаланушы анықтайтын атаулар. Олар әріптен немесе астын сызудан басталуы керек және әріптер, цифрлар немесе астын сызулармен жалғасуы мүмкін.
Айнымалылар: Айнымалылар бағдарламаны орындау кезінде манипуляциялауға болатын деректер мәндерін сақтау үшін пайдаланылады. Олардың түрі (int, double, char, т.б. сияқты) және атауы бар.
Деректер түрлері: C++ тілі int, double, char, float, bool сияқты әртүрлі деректер түрлерін және сынып пен құрылым сияқты пайдаланушы анықтайтын түрлерін қолдайды.
Операторлар: C++ арифметикалық операторлар (+, -, *, ), реляциялық операторлар (==, !=, , , =, =), логикалық операторлар (&&, ,) сияқты әр түрлі операторларды қолдайды. !), тағайындау операторлары (=, +=, -=), т.б.
Басқару құрылымдары: Бұл бағдарлама ағынын басқару үшін қолданылады. C++ тіліндегі жалпы басқару құрылымдарына if, else, switch, while, for, және do-while ... жалғасы
Л.Н. ГУМИЛЕВ АТЫНДАҒЫ ЕУРАЗИЯ ҰЛТТЫҚ УНИВЕРСИТЕТІ КЕАҚ
Курстық жобаға
түсіндірме жазба
СТР 1213 С++ тілінде программалау
Жоба тақырыбы: Автосалоннан машина сатып алу программасын құру
Жетекші,оқытушы __________________Сисенов Н.М. _____________________2024
АҚЖ - 15 тобының студенті орындаған________Сапарбаев Р. _____________________2024
Жұмысты бағалау балы
__________________________
(сан және сөз бойынша)
___ __________________2024
Астана, 2024
Мазмұны
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..3
1-бөлім. C++ бағдарламалау тілі
1.1.C++ тілінің қысқаша тарихы ... ... ... ... ... ... ... ... ... ... ... ... ...4
1.2.Бағдарламалау тілінің негізгі компоненттері ... ... ... ... ... ... ... ..4
2-бөлім. Программа ортасы
2.1.Қолданылған кітапханалар ... ... ... ... ... ... ... ... ... . ... ... ... ...4
2.2.Құрылым бөлімі ... ... ... ... ... ... ... ... ... ... ... ... .. ... ... ... ...4
2.3.Сынып бөлімі ... ... ... ... ... ... ... ... ... ... ... ... ... . ... ... ... ...4
2.4.Loading () функциясы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...4
2.5.Негізгі функция main () ... ... ... ... ... ... ... ... ... ... . ... ... ... ...4
3-бөлім. Автосалоннан машина сатып алу
1.1.Автокөлік сатып алу процесі ... ... ... ... ... ... ... ... ... ... ... ... ..4
Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...4
Пайдаланылған әдебиеттер тізімі ... ... ... ... ... ... ... ... ... ... ... ... ...4
Қосымша ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. ... ... ... ...4
1-бөлім. C++ бағдарламалау тілі
1.1.C++ тілінің қысқаша тарихы
С++ тілінің негізін салушысы және құрастырушысы Бьерн Страуструп болып саналады. С++ тілін жасау барысында Симула, Модула 2 абстракты типті деректер үлгілеріне сүйене отырып жұмысын жасады. Негізгі жұмыстар Bell Labs компаниясының зерттеу орталығында жүргізілді.
С++ тілі 1979 жылы пайда болған С тілі негізінде жасалды, 1997 жылы С++ тілі халықаралық стандартқа ие болды, ол 20 жыл бойы даму барысының нәтижесі еді. Стандартты қабылдаған соң С++ тілінің ұйымдастыруларың бір түрлігін қамтамасыз етті. С++ тілін стандарттау кезіндегі маңыздысы, өндеу және бекіту процесі барысында С++ тілі маңызды мүмкіншіліктермен толықтырылды.
С++ тілі бағдарламау тілінің әмбебап түрі болып саналады, оған қоса әр түрлі кітапханалар өнделіп қосылған. Сондықтанда С++ тілі барлық жағдайларда берілген бағдарлама есептерін шешуге мүмкіндігі мол. Әйткенмен әр түрлі себептердің күрделігіне байланысты, кейбір есептердің түрлеріне көп қолданылады, ал кейбіреуіне көп қолданылмайды.
С тілінің ізбасары ретінде С++ тілі жүйелік бағдарламауда кең қолданылады. Соның ішінде аса тиімді бағдарламалар, операциялық жүйелер, драйверлер және т.б. бағдарламалар жазуға болады. С++ тілі трасляторларды өндеу тілінің негізгілерінің бірі.
Көбіне көп жүйелік бағдарламалық қамтамасыз ету С және С++ тілдерінде жиі жазылған. Сондықтан да операциялық жүйелерге арналған ішкі жүйелік бағдарламалық интерфейстері де С++ тілдерінде жиі жазылады. Сәйкесінше осы бағдарламалар және операциялық жүйелермен бірлесіп әрекет істейтін қолданбалы бағдарламаларды да С++ тілдерінде жазылған.
Әр түрлі компьютерлерде қолданылатын жүйелер де С++ тілдерінде жазылып шығарылған. Оған жағдай жасайтын Corва және Сот модельдерінің кең тараған компоненттерінің С++ тіліне арналған ыңғайлы интерфейсі.
С++ тілінің көп тараған мүмкіншіліктерін айта кетсек, ол мәтіннің күрделі құрлымдарын, бизнес ақпараттарды, интернет парақтарды және т.б. ендеуі. Қолданбалы бағдарламалауда, сірә С++ тілі қандай облыстарда қолданылмайтынын айту оңай болады.
Қолданушылық графикалық интерфейсті өндеу С++ тілінде істелінеді, көбіне көп қажетті күрделі интерфейс жасау кезінде қолданылады. Қарапайым бағдарламалар көбіне Visual Basic, Java және т.б. тілдерінде жазылады. Интернетке арналған бағдарламалаулар көбіне Java, VBScript, Perl тілдерінде жазылады.
Қорыта келе бүгінгі күнде С++ тілі дүние жүзі бойынша көп тараған бағдарламалау тілі болып саналады.
1.2.Бағдарламалау тілінің негізгі компоненттері
Кілт сөздер: C++ тілінде алдын ала анықталған мағыналары бар кілт сөздер деп аталатын сақталған сөздердің жиынтығы бар. Мысалдар: int, double, if, else, for, while, class, public, private, return және т.б.
Идентификаторлар: Бұл айнымалылар, функциялар, сыныптар және т.б. үшін пайдаланушы анықтайтын атаулар. Олар әріптен немесе астын сызудан басталуы керек және әріптер, цифрлар немесе астын сызулармен жалғасуы мүмкін.
Айнымалылар: Айнымалылар бағдарламаны орындау кезінде манипуляциялауға болатын деректер мәндерін сақтау үшін пайдаланылады. Олардың түрі (int, double, char, т.б. сияқты) және атауы бар.
Деректер түрлері: C++ тілі int, double, char, float, bool сияқты әртүрлі деректер түрлерін және сынып пен құрылым сияқты пайдаланушы анықтайтын түрлерін қолдайды.
Операторлар: C++ арифметикалық операторлар (+, -, *, ), реляциялық операторлар (==, !=, , , =, =), логикалық операторлар (&&, ,) сияқты әр түрлі операторларды қолдайды. !), тағайындау операторлары (=, +=, -=), т.б.
Басқару құрылымдары: Бұл бағдарлама ағынын басқару үшін қолданылады. C++ тіліндегі жалпы басқару құрылымдарына if, else, switch, while, for, және do-while ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz