Cи тілінде бағдарламалау Берикжан Касымов, 2018-2019



Pdf көрінісі
бет3/34
Дата28.06.2022
өлшемі2.75 Mb.
#459535
1   2   3   4   5   6   7   8   9   ...   34
devcpp 1 Kaz66

1. Қарапайым бағдарламалар 
 
  Бағдарламалау не үшін керек? 
Кейде барлық есептерді дайын компьютерлік бағдарламалармен шепіп тастауға 
болатын шығар деп ойлап қаласың. Көп жағдайларда компьютер орындайды
бірақ тәжірибе көрсеткендей барлық есептер оңай стандартты құралдадың 
көмегімен шығарылмайды. Мұндай жағдайда ол есептерді сіз ойлағандай етіп 
орындап және оның шешімін табатын программаны өзің құруға тура келеді.
  Бағдарлама құрудың екі жолы. 
Барлық бағдарламалау тілдері секілді 
Си  
бағдарламалау тілі де екі бөліктен 
құрылады. 
1) жіберу (трансляция) – бағдарлама мәтінін машина кодына айналдыру; 
2) жинақтау (компоновка) – бағдарлама бөліктерін құрастыру және 
стандартты функцияларды қосу. 
Бұл бірнеше қадамдарды неге бір қадам қылуға болмайды? Жай 
қарапайым программаларға болады, ал күрделі программалар үшін ол 
екі қадам ыңғайлы және тезірек орындалады.

күрделі 
бағдарламалар 
бірнеше 
қарапайым 
бөліктерге
(модульдерге) бөлінеді, оны кезкелген адамдар өз деңгейінде
әртүрлі құруы мүмкін және ол бөліктер жеке-жеке қаралады; 
сондықтан соңында осы бөліктерді (модульдерді) біріктіріп, толық 
бір бағдарлама құру керек


Cи тілінде бағдарламалау Берикжан Касымов, 2018-2019 
 

http://astanabilim.kz/infor/c
  

бір бөліктегі (модульдегі) қатені түзету кезінде қайтадан 
барлығын трансляциялау(машиналық тілге аудару) қажет емес (ол 
он мың жолдан тұруы мүмкін); 

компоновка кезінде көптеген жүйелерде басқа тілде жазылған 
бөліктеді (модульдарды) қосуға болады, мысалы: Ассамблер 
тілінде (машиналық тілде). 
Си тілінің трансляторларын компилятор деп атайды: олар барлық 
бағдарламаны машиналық кодқа лезде аударады (транслируют), бұл жағдай да 
сол әрбір жолды жеке аударып отырмайды. Ал жеке жолдарды аударып 
отыруды интерпретатор орындайды. Компилятор жасау бағдарламаның жұмыс 
істеуін жақсартады (арттырады) және бағдарлама орындалатын компьютерге 
интерпретаторды қою қажет емес.
Си тіліндегі негізгі файлдың кеңейтілімі *.c немесе *.cpp болып келеді 
(*.cpp кеңейтілімі С++ бадарламасында да қолдануға болатындығын көрсетеді).
Ол кезкелген мәтіндік редакторда жазылған қарапайым мәтіндік файл, мысалы: 
Блокнот бағдарламасында.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   34




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет