Си тілінде құрылған программаның құрылымын сипаттау жайлы



1.Кіріспе
2.Негізгі бөлім:
2.1Си тілінде құрылған программаның құрылымын сипаттау
2.2Си программалау жүйесінің файлдарының құрамы қандай
2.3Си тілінде деректерді ұйымдастыру
3.Қорытнды
4.Пайдаланылған әдебиеттер
Си тілі — өрнектердің тиімді түрде пайдалануымен, заманауи басқару механизмдері және мәліметтер қорымен, көптеген операцияларды таңдай алу мінездемелерімен сипатталатын әмбебап программалау тілі. Бұл қандай да бір жеке қосымшаларға арнайы мамандандырылған тіл емес. Шек қоюлардың жоқ болуы және әмбебаптылық қасиеттері көптеген есептерді ыңғайлы және нәтижелі шешеге мүмкіндік береді. Си тілі 1972 жылы Bell Laboratoties фирмасының қызметкері Денис Ритчимен өңделген. Си тілі негізінен жүйелік бағдарламалауда, бағдарламалау тілдерін, операциондық жүйелерді, программа генераторларын, компиляторларды, текстік процессорларды өңдеуде қолданылады. Бұл тіл жоғарғы және төмен деңгейді компьютер тілдерінің үйлесімділік мүмкіншіліктері және бағдарламалардың тез орындалу жылдамдықтарының, нәтижелілігінің , тұтастығының арқасында жүйе програмисстері арасында аса беделді. Си тілін ассемблер тілінің жоғары жетілген түрі десек те болады. Бұл тіл – жүйелі программалауды дамытатын тіл.
1. Құралбаев З.Қ. Алгоритмдеу және программалау тілдері, Алматы- 2008
2.Сван Т. Основы программирования в Delphi для Windows 98. «Диалектика»,1996

ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТІРЛІГІ СЕМЕЙ ҚАЛАСЫНЫҢ ШӘКӘРІМ АТЫНДАҒЫ МЕМЛЕКЕТТІК УНИВЕРСИТЕТІ


Автоматика және электротехника кафедрасы

С.Ө.Ж №3
Тақырыбы: Си тілінде құрылған программаның құрылымын сипаттау. Си программалау жүйесінің файлдарының құрамы қандай. Си тілінде деректерді ұйымдастыру.

Орындаған:Тоқтарғазин Ә.А
АУ-401
Тексерген:Жаксыгулова Д.Д

Семей 2015 ж
Жоспар:
1.Кіріспе
2.Негізгі бөлім:
2.1Си тілінде құрылған программаның құрылымын сипаттау
2.2Си программалау жүйесінің файлдарының құрамы қандай
2.3Си тілінде деректерді ұйымдастыру
3.Қорытнды
4.Пайдаланылған әдебиеттер

Кіріспе

Си тілі -- өрнектердің тиімді түрде пайдалануымен, заманауи басқару механизмдері және мәліметтер қорымен, көптеген операцияларды таңдай алу мінездемелерімен сипатталатын әмбебап программалау тілі. Бұл қандай да бір жеке қосымшаларға арнайы мамандандырылған тіл емес. Шек қоюлардың жоқ болуы және әмбебаптылық қасиеттері көптеген есептерді ыңғайлы және нәтижелі шешеге мүмкіндік береді. Си тілі 1972 жылы Bell Laboratoties фирмасының қызметкері Денис Ритчимен өңделген. Си тілі негізінен жүйелік бағдарламалауда, бағдарламалау тілдерін, операциондық жүйелерді, программа генераторларын, компиляторларды, текстік процессорларды өңдеуде қолданылады. Бұл тіл жоғарғы және төмен деңгейді компьютер тілдерінің үйлесімділік мүмкіншіліктері және бағдарламалардың тез орындалу жылдамдықтарының, нәтижелілігінің , тұтастығының арқасында жүйе програмисстері арасында аса беделді. Си тілін ассемблер тілінің жоғары жетілген түрі десек те болады. Бұл тіл - жүйелі программалауды дамытатын тіл.

2.1Си тілінде құрылған программаның құрылымын сипаттау
Си тіліндегі программа тізбектеліп берілген функциялар жиынынан тұрады. Нәтижесінде Си тіліндегі деректерді өңдеу тізбектелген функциялар түрінде болады. Си тіліндегі программа препроцессорлар директивасынан, глобальды айнымалыларды жариялаудан, бір басты функциядан (main) және бірнеше функциядан тұрады. лымымен сәйкес келеді. Ол функция тақырыбы және функция денесінен тұрады. Функция тақырыбында жақшалардың ішінде аттан кейін формальды параметрлер тізімі болуы мүмкін. Параметрлер болмаса да жақшалар жазыла береді. Функция денесінде деректерді хабарлау мен оларды өңдеу көрсетіледі. Ол фигуралы жақшаға алынған болады. Егер кейбір операциялар жиынтығын бірнеше рет орындауға (бастапқы берілгендерді жиі жаңадан енгізу) тура келсе, онда ішкі программа деп аталатын программалық модуль қалыптастыруға болады. Си тілінде ішкі программаның бір ғана түрі -функция -қолданылады.Ішкі программа -функциямен жұмыс істеу нәтижесінде, оның атымен байланысты кейбір мәндер қалыптасады. Сондықтан ішкі программаны анықтаған кезде, оның атының алдыңда, көрсеткіштің типі қойылады. Кейде, функцияны пайдаланудың логикасы, функцияның атымен байланысқан мәнді қалыптасуын қажет етпейді. Сонда типтің көрсеткіші ретінде void қызметші сөзі пайдаланады.Си тілінде функцияның анықталуын (хабарлануын) және оның сипатталуын білуіміз керек. Егер функцияның бары туралы хабарланса, онда қалған функциялар (main деп аталатын бас функцияны қоса) функцияда хабарлануы мІмкін. Бірақ та функцияны хабарлау жеткіліксіз. Оның толық мәтінің сипаттауымыз керек.
Программаның басында пайдаланатын функциялардың анықталынуы берілген. Анықталуында параметрлердің типі және саны көрсетілген, бұл алдағы уақытта функцияны шақыру кезінде, әртүрлі қателерді (негізгі параметрлердің типімен санының сәйкес келмеуі) бақылауды қамтамасыз етеді. Содан кейін тұрақтылар сипатталады. Жалпы тұрақты функциядан тыс сипатталғандықтан, барлық функцияларға "көрініп" тұр. Келесіде, әрдайым main деп аталатын бас функцияның тексті (сипатталуы) келеді. Программада мұндай функция -- жалғыз және main функциясына назар аударып орындалады. Программаның текстінде main() кез келген жерінде орналасуы мүмкін. қарастырылған программада main() кейін үш функция сипатталған: берілгендерді енгізу, нәтижені есептеу және оны шығару.Inab функциясының орындалуының нәтижесі, оның атымен байланысты, бұл нәтиже пайдаланбайды, void типінің берілгені ретінде жүреді. Функцияның параметрлері, ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Си тілі. Программаны жобалау
СИ бағдарламалау тілі және жобалануы
Паскаль программалау тіліне жалпы түсінік
Си тілінде құрылған программаның құрылымын сипаттау
ПАСКАЛЬ ПРОГРАММАЛАУ ОРТАСЫ
“Бағдарламалау тілдері” пәнінен Си тілін үйрену электрондық оқулық құру
STRUCT операторын қолдана отырып тестілеуші программа құру
Си бағдарламалау тілі
Әрбір оператордан кейін
Программалау тілдері
Пәндер