SlideShare a Scribd company logo
1 of 21
Систем програмчлал
2013, Хавар
Тогтохын Гантөр
Unix үйлдлийн систем

Багш: Т.Гантөр
Unix гэж юу вэ?
Unix нь олон үйлдлийг зэрэг гүйцэтгэдэг
( multitasking ), олон хэрэглэгч хамтдаа
ашиглаж ( multi - user computer ) болдог
үйлдлийн систем юм.

Багш: Т.Гантөр
Олон үйлдлийг зэрэг гүйцэтгэдэг
(multitasking)
Multitasking гэдэг нь СPU гэх мэт үндсэн
боловсоруулах нөөцүүдийг дундаа ашиглах
боломжийг бий болгох арга юм.

Багш: Т.Гантөр
Unix үйлдлийн системийн түүх
 Unix үйлдлийн систем нь 1969 онд АТ&Т компаны Bell
лабораторид анх хөгжүүлэгдэж эхэлсэн.
 Unix үйлдлийн системийг анх Ken Thompson, Dennis
Ritchie, Brian Kernighan, Douglas McIlroy, Joe Ossanna нар
хөгүүлэж эхэлсэн.
 Анх програм зохиогч болон хакеруудын гарын доорх хэрэгсэл
бий болгох зорилгоор анхны санаа нь гарч ирж байсан.
 Unix үйлдлийн систем нь анх ассембер хэл дээр хөгжүүлэгдэж
байсан бөгөөд 1973 он гэхэд дийлэнх хэсэг нь С хэл дээр хэл
дээр бичгдсэн.
Багш: Т.Гантөр
Unix үйлдлийн системийн түүх
 Явцдаа MIT болон өөр их сургуулиуд
мөн бусад
байгууллагууд оролцон анхны оролдлогийг бүрэн үйлдлийн
систем болтол нь хөгжүүлсэн.
 Unix үйлдэлийн систем нь Multics, Unics, PWS (Programmer’s
Workbench-Програм зохиогчдын ажлын ширээ) зэрэг нэрүүдийг
авч байсан.

 1970-1980 оны үеэс эхлэн UNIX нь өргөн хэрэглээний
арилжааны шинжтэй болож эхэлсэн.
 Unix үйлдлийн системийн өнөөгийн эзэмшигч нь Open Group
юм.
Багш: Т.Гантөр
Unix үйлдлийн системийн түүх
 Өнөөдөр UNIX үйлдлийн системээс салбарлан
хөгжүүлэгдсэн Solaris, HPUX, AIX, BSD, Darwin зэрэг
олон хувилбарууд бий болсон.

 BSD (Калифорний Их Сургууль, Berkely)
 SunOS (Stanford University)

Багш: Т.Гантөр
UNIX – Uniplexed Information
and Computing System

Багш: Т.Гантөр
Багш: Т.Гантөр
Багш: Т.Гантөр
Linux үйлдлийн систем

Багш: Т.Гантөр
Linux гэж юу вэ?
Linux нь хөгжүүлэлт болон түгээлт нь
чөлөөтэй байх загвараар (free and open
source software and distribution) бүтээгдсэн
Unix –тэй төстэй үйлдлийн систем юм.

Багш: Т.Гантөр
хөгжүүлэлт болон түгээлт нь чөлөөтэй
(free and open source software and distribution)

Source code нь нээлттэй болон үнэгүй
байдаг програм хангамжийг free and
open source software and distribution
гэж нэрлэдэг.

Багш: Т.Гантөр
Linux үйлдлийн системийн түүх
 Анх 1991 онд 386 архитектурыг судлах зорилгоор Linus
Torvalds зохиосон.
 Анхны хувилбар нь 10238 мөр кодоос тогтсон байсан.

 GNU GENERAL PUBLIC LICENSE ( Нээлттэй эх, үнэгүй,
цааш тараагдана) лицензтэйгээр тараагдсан.

Багш: Т.Гантөр
Багш: Т.Гантөр
Багш: Т.Гантөр
Uinux үйлдлийн системийн цөм
- Kernel
- Shell

Багш: Т.Гантөр
- Kernel
- Shell

Багш: Т.Гантөр
Unix үйлдлийн системийн цөм
- Kernel
- Shell

Багш: Т.Гантөр
Kernel

Багш: Т.Гантөр

More Related Content

More from Gantur Togtokh

Lecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанарLecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанарGantur Togtokh
 
Lecture2 kомпьютерийн ерөнхий бүтэц
Lecture2 kомпьютерийн ерөнхий бүтэцLecture2 kомпьютерийн ерөнхий бүтэц
Lecture2 kомпьютерийн ерөнхий бүтэцGantur Togtokh
 
Lecture5 aлгоритм түүний_шинжчанар
Lecture5 aлгоритм түүний_шинжчанарLecture5 aлгоритм түүний_шинжчанар
Lecture5 aлгоритм түүний_шинжчанарGantur Togtokh
 
Lecture3 aлгоритм түүний_шинжчанар.ppt
Lecture3 aлгоритм түүний_шинжчанар.pptLecture3 aлгоритм түүний_шинжчанар.ppt
Lecture3 aлгоритм түүний_шинжчанар.pptGantur Togtokh
 
Lecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанарLecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанарGantur Togtokh
 
Lecture4 5 aлгоритм_түүний_шинжчанар
Lecture4 5 aлгоритм_түүний_шинжчанарLecture4 5 aлгоритм_түүний_шинжчанар
Lecture4 5 aлгоритм_түүний_шинжчанарGantur Togtokh
 
Lecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанарLecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанарGantur Togtokh
 
Lecture2 kомпьютерийн ерөнхий бүтэц
Lecture2 kомпьютерийн ерөнхий бүтэцLecture2 kомпьютерийн ерөнхий бүтэц
Lecture2 kомпьютерийн ерөнхий бүтэцGantur Togtokh
 
Lecture1 kомпьютерт мэдээлэл_дүрслэх
Lecture1 kомпьютерт мэдээлэл_дүрслэхLecture1 kомпьютерт мэдээлэл_дүрслэх
Lecture1 kомпьютерт мэдээлэл_дүрслэхGantur Togtokh
 
Visual programming-2 noanswer
Visual programming-2 noanswerVisual programming-2 noanswer
Visual programming-2 noanswerGantur Togtokh
 

More from Gantur Togtokh (20)

Lecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанарLecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанар
 
Lecture2 kомпьютерийн ерөнхий бүтэц
Lecture2 kомпьютерийн ерөнхий бүтэцLecture2 kомпьютерийн ерөнхий бүтэц
Lecture2 kомпьютерийн ерөнхий бүтэц
 
Lecture9
Lecture9Lecture9
Lecture9
 
Lecture5 aлгоритм түүний_шинжчанар
Lecture5 aлгоритм түүний_шинжчанарLecture5 aлгоритм түүний_шинжчанар
Lecture5 aлгоритм түүний_шинжчанар
 
Lecture3 aлгоритм түүний_шинжчанар.ppt
Lecture3 aлгоритм түүний_шинжчанар.pptLecture3 aлгоритм түүний_шинжчанар.ppt
Lecture3 aлгоритм түүний_шинжчанар.ppt
 
Lecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанарLecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанар
 
Lecture7 8
Lecture7 8Lecture7 8
Lecture7 8
 
Lecture5 6
Lecture5 6Lecture5 6
Lecture5 6
 
Lecture2 4
Lecture2 4Lecture2 4
Lecture2 4
 
Lecture1
Lecture1Lecture1
Lecture1
 
Lecture4 5 aлгоритм_түүний_шинжчанар
Lecture4 5 aлгоритм_түүний_шинжчанарLecture4 5 aлгоритм_түүний_шинжчанар
Lecture4 5 aлгоритм_түүний_шинжчанар
 
Lecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанарLecture3 aлгоритм түүний_шинжчанар
Lecture3 aлгоритм түүний_шинжчанар
 
Lecture2 kомпьютерийн ерөнхий бүтэц
Lecture2 kомпьютерийн ерөнхий бүтэцLecture2 kомпьютерийн ерөнхий бүтэц
Lecture2 kомпьютерийн ерөнхий бүтэц
 
Lecture1 kомпьютерт мэдээлэл_дүрслэх
Lecture1 kомпьютерт мэдээлэл_дүрслэхLecture1 kомпьютерт мэдээлэл_дүрслэх
Lecture1 kомпьютерт мэдээлэл_дүрслэх
 
Vpii seminar1
Vpii seminar1Vpii seminar1
Vpii seminar1
 
Vpi sem8
Vpi sem8Vpi sem8
Vpi sem8
 
Assignment for cap
Assignment for capAssignment for cap
Assignment for cap
 
лекц 4 шинэ
лекц  4 шинэлекц  4 шинэ
лекц 4 шинэ
 
Vpi bie daalt
Vpi bie daaltVpi bie daalt
Vpi bie daalt
 
Visual programming-2 noanswer
Visual programming-2 noanswerVisual programming-2 noanswer
Visual programming-2 noanswer
 

Sp l2

  • 3. Unix гэж юу вэ? Unix нь олон үйлдлийг зэрэг гүйцэтгэдэг ( multitasking ), олон хэрэглэгч хамтдаа ашиглаж ( multi - user computer ) болдог үйлдлийн систем юм. Багш: Т.Гантөр
  • 4. Олон үйлдлийг зэрэг гүйцэтгэдэг (multitasking) Multitasking гэдэг нь СPU гэх мэт үндсэн боловсоруулах нөөцүүдийг дундаа ашиглах боломжийг бий болгох арга юм. Багш: Т.Гантөр
  • 5. Unix үйлдлийн системийн түүх  Unix үйлдлийн систем нь 1969 онд АТ&Т компаны Bell лабораторид анх хөгжүүлэгдэж эхэлсэн.  Unix үйлдлийн системийг анх Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, Joe Ossanna нар хөгүүлэж эхэлсэн.  Анх програм зохиогч болон хакеруудын гарын доорх хэрэгсэл бий болгох зорилгоор анхны санаа нь гарч ирж байсан.  Unix үйлдлийн систем нь анх ассембер хэл дээр хөгжүүлэгдэж байсан бөгөөд 1973 он гэхэд дийлэнх хэсэг нь С хэл дээр хэл дээр бичгдсэн. Багш: Т.Гантөр
  • 6. Unix үйлдлийн системийн түүх  Явцдаа MIT болон өөр их сургуулиуд мөн бусад байгууллагууд оролцон анхны оролдлогийг бүрэн үйлдлийн систем болтол нь хөгжүүлсэн.  Unix үйлдэлийн систем нь Multics, Unics, PWS (Programmer’s Workbench-Програм зохиогчдын ажлын ширээ) зэрэг нэрүүдийг авч байсан.  1970-1980 оны үеэс эхлэн UNIX нь өргөн хэрэглээний арилжааны шинжтэй болож эхэлсэн.  Unix үйлдлийн системийн өнөөгийн эзэмшигч нь Open Group юм. Багш: Т.Гантөр
  • 7. Unix үйлдлийн системийн түүх  Өнөөдөр UNIX үйлдлийн системээс салбарлан хөгжүүлэгдсэн Solaris, HPUX, AIX, BSD, Darwin зэрэг олон хувилбарууд бий болсон.  BSD (Калифорний Их Сургууль, Berkely)  SunOS (Stanford University) Багш: Т.Гантөр
  • 8. UNIX – Uniplexed Information and Computing System Багш: Т.Гантөр
  • 12. Linux гэж юу вэ? Linux нь хөгжүүлэлт болон түгээлт нь чөлөөтэй байх загвараар (free and open source software and distribution) бүтээгдсэн Unix –тэй төстэй үйлдлийн систем юм. Багш: Т.Гантөр
  • 13. хөгжүүлэлт болон түгээлт нь чөлөөтэй (free and open source software and distribution) Source code нь нээлттэй болон үнэгүй байдаг програм хангамжийг free and open source software and distribution гэж нэрлэдэг. Багш: Т.Гантөр
  • 14. Linux үйлдлийн системийн түүх  Анх 1991 онд 386 архитектурыг судлах зорилгоор Linus Torvalds зохиосон.  Анхны хувилбар нь 10238 мөр кодоос тогтсон байсан.  GNU GENERAL PUBLIC LICENSE ( Нээлттэй эх, үнэгүй, цааш тараагдана) лицензтэйгээр тараагдсан. Багш: Т.Гантөр
  • 15.
  • 18. Uinux үйлдлийн системийн цөм - Kernel - Shell Багш: Т.Гантөр
  • 19. - Kernel - Shell Багш: Т.Гантөр
  • 20. Unix үйлдлийн системийн цөм - Kernel - Shell Багш: Т.Гантөр