Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет178/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   174   175   176   177   178   179   180   181   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

Программаны кодтау жəне құжаттау

Бірсыпыра тəжірибе жинақтағаннан кейін программалаушы өз ережелері 

мен стилін қалыптастырады. Бұл үшін тек кездестірген сəтсіздіктеріңнен 

ғана сабақ алмай, төменде көрсетілген ұсыныстарға да саналы түрде 

жүгіну көптеген кең таралған қателіктерді болдырмауға көмектеседі. 

Программалаудың өнерге жатқызылуы (əсіресе дамуының бастапқы 

кезеңінде) да себепсіз емес қой, сондықтан,  барлық туындайтын жағдайларға 

арналған кеңестер беру мүмкін емес.  



Біздің қол жеткізетін негізгі мақсатымыз – жеңіл оқылатын, 

мүмкіндігінше қарапайым құрылымды программа жазу. Көбінесе дұрыс 

нəтиже беретін “Better simpler than clever” («ақылға салып созғаннан

оңайлатып озған жақсы») ұстанымы көпшілікке əйгілі. Барлық програм-

малау технологиялары да осы мақсатқа жетуге бағытталған, өйткені 

тек осындай жолмен жеңіл əрі сенімді түрде өзгертілетін программа

1

 жазуға болады.  Жоғарыдағы ұстанымның мағынасын былайша түсіндіруге 



болады:  егер кез келген бір əрекетті əртүрлі тəсілдермен программалуға бола-

тын болса, онда олардың ішінен ең ықшамды немесе ең тиімдісін емес, оқуға, 

түсінуге жеңіл болатын жолын таңдап алу керек. Бұл, əсіресе, программаны 

біреулер жазып, ал оны жұмыс барысында пайдаланып сүйемелдеу басқа-

лар ға жүктелетін жағдайларда өте маңызды болып табылады. 

1

Басынан бастап программадағы өзгерістер туралы ойлау қажеттігі түсініксіз болуы мүмкін. Алайда 



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

қолданушылар арасында өзектілікті сақтаудың жалғыз тəсілі.




110

Егер сіз жоғарыда көрсетілген тезисті əлі де жеткілікті түрде мойында     - 

май тын болсаңыз, онда төменде көрсетілген программаны талдап көріңіз. Бір 

қара ғанда

программа түсініксіз болып көрінгенмен, ол С тілінде жазылған 



жəне нəтижелі түрде жұмыс істейді:



Достарыңызбен бөлісу:
1   ...   174   175   176   177   178   179   180   181   ...   642




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

    Басты бет