Программа дисциплины для студентов


Құрастырушы: аға оқытушы Токжигитова Н.К



жүктеу 420,3 Kb.
бет3/3
Дата14.02.2018
өлшемі420,3 Kb.
#9488
1   2   3

Құрастырушы: аға оқытушы Токжигитова Н.К.


ПӘН БОЙЫНША ОҚЫТУ БАҒДАРЛАМАСЫ (Syllabus)
«Операциялық жүйелер» пәні бойынша

5В060200 «Информатика» мамандығына оқитын студенттерге арналған


Бағдарлама «____»________ 20___ ж. бекітілген жұмыс оқу бағдарламасы негізінде әзірленген.


Кафедраның отырысында қарастырылған «____»________2012ж.

№___ хаттама


Кафедра меңгерушісінің м.а. ____________ Н.Н.Оспанова «__» ______ 2012ж.

ФМжАТ факультеті оқу-әдістемелік кеңесінде құпталған

2012ж. «_____»______________ №____ хаттама
ОӘК төрайымы _______________ А.Б.Искакова


  1. Оқытушы туралы мәліметтер және байланыс ақпараты

Токжигитова Нұргүл Қайырбайқызы – аға оқытушы


«Информатика және ақпараттық жүйелер» кафедрасы А1 ғимаратында 102 аудиторияда орналасқан, байланыс телефоны 673687 (ішкі 1125)


2. Пән туралы мәліметтер

Аталған курс 3 несиелі, 4 семестрге есептелген. Бақылау формасы – біріктірілген емтихан: тест және практикалық тапсырмалар.




  1. Пәннің жұмыс көлемі



Оқу түрі


Семестр

Кредит саны

бар-лығы

Аудиториялық сабақтар түрлері боынша сағаттар саны

Студенттердің өздік жұмыстар сағаттарының саны

Бақылау түрі

дәріс-тер

Тәж.

Зерт.

Бар-лығы

СОӨЖ


Күндізгі жалпы орта білім, 2011ж

4

3

135

22,5

15

7,5 (15)

90

емтихан



4. Пәннің мақсаты мен міндеттері
Пәннің мақсаты - «Операциялық жүйелер» пәнін оқытудың мақсаты қазіргі кездегі программалық қамсыздандыруды пайдалануда білімдер мен дағдыларға оқыту, түрлі ғылыми техникалық есептерді шешу үшін тиімді алгоритмдермен танысу.

Пәннің міндеті

  • операциялық жүйелердің концепциясын үйрету;

  • опеарциялық жүйелердің тарихи дамуына шолу жасау;

  • операциялық жүйелердің функцияларымен таныстыру;

  • пайдаланушының, администратордың, программистің және жобалаушының көзқарасымен операциялық жүйелерді зерттеу;


5. Білім мен дағдыларға қойылатын талаптар
Студент білу керек:

  • операциялық жүйелердің қасиеттерін және квалификациясын;

  • қазіргі кездегі информациялық технологиялардың мүмкіндіктерімен олардың даму перспективаларын зерттеуді;

  • информациялық жүйелер мен компьютерлік желілерді программалық қамсыздандыруд перспективаларын;


6. Пререквизиттер

  • Информатика

  • Алгоритмдер және деректер структурасы

  • Программалау тілдері


7. Постреквизиттер

Жүйелік программалау, программалау тілдері және технологиялары.


8. Тақырыптық жоспар

8.1 Жалпы орта білім базасындағы күндізгі оқу түрі






Тақырыптар

Сағат саны

Лекц

Практ

зерт

СӨЖ

1

2

3

4

5

6

1

Кіріспе.


1,5

1

1

5

2

Үрдістер және ағындар (жіптер)

4

2

1

15

3

Енгізу-шығаруды басқару

4

2

1

15

4

Файлдық жүйе


4

3

1,5

15

5

Жадыны басқару. Бет бойынша ұйымдастырылуы

4

3

1

15

6

Телекоммуникациялық қатынас құруды басқару

4

3

1

15

7

Қорытынды


1

1

1

10




Барлығы

25,5

15

7,5

90



9. Пәннің қысқаша сипаттамасы

«Операциялық жүйелер» курсы қазіргі кездегі информациялық технологиялардың негізгі тенденциялары мен перспективаларының дамуында көрініс табатын теориялық және тәжірибелік мәліметтерден тұрады. Берілген курс қазіргі кездегі компьютерлік жүйенің күрделілігін, яғни бір немесе оданда көп процессордан, жадыдан, дисктерден, желі интерфейстерінен және басқада құрылғылардан тұратынын көрсететін негізгі курстардың бірі болып табылады.


10. Курс компоненттері
10.1 Теориялық курс тақырыптары


1 тақырып. Кіріспе. Операциялық жүйелердің даму бағыттары. Операциялық жүйелердің тарихы. Операциялық жүйелердің міндеті. Қолданбалы программалау интерфейсі. Жүйелік шақырулар. Операциялық жүйелердің құрылымы.

2 тақырып. Үрдістер және ағындар (жіптер). Үрдістер. Үрдіс үлгісі. Үрдісті құру. Үрдістің аяқталуы. Үрдістер иерархиясы. Үрдістердің қалып-күйі. Ағындар (жіптер, жеңілдетілген үрдіс). Ағын түсінігі. Ағын үлгісі. Ағындарды қолдану артықшылықтары. Пайдаланушы, ядро және араласқан кеңістіктерінде ағындарды орындау. Windows орындауларының ерекшеліктері. Үрдістер арасындағы әрекеттестік. Үрдістерді жоспарлау.

3 тақырып. Енгізу-шығаруды басқару: Енгізу-шығару жүйесін басқару. Синхронды және асинхронды енгізу-шығару. Енгізу-шығаруды диспетчерлеу. Еркін және тізбекті қатынас құру тәсілдері. Енгізу-шығару ағындары. Енгізу-шығаруды қорғау тәсілдері.

4 тақырып. Файлдық жүйе: Файлдық жүйенің негізгі функциялары. Файлдық жүйенің құрамы. Файлдарды ұйымдастыру тәсілдері. Файлдық жүйенің менеджері. Файлдарды қорғау және сақтау.

5 тақырып. Жадыны басқару. Бет бойынша ұйымдастырылуы. Жадыны бірігіп қолдану. Жадыны қорғау. Свопинг және виртуалды жады. Виртуалды жадыны ұйымдастыру. Бетттерді аударыстыру стратегиялары. Жады қорының менеджері. Жадыны бөлу стратегиялары.

6 тақырып. Телекоммуникациялық қатынас құруды басқару: Қолданбалы интерфейстер және қабықшалар. Телеқатынас құрудың программалық қамтамасыздандыруы. Хабарларды тіркеу, буферлеу және бағдарғылау. Қашықтан өндеу. Электрондық пошта. Операциялық жүйені инициализациялау, генерациялау және пішін үйлесімдіру. Ақпаратты тораптық қорғау программалық құралдары.

7 тақырып. Қорытынды. Пән бойынша қорытынды жасау
10.2 Тәжірибелік сабақтар мазмұны

1 тақырып. Операциялық жүйелердің даму бағыттары.

ТЖ1. Windows және Linux операциялық жүйелерінің іске қосу және инициали-зациялау.

ТЖ2. Операциялық жүйені пішінүйлесімдіру.

2 тақырып. Үрдістер және ағындар (жіптер).

ТЖ3. Windows және Linux операциялық жүйелерін оқып үйрену және үрдістермен жұмыс.

ТЖ4. Fork () және Wait () функцияларымен жұмыс жасау.

Fork () және Wait () функцияларының алгоритмдерін оқу және осы функцияларды қолданып программа құрастыру.

3 тақырып. Енгізу-шығаруды басқару

ТЖ5-6. Енгізу-шығару құрылғыларының алгоритмдерінің жұмысын, функцияларын және құрылымдарын оқып үйрену. Драйверлердің кон-фигурациялау файлдарын, енгізу-шығару стандартты кітапханаларын және енгізу-шығаруды қайта бағыттау командаларын оқу. Командалық интерпретатормен жұмыс жасау.

ТЖ7. Exec () және Kill () функцияларымен жұмыс жасау.

Exec () және Kill () функцияларының алгоритмдерін оқу және осы функцияларды қолданып программа құрастыру.

4 тақырып. Файлдық жүйе



ТЖ 8-9. Linux ОЖ файлдар және каталогтармен жұмыс жасау.

Файлдармен және каталогтармен жұмыс жасайтын командаларды оқу.

Қатынау құқығын өзгерту және «қараңғы» каталог құру.

Файлдық жүйенің негізгі функциялары және интерфейсі.

Файлды бөлу және дискідегі кеңістікті басқару мәселелері.

ТЖ10. Pipe () және signall ()функцияларымен жұмыс жасау.

Pipe () және signal () функцияларының алгоритмдерін оқу және осы функцияларды қолданып программа құрастыру.

5 тақырып. Жадыны басқару.

ТЖ 11-12. Шифрлеу және қайта шифрлеу командаларын оқу.

Linux ОЖ ақпараттты қорғау үшін шифрлеу және қайта шифрлеу стандартты процедураларын оқып үйрену.

ТЖ13. Fork () және Wait () функцияларымен жұмыс жасау.

Fork () және Wait () функцияларының алгоритмдерін оқу және осы функцияларды қолданып программа құрастыру.

6 тақырып. Телекоммуникациялық қатынас құруды басқару

ТЖ 14-15. Тораптар мен жұмыс жасайтын функциялар.

Командаларды оқу.

Тораптық интерфейстердің конфигурациялануы.

Торапты ұйымдастыру және басқару үшін командаларды оқу.
4.4 Зертханалық сабақтардың мазмұны

1 тақырып. Операциялық жүйелердің даму бағыттары

ЗР1. ОЖ-ні іске қосу және инициялизациялау. ОЖ-ні пішінүйлестіру.

2 тақырып. Үрдістер және ағындар (жіптер).

ЗР2. Ядро жұмысы. Жүйедегі сұраныстарды орындау үшін базалық функцияларды қарастыру.



3 тақырып. Енгізу-шығаруды басқару

ЗР3. Енгізу-шығаруды ұйымдастыру тәсілдері.

4 тақырып. Файлдық жүйе.

ЗР4-5. Файлдық жүйенің базалық функциялары. Файлдарға қатынас құру.

5 тақырып. Жадыны басқару.

ЗР 6-7. Файлға еркін қатынас құру. Енгізу-шығарудың стандартты кітапханасы



6 тақырып. Телекоммуникациялық қатынас құруды басқару.

ЗР8. Үрдістер мен ағындар.
СОӨЖ мазмұны

СОӨЖ 1. Нақты ОЖ-лер мен программалық қамтамалардың құрылысы мен элементтерінің жұмысын оқып-үйрену. Басқаратын құрылқылардың типтері. Көпесептілік.

Әдебиет: [1] 5-46 бет.
СОӨЖ 2. Үрдіс басқарумен ядроның жұмысы. Үрдіс атрибуттары. Үзуді өңдеу.

Операциялық жүйе ортасында үрдістердің түзелуі. Үрдістерді синхрондау.

Әдебиет: [1] 59-74 бет.
СОӨЖ 3.Енгізу-шығару менеджерінің жұмыс жасау алгоритмі, құрылымы, функциялары. Енгізу-шығарудың қорғауын ұйымдастыру

Әдебиет: [5] 564-184 бет.


СОӨЖ 4.Файлдық жүйенің құрылымы мен қасиеті. Қатынау құқығы. Файлдарды қорғау тісілдерді.

Әдебиет: [1] 103-116 бет.


СОӨЖ 5.Жадыны басқару. Жадыны бірігіп қолдану. Жадыны қорғау. Виртуалды жадыны үйымдастыру механизмдері. Беттерді аударыстыру стратегиялары.

Әдебиет: [1] 373-392 бет.



10.3 Студенттің өздік жұмыстарының мазмұны




СӨЖ түрі

Есеп беру түрі

Бақылау түрі

Сағат саны

1

Дәріс сабақтарына дайындық

Конспект

Сабаққа қатысу

20

2

Тәжірибелік сабақтарға дайындық, үй жұмыстарын әзірлеу.

Жұмыс дәптері

Сабақтарға қатысу

20

3

Аудиториялық сабақтардың мазмұнына кірмеген материалдарды оқу

Конспект т.б

Коллоквиум т.б

30

5

Бақылау жұмыстарына дайындық




МБ1,МБ2

20

Барлығы:

90


10.4 Үлгерімді тексерудің күнтізбелік графигі

СӨЖ тапсырмаларын орындау және тапсыру жөніндегі және «Операциялық жүйелер» пәні бойынша 5В060200 – Информатика мамандығы бойынша күндізгі оқу нысанының студенттеріне арналған бақылау іс-шараларының күнтізбелік кестесі



1-рейтинг (4-семестр)

Апталар

1-сабақ үшін макс. балл

1

2

3

4

5

6

7

8

Бар-

лығы

Максималды балл

16

28

28

28

100

Дәрістерге қатысу және дайындалу

СӨЖ түрі/есеп беру түрі




ДҮТ 1,2

ДҮТ 3,4

ДҮТ 5,6

ДҮТ 7,8

16


Бақылау түрі




Қ

Қ

Қ

Қ

Макс.балл

4

4

4

4

4

Практикалық сабақтарға қатысу және дайындалу

СӨЖ түрі/есеп беру түрі




ПҮТ 1,2

ПҮТ 3,4

ПҮТ 5,6

ПҮТ 7,8

39


Бақылау түрі




Қ

Қ

Қ

Қ

Макс.балл

10

10

10

10

9

Материалды өздігінен меңгеру

МӨЖ түрі/есеп беру түрі










ӨОҮТ1




ӨОҮТ2




ӨО

ҮТ3




30


Бақылау түрі










Е




Е




Е




Макс.балл










10




10




10




Пән тақы- рыптары бойынша білімді бақылау

СӨЖ түрі/есеп беру түрі













Т




Т




Т

15


Бақылау түрі













Т1




Т2




Т3

Макс.балл













5




5




5

2-рейтинг (4-семестр)

Апталар

1-сабақ үшін макс. балл

9

10

11

12

13

14

15

Бар

лығы


Максималды балл

28

32

32

8

100

Дәрістерге қатысу және дайындалу

СӨЖ түрі/есеп беру түрі




ДҮТ 1,2

ДҮТ 3,4

ДҮТ 5,6

ДҮТ 7,8

12

Бақылау түрі




Қ

Қ

Қ

Қ

Макс.балл

4

4

4

4

0

Практикалық сабақтарға қатысу және дайындалу

СӨЖ түрі/есеп беру түрі




ПҮТ 1,2

ПҮТ 3,4

ПҮТ 5,6

ПҮТ 7,8

28


Бақылау түрі




Қ

Қ

Қ

Қ

Макс.балл

7

9

9

10

0

Материалды өздігінен меңгеру

СӨЖ түрі/есеп беру түрі







ӨОҮТ4




ӨОҮТ5




ӨОҮТ6



45


Бақылау түрі













Е




Е




Макс.балл







15




15




15




Пән тақы- рыптары бойынша білімді бақылау

СӨЖ түрі/есеп беру түрі










Т




Т




Т

15


Бақылау түрі










Т4




Т5




Т6

Макс.балл










5




5




5

Шартты белгілеулер:

ДҮТ – дәріске дайындалу үшін берілетін үй тапсырмасы;

ПҮТ – практикалық сабақтарға дайындалу үшін берілетін үй тапсырмалары;

Қ – оқу үрдісіне қатысу;

ӨОҮТ – материалды өздігінен меңгерудің үй тапсырмасы;

Е – есеп;

Т – тексеру.

Кафедра отырысында ұсынылды 2012 ж. «___» _____ №___ хаттама.

Кафедра меңгерушісі ____________________ Оспанова Н.Н. 2012 ж. «__»_________


11. Курс саясаты

«Операциялық жүйелер» курсы теориялық және практикалық курс болып саналады. Сондықтан міндетті түрде ағымдағы бақылаудың негізгі түрін құрайтын барлық практикалық, өздік жұмыс тапсырмаларын орындау міндетті болып табылады.

Егер Сіз барлық сабақтарға кешікпей қатысатын болсаңыз, барлық сабақтарға дайындықпен және белсенді қатысып отырсаңыз, барлық тапсырманы уақытында және сапалы орындап отыратын болсаңыз, онда бақылау шараларының күнтізбелік кестесінде көрсетілгендей жоғарғы ұпай жинайсыз.

Сабақтарға қатысу міндетті болып табылады. Себепті босатулар студентті практикалық және өз бетімен жұмыстар кешенін орындамауынан босатпайды. Осындай жағдайда оқытушының кеңес беру уақытымен сәйкес студенттің жеке тапсырмалары бойынша қайта тапсыруына мүмкіндігі бар.

Дербес компьютермен жұмыстардан алынған практикалық дағдылар пән бойынша өз бетімен жұмысты орындау дұрыстылығымен бағаланады.

Студент сабаққа кешігетін болса, сабаққа кіргізілмейді және босатылған сабақты қайта тапсыруға мүмкіндігі болмайды.

Сабақтағы ережені бұзғаны үшін айып салынады – бір сабақтан 5 ұпай алынып тасталады.

Барлық аудиторлық уақыттар дәрістік сабақтарға, практикалық, жұмыстарға және оқытушымен студенттің өздік жұмысы тапсырмалары бөлінеді. Әр сабаққа дайындық және барлық материалдарды оқу міндетті. Сіздің дайындықтарыңыз ауызша сұраулармен, бақылау жұмыстарымен және межелік бақылаулар тестілері мен тапсырмаларымен тексеріледі.

Өздік жұмысы өз нұсқаңызға сәйкес орындалуы қажет, әйтпесе жұмыс есептелінбейді. Тапсырма нұсқаларын оқытушы тағайындайды.

Әр тапсырма жеке файлда немесе бумада орындалып, СРС 1_ФИО, СРС 2_ФИО және т.б. деп аталынуы керек. СӨЖ-ының тапсырмалары иілгіш дикскке жазылып, бақылау шараларының кестесіне сәйкес оқытушыға тапсырылады.

Барлық тапсырмалар уақытында орындалуып, тапсырылуы қажет. Кешіктірілген тапсырмалар төмен бағаланады. Бақылау жұмыстарының кез келгенін көшіруге және емтиханда көшіруге тыйым салынады. Айыптық санкция бақылаудың осы түрі үшін ұпайдың 80%-ын құрайды.

1. Егер бақылау шараларын өткізу уақытында қандай да бір себептермен қатыса алмасаңыз, онда оқытушының кеңес беру кестесімен қайта тапсыруға мүмкіндігіңіз болады.

Семестрде компьютерлік тестілеу бойынша екі межелік бақылау қарастырылған. Тестілеу сәйкес блоктың материалдарына сай жүргізіледі.

2. Межелік бақылау (МБ) 100 балдық шкаламен анықталады.



Межелік бақылауға ағымдық үлгерім (АҮ) балы бар студенттер жіберіледі.

3. АҮ мен МБ бағалары бойынша студенттің пән бойынша рейтингі (Р1 және Р2) анықталады. Р1(2)=КY1(2)*0,7+ МБ1(2)*0,3



Егер студент МБ орындамаса немесе МБ-дан 50 баллдан кем алса, онда рейтинг анықталмайды. Бұл жағдайда декан студенттің МБ тапсыруының жеке мерзімін тағайындайды.

4. Студенттің семестр бойынша емтиханға жіберу рейтингі (ЖР) бағасы ЖР=(Р1+Р2)/2

Егер пән бойынша курстық жұмыс (КЖ) болса, онда КЖ қорғау бағасы ЖР есептеуде ескеріледі: ЖР=(Р1+Р2)*0,7/2+КЖ*0,3

Сырттай оқитын студенттер үшін: ЖР=Р1 немесе ЖР=Р1*0,7+КЖ*0,3

Пән бойынша қорытынды тексеруге (ҚТ) (емтиханға Е) оқу жоспарының барлық талаптарын орындаған студенттер және ЖР 50-ден кем емес балл алған студенттер жіберіледі.

5. Пән бойынша қорытынды баға (ҚБ) (итог): ҚБ=ЖР*0,6+Е*0,4

6. КЖ комиссия алдында қорғалады.

Емтихан тест және практикалық тапсырма түрінде жүргізіледі.


12. Әдебиеттер тізімі

Негізгі әдебиет

  1. Стивенс У.UNIX, взаимодействие процессов. - М.: Питер, 2002

  2. Гордеев А.В., Молчанов А.Ю. Системное программное обеспечение. -СПб.: Питер, 2001

  3. Дейтл Г. Введение в операционные системы. В 2-х томах. Пер.с англ. - М.: Мир, 1987

  4. Концептуальное моделирование информационных систем. /Под.ред. В.В.Фильчакова. - СПб: СПВУРЭ ПВО, 1998

  5. Клочко В.И. Теория вычислительных процессов и структур. Учебное пособие. - Краснодар: Издательство КубГТУ, 1999

  6. Кейт Хэвиленд, Дайана Грэй и др. Системное программирование UNIX. - М.: Москва, 2000

  7. Операционные системы - от РС до РS/2. Ж.Фодор, Д.Бонифас, Ж.Танги, Пер. с франц. - М.:Мир, 1992

  8. Олифер В.Г.. Олифер Н.А. Сетевые ОС- СПб.: 2002

  9. Хелен Кастер. Основы WINDOWS NT и NTFS . Пер.с англ. - М.: Отдел Русская редакция "ТОО-Channel Traiding ltd, 1996

  10. Эви Немет, Гарт Снайдер и др. UNIX. Руководство системного администратора. - Киев, 2000

  11. Корнеев В.В. Параллельные вычислительные системы. Москва, 1999

23. Гордеев А.В. Операционные системы- СПб: Питер, 2004.- 416с.

24. Иртегов Д.В. Введение в ОС.- СПб: БХВ- Петербург, 2002.-624с.



Қосьшша әдебиет

  1. Бржезовский А.В., Фильчаков В.В. Концептуальный анализ вычислительных систем. - СПб: ЛИАП, 1991

  2. Джон Д. Рули и др. Сети WIN NT 4.0. Пер. с англ. - Киев: Изд. гр. ВНV, 1997

  3. Глушаков С.В. и др. Сетевые технологии WINDOWS NT. - Харьков: М., 2001

  4. Краковяк С. Основы организации и функционирования ОС ЭВМ. Пер. с франц. - М.: Мир, 1988

  5. Кейлингерт П. Элементы ОС. Пер. с англ. - М.: Мир, 1985

  6. Компаниец Р.И., Маньков Е.В., Филатов Н.Е. Системное программирование. Основы построения трансляторов / Учебное пособие для высших и средних учебных заведений.СПб:КОРОНА принт, 2000

  7. Микропроцессоры 80x86, Pentium: Архитектура, функционирование, программирование, оптимизация кода. /В.М.Михальчук, А.А.Ровдо, С.В. Рыжиков - Мн.: Битрикс, 1994

  8. Ресурсы WIN NT. Пер.с англ. - СПб.: ВНV - Санкт-Петербург, 1996

  9. Стивенс У. UNIX, взаимодействие процессов. – М.: Питер, 2002

  10. Грегори Р. Эндрюс. Основы многопоточного, параллельного и распределенного программирования. Москва, 2003.



Танысу парағы

р/с


Құжатпен танысқан адамның аты-жөні

Құжатпен танысқан күні

Қолы

Қолдың мағынасын ашу

1













2













3













4













5













6













7













8













9













10













11













12













13













14













15













16


















жүктеу 420,3 Kb.

Достарыңызбен бөлісу:
1   2   3




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау