Кіріспе

Компьютерлік ғылымда жүйені бөлу

Компьютерлік ғылымдағы бөлшектеу, сондай-ақ факторлау деп те аталады, ол күрделі мәселені немесе жүйені жеңіл ойлап табуға, түсінуге, бағдарламалауға және қолдауға ыңғайлы бөліктерге тарату болып табылады.

Орынсыздану парадигмасы

Компьютерлік бағдарламалаудағы ыдырау парадигмасы – бағдарламаны бірнеше бөлік ретінде ұйымдастыру стратегиясы және әдетте бағдарлама кодының ұйымдастырылуының нақты жолын білдіреді. Әдетте ыдырау парадигмасын қолданудың мақсаты – бағдарламаның күрделілігімен байланысты белгілі бір өлшемді оңтайландыру, мысалы, бағдарламаның модулділігі немесе оның қолдауға қолайлылығы. Көптеген ыдырау парадигмалары бағдарламаны бөліктерге бөлуді ұсынады, осы бөліктер арасындағы статикалық тәуелділікті азайту және әр бөліктің байланыстылығын арттыру үшін. Танымал ыдырау парадигмаларына процедуралық, модульдік, абстрактілі дерек типі және объектіге бағытталған парадигмалар жатады. Декомпозиция парадигмасының түсінігі есептеу моделінен толыққандай өзгеше болғанымен, олар көбінесе шатастырылады. Мысалы, есептеудің функционалдық моделі жиі процедуралық ыдыраумен, ал есептеудің актерлік моделі объектіге бағытталған ыдыраумен шатастырылады.

Орындысының ыдырау диаграммасы

Бөлшектеу диаграммасы күрделі процесс, ұйым, дерек саласы немесе басқа да нысанды төменгі деңгейдегі, егжей-тегжейлі құраушы бөліктерге жіктеуді көрсетеді. Мысалы, бөлшектеу диаграммалары ұйымдық құрылымды немесе функционалдық жіктелуді процестер арқылы бейнелей алады. Бөлшектеу диаграммалары жүйенің логикалық иерархиялық жіктелуін ұсынады.