Базалық құрлымдардан олардың суперпозицияларын нақты бір есептің шарттарына сәйкес құру мүмкіндігі,модулділік,декомпозиция мүмкіндігі



бет1/10
Дата18.08.2023
өлшемі81,93 Kb.
#105382
түріПрограмма
  1   2   3   4   5   6   7   8   9   10
Байланысты:
алгоритм жинақталған


  1. Құрылымдық программалаудың маңызды ерекшеліктері болып табылатындар базалық құрлымдардан олардың суперпозицияларын нақты бір есептің шарттарына сәйкес құру мүмкіндігі,модулділік,декомпозиция мүмкіндігі (ұқсамайтын жобалау)

  2. Программлық модулдер келесі қасиеттермен мінездемеленеді:бір кіріс және бір шығыстың бар болуы, яғни стандартты IPO (Input - Process - Output) принципі таратылады;функционалды аяқталғандылық - модуль бастапқы өңдеуді аяқтау үшін жеткілікті, толық құрамда әрбір жеке функцияның таратылуы үшін регламенттелген операциялар тізімін орындайды;логикалық тәуелсізділік – программалық модулдің жұмысының нәтижесі тек бастапқы деректерден ғана тәуелді болады, бірақ басқа модулдердің жұмысына тәуелді емес




  1. Циклды қолдана отырып есептеулерді тиімділеу үшін келесі тиімдеу әдістері қолданылады: циклдан инвариантты есептеулерді шығару, индуктивті айнымалылары бар операцияларды ауыстыру



  1. Құрылымдық программалау методологиясына сәйкес: программа үш негізгі базалық конструкция типтерінен құрылған құрылымды көрсетеді; программаның қайталанатын фрагменттері (немесе қайталанбайтын, бірақ өзімен логикалық бүтін есептеу блоктарынан тұратын) подпрограмма түрінде безендірілуі мүмкін; программаны өңдеу қадамдық түрде, «жоғарыдан төмен» әдісі бойынша орындалады



  1. Процедураға - бағытталған тілдерде ішкі программаларды қолдану кеңінен тәжірибеленуде, олар үшін келесілер шынайы: ішкі программа тақырыбында оны сипаттау үшін көрсетілетін параметрлер формалді деп аталады; ішкі программаны шақыру кезінде көрсетілетін параметрлер фактілі параметрлер деп аталады; шақырылған программада сипатталған объектілер, глобалді деп аталады және осы программамен шақырылатын процедуралар ішінде қолжетімді болады



  1. Программалық қамтаманы тестілеу әдістері: «қара жәшік» әдісімен программаларды тестілеу; «ақ жәшік» әдісімен софттарды тестілеу;cұр жәшік әдісімен пқ тест



  1. Программа құрылымын бақылау үшін үш түрлі бақылау қолданылады:статикалық бақылау,аралас,сквозной



  1. Алгоритмдер жазбасының негізгі әдістері: сөздік-формулалы,графикалық алгоритмдік



  1. Базалық алгоритмдік құрылымдардың түрлері: сызықты тармақталған циклдік



  1. Алгоритмдердің міндетті қасиеттері:дискреттік анықталғандық





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




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

    Басты бет