С++ те бағдарламалау пәнінен дәрістер



бет7/79
Дата07.02.2022
өлшемі380,73 Kb.
#94133
түріПрограмма
1   2   3   4   5   6   7   8   9   10   ...   79
Байланысты:
Дәріс сабақтары С каз

7. Құрылымдық программалау
Ішкі программалар
Өлшемі бойынша орташа қосымшаларды құрғанда (бірнеше мың негізгі код жолдары) негізгі мәтіннен шешу алгоритмі көрінетін, программа құрылымы шешетін есептің құрылымына әсер ететін құрылымдық программалау қолданылады.Ол үшін программаны тек үш қарапайым оператордың көмегімен ғана емес, алгоритмнің нақта құрылымын бейнелейтін құралдар көмегімен құру керек. Осы мақсатта программалауда ішкі программа ұғымы енгізілген. Ішкі программа— қажеттіәрекеттерді орындайтын және негізгі кодтың басқа бөліктеріне тәуелсіз операторлар терілімі. Программа әрқайсысы негізгі тапсырма қарастырған әрекеттердің біреуін орындайтын көптеген ішкі программаларға бөлінеді(50 —ге дейінгі оператордан тұратын — ішкі программаның мақсатын жылдам түсінуге арналған). Осы ішкі программаларды комбинациялау арқылы қарапайым операторлардан емес, аяқталған блок кодтарынан тұратын, анықталғн мәнді жүктемеден тұратын қорытынды алгоритмді құруға болады, сонымен қатар ондай блоктарға атымен байланысуға болады. Сонымен, ішкі программалар— бұл программистер анықтаған тілдің жаңа операторлары немесе операциялары . Ішкі программаларды қолдану мүмкіндігі программалау тілін процедуралық тілдерге жатқызады.


Өзін –өзі тексеру сұрақтары

  1. Программа деген не?

  2. ПК –дің ПҚ –ы деген не?

  3. ПҚ –дың қандай түрлері бар?

  4. Программалау тілі деген не?

  5. "Төменгі дәрежелі программалау тілі " және " жоғарғы дәрежелі программалау тілі " терминдеріне түсінік беріңдер.

  6. Трансляция, трансляторлар деген не?

  7. Компиляторлар мен интерпретаторлар арасындағы айырмашылық қандай?

  8. Программалаудың кезеңдері қандай?

  9. Программалау жүйесі деген не?

  10. Программаны өңдеудің сатылары?

  11. Алгоритмдік программалу деген не?

  12. Құрылымдық программалау деген не?





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




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

    Басты бет