Қазақстан Республикасы Білім және ғылым министрлігі
С. Торайғыров атындағы Павлодар мемлекеттік университеті
Физика, математика және ақпараттық технологиялар факультеті
Информатика және ақпараттық жүйелер кафедрасы
"Операциялық жүйелер» пәні бойынша
5В060200- «Информатика» мамандығының студенттеріне арналған
пәнді меңгеру жөніндегі
ӘДІСТЕМЕЛІК НҰСҚАУЛАР
Павлодар
Әдістемелік нұсқауларды бекіту парағы
|
|
ФФСО ПГУ 7.18.3/41
|
БЕКІТЕМІН
ОІ жөніндегіпроректор
___________ Н.Э.Пфейфер
__________ «___»____ 2012ж.
Құрастырушы: аға оқытушы Токжигитова Н.К.
Информатика және ақпараттық жүйелер кафедрасы
"Операциялық жүйелер» пәні бойынша
5В060200- «Информатика» мамандығының студенттеріне арналған пәнді меңгеру жөніндегі
ӘДІСТЕМЕЛІК НҰСҚАУЛАР
Кафедра отырысында ұсынылды
«____» __________2012ж. №____ хаттама
Кафедра меңгерушісі ____________Н.Н.Оспанова 2012ж. «___»________
Физика, математика және ақпараттық технологиялар факультетінің оқу әдістемелік кеңесімен мақұлданды 2012ж. «___»__________№___ хаттама.
ОӘК төрағасы _______________ А.Б.Искакова 2012ж. «___»__________
МАҚҰЛДАНДЫ
ОӘБ бастығы ____________ Е.Н. Жуманкулова 2012ж. «___»__________
Университеттің оқу- әдістемелік кеңесімен мақұлданды
2012ж. «___»__________№___ хаттама.
ПӘНДІ ОҚЫТУ ЖӨНІНДЕГІ ӘДІСТЕМЕЛІК НҰСҚАУЛАР
“Операциялық жүйелер” пәнінің мақсаты – информатика мамандықтағы студенттерді есептеу кешендерін болашақ қызметтерінде тиімді пайдалануды үйрету.
«Операциялық жүйелер» пәнінің мәселелері:
-
Қазіргі заманғы операциялық жүйелерді меңгеру, негізгі түсініктерін білудегі студенттердің логикалық ой-қабілеттерін қалыптастыру, нарықтық экономиканың қоры ретінде ақпаратты ұсыну, ақпараттық қорларды басқару тәсілдерін үйрету;
-
Студенттерді операциялық жүйенің архитектурасы және құрамымен таныстыру, виртуалды жадымен жұмыс жасау дағдысын қалыптастыру, операциялық жадыны басқару, бірпроцессорлық компьютерде көпмәселелер режимін іске асыру;
-
Есептеу жүйесінде деректерді ұсынуды, машиналық тілде программалау негіздерін, экономика және басқарудағы жасанды интеллект негіздерін студенттерге үйрету;
-
Қазіргі заманғы операциялық жүйелердің мүмкіндіктерін, олардың даму перспективаларын оқытып, үйрету;
-
Тәжірибеде, белсенді түрде пайдалану үшін теориялық білімді жүйелендіру.
«Операциялық жүйелер» пәні өз құрамына: операциялық жүйелердің негізгі түсініктерін, құрамын, қазіргі заманғы операциялық жүйелердің функцияларын; есептеу жүйесінде деректерді ұсынуды, ДК сыртқы құрылғыларының архитектурасын, машиналық тілде программалау негіздерін енгізеді.
Қазіргі заманғы операциялық жүйелердің мүмкіндіктеріне және даму перспективаларын, қалып - күйін, компьютерлік желілерде файлдық жүйені ұйымдастыруды, талдау әдістерін, құрылымдауды, формализациялауды, есептеу жүйесінде деректерді ұсынуды, оперативті, сегментті, бет бойынша виртуалды жүйені басқаруды ұйымдастыруды оқып-үйренуге аса көңіл бөлінген.
Паралельді программалауды оқып-үйрену, бірпроцесорлық компьютерде көптапсырмалық режимді ұйымдастыру.
Операциялық жүйелермен, программалық және операциялық-графиктік каптамалармен, есептеу кешендерінде паралельді режимді анықтау және ұйымдастыруға, сыртқы құрылғылар құрамын таңдау және перифериялық құрылғылар драйверін таңдауға аса көңіл бөлінген.
Кіріспе.
Операциялық жүйелердің даму бағыттары.
1-ші тақырып.
Операциялық жүйелердің тарихы. Операциялық жүйелердің міндеті. Қолданбалы программалау интерфейсі. Жүйелік шақырулар.
Операциялық жүйелердің құрылымы.
Әдебиет: Гордеев А.В. Операционные системы- СПб: Питер, 2004.- 1-56 б.
2-ші тақырып. Үрдістер және ағындар (жіптер)
Үрдістер. Үрдіс үлгісі. Үрдісті құру. Үрдістің аяқталуы. Үрдістер иерархиясы. Үрдістердің қалып-күйі. Ағындар (жіптер, жеңілдетілген үрдіс).. Ағын түсінігі. Ағын үлгісі. Ағындарды қолдану артықшылықтары. Пайдаланушы, ядро және араласқан кеңістіктерінде ағындарды орындау. Windows орындауларының ерекшеліктері. Үрдістер арасындағы әрекеттестік. Үрдістерді жоспарлау.
Әдебиет:Иртегов Д.В. Введение в ОС.- СПб: БХВ- Петербург, 2002. -216-356б.
3-ші тақырып. Енгізу-шығаруды басқару
Енгізу-шығару жүйесін басқару. Синхронды және асинхронды енгізу-шығару. Енгізу-шығаруды диспетчерлеу. Еркін және тізбекті қатынас құру тәсілдері. Енгізу-шығару ағындары. Енгізу-шығаруды қорғау тәсілдері.
Әдебиет: Грегори Р. Эндрюс. Основы многопоточного, параллельного и распределенного программирования. Москва, 2003.-58-150б.
4-ші тақырып. Файлдық жүйе
Файлдық жүйенің негізгі функциялары. Файлдық жүйенің құрамы. Файлдарды ұйымдастыру тәсілдері. Файлдық жүйенің менеджері. Файлдарды қорғау және сақтау.
Әдебиет: Олифер В.Г., Олифер Н.А. Сетевые ОС. – СПб.: 2002- 240-304б.
5-ші тақырып. Жадыны басқару. Жадыны бірігіп қолдану. Жадыны қорғау. Қатынас құру функциялары. Свопинг және виртуалды жады. Виртуалды жадыны ұйымдастыру. Бетттерді аударыстыру стратегиялары. Жады қорының менеджері. Жадыны бөлу стратегиялары.
Әдебиет: Хелен Кастер. Основы Windows NT и NTFS. Руководство системного администратора. – Киев, 2000-26-180б.
6-шы тақырып. Телекоммуникациялық қатынас құруды басқару
Қолданбалы интерфейстер және қабықшалар. Телеқатынас құрудың программалық қамтамасыздандыруы. Хабарларды тіркеу, буферлеу және бағдарғылау. Қашықтан өндеу. Электрондық пошта. Операциялық жүйені инициализациялау, генера-циялау және пішін үйлесімдіру. Ақпаратты тораптық қорғау программалық құралдары.
Әдебиет: Грегори Р. Эндрюс. Основы многопоточного, параллельного и распределенного программирования. Москва, 2003. -78-123б.
Қорытынды
Пән бойынша қорытынды жасау. Ақпаратты-есептеу жабдықтарын басқару жүйелерінің болашағы.
Әдебиеттер тізімі
Негізгі әдебиет
-
Стивенс У.UNIX, взаимодействие процессов. - М.: Питер, 2002
-
Гордеев А.В., Молчанов А.Ю. Системное программное обеспечение. -СПб.: Питер, 2001
-
Дейтл Г. Введение в операционные системы. В 2-х томах. Пер.с англ. - М.: Мир, 1987
-
Концептуальное моделирование информационных систем. /Под.ред. В.В.Фильчакова. - СПб: СПВУРЭ ПВО, 1998
-
Клочко В.И. Теория вычислительных процессов и структур. Учебное пособие. - Краснодар: Издательство КубГТУ, 1999
-
Кейт Хэвиленд, Дайана Грэй и др. Системное программирование UNIX. - М.: Москва, 2000
-
Операционные системы - от РС до РS/2. Ж.Фодор, Д.Бонифас, Ж.Танги, Пер. с франц. - М.:Мир, 1992
-
Олифер В.Г.. Олифер Н.А. Сетевые ОС- СПб.: 2002
-
Хелен Кастер. Основы WINDOWS NT и NTFS . Пер.с англ. - М.: Отдел Русская редакция "ТОО-Channel Traiding ltd”, 1996
-
Эви Немет, Гарт Снайдер и др. UNIX. Руководство системного администратора. - Киев, 2000
-
Корнеев В.В. Параллельные вычислительные системы. Москва, 1999
23. Гордеев А.В. Операционные системы- СПб: Питер, 2004.- 416с.
24. Иртегов Д.В. Введение в ОС.- СПб: БХВ- Петербург, 2002.-624с.
Қосьшша әдебиет
-
Бржезовский А.В., Фильчаков В.В. Концептуальный анализ вычислительных систем. - СПб: ЛИАП, 1991
-
Джон Д. Рули и др. Сети WIN NT 4.0. Пер. с англ. - Киев: Изд. гр. ВНV, 1997
-
Глушаков С.В. и др. Сетевые технологии WINDOWS NT. - Харьков: М., 2001
-
Краковяк С. Основы организации и функционирования ОС ЭВМ. Пер. с франц. - М.: Мир, 1988
-
Кейлингерт П. Элементы ОС. Пер. с англ. - М.: Мир, 1985
-
Компаниец Р.И., Маньков Е.В., Филатов Н.Е. Системное программирование. Основы построения трансляторов / Учебное пособие для высших и средних учебных заведений.СПб:КОРОНА принт, 2000
-
Микропроцессоры 80x86, Pentium: Архитектура, функционирование, программирование, оптимизация кода. /В.М.Михальчук, А.А.Ровдо, С.В. Рыжиков - Мн.: Битрикс, 1994
-
Ресурсы WIN NT. Пер.с англ. - СПб.: ВНV - Санкт-Петербург, 1996
-
Стивенс У. UNIX, взаимодействие процессов. – М.: Питер, 2002
-
Грегори Р. Эндрюс. Основы многопоточного, параллельного и распределенного программирования. Москва, 2003.
Достарыңызбен бөлісу: |