Жараёнларни бошқариш тизимларида асосан реал вақт тизимлари операцион тизимлар қўлланилишига харакат қилинади.
7хМогкз, р808, 089/089000, ИпхОЗ, ^^Х, ^КТХ, КМХ, р^О8, ^МЕехес операцион тизимлари реал вақт тизимлари операцион тизими хисобланади. Улар асосан аниқ мақсадларга йўналтирилган компьютерларга ўрнатилади. Хозирда қўлланилаётган бошқариш тизимлари амалий программаларини униварсал қилинишга харакат қилинганлиги учун уларни оддий операцион тимзимларга хам ўрнатиш мумкин.
Назорат саволлари:
Операцион тизим нима учун керак ?
Операцион тизим таркибига қандай қисимлар киради ?
Драйвер нима учун керак ?
Опеацион тизимлар биб биридан нима билан фарқланади ?
Реал вақт тизимлари операцион тизими нима билан фарқланади ?
Операцион тизимларни асосий характеристикалари кайсилар ?
АДАБИЁТЛАР:Ах2,Ах3,Ақ1,Ақ2
Интернет сайтлари: ЬИ://172/19/130/171:8080/ факультетлар, ммжеби.и/
13- маъруза. Ахборотларни қайта ишлашни дастурий таъминоти.
Режа:
Реал вақт тизимлари дастурий таъминоти
ЗСА^А тизимлар ва уларнинг имконияти
ЗСА^А тизимлар таркиби
Таянч иборалар: реал вақт, технологик жараён, қурилма, программа, алгоритм, датчик, бошқариш қурилмаси, бошқариш механизми, инструмент,
инструментал пакет.
Хозирда жараёнларни бошқарш учун реал вақт тизимларида ишловчи жуда кўп амалий программалар мавжуд. Бу программаларни баъзилари фойдаланувчиларга бепул тақдим этилади. Лекин кўпчилик тизимлар алохида сотилади. Амалий реал вақт тизимлари дастулари умумий тарзда икки кисимдан иборат бўлади.
Инструментал пактлар
Бажарувчи программа таъминоти (монитор реального времени)
Инструментал пакетлар ёрдамида жараёнларни реал вақт тизимларида назорат қилиш ва бошқариш учун алгоритм - прогрмма ишлаб чикилди. У программист учун бошқариш тизимини ташкил этишга инструмент ролини ўтайди. У бу пакет ёрдамида жараённи деарли барча холатини назорат килиш ва бошқариш алгоритмини ишлаб чиқилади. Ишлаб чиқилган программа реал вақтларда фаолият юритувчи МРВ (монитор реального времени) ёрдамида ишга туширилади.
Халқоро адабиётларда реал вақт тизимларида ишлайдиган амалий бошқарувчи прогрммаларни ЗСА^А (аббр. отангл. зиреглзогу сопЮ апд да!а асди/зПюп, диспетчерское управление и сбор даннь/х) деб аталади. Бу программалар жараёнларни бошқариш учун хизмат қилиб, объект билан алоқани драйверлар, махсус интерфейс программалар ОРС, Ми^Ьиз асосида олиб борилади. 8СА^А тизим юқорида кўриб ўтилгандек бир неча бўлимлардан иборат бўлиши мумкин.
Контроллерларни дастурлаш учун 8СА^А тизим таркибига интеграллашган контроллерларни дастурлаш программалари бўлиб, уларни 8оТИодю деб аталади. 8СА^А тизимлар программа-қурилма комплектларида иборат бўлиб, қуйдаги масалаларни ечишга мўлжалланилади:
Объект билан боғланган қурилмалар билан драйверлар ёрдамида адоқани ташкил этиш;
Информацияларни реал вақтларда кайта ишлаш;
Логик бошқариш;
Информацияларни монитор экранига инсон
тушинадиган формага келтириб чиқариш;
Технологик информацияларни реал вактларда ифодалайдиган базани ташкил этиш;
Авария холатларини сигнализацияси ва хафли хабарларни бошқариш;
Технолгикк жараён бориши тўғрисида хисоботни тайёралб бориш;
8СА^А билан компьютер ўртасида информация алмашинувини ташкил этиш;
8СА^А тизимлар ўз ичига қуйдагиларни олади:
Тизимда иштирок этаётган қурилмалар драйверлари;
информацияларни алмашинувини таъминловчи серверлар;
Реал вақт тизимлари - технологик жараёндаги информация алмашинуви, қайта ишлашини ташкил этувчи;
Компьютер ва инсон ўртасидаги алоқани ташкил этувчи интерфейс - у ёрдамида инсон тех жараённи назорат қилади, керак бўлса бошқаради;
Программа - редактор, у ёрдамида инсон-компьютер интерфеси яратилади;
Do'stlaringiz bilan baham: |