![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Кіріспе. Коммерциялық емес акционерлік қоғамСтр 1 из 16Следующая ⇒
Коммерциялық емес акционерлік қ оғ ам Aлматы энергетика жә не байланыс университеті Инженерлік кибернетика кафедрасы
Операциялық жү йелер 5В070200 - Автоматтандыру жә не басқ ару мамандығ ының студенттері ү шін
Алматы 2013
Қ Ұ РАСТЫРУШЫЛАР: Ешпанова М.Д., Ибрашева А.Т. Операциялық жү йелер: 5В070200 - Автоматтандыру жә не басқ ару мамандығ ының студенттері ү шін зертханалық жұ мыстарды орындауғ а арналғ ан ә дістемелік нұ сқ аулар. - Алматы: АЭжБУ, 2013. -49 б.
Ә дістемелік нұ сқ ау «Операциялық жү йелер» пә нінен зертханалық жұ мыстарды орындауғ а арналғ ан. Операциялық жү йелерді оқ итын студенттерге кө мек ретінде жә не MS DOS, MS Windows операциялық жү йелерінде жұ мыс істеуге дағ дылануғ а негізделген. Ә рбір зертханалық жұ мыста тапсырмалар, есептерді шешу мысалдары жә не бақ ылау сұ рақ тары қ арастырылғ ан. Мазмұ ны
Кіріспе Операциялық жү йе қ олданушы жә не программалаушығ а компьютердің аппараттық қ ұ ралдарына қ ол жеткізу ү шін ың ғ айлы интерфейс береді. Қ олданбалы программалар жә не кө птеген жү йелік ө ң дегіш программалар компьютердің аппараттық қ ұ ралдарына тікелей қ ол жеткізе алмайды, олармен тек операциялық жү йе арқ ылы ғ ана қ атынасады. Операциялық жү йе - есептеуіш ресурстарды тиімді бө луге жауапты жә не есептеулерді сенімді орындауғ а арналғ ан механизм. Бұ л – оның ең маң ызды қ ызметі. Операциялық жү йелерді қ арастырғ анда «процесс» тү сінігі ең негізгілердің бірі болып табылады. Заманауи операциялық жү йелердің есептеу процесінің қ ұ рамы жайлы ақ параттарды беретін қ ондырылғ ан қ ұ ралдары бар. Тура айтқ анда, операциялық жү йелерде процестерді жә не ағ ындарды жоспарлау орындалу керек. Жоспарлау – бұ л операциялық жү йенің орындалып жатқ ан ағ ынды қ ай кезде ү зіп, қ ай ағ ынғ а орындалу мү мкіндігін беруді анық тау жұ мысы. Жоспарлау кезінде ағ ындар басымдылығ ы (приоритеті), кезекте кү ту уақ ыты, орындалып жатқ ан уақ ыты, шығ ыс-кіріспен қ атынасу қ арқ ындылығ ы жә не басқ а да факторлар ескерілуі мү мкін. Операциялық жү йелерді қ арастырғ анда «ресурс» тү сінігі «процесс» тү сінігімен қ атар жү реді. Операциялық жү йеге сә йкес сұ раныспен жү гінген есептеу процесіне қ андай да бір қ ажетті шарттар орындалса ғ ана ресурс берілуі мү мкін. Мультипрограммалық режим бірнеше есептеу процесінің бір компьютерде параллель орындалуын қ арастырады. Мультипрограммалау кезінде жү йенің қ абілеті, жылдамдығ ы артады. Бірақ солардың бө лек бір процессі бірпрограммалық режимде орындалғ ан уақ ытқ а қ арағ анда тезірек орындалмайды. Ұ сынылғ ан ә дістемелік нұ сқ ауларда тапсырмаларды орындауда командалық жол интерфейсімен жұ мыс істеу, С++ программалау тілдерін, Delphi, MathLab программалау ортасын қ олдану қ арастырылғ ан. Delphi ортасы ағ ындарды қ ұ руғ а мү мкіндік береді жә не де онда ағ ындарды (процестерді) синхрондау қ ұ ралдары бар: критикалық секция, семафор, synchronize. MathLab ортасында да ағ ындарды қ ұ руғ а жә не параллель есептеулерді орындауғ а болады.
|