С тілі



Тақырыбы:
C + +

Мазмұны.
Кіріспе.
Турбо Си экрандық менюімен жұмыс.
Мәліметтерді енгізу-шығару.
Опреаторлар мен операциялар.
Функциялар.
Тұрақты типтері. Турбо Си-да тұрақтыларды қолдану.
Басқарушы құрылымдар.
ТС++-тағы массивтер.

С++ тілін енгізу жәнеоның кеңінен таралуы программалауды дамытудағы маңызды кезең болып табылады. Бұл тіл, С тілінде (процедуралық-белгіленген тіл) жүйелік және қолданбалы программаларды жазу үшін қажетті жалпыға бірдей белгіленген стандартты сақтай отырып, программамен қамсыздандыру жоспарында жаңа техналогиялық қадамдарға мүмкіндігі бар программалау практикасына енген және «объектілі белгіленген программалау» деген атау алған. Объектілі-белгіленген прадигманың программалау практикасына енуі информатика дамуының жаңа аймағын, таңдалған программаның технологиялық деңгейінің жоғарлауын, программаны жоспарлауғдағы, орындаудағы және қайта қолданудағы шығынды азайтуды, ЭЕМ мүмкіндіктерінің интеллектуалды кеңеюін береді. Пән аймағының ақпараттық моделіндегі объектілі қадамы көбінесе ақпараттық көрсетулерді құрастыру үшін сапалы негіз, көп жағдайда білім деңгейін көрсету үшін қолданылады.
С++-бұл жалпыға белгіленген, өзінің эффективтілігімен, тиімділігімен және ауыспалылығымен жақсы танымал программалау тілі. С++ тілінің көрсетілген дәрежелері тіпті программалық шығымның кез келген түрін жоспарлаудың жақсы сапасын қамтамассыз етеді.
Құралды тіл ретінде С++-ті қолдану компактлі программаларды тезірек алуды қажет етеді. Көпеген жағдайда С++ тілінде жазылған программалар ассемблер тілінде жазылған программалар жылдамдығымен салыстырылады.
С++ тілінің бірнеше негізгі ерекшеліктерін жіктейік:
С++ құрылымдық программалауда опреаторлардың толық жиынтығын қамтамассыз етеді;
С++ операциялардың үйреншіксіз үлкен жиынтығын ұсынады. С++-тің көптеген опреацияларды машиналық командаларға сәйкес келеді, сондықтан машиналық кодтардағы тура трансляцияға жіберіледі.
Операциялардың көп түрлілігі нәтижелік кодтың минимизациясына қажетті әртүрлі жиынтықтарды таңдауға мүмкіндікбереді;
С++ айнымалылар мен функциялар көрсеткіштерін де қолдайды. Программа объектісіндегі көрсеткіш осы объектінің машиналық адресіне сәйкес келеді. Көрсеткіштерді біртіндеп қолдануды эффективті орындалатын программалар ретінде жүргізуге болады, яғни көрсеткіштер объектіде ЭЕМ істелінетін ең тиімді жолмен жүзеге асырылады. С++ арифметикалық көрсеткіштерді де қолдайды, сонымен бірге сақтаудың адресімен жеткіліксіз өлшемдер мен манипуляцияға мүмкіндік туғызады.
К і р і с п е

Turbo C++ терезесі.
Turbo C++ ортасының көрінетін және істелінетін жұмыстардың көп бөлігі терезеде өтеді. Терезе- бұл орналастыруға болатын экран облысы, орналастыруға, өзгертуге болатын, экркнның балық жеріне жаюға болатын өлшемі, басқа терезелермен беттесетін белгілеу.
Кейде үлкен программалық жобаларды реализациялау кезінде С++ тілінің артықшылығын дәлірек көрсетуге болады. С++-те программалау кезінде алғашқы қадам студенттен программаны мұқият жобалауды, сонымен қоса дисциплинаны талап етеді.
«Программалаудың алгоритмдік тілдері» дисциплинасы бойынша лабораториялық жұмыстарды жүргізуге қажетті әдістемелік нұсқаудың бірінші бөлімінде мысалдар және Turbo C++ тілінің синтаксистік құрылымын оқыту негізінде белгіленген программалау үшін есептер берілген.


Турбо Си экрандық менюімен жұмыс
Меню (жүйелік)
Меню қатарының сол жақ шетінде орналасқан. Шақыру үшін ALT-бос орын пернелерін басу керек. Бұл менюді шақыру кезінде Мынандай командалар бейнеленеді:
About
Бұл команданы таңдау кезінде TURBO C++ версиялық номері және авторлық құқық туралы ақпараттар жиналған сұхбат блогы пайда болады. Бұл терезе ESC немесе ENTER пернелерін басу арқылы жабылады.
Clear Desktop
Барлық терезелерді жабады және предысторияның барлық тізімдерін өшіреді. Бұл команда жаңа проект бойынша жұмыс бастау кезінде тиімді болып табылады.
Repaint Desktop
Экрандағы кескіннің регенерациясын іске асырады.
Transfer ішкі меню элементтері
Бұл ішкі менюде Options/Transfer командасымен шақырылатын, Transfer сұхбат блогының көмегімен орнатылған барлық программалардың аттары көрсетілген. Программаны жүктеу үшін жүйелік менюден оның атын таңдау қажет.
File (ALT F) менюі
Бұл МЕНЮ терезелерде EDIT ашуға және енгізілген өзгерістерді сақтауға, файлдарға басқа да әрекеттер жасауға, DOS оболочкасына шығуға, программаның алғашқы файлдарын құруға және TURBO C++ жұмысын аяқтауға мүмкіндік береді.

СҰХБАТ БЛОГЫ
Бұл сұхбат блогы шығу блогын, файлдар тізімін және OPEN, REPLACE, CANCEL және HELP кнопкаларын, сонымен қатар, ақпараттар тақтасын құрайды.
Мұнда мына әрекеттердің бірін орындауға болады:
Файлдың толық атын енгізіп және REPLACE немесе OPEN көрсеткіштерін таңдаймыз.
Open-ді таңдау нәтижесінде файл жаңа Edit терезесінде жүктеледі. Replace таңдау кезінде Edit активті терезесі болуы қажет; Replece орындалу нәтижесінде қамтушы терезе таңдалған файлмен ауыстырылады.
Файлдың атын метасимволмен енгізу. Бұл файл тізімін оның спецификациясына сәйкес фильтірлеуге мүмкіндік береді.
Басып, бұрын енгізілген файлдардың спецификациясын қамтитын предыстории(алғашқы тарих) тізімінен файл спецификацисын таңдауға болады.
Файлдар тізімінен каталогтың атын таңдап, басқа каталогтардың мазмұнын қарау.
Шығару блогы файлдың атын анық енгізуге немесе файлдың атын DOS (* и ?) метасимволмен енгізуге мүмкіндік береді. Егер атты толық енгізіп және Enter -ді бассақ, Turbo C++сілтеуші файлды ашады. (Егер Turbo C++ жүйесі таба алмайтын файлдың атын енгізсе, ол онымен аттас жаңа файлды автоматты түрде құрады және ашады. )
Егер курсор шығару блогында болған кезде ? басса, онда бұл блогтың астында бұрын енгізілген, соңғы сегіз файлдың атын құрайтын предыстория(алғашқы тарих) тізімі пайда болады.

New
File New командасы жаңа Edit терезесін стандартты NONAMExx. C (мұнда хх әріптерінің орнына 00-ден 99-ға дейінгі диапазондағы сандар алынады) атпен ашылуына мүмкіндік береді. NONAME атты файл, ұқсас атты файл дискіде сақталған кезде редактілеуге қажетті уақытша буфер ретінде қолданылады, Turbo C++ файлдың нақты атын сұрайды.
Save (F2)
File Save командасы Edit активті терезесінде орналасқан файлды дискіге жазады (егер Edit активті терезесі сол моментте жоқ болса, онда берілген элементпен менюді қолдануға болмайды. ) Егер файл келіім бойынша қолданылған атқа ие болса (NONAMEOO. C және т. б. ) Turbo C++ берілген файлдың атын өзгертуге және оны басқа каталогқа немесе басқа дискаводқа сақтауға мүмкіндік беретін Save Editor File сұхбат блогын ашады.
Save As
File Save As командасы Edit активті терезесінде файлды басқа атпен, басқа каталогте немесе басқа дискаводтқа сақтауға мүмкіндік береді.
Change Dir
File Change Dir командасы текущи жасау керекті каталог атын және идентификатор беругемүмкіндігі бар. Turbo C++-да файлды іздеуге және сақтауға қолданылатын каталог текущи(өтпелі, кезекті) каталог болып табылады. ( Options Directories-ке қатысты маршуруттарды қолданған кезде олар тек қана текущи каталогке қатысты беріледі. )
File Print командасы Edit активті терезесінің мазмұнын баспаға шығаруға мүмкіндік береді. Turbo C++ табуляция символын “ашады”(сәйкеінше бос орын санымен алмастырады), ал одан кейін DOS-та берілген файлды басып шығару құрылғысына жібереді. Бұл команда “орындалмауы” керек, егер активті терезенің мазмұнын баспаға шығару мүмкін емес болса. Белгіленген тексті ғана баспаға шығару үшін Ctrl-K P-ны қолдану керек.

Get Info блогының мәні
МӘНІ
МАҢЫЗЫ
Current directory
Келісім бойынша каталог аты
Current file
Активті терезедегі файлдың аты
Extended memory usage
TURBO C++-де зарезерированной қосымша жады көлемі
Expanded memory usage
TURBO C++-де зарезерированной кеңейтілген жады көлемі
Lines compiled
Откомпилированных жолдар саны
Total warnings
Жүйемен берілген ескертуші хабарлар саны
Totals errors
Сгенерированных қателер саны
Total time
Соңғы программаның орындалу уақыты
Program loaded
Отладка(дұрыстау) статусы
Available memory
DOS мүмкін жады көлемі (640 К)

DOS Shell
File DOS Shell командасы DOS командасын орындау үшін немесе программаны жүктеу үшін, Turbo C++ уақытша шығу мумкіндігін береді. Turbo C++ қайту үшін клавиатурадан EXIT-деп теріп немесе Enter-ді басу қажет.
Кей жағдайда, отклатка кезінде осы команданы орындау үшін есте сақтаудың жеткіліксіз екенін байқауға болады. Бұл жағдайда Run Program Reset (Ctrl-F2) команда көмегімен отклатка сеансын аяқтау керек.
Quit (Alt-x)
File Quit командасы Turbo C++ жүйесінен шығуды, есте сақтаудан жоюды және Dos басқаруына жіберуді орындайды. Егер енгізілген өзгерту сақталынбаған болса, онда Turbo C++ тен шығар алдында оны сақтау туралы сұраныс болады.
Edit (Alt-E) менюі.
Edit тересіне мәтінді қоюға, жоюға және көшіруге мүмкіндік береді. Сонымен қатар мәтіннің құрылымын көру және редакциялау үшін мәтіндік буфердің терезесін алуға болады. Мәтәнді таңдау үшін оны ерекшелеп алу керек:
Shift пен бағыттаушыны бір уақытта басу керек.
Ctrl-к Вбасу арқылы ерекшелінген блоктың басын белгілейміз.
Содан кейін меңзерді мәтіннің сонғы бөлігіне орналастыру және Ctrl - к к батырмаларын басу керек.
жолдарды таңдау үшін Ctrl - к l міндеттті түрде басу керек.
Мәтін бөлігін ерекшелеп алғаннан кейін Edit менюінде орналасқан командаларды орындай аламыз және мәтінді буферді (Clipboard) пайдалануға болады. Ол Edit менюінің командалары мен бірге жұмыс атқарады.
Restore Line
Бұл команда көмегімен кезөкелген жолға қойылатын редакциялаудың ақырғы командасын тоқтаттыруға болады. Ол тек ғана ақырғы жолдың редакциялауыда ғана іске қосылады немесе жұмыс атқарады.
Cut( Shit-Del)
докуменетердегі мәтіннің ерекшелінген бөліген жояда және оны мәтіндік буферге апарып тастайды. Содан кейін мәтінді Paste көмегімен келесі документке қоюға болады.
КОМАНДАЛАРЫ

Сору (Ctrl-Ins)
Команда ерекшелінген мәтінді өзгертпейді, бірақ оның негізгі көшірмесі мәтіндік буферге орналастыруға болады. Shit және меңзерді басқару батырмасын қолданып, Help терезесінен мәтінді көшіріп алуға болады.
Paste (Shit-Ins)
Бұл комнда меңзер көмегімен (позициясымен) мәтіндік буфердегі мәтінді ағымдағы терезеге орналастырады.
Show Clipboard
Бұл команда Clipboard терезесін ашады, мұнда басқа терезеден көшірілген және жойылған мәтіннің бөліктері сақталынады.
Clear (Ctrl-Del)
Бұл команда мәтіннің таңдалынған бөлігін жояды, бірақ оны мәтіндік буферге апармайды. Демек, бұл жойылған мәтінді қалпына келтіруге болмайды деген мағана береді.
Search (alt-S) менюі
Search менюі тексті іздеуді, функцияны хабарлауды, сонымен қатар файлдағы қателердің қайда орналастыруын анықтайды.
Search Find командасы іздеу процессінде ықпалын тигізетін іздеу үлгісін енгізетін және параметрлер беретін Find сұхбат блогын бейнелейді. Сонымен бірге бұл команда (Ctrl Q F) көмегімен де шақырылу мүмкін.
Replace (Ctrl Q A)
Searace Replace командасы мәтіннен керекті мәтінді іздейтін және оны ауыстыратын диалог блогын шығарады.
Search Again (Ctrl L)
Search Again командасы Find немесе Replace ақырғы командандаларының жұмысын қайталайды. (Find немесе Replace) ақырғы қолданған диалогтар блоктарының барлық параметрлері, осы команданы таңдағанда да күшінде қалады.
Run (Alt-R) менюі
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

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