SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Лекц 1 Үйлдлийн систем гэж юу вэ?
ОS- виртуаль машин Дискнээс мэдээлэл унших бичих: Диск эргүүлэх хөдөлгүүр ажиллуулах Толгой эргүүлэх алхамт мотор ажиллуулах Диск байгаа эсэхийг хянах Дискэн дээрх блокийн дугаар олох Зам сонгох Кам дээр сектор сонгох.... Энэ бүх үйлдлийг OS хийнэ.
ОS- нөөц удирдах систем Нөөц удирдах аргууд:  - хугацаагаар (программууд дараалан нөөц ашиглана) - Space(программ нөөцийн хэсгийг л ашиглана)
API (хэрэглээний программын интерфейс) OS ба хэрэглээний программын хоорондох интерфейс – системийн call: - fork – шинэ процесс үүсгэх - exit – процесс дуусгах - open – файл нээх - close – файл хаах ....
OS бүтэц: монолит Системийн бүтэц : - Хэрэгтэй сервисийн процедур дуудах гол программ  - Системийн дуудлага хийх сервисийн процедурын багц Сервисийн  процедурт үйлчлэх утилитын багц
Дуудлага боловсруулах шат: - Дуудлага хүлээн авна - Хэрэглэгчийн горимоос цөмийн горимд шилжинэ ОSдуудлагын параметруудыг шалган ямар системийн дуудлага гүйцэтгэх хэрэгтэйг тодорхойлно Дараа нь ОSпроцедурын reference-тэй хүснэгтэд хандан процедур дуудна
OS бүтэц: олон түвшинт ОSиерархийн түвшинтэй Түвшин: үйлдлийн системийн функцийн бүлэг- файлын систем, управление процесс ба төхөөрөмжийн удирдлага...  Түвшин бүр өөрийн дээд болон доод шууд хөрштэй л харьцана Хэрэглээний программ болон үйлдлийн системийн модуль энэ замаар л request дамжуулна
Давуу тал: - Бүтээмж өндөр Сул тал: - Цөмийн код том, иймээс алдаа ихсэнэ - Цөм туслах процессоос сул хамгаалагдана Олон түвшинт загварын жишээ UNIX.
UNIX-ийн бүтэц:
Windows дээрх жишээ:
Олон цөмт архитектур (клиент-сервер загвар) 2 загварын завсрынх Цөмөөс хэрэглэгчийн программ руу шүйцэтгэлийг шилжүүлэх (цөм аль болох жижиг) Энэ загварын шндсэн 2 ойлголт: Серверийн процесс (request боловсруулна)  Клиентийн процесс (request явуулна)  Цөмийн үүрэг – клиент ба серверийг холбох
Windows дээрх жишээ:
Давуу тал: - Цөмийн код болон дэд системийн код бага учир алдаа бага - Цөм туслах процессоос сайн хамгаалагдсан - Хуваарилагдсан системд амархан адаптац хийгдэнэ Сул тал: Бүтээмж бага.  Харьцуулалт:

Weitere ähnliche Inhalte

Ähnlich wie Lecture1 (20)

Lecture7
Lecture7Lecture7
Lecture7
 
Mtms2b software
Mtms2b   softwareMtms2b   software
Mtms2b software
 
Lec2
Lec2Lec2
Lec2
 
Lecture10
Lecture10Lecture10
Lecture10
 
Cs101 lec2
Cs101 lec2Cs101 lec2
Cs101 lec2
 
Lecture16
Lecture16Lecture16
Lecture16
 
Lecture 7, 8
Lecture 7, 8Lecture 7, 8
Lecture 7, 8
 
Лекц №2
Лекц №2Лекц №2
Лекц №2
 
02 it concepts
02 it concepts02 it concepts
02 it concepts
 
Computer software
Computer softwareComputer software
Computer software
 
1
 1 1
1
 
Komp vndes
Komp vndesKomp vndes
Komp vndes
 
2
22
2
 
Ec305.2 computer architecture
Ec305.2 computer architectureEc305.2 computer architecture
Ec305.2 computer architecture
 
004 компьютерын програм хангамж
004 компьютерын програм хангамж004 компьютерын програм хангамж
004 компьютерын програм хангамж
 
хэрэглээний програм
хэрэглээний програмхэрэглээний програм
хэрэглээний програм
 
програм хангамж
програм хангамжпрограм хангамж
програм хангамж
 
K bvtets
K bvtetsK bvtets
K bvtets
 
Lecture4
Lecture4Lecture4
Lecture4
 
Lec1
Lec1 Lec1
Lec1
 

Mehr von Muuluu

Lecture 2
Lecture 2Lecture 2
Lecture 2Muuluu
 
Lecture 5
Lecture 5Lecture 5
Lecture 5Muuluu
 
Lecture 3
Lecture 3Lecture 3
Lecture 3Muuluu
 
Өгөгдлийн бүтэц
Өгөгдлийн бүтэцӨгөгдлийн бүтэц
Өгөгдлийн бүтэцMuuluu
 
Basic software
Basic software Basic software
Basic software Muuluu
 
Wide area networks
Wide area networksWide area networks
Wide area networksMuuluu
 
NAT and PAT
NAT and PATNAT and PAT
NAT and PATMuuluu
 
Spanning tree protocol
Spanning tree protocolSpanning tree protocol
Spanning tree protocolMuuluu
 
Firewall
FirewallFirewall
FirewallMuuluu
 
User practical
User practicalUser practical
User practicalMuuluu
 
Active directory
Active directoryActive directory
Active directoryMuuluu
 
Hardware
HardwareHardware
HardwareMuuluu
 
windows server 2003
 windows server 2003 windows server 2003
windows server 2003Muuluu
 
Процессорын архитектур
Процессорын архитектурПроцессорын архитектур
Процессорын архитектурMuuluu
 
6 network devices
6 network devices6 network devices
6 network devicesMuuluu
 
Бие даалт
Бие даалтБие даалт
Бие даалтMuuluu
 
Лекц 15
Лекц 15Лекц 15
Лекц 15Muuluu
 
Лекц 14
Лекц 14Лекц 14
Лекц 14Muuluu
 
Лекц 16
Лекц 16Лекц 16
Лекц 16Muuluu
 
Лекц 15
Лекц 15Лекц 15
Лекц 15Muuluu
 

Mehr von Muuluu (20)

Lecture 2
Lecture 2Lecture 2
Lecture 2
 
Lecture 5
Lecture 5Lecture 5
Lecture 5
 
Lecture 3
Lecture 3Lecture 3
Lecture 3
 
Өгөгдлийн бүтэц
Өгөгдлийн бүтэцӨгөгдлийн бүтэц
Өгөгдлийн бүтэц
 
Basic software
Basic software Basic software
Basic software
 
Wide area networks
Wide area networksWide area networks
Wide area networks
 
NAT and PAT
NAT and PATNAT and PAT
NAT and PAT
 
Spanning tree protocol
Spanning tree protocolSpanning tree protocol
Spanning tree protocol
 
Firewall
FirewallFirewall
Firewall
 
User practical
User practicalUser practical
User practical
 
Active directory
Active directoryActive directory
Active directory
 
Hardware
HardwareHardware
Hardware
 
windows server 2003
 windows server 2003 windows server 2003
windows server 2003
 
Процессорын архитектур
Процессорын архитектурПроцессорын архитектур
Процессорын архитектур
 
6 network devices
6 network devices6 network devices
6 network devices
 
Бие даалт
Бие даалтБие даалт
Бие даалт
 
Лекц 15
Лекц 15Лекц 15
Лекц 15
 
Лекц 14
Лекц 14Лекц 14
Лекц 14
 
Лекц 16
Лекц 16Лекц 16
Лекц 16
 
Лекц 15
Лекц 15Лекц 15
Лекц 15
 

Lecture1

  • 1. Лекц 1 Үйлдлийн систем гэж юу вэ?
  • 2. ОS- виртуаль машин Дискнээс мэдээлэл унших бичих: Диск эргүүлэх хөдөлгүүр ажиллуулах Толгой эргүүлэх алхамт мотор ажиллуулах Диск байгаа эсэхийг хянах Дискэн дээрх блокийн дугаар олох Зам сонгох Кам дээр сектор сонгох.... Энэ бүх үйлдлийг OS хийнэ.
  • 3. ОS- нөөц удирдах систем Нөөц удирдах аргууд: - хугацаагаар (программууд дараалан нөөц ашиглана) - Space(программ нөөцийн хэсгийг л ашиглана)
  • 4. API (хэрэглээний программын интерфейс) OS ба хэрэглээний программын хоорондох интерфейс – системийн call: - fork – шинэ процесс үүсгэх - exit – процесс дуусгах - open – файл нээх - close – файл хаах ....
  • 5. OS бүтэц: монолит Системийн бүтэц : - Хэрэгтэй сервисийн процедур дуудах гол программ - Системийн дуудлага хийх сервисийн процедурын багц Сервисийн процедурт үйлчлэх утилитын багц
  • 6. Дуудлага боловсруулах шат: - Дуудлага хүлээн авна - Хэрэглэгчийн горимоос цөмийн горимд шилжинэ ОSдуудлагын параметруудыг шалган ямар системийн дуудлага гүйцэтгэх хэрэгтэйг тодорхойлно Дараа нь ОSпроцедурын reference-тэй хүснэгтэд хандан процедур дуудна
  • 7. OS бүтэц: олон түвшинт ОSиерархийн түвшинтэй Түвшин: үйлдлийн системийн функцийн бүлэг- файлын систем, управление процесс ба төхөөрөмжийн удирдлага... Түвшин бүр өөрийн дээд болон доод шууд хөрштэй л харьцана Хэрэглээний программ болон үйлдлийн системийн модуль энэ замаар л request дамжуулна
  • 8. Давуу тал: - Бүтээмж өндөр Сул тал: - Цөмийн код том, иймээс алдаа ихсэнэ - Цөм туслах процессоос сул хамгаалагдана Олон түвшинт загварын жишээ UNIX.
  • 11. Олон цөмт архитектур (клиент-сервер загвар) 2 загварын завсрынх Цөмөөс хэрэглэгчийн программ руу шүйцэтгэлийг шилжүүлэх (цөм аль болох жижиг) Энэ загварын шндсэн 2 ойлголт: Серверийн процесс (request боловсруулна) Клиентийн процесс (request явуулна) Цөмийн үүрэг – клиент ба серверийг холбох
  • 13. Давуу тал: - Цөмийн код болон дэд системийн код бага учир алдаа бага - Цөм туслах процессоос сайн хамгаалагдсан - Хуваарилагдсан системд амархан адаптац хийгдэнэ Сул тал: Бүтээмж бага. Харьцуулалт: