
- •«Операциялық жүйелер» пәнінен оқу-әдістемелік кешен
- •5B060200 – «Информатика»мандығына арналған
- •Мазмұны
- •1. Дәрістер
- •Дәрістер
- •2.Базалық программалық қамтама
- •Ож тарихы
- •Windows-тың тарихы мен дамуы.
- •Әмбебап ож туралы түсінік
- •Ож жіктелуі
- •Ож құрудың модульдік құрылымы
- •1.Енгізуді - шығару аппаратуралар принципі
- •2.Құрылғылар контроллері
- •Файлдар
- •Каталогтар
- •2. Зертханалық сабақтар
- •Контекстін меню
- •Жүйелік меню
- •Көлденеңдік меню
- •Зертханалық жұмыс 5
- •Ярлыкты қолдану
- •2. Зертханалық жұмысқа тапсырма
- •3. Зертханалық жұмысқа әдістемелік көрсетулер
- •Мынаған көңіл бөліңіз:
- •3.1.Байланыстар тізімі.
- •Мысалы:
- •3.2. Марштурттық кестенің байланысы.
- •Мысалы:
- •3.3. Желілі интерфейстер статистикасы.
- •Нормалы жұмыс істеушіторларда конфликт (rx-ovr, tx-ovr ) пакеттердің санынан 3% шамадан асыруs тиіс , ал басқа қателер 0,5% пакеттердің санынан аспау керек .
- •3. Студенттердің өздік жұмысы
Әмбебап ож туралы түсінік
Ож жіктелуі
Ож құрудың модульдік құрылымы
ОЖ негізгі міндеттері есептеуіш жүйенің сенімділігі мен эффективтілігін ұйымдастырады. Әмбебап операциялық жүйелер есептеуіш жүйенің ресурсын қолдана отырып қойылған есепті кең спектрде шешу мүмкіндігімен ерекшеленеді.
Операциялықжүйе тұтынушы мен есептегіш жүйе (ЕЖ) арасындағы өзіндік интерфейс ролінатқарады, яғни ОЖ тұтынушыға виртуальдықЕЖ-ны ұсынады. Әртүрлі ОЖбірыңғай техникалық құралдар арқылы тұтынушыға есептеу процессін жүргізу немесе ақпараты автоматты түрде өңдеу үшін әртүрлі мүмкіндіктер береді.ЕЖ-нің бағдарламалық қамтамасында операциялық жүйе негізгі орында тұрады, себебі ол барлық есептеу процессін жоспарлау мен бақылауды жүзеге асырады. Бағдарламалық қамтаманың кез- келген компоненті міндетті түрде ОЖ-нің басқаруымен жұмыс істейді. ОЖ бір-бірімен аз байланысқан екі функцияны орындайды: кеңейтілген машина ұсыну арқылы қолданушыға ыңғайлылық қамтамасыз етеді және компьютердің ресурстарын рационалды басқару арқылы қолданудың нәтижелігін жоғарылату
ОЖ классификациясы:
-жүйелік шақыру(system calls);
-үзілімдер (hardware interrupt);
- Шығару жағдайы(exception);
- Файлдар (file)
- Файлдық жүйе (file system).
ОЖ көмекші модулы қарапайым келесідей ішкі бөліктертобынан құралады:
-утилиттер – программасы, компьютерлік жүйені және жеке есептердің шешілуін басқарады. Мысалы, дискіні сығу программасы, магниттік лентада мәліметтерді сығу;
-жүйелік өңдеуші программа – текстік және графикалық редактор, компиляторлар, компоновщиктер, отладчиктер;
-қолданушыға қосымша көмекті ұсынатын программа –қолданушы;
- интерфейсінің арнайы нұсқасы, калькульятор және ойындар;
Әртүрлі міндеттегі процедура кітапханасы, қосымшаны өңдеуді ықшамдаушы, мысалы математикалық функцияч кітапханасы, енгізу-шығару функциясы ж.т.б.
Сурет ОЖ мен қосымша арасындағы шегара
-ОЖ көмекші модулі
- Қолданушы қосымшасы
Процесстерді басқару жүйесі есептеу машинасының функциялануына тікелей ықпал ететін ОЖ-нің ең маңызды бөлігі болып табылады. Процесс (басқаша айтқанда, тапсырма) – орындалып жатқан бағдарламаны суреттейтін абстракция. Ал ОЖ үшін процесс жұмыс бірлігі, желілік ресурстарды пайдалану тапсырысы ретінде танылады. Процесстерді басқару олардың орындалуын жоспарлайды, демек, процессті уақытты бір мезгілде орындалу үстіндегі процесстер арасына таратады, олардың пайда болуы мен жойылумен айналысады, желілік қорлармен қамтамасыз етеді, процесстер арасындағы қарым-қатынасты сақтайды.
Өзін-өзі тексеру сұрақтары:
Әмбебап ОЖ ата
Процесті басқару жүйесі дегенді қалай түсінесін
ДӘРІС 7 Процесстерді, ресурстерды және тапсымаларды басқару.
Дәріс жоспары:
1.Процесстерді классификациялау. Ресурстарды классификациялау.
2.Процесстермен басқару. Процесстерді жоспарлау. Кезек түсінігі. Процесстердің әрекеттестігі. 3.Процессордың жұмысын жоспарлау. Процессорды жоспарлау стратегиясы.
4.Виртуалды жадпен басқару.
Процессор – компьютердің ең негізгі құрылысы болып табылады. Ол программаларды орындайды және басқа құрылғыларды басқарады.Бір интегралдық схемадан тұратын процессор микропроцессор деп аталады. Жұмыс жылдамдығын көрсеткіші – мегагерц (МГц) бірлігімен өлшенеді. Процесстер. Қазіргі көпшілік компьютерлер бір уақытта бірнеше амалдарды орындайды. Мысалы, пайдаланушымен программаны жүктегенде дискіден оқу және экранға немесе принтерге мәтінді шығарады. Көпесепті жүйеде процесс программалар арасында алмасады. Сонымен қатар ең қажетті уақытта процесс тек бір программамен жұмыс істейді, бірақ бірнеше секунд ішіндепайдаланушыға барлық программалармен паралельді жұмыс жасауға, сонымен бірге бірнеше программалармен жұмыс істеп үлгілері. Параллельді жүріп жатқан процесстердің жұмысын қадағалау қиын, сондықтан операциялық жүйелерді өндірушілер осы жұмысты басқарып, процесстер тізбегінің концептуальді моделін өндіреді.
Процесстің модельдері. Бұл модельде компьютердегі брлық функционалданатын программалық қамсыздандырулар тізбектелген процесстердің жиынтығы ретінде өзінің операциялық жүйелерін қосады. Процесс деп - командалар счетчигі, регистрлер және айнымалылар қамтитын орындаушы программа болып табылады. Әр процессте өзіндік орталық виртуальді процесс бар. Шын мәнінде нақты процессор процесстен процесске ауысады, бірақ жүйені дұрыс түсіну үшін процесстердің жиынтығын қарастыру дұрыс. Бұл ауыстыруды көпмақсатты немесе мультипрограммалау деп атайды. Ағымдық процесске берілген уақыт біткенде, командалардың физикалық счетчигі жадыдағы процесстің командалық логикалық счетчикте сақталады. 2 в-сурет. Үлкен уақыт ішінде барлық төрт процесстің жағдай өзгерді, бірақ нақты уақытта шынында бір процесс жұмыс істейді.
Процесстңі құрылуы.Төмендепроцессті құрудың төрт негізгі оқиғалары келтірілген.
Жүйенің инициализациясы.
Процесті құрудың жүйелі сұраныс жұмыс процестері.
Процесті құрудағы пайдаланушының сұранысы.
Иницирленген і тапсырманың пакеті.
Интерфейсті жөндестіру. Жөндестірудің барлық құралдары бір папкада орналасқан. Басқару панелінде (ПускÞ ЖөндестіруÞБасқару панелі) жүзеге асады. Осы папканы ашудың басқа әдісі: Мой компьютерÞПанель управления.
Пайдаланушының интерфейсі – бұл пайдаланушымен операциялық жүйенің өзара үйымдастырутәсілі болып табылады. Басқарудың аппаратты жабдықтары сияқты пайдаланушыға қатынау операциялық жүйемен ұсыныды. Windows 98 –де басқарудың негізгі құрылғысы тышқан, ал экранмен басқару элементтері графикалық объекттер және белгілер болып табылады.
Windows 98-де пайдаланушының интерфейсін жөндестіру диалогты терезесі ашу үшін: Панель управления (Пуск ÞНастройкаÞПанель управления) пакетінде экранмен тышқанмен пернетақталар белгілерімен жөндестіруге болады.
Кодтау – мәліметтерді олардың кодтық комбинацияларымен бейнелеу немесе мәліметтер элементі мен символдар жиынының кодтық комбинацияларын сәйкес келтіру. Нақта сипаттамаларды программаға түрлендіру.
Циклдік кодтар сызықтық, реттеуші бірқалыпты код болып есептеледі. Циклдық кодта кодтық комдинациялар көпмүше түрінде көрсетіледі. Циклдік кодтар систематикалық кодтардың әртүрлілігі болып табылады сондықтан олардың барлық қасиеттері ортақ. Алғашында олар кодтау және кері кодтау сызбаларымен басқаруды жеңілдету үшін құрылған. Практикада олар қателіктерді табу мен оны түзету кезінде тиімді. ЕМ – де циклдық код құжатпен алмасуда қолданылады.
ДӘРІС 9 Құрылғылар және енгізуді - шығару программалық қамтамасыз етуі
Дәріс жоспары