- •1 Негізгі ұғымдар мен анықтамалар
- •3 Операциялық жүйелердің даму бағыттары.
- •4 Операциялық жүйелердің даму тенденциялары
- •1 Операциялық жүйелердің жіктелігі
- •1.1 Орталықтандыру типі бойынша жіктеу
- •1.2 Ресурстарды басқару алгоритмдерінің ерекшеліктері бойынша жіктеу
- •1.3 Аппараттық платформалар ерекшеліктері бойынша жіктеу.
- •1.4 Пайдалану облыстарының ерекшеліктеріне қарай жіктеу
- •1.5 Жүйе ядросының типі бойынша жіктеу
- •2 Операциялық жүйенің функциялары мен міндеттері
- •3 Мультипрограммалау. Уақыт бөлу режимдері.
- •3. Арнай міндетті және әмбебап операциялық жүйелер. Процессорді басқару.
- •2. Процестер және басқару ағымдары. Процесс ұғымы.
- •3 Ағымдылықты қолдайтын процестер.
- •4 Орталықтандырылған архитектурадағы процестерді коммуникациялау және синхронизациялау
- •5 Процестерді жоспарлау және диспетчерлеу
- •6 Таратылған жүйеде процестерді синхрондау
- •4.Үрдістерді басқару және ұйысмдастыру. Үрдіс және ядро ұғымы. Үрдістің виртуалдық мекен-жайлық кеңістігін сегментациялау. Үрдіс мәнмәтінінің құрылымы.
- •1 Үрдістерді басқару және ұйысмдастыру. Үрдіс және ядро ұғымы
- •2 Үрдістің виртуалдық мекен-жайлық кеңістігін сегментациялау. Үрдіс мәнмәтінінің құрылымы.
- •5. Үрдістің идентификаторы мен дескрипторы. Үрдісті диспетчерлеу және уақытүйлесімдіру. Үрдістердің кезегі және приоритет ұғымы.
- •1 Үрдістің идентификаторы мен дескрипторы. Үрдісті диспетчерлеу және уақыт үйлесімдіру.
- •2 Үрдістердің кезегі және приоритет ұғымы
- •1 Сигналдар өңдеу жабдықтары
- •2 Үрдістерді басқаратын уақиғалық тітіктер. Үрдістер әрекеттестігі. Үзу жүйелері
- •3. Үрдістің біресепті және көпесепті орындалуы. Есепті көппрцессорлық шешуді басқару тәсілдері.
- •7. Енгізу-шығаруды басқару. Енгізу-шығару жүйесін басқару. Синхронды және асинхронды енгізу-шығару. Енгізу-шығаруды диспетчерлеу.
- •1. Енгізу-шығаруды басқару. Енгізу-шығару жүйесін басқару.
- •2. Синхронды және асинхронды енгізу-шығару. Енгізу-шығаруды диспетчерлеу.
- •8. Еркін және тізбекті қатынас құру тәсілдері. Енгізу-шығару ағындары. Енгізу-шығаруды қорғау тәсілдері.
- •1. Еркін және тізбекті қатынас құру тәсілдері.
- •2. Енгізу-шығару ағындары. Енгізу-шығаруды қорғау тәсілдері.
- •9. Файлдық жүйе. Файлдық жүйенің негізгі функциялары. Файлдық жүйенің құрамдары.
- •1. Файлдық жүйе. Файлдық жүйенің негізгі функциялары
- •2. Файлдық жүйенің құрамдары.
- •10. Файлдарды ұйымдастыру тәсілдері. Файлдық жүйенің менеджері. Файлдарды қорғау мен сақтау.
- •1. Файлдарды ұйымдастыру тәсілдері. Файлдық жүйенің менеджері.
- •2. Файлдарды қорғау мен сақтау.
- •11. Жадыны басқару. Жадыны бірігіп қолдану. Жадыны қорғау. Виртуалды жадыны ұйымдастыру. Беттерді аударыстыру стратегиялары. Жады қорының менеджері. Жадыны бөлу стратегиялары.
- •Жадыны басқару. Жадыны бірігіп қолдану.
- •2 Жадыны қорғау.
- •12. Виртуалды жадыны ұйымдастыру. Беттерді аударыстыру стратегиялары. Жады қорының менеджері. Жадыны бөлу стратегиялары.
- •1 Виртуалды жадыны ұйымдастыру. Беттерді аударыстыру стратегиялары.
- •2 Жады қорының менеджері. Жадыны бөлу стратегиялары.
- •13. Телекоммуникациялық қатынас құруды басқару. Қолданбалы интерфейстер және қабықшалар. Телеқатынас құрудың программалық қамтамасы. Хабарларды тіркеу, буферлеу және бағдарғылау. Қашықтан өңдеу.
- •13.1 Телекоммуникациялық қатынас құруды басқару. Қолданбалы интерфейстер және қабықшалар.
- •13.2 Телеқатынас құрудың программалық қамтамасы. Хабарларды тіркеу, буферлеу және бағдарғылау. Қашықтан өңдеу.
- •14. Электрондық пошта. Операциялық жүйені инициализациялау, генерациялау және пішін үйлесімдіру. Ақпаратты тораптық қорғау программалық құралдары.
- •1. Электрондық пошта.
- •2. Операциялық жүйені инициализациялау, генерациялау және пішін үйлесімдіру.
- •3. Ақпаратты тораптық қорғау программалық құралдары.
- •15. Қорытынды. Ақпаратты-есептеу жабдықтарын басқару жүйелердің даму болашағы.
- •1 Ақпаратты-есептеу жабдықтарын басқару жүйелердің даму болашағы.
13.2 Телеқатынас құрудың программалық қамтамасы. Хабарларды тіркеу, буферлеу және бағдарғылау. Қашықтан өңдеу.
Базалық WUI-стиль (Web User Intreface) иерархиялық структуралы мәзірмен ұқсас болып келеді, оларды қолданушылар гиперсілтемелерді қолданудан және бейнелеуден басқа графикалық емес орталардағы жұмыс тәжірибесінен біледі. Қажетті навигация бір немесе бірнеше қосымшалар шеңберінде, мәтіндік немесе визуальды гиперсілтемелерді қолдану арқылы орындалады. Қосымша гиперсілтемесінің структурасына байланысты WUI интерфейс шеңберіндегі навигация қосымша иерархиясында Web-бет бейнеуге алып келеді. Көптеген жағдайларда WUI-бағытталған қосымша - бұл «болашақтан бір қадам артқа»- немесе, Web-тегі электрондық құжаттар мен басқа да материалдардың көлемін есептеу.
Төменде WUI-стильді қолданатын қосымшалардың негізгі ерекшеліктері келтірілген.
Әдетте ақпарат браузер деп аталатын ғана бір GUI-терезеде бейнеленеді, алайда қосымшада мәліметтерді бейнелеу үшін браузерлердің бірнеше терезелері қолданыла алады.
Браузер Web-қосымша үшін мәзірмен қамтамасыз етеді.
Функцияларға жүгінуді қамтамасыз ететін мәзір, оңай қол жеткізерлік қосымша болып табылатындықтан, әрекетті таңдау шектеулі.
Web-бет арнайыландырылған жүзуші мәзірді ашу үшін, тұтынушылық облысты іштей бақылайды.
Арнайыландырылған мәзірді құру, бағдарламалау бойынша қосымша жұмысты талап етеді.
Қосымшаның функционалдық мүмкіндіктері, командаларды шақыру әдістерінде бейнеленулері қажет.
Тұтынушылық облыс дәстүрлі пиктограммалардан тұрмайды.
Көптеген қосымшалар графика мен анимацияны эстетикалық немесе навигациялық мақсаттарда қолданады. Бұл сыртқы визуалдық шудың пайда болу қаупін және графикалық файлдарды жүктеу және ашу кезіндегі уақыттың ұзару қаупін туғызады.
Көрсеткішті ұстау, тышқанды бір рет шерту көмегімен таңдау үшін немесе навигациялық сілтеме бойынша таңдау үшін жүзеге асырылады. “drag and drop” технологиясы («алып жүру және орналастыру») белгілі бір ортадағы арнайы бағдарламалаудан басқа жағдайларда қолданылмайды. Тышқанның 2 батырмасының әрекеті шектелген.
Пайдалы ереже. Web-бағытталған БҚ барған сайын GUI-бағытталған БҚ-ға ұқсап келеді (қоланушылар әрқашан GUI-интерфейстің “drag and drop” әдісіне немесе жүзуші мәзірге ұқсайтын белгілі және пайдалы қасиеттерін талап етуінен болуы мүмкін). 13.4 – суретте Web-бағытталған қосымшасы келтірілген.
Навигация. Гиперсілтеме немесе іздеу механизмін қолдану арқылы бір беттен екнішісіне өту – WUI-интерфейстің жиі орындайтын функциясы. Қолданушы кездесетін беттер сол немесе басқа Web-түйіндер шеңберінде болады. Web-браузер Web-түйін бойынша және Web-түйін шеңберінен тыс жерлерде Back(Артқа) және Forward(Алға) саймандар панеліндегі батырмалар көмегімен сызықтық тәсілмен орын ауысытыру үшін навигацияның базалық мүмкіндіктерін қамтамасыздандырады. Сол Web-түйіннен тыс жерлерде қосымшаның бір бетінен келесі бетіне навигациялау Web-түйін схемасының гиперсілтемесін, батырмаларды, навигациялық панельдерді қолдану арқылы орындалады.
Бейнеленуі және әрекеті. Web-беттің неігзі мақсаты пайдалы ақпаратпен қамтамасыздандыру, оның ішінде навигациялық структура мен Web-түйіннің ұйымдастырылуы да бар. Web-беттер түсті графикалық элементтердің көз шағылыстыратын және сансыз мозаикалары түріндегі бір немесе бірнеше конструкциялардан тұрады. GUI-бағытталған қосымшалармен салыстырғанда WUI-бағытталған қосымша, анимациялық сияқты қолданушымен шақырылмайтын, әрекеттің есепсіз элементтер санын құрайды. ҚИ тұрғысынан қарағанда Internet-те толық анархия билейді.
Сурет 13.4 – Web-броузермен бейнеленетін Web-бет
WUI-интерфейс компоненттері. WUI-интерфейстің кең таралған компоненттеріне әртүрлі тәсілмен реттелген баннерлер (тақырыпшалар), навигациялық панельдер және визуальды немесе мәтіндік гиперсілтемелер жатады. Сонымен қатар графиканы, анимацияларды және түстерді қолданудың әртүрлі әдістері қолданылады.
Баннер дегеніміз – Web-беттің жоғарғы жағында бейнеленетін визуальды тақырыпша.
Навигациялық панель – бұл ақпаратқа қол жеткізуді қамтамасыз ететін, гиперсілтемелерді таңдау нұсқаларының тізімі.
Гиперсілтеме - ақпараттың келесі бетін бейнелейтін немесе бейнелеу фокусын сол беттің басқа облысына орналастыратын таңдау нұсқасы.
Web-бет макеттері. Ақпарат Web-беттерде бір немесе бірнеше макеттерді және навинациялық стильдерді қолдану арқылы беріледі.
Броузер. Типтік броузердің экран шетінде бейнеленетін тақырыпшасы, навигациялық панельі, және 1 облысы болады.
Каталог. Каталог – гиперсілтемелерді таңдау нұсқалары келтірілген визуальді іздеу механизмі. Ол таңдаудың қосымша нұсқалары бойынша, І ізделінді нәтиже табылғанша навигациялау үшін қолданылады. Тақырыпша түріндегі навигациялық панельдер және І гиперсілтемелерді таңдау нұсқасы бойынша навигациялаудың басқа типтері жіберіледі.
Іздеу және іздеу нәтижесі. Бір немесе бірнеше басқару элементтері, олардың көмегімен қолданушы енгзуді және ақпаратты іздеу критерийін таңдауды іске асырады. Іздеу нәтижесі сол немесе басқа Web-броузер терезесінде бейнеленеді.
Құжат. Көбінесе өзінің қағаз егізіне ұқсас, мәтіндік ақпаратты сілтемесімен бірге қосымша көздерде немесе ашылған ақпаратты Web-құжатта бейнелейді.
Жазу кітапшасы. Кейбір Web-түйіндер мәліметтерді ұйымдастыру үшін метафора ретіндегі визуальды жазу кітапшасын береді. Оның навигациялық панельден айырмашылығы – онда таңдау нұсқасының саны аз.
Мәліметтер жиыны. Кейбір Web-беттердің қосымша мақсаты атаулар мен адрестер жиыны болып табылады, сонымен қатар қолданушы туралы ақпараттар. Бұл үшін GUI-интерфейстің кәдімгі басқару элементтері қолданылады, кейде кейбір шектеулерімен.
Жобалау проблемалары. ҚИ Web-стилінде қолданылатын, қосымшаның тұрақтылық дәрежесіне әсер ететін, табыстың критикалық факторлары, мейнфреймдарға аналогты болып табылады – иерархиялық ақпарат структурасы бойынша навигацияның қарапайымдылығы, жеңілдігі, іздеу жылдамдығы, сонымен қатар жедел реакция. Басқа да маңызды факторларға эстетикалық сипаттамалар және ағымдық ақпарат мазмұнының құндылығы.
Қалта құрылғыларының қолданушы интерфейсі (HUI)
Қазіргі уақытта PDA (Personal Digital Assistant – дербес сандық ассистент – кейбір арнайы фукнцияларды орындауға арналған «қалта» компьютері) класының екі негізгі класы белгілі - біреуінде нағыз GUI-стиль сыртқы түр терінде және әрекеті бойынша қолданылады, ал басқаларында GUI-интерфейстің жиыны қолданылады. Қолданушымен мәліметтерді енгізу үшін құрылғылардың екі класы да қаламды және сенсорлы экранды «жестикуляциялық» стильді қолданады. Әдетте мұндай құрылғылардың экраны өте кішкентай болады. PDA дисплейінің әр облысы, үстел үсті үшін және портативтік жүйелер үшін GUI-бағытталған қосымшасының терезелеріне қарағанда кішкентай болып келеді. PDA-ны жүктеу үшін әдетте портативті және үстел үсті копьютерлер үшін GUI-бағытталған БҚ қолданылады.
GUI-интерфейсінің жиыны. HUI-интерфейс GUI-интерфейстің кейбір мүмкіндіктерімен қамтамасыз етеді, ал егер дәл атап айтатын болсақ пиктограммалар, мәзір және көрсеткіштің аналогтық әрекеті. Құрылғы терезесінде бір уақытта бір объект бейнеленеді. HUI-интерфейс үшін ҚИ жалпы стилін SIMP-стил (Screen- экран, Icons- пиктограммалар, Menus- мәзір, Pointers – көрсеткіштер) деп атауға болады. Сондықтан GUI-интерфейстің көптеген қасиеттерімен қамтамасыз етіледі, олардың кейбірі төменде келтірілген.
Сурет 13.5 - PDA үшін ҚИ мысалы
Пиктограмма көптеген PDA-ларда қолданылады, олардың мүмкін болатын қабілеті бейнелеу құрылғысының типіне байланысты өзгеріп отырады. GUI-интерфейс сияқты пиктограммалар объекттерді, әрекеттерді, атрибуттарды бейнелеу үшін қолданылады.
Мәзір қатары және мәзірдің өзі талап бойынша бейнеленеді және мұндай компоненттер үшін әдеттегі әрекеттерге ие болады.
Перо үлкен бөлік бойынша, бір батырманың көмегімен әрекеттесу үшін көрсеткіш ретінде қызмет етеді. Диалогтар шақырылушы объектті жауып қоятын терезе ретінде бейнеленеді. Мұндай терезелерде GUI-терезесінің көркемделуі болмайды, олардың орнын ауыстыруға және өлшемін өзгертуге болмайды.
Өзара әрекеттесу. Кейбір PDA-ларға клавиатураны қосуға болады, бірақ қолданушы көрсеткішке ориентирленген әрекеттесуге және PDA-мен тікелей жұмыс істеу үшін перомен жазуға үйрену керек. Кейбір командаларды «жестикуляциондық» клавишалар комбинациясының көмегімен, GUI-интерфейсінің командаларын жылдам таңдаумен эквивалентті клавишалар көмегімен орындауға болады.
Жобалау проблемалары. HUI-бағытталған қосымшаларын жобалаудың негізгі проблемалары төменде көрсетілген.
Мәлметтерді енгізу және өзара әрекеттесу бойынша қолданушыға талаптардың қарапайымдануы.
Дисплейдің шектеулі облысын қолдану.
Артықшылықтары. PDA қолданушылары үшін негізгі артықшылықтар күнтізбеден, блокноттан және адрестік кітаптан тұратын физикалық қалталы органайзерлерді, олардың электрондық эквивалентімен алмастыруында. Физикалық эквивалент көмегімен орындалатын есептердің күрделілігі PDA және ДК интеграцияларының бағдарламалық пакетін қолдану шарты кезінде айтарлықтай өседі. Жестикуляция және өз бетімен жазу әдістерін қолдану арқылы ақпараттың үлкен көлемін енгізу, келесіге дейін сақталынып тұрады. Алайда енгізу мен осы мәліметтерді ДК-де кезектестіріп сақтау айтарлықтай эффективті. PDA-да ақпаратты аз ғана өзгерту және оны ары қарай ДК-мен синхронизациялау қарапайым түрде жүзеге асады.
