6B06149 – «Ақпараттық жүйелер» мамандығына арналған «AZhN 1202– АҚпараттық ЖҮйелер негіздері»


Дәріс № 6. АЖ программалық қамсыздандырылуы. ПҚ құрылымы. АЖ математикалық қамсыздандырылуы. Математикалық модель



бет12/66
Дата13.09.2023
өлшемі3,7 Mb.
#180956
1   ...   8   9   10   11   12   13   14   15   ...   66
Байланысты:
umkd akparatt k zhuieler negizderi 2022

Дәріс № 6. АЖ программалық қамсыздандырылуы. ПҚ құрылымы. АЖ математикалық қамсыздандырылуы. Математикалық модель.

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


ПҚ - басқару міндеттерін шешуге қатысатын функциялары бойынша әртүрлі және өзара байланысты бағдарламалар кешенінің және осы бағдарламаларды пайдалану үшін қажетті бағдарламалық құжаттардың жиынтығы.
Бағдарлама-есептерді шешуге арналған компьютерлік командалардың реттелген тізбегі.
3 - бөлімнің ПҚ құрылымы: жалпы ПҚ (жалпы жүйелік немесе жүйелік ПҚ); қолданбалы (мамандандырылған ПҚ); бағдарламалық құжаттама.
Қолданбалы ПҚ қолданбалы есептерді шешуге арналған.
Жалпы ПҚ ААЖ әртүрлі компоненттерінің жұмысын қамтамасыз етуге арналған.
Бағдарламалық құжаттама- ПҚ пайдаланушылары үшін қажет. Ол бағдарламалық құралдардың негізгі мүмкіндіктерін, режимдерін, оларды пайдалану тәртібін, сондай-ақ ақпараттық және техникалық талаптарға қойылатын талаптарды сипаттайды
қамтамасыз ету
Жалпыжүйелік ПҚ
Жүйелік ПҚ -компьютер мен компьютерлік желілердің жұмысын қамтамасыз ететін бағдарламалар мен бағдарламалық кешендердің жиынтығы, яғни. бұл көптеген пайдаланушыларға арналған бағдарламалар жиынтығы және есептеу процесін ұйымдастыруға және ақпаратты өңдеудің жиі кездесетін мәселелерін шешуге арналған. Жүйелік ПҚ -3 бөлімнен тұрады: базалық ПҚ, бағдарламалау жүйелері (бағдарламалау тілдері), сервистік жүйелік ПҚ. Негізгі бағдарламалық жасақтама: операциялық жүйелер, операциялық қабықшалар (мәтіндік және графикалық), желілік операциялық жүйелер. Операциялық жүйелер-компьютердің қуатын ескере отырып жасалынған және өндіруші компьютермен бірге жеткізіледі. ОЖ компьютерлік ресурстарды жоспарлау және басқару үшін пайдаланушы бағдарламаларын орындауға арналған. ОЖ мәселені шешуді жоспарлайды, оның орындалуын бақылайды, мәселелерді шешудің әртүрлі режимдерін жасайды, енгізу-шығаруды басқарады. кез-келген ОЖ-де басқару бағдарламалары мен өңдеу бағдарламалары бар. Басқару бағдарламалары компьютер жабдықтарының жұмысын әртүрлі режимдерде басқару үшін қажет. Басқару бағдарламаларының функциялары: ОЖ-ны машиналық дискілерден жедел жадқа жүктеу; тапсырмалар мен жалғыз бағдарламаларды басқару; Шығыс енгізу құрылғыларының жұмысын басқару. Басқару бөлігі бақылаушы деп аталады. Өңдеу бағдарламалары есептеу процедураларын орындауды қамтиды.
Өңдеуші бағдарламалардың функциялары: сыртқы тасымалдаушыларда орналасқан мұрағаттар мен деректер каталогтарын басқару; әртүрлі бағдарламалау тілдерінен командаларды машиналық тілге аудару; бағдарламалық модульдерді өңдеу және құру.
Өңдеу бағдарламаларына мыналар жатады: деректерді сұрыптау бағдарламалары, массивтерді біріктіру бағдарламалары, деректерді бір құрылғыдан екінші құрылғыға жіберу бағдарламалары.
ОЖ құрудың негізгі принципі-жеке функцияларды бөлу және оларды жеке блоктар түрінде жобалау, яғни.модульдік құрылыс принципі.
Модуль-белгілі бір функцияны орындайтын бағдарламалық блок.
ДК үшін ОЖ: бір бағдарламалы, көп бағдарламалы (көп функциялы), бір және көп ойыншы, желілік және желілік емес. Жалпы ПҚ-ң негізін Операциялық жүйе (ОЖ) құрайды. Ол компьютерлік ресурстарды, аппараттық құралдарды, бағдарламалар мен деректерді басқаруға арналған. Жалпы Бағдарламалық жасақтамаға тест бағдарламалары да кіреді, есептеу кешені құрылғыларының жұмысқа қабілеттілігін талдауға арналған, сондай-ақ есепке алу үшін пайдаланылатын қызмет көрсететін бағдарламалар, бағдарламалар мен деректерді көшіру және бақылау. Жалпы ПҚ құралдарының бір бөлігі жеке компоненттермен жеткізілуі мүмкін, оларға мыналар жатады: телеқолжетімділік әдістерін іске асыратын бағдарламалар; желілік хаттамалар; машиналық графика бағдарламалары; мәтіндерді өңдеу бағдарламалары; сөйлеу сигналдарын өңдеу бағдарламалары; деректер базасын басқару жүйелері.
Теледидарға қол жеткізу әдістері байланыс арналары арқылы пайдаланушы мен компьютер арасында мәліметтер алмасу режимдерін белгілейді.
Желілік протоколдар-бұл компьютерлік желідегі хабар алмасу процестерін басқаратын арнайы бағдарламалар мен аппараттық құралдар жиынтығы.
Машиналық графика графикалық ақпаратты шығару құрылғыларында көрсету мүмкіндігін қамтамасыз ететін бағдарламалар жиынтығымен жүзеге асырылады.
Мәтіндік ақпаратты өңдеу құралдарына бағдарламалар кіреді
редакциялау (қайта атау, жою, біріктіру, көшіру және т. б.)
дыбыстық синтезаторлар мен анализаторлар бағдарламаларын қамтиды.
ДҚБЖ-құруға және жүргізуге арналған тілдік және бағдарламалық құралдар жиынтығы
деректер базасын ортақ пайдалану.
Операциялық жүйенің негізгі мақсаттары: тапсырмалардың үздіксіз кіріс ағынын өңдеу және ӨБ-де бір мезгілде орындалатын тапсырмалармен (мультипрограммалау әсері) ӘК ресурстарын бірлесіп пайдалану жолымен есептеу жүйесінің (ӘК) өнімділігін арттыру; жекелеген тапсырмалардың басымдықтарына сәйкес ӘК пайдалануды жоспарлау, ресурстарды пайдалануды есепке алу мен бақылауды жүргізу бағдарламашыларды бағдарламаларды әзірлеу және жөндеу құралдарымен қамтамасыз ету; операторды ӘК басқару құралдарымен қамтамасыз ету; операциялық жүйенің әмбебаптығы болып табылады.
Сервистік ОПО-компьютердің жұмысқа қабілеттілігін диагностикалау бағдарламаларын, антивирустарды, мұрағаттауды, желіге қызмет көрсетуді қамтиды. Бұл жүйе элементтерінің жұмысын жұмыс күйінде ұстауға бағытталған бағдарламалар. Олар утилиталар деп аталады және Компьютерлерге қызмет көрсетеді, өңдеудің қосалқы операцияларын орындауға қызмет етеді. Ең
таратылған: Norton Utilities, PC-TOOLS, антивирустық бағдарламалар, резервтік бағдарламалар, рұқсатсыз кіруден қорғау бағдарламалары, криптографиялық шифрлау бағдарламалары. Антивирустық бағдарламалар келесідей бағаланады
критерийлері: вирусты анықтаудың дәлдігі, вирустарды тиімді жою, қарапайым пайдалану, құны, жергілікті желіде жұмыс істеу.
Технологиялық бағдарламалау жүйелері-бұл стандартты ОС қолдайтын аспаптық және тілдік құралдардың жиынтығы, олар бір АБЖ үшін бағдарламаларды әзірлеу мен сүйемелдеудің толық циклін қамтамасыз етеді
Бағдарламалау жүйелері-бағдарламаны құру процедураларын автоматтандыратын жүйелер. Оларға тілдер, тілдерден аудармашылар, бағдарламалау ережелері кіреді. Пайдаланушылар бағдарламаларды құрайтын тілдер алгоритмдік деп аталады.
Трансляторлар-бағдарламалау тілінен машиналық тілге аударуды қамтамасыз ететін бағдарламалар.
Автоматтандырылған КЕЙС-технология технологиясы бар. КЕЙС-технологияның құралдары: іске асыру жүйесіне енгізілген-жобалау мен іске асырудың барлық шешімдері таңдалған басқару жүйесіне байланысты;
іске асыру жүйесінен тәуелсіз-олар жүйенің өмірлік циклінің бастапқы процестерін біріктіруге бағытталған.
Проблемалық-бағдарлы программалық кешендер және нақты бағдарламалар ББАЖ (бағдарламалық құжаттаманың бірыңғай жүйесіне) сәйкес әр түрлі салалардағы АБЖ қажеттіліктері үшін әзірленеді және мыналарды қамтуы тиіс:

  • бағдарламаның негізгі сипаттамалары бар формуляр,

  • оның жиынтықтылығының сипаттамасы және пайдалану туралы мәліметтер;

  • бағдарламаның мақсаты, шешілетін міндеттердің қолданылу саласы және оларды іске асыру әдістері, қолдануға шектеулер, техникалық құралдардың ең аз конфигурациясы туралы мәліметтер бар қолдану сипаттамасы;

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

  • барлық нақты ақпаратты сипаттайтын бағдарламашы нұсқаулығы

  • бағдарламаны пайдалану үшін;

  • бағдарламаны орындау барысында оператордың ЭЕМ-мен қарым-қатынас жасау рәсімін қамтамасыз етуге арналған мәліметтері бар оператордың нұсқаулығы.

Қолданыстағы стандарттарға сәйкес әзірленген және сыналған және алгоритмдер мен бағдарламалардың мемлекеттік қорында тіркелген бағдарлама мен пайдалану құжаттамасы бар деректерді жеткізгіш бағдарламалар бағдарламалық өнім деп аталады.
Қолданбалы бағдарламалар пакеттері-бұл белгілі бір тапсырмалар класына бағытталған тілдік және бағдарламалық құралдардың жиынтығын пайдаланушыға ұсынатын бағдарламалауды автоматтандырудың қуатты құралы.


Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   ...   66




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

    Басты бет