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



жүктеу 0,77 Mb.
Pdf просмотр
бет6/27
Дата23.11.2018
өлшемі0,77 Mb.
#24466
1   2   3   4   5   6   7   8   9   ...   27

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

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

 

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

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

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

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

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

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

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

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

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

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

 

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

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

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



             1-нші класс: микропроцессорлар деңгейінде бағдарламалау 

             2-нші класс: Нақты уақыт жүйесінің ең аз ЯДРОСЫ??? 

             3-нші класс: Нақты уақыт жүйесінің ядросы және аспапты орта 

             4-нші класс: Толық сервисті ОЖ 

2-нші және 3-нші кластағы жүйелерді «қатты» деп, ал 4 классты – «жұмсақ» нақты уақыт 

жүйелері деп атайды.  

 

1.2.5  Ішкі құрылысы бойынша 

  Бөлінеді: 

1.  Классикалық 

2.  Объекті-бағытталған  жүйелер.  Олардың  қатарына  объекті-бағытталған  тілге  арналған 

зерттеме құралдары мен кітапхана қоры ғана емес, осы тілде өздерінің жазылған жүйелері 

жатады.  

 

1.3 НУОЖ-ге қойылатын талаптар мен ерекшеліктер 

    НУОЖ-ге қойылатын басты талаптар төмендегідей: 

-  уақыт бойынша талаптар  

-  бірнеше міндеттің қатар (паралельді) орындалу мүмкіндігі 

-  алдын-ала болжау мүмкіндігі 

-  оқиғаға үндеудің орташа ғана емес, барынша маңыздылығы 

-  қауіпсіздік мәселелеріндегі басты талаптар 

-  ұзақ уақыт мезетінде сапалы жұмыс мүмкіндігі 

     НУОЖ жалпы сипаттамасы: 

-  үлкен және күрделі жүйелер  

-  реттелген жүйелер  

-  аппаратурамен қатал байланыс 

-  міндеттің орындалуы уақытқа тәуелді  

-  тестілеудегі күрделілік 

 

1.4. НУОЖ мен жалпы қолданыстағы ОЖ айырмашылықтары. 

        1.  Жалпы  қолданыстағы  ОЖ,  әсіресе UNIX сияқты  көп  қолданылатын,  тұтынушы 

мен  орындалатын  процестер  арасындағы  компьютердің  қолайлы  реттелген  қорларына 

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

мақсатқа шегінеді-объекте болатын оқиғаларға төтеп беріп үлгеру.  




        2.  Келесі  айырмашылығы  НУОЖ  қолданылуы  объекте  болатын  оқиғалар  мен  мен 

аспаптармен әрқашан байланысты болуы. Нақты уақыт жүйесі аппаратты-бағдарламалық 

кешен сияқты төмендегілерден тұрады: 

-  Көрсеткіштер, объектілерде тіркелетін оқиғалар 

-  компьютерде өңдеуге жарамды көрсеткіштерді сандық түрге келтірілетін енгізу-шығару 

модулі 


-  объектідегі оқиғаларға көңіл бөлетін бағдарламасы бар компьютер 

  НУОЖ ішкі оқиғаларды өңдеуге негізделген. Атап айтқанда, бұл жалпы қолданыстағы 

ОЖ негізгі айырмашылығына себепті болатын: 

- құрылымы бойынша 

- ядроның қызметі бойынша 

- ендіру-шығару жүйесінің құрылу бойынша 

 

        3.  Бұдан  басқа,  НУОЖ  қолданылуы  әрқашан  нақты.  Егер  жалпы  қолданыстағы  ОЖ 

дайын қосымша жиынтығы тұтынушылармен қолданылса, онда НУОЖ нақты уақыттағы 

аппараты- бағдарламалық кешенді құру үшін тек құрал ретінде қызмет етеді.  

  Белгісіз  ішкі  оқиғалар  ағынына  белгілі  уақыт  кезеңінде  әсер  ететін  аппаратты – 

программалық кешенді нақты уақыт жүйесі деп атаймыз. 

    Бұл анықтама келесіні түсіндіреді: 

1.     Біріншіден,  жүйе  осы  оқиғаға  дағдарыс  уақыт  аралығында  осы  объектіде  болған 

оқиғаларға қарсы тұрып үлгеру керек. (meet deadline) 

2.     Екіншіден, жүйе бір мезгілде болатын оқиғаларға көңіл бөліп үлгеру керек.  

 

      СДЖ арналған бақылау жұмыстары: 

1  Терминалдар дегеніміз не? Мысал келтір 

2  Нақты  уақытта  жұмыс  атқаратын  жүйелер  өзіндік  байланысы  бар  жүйелер  арасында 

қандай айырмашылық бар? 

3  Нақты уақыт жүйесін қолданудың қандай 2 тобы (категориясы) бар? 

4  Нақты уақыт жүйесінің мақсаты не болып табылады?  

5  Нақты  уақыт  жүйесіне  бірнеше  анықтама  бер.  Олардың  қайсысы  нақтырақ?  Не 

себепті? 

6  Жұмсақ нақты уақыт  жүйесі деген не?  

7  Қатты нақты уақыт  жүйесі деген не?  

8  Қатты  және  жұмсақ  нақты  уақыт  жүйелері  арасында  қандай  айырмашылықтар  мен 

ұқсастықтар бар? 

9  Self-Hosted НУОЖ. Оның артықшылықтары мен кемшіліктері. 

10 Host/Target НУОЖ. Оның артықшылықтары мен кемшіліктері. 

11 Шығу  тегіне  байланысты  НУОЖ  қандай  түрлері  болады?  Олар  қандай  түрге  жатады 

және неліктен? 

12 Жүйелік бағдарламалық ортаға байланысты НУОЖ қандай кластарға бөлінеді?  

13 Ішкі құрылымы бойынша НУОЖ қандай болады? 

14 НУОЖ мен жалпы қолданыстағы ОЖ негізгі айырмашылықтары 

 

   Ұсынылатын әдебиеттер: 



1.  Мартин  ДЖ.  Программирование  для  вычислительных  систем  реального  времени. 

Пер. с англ. Изд-во "Наука", 1975.- 360с. 

2.  Тенанбаум  Э.  Современные  операционные  системы.  пер.  с  англ. 2-е  изд. – М.: 

СПБ.: Нижний Новгород: Питер, 2005. – 1037с.  

3.  Олифер  В.Г.  Олифер  Н.А.  Сетевые  операционные  системы.  М.:  СПБ.:  Нижний 

Новгород: Питер, 2006. – 538с. 

4.  Грибанов  В.П.,  Дробин  С.В.,  Медведев  В.Д.  Операционные  системы. - М.: 

Финансы и статистика, 1990. - 239 с. 




жүктеу 0,77 Mb.

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




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

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