В. Ф. Бырька атындағы өндірістік процестерді автоматтандыру кафедрасы


  Бағдарламалық жабдықтаудың зерттемесінің тәсілі бойынша



Pdf көрінісі
бет12/70
Дата03.01.2022
өлшемі0.77 Mb.
#450179
1   ...   8   9   10   11   12   13   14   15   ...   70
OSRV- kaz

1.2.2  Бағдарламалық жабдықтаудың зерттемесінің тәсілі бойынша  

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

бөледі: 


1.  Self-Hosted    НУОЖ – бұл  НУОЖ  өзінде  жұмыс  істей  отырып,  тұтынушылар 

қосымшаларды ойлап таба алатын жүйелер.  

Мұндай  жүйелердің  жетістігі-  тұтынушылар  жұмыс  істейтін  машинаны  қолданатын 

қосымшаның  құру  және  іске  қосудың  қарапайым  және  көрнекі  механизмі  болып 

саналады.  

Кемшілігі  өнеркәсіптік  компьютер  нақты  пайдалану  кезінде  тұтынушы  интерфейсі  мен 

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

2.  Host/Target  НУОЖ  –бұл  қосымшалар  жетілдірілетін (host) ОЖ  мен  компьютер  және 

қосымшалар іске қосылатын (target) ОЖ мен компьютерлерден тұратын жүйелер, олар әр 

түрлі болып келеді.  

  Осы  түрдегі  жүйелер  бірқатар  жетістіктерге  ие:  олардың  ішіндегі  ең  бастысы – 

жылдамдық  пен  жүйенің  реактивтілігі.  Осы  түрдегі  жүйенің  жоғарғы  реактивтілігінің 

басты  себебі-  ағынның  болуы,  сондықтан  араларында  контекстің  ауысуы  өте  аз  уақыт 

кетеді ( процеске  қарағанда).  Сонымен  қатар  мұндай  жүйелердің  жетістігі  қосымшаға 

керекті  компоненттерді  қосу  арқылы  НУОЖ  өлшемдерін  кішірейту  және  қосымшалар 

құру  үшін  «қарапайым»  жүйенің  барлық  қорын  пайдалану ( графикалық  интерфейс, 

бумалық жүйе, жылдам процессор, оперативті жадының үлкен көлемі) болып табылады.  

Осы басты жетістіктермен бірқатар кемшіліктер байланысты: желі тоқтап қалғанда бүкіл 

жүйенің  тоқтауы,  жаңа  қосымшалардың  динамикалық    ПОДГРУЗКА      мәселелері. 




Бағдарламалық компоненттің салыстырмалы қиындығы кемшілік болып табылады: кросс-

компиляторлар, жойылған тиеушілер және жөндеулер және т.б. 

 

1.2.3  Шығу тегіне байланысты 

Шығу тегіне байланысты НУОЖ келесі топтарға бөлінеді: 

1.  НУОЖ ретінде қолданылатын кәдімгі ОЖ 

2.  Меншікті НУОЖ. Нақты уақыттағы есептерді қолдануға арналған мамандандырылған 

операциялық  жүйелер.  Олар self-hosted, host/target түрінде  болады,  кейбір  НУОЖ 2 

модельді де қолданады. 

3.  Мамандандырылған  (жеке  меншік)  НУОЖ.  Бұл  өндірушінің  нақты  микроконтролері 

үшін жетілдірілген НУОЖ. ОЖ көптеген жағдайда сапалы болмайды, ол қосымшасы бар 

бірлік  модульді  береді  және  қажетті  минимум  қызметті  ғана  қамтамасыздандырады. 

Мұндай жүйелер host/target сатысына жатады.  

 

1.2.4  Жүйелік бағдарламалық орта бойынша 

 Нақты  уақыт  міндеттерін  ерекше  жүйелік  бағдарламалық  орта  шеңберінде  іске  асыру 

керек екені анық болып отыр. Нақты уақыт жүйелерін 4 класқа бөлуге болады: 





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




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

    Басты бет