SlideShare una empresa de Scribd logo
1 de 14
Хэрэглээний програмууд ба
системийн програмуудын ялгаа
О.Цэцэнхүү /D.IS12d015/
Г.Мөнхтунгалаг /D.IS12d016/
Г.Намуун /D.IS12d017/
Програм хангамж
• Програм хангамж бол:
 Мэдээллийн технологийн үндсэн хэрэглэгдэхүүн бас
судлагдахуун
 Компьютерт суурилсан мэдээллийн системийн үндсэн
бүрдэл хэсэг
 Компьютерийн гүйцэтгэх, биелүүлэх ѐстой
програмуудын цогц
 Компьютерийн “оюун санаа”
Програм хангамж
Үндсэндээ програм хангамж нь техник хангамждаа хэзээ, ямар
даалгавар гүйцэтгэхийг нь хэлж өгдөг гэж хэлж болох юм.
Програм хангамжийн давуу тал нь өөрчлөгдөх чадвартай байх ба
хөгжүүлэгчид бизнес, корпорациуд болон ер нь дэлхий дээрх хүн
болгонд тус болох төрөл бүрийн програмууд бичиж байна. Одоо үед
програмууд янз бүрийн үйлдлийг секундийг хэд хуваасантай тэнцүү
хугацаанд гүйцэтгэдэг.
Өнөөгийн програмууд хүнд хэрэгтэй байхаас гадна сөрөг үйлийн
төлөө ч бас хийгдэж байна.
Програм хангамжийн ангилал
• Програм хангамжийг ангилахдаа мэдээллийн системийн эрчимтэй
хөгжил болон өсөн нэмэгдэж буй хэрэглэх цар хүрээ зэргийг
харгалзан үзэх хэрэгтэй болдог. Гэхдээ компьютерт зориулсан бүх
програмыг хамгийн ерөнхий байдлаар дараах 3 хэсэгт ангилж үзэж
болно.
 Системийн програм хангамж (System software)
 Хэрэглээний програм хангамж (Application software)
 Програмчлах програм хангамж (Programming software)
Програм хангамжийн ангилал
Програм хангамж
Системийн Хэрэглээний Програмчлал
Системийн програм хангамж
• Системийн програмууд нь:
 Компьютерийг удирдах
 Ашиглаж буй мэдээллийг хувилах
 Компьютерийн хэсгүүдийн ажиллагааг шалгах
 Компьютерийн тухай лавлах мэдээллүүдийг гаргаж өгөх гэх мэт үүргийг
гүйцэтгэдэг.
• Системийн програмууд нь хэрэглээний програмын хамтаар
компьютерийн CPU , санах ой, оролт/гаралтын блокыг удирдахад
хэрэглэгдэнэ.
• Системийн програмууд дотор:
 Үйлдлийн систем (Operation system)
 Утилитууд (Utilities) чухал байр суурь эзэлдэг.
Үйлдлийн систем
• Үйлдлийн систем нь харилцан уялдаатай програмуудыг цогц юм.
Үйлдлийн системийн гүйцэтгэх үүргийг дурдвал:
• Хэрэглэгчтэй харьцах
• Оролт-Гаралт, өгөгдлийг удирдах
• Програм боловсруулах процессын төлөвлөлт, зохион байгуулалт
• Санах ой, кэш, CPU, гадаад төхөөрөмжүүд гэх мэт компьютерийн
хэсгүүдтэй ажиллах
• Сонгосон програмыг ажиллуулах
• Боломжит бүх төрлийн үйлчилгээ
• Дотоод төхөөрөмжүүдийн хооронд мэдээлэл дамжуулах
• Монитор, гар, дискүүд, принтер гэх мэт залгах төхөөрөмжүүдийн
ажиллагааг програмын түвшинд дэмжих зэрэг болно.
Үйлдлийн систем
• Компьютерийн төрлөөс хамаарч, тэдгээрт ашигдагдах үйлдлийн
системүүд мөн өөр өөр байна. Гэхдээ нэг төрлийн компьютерт
зориулсан өөр өөр үйлдлийн системүүд ч бас байдаг. Жишээ нь:
Windows, Unix, Linux гэх мэт үйлдлийн системүүд PC-т өргөн
ашиглагдаж байна.
• PC-ийн үйлдлийн систем нь дараах үндсэн бүрдэл хэсгүүдийг
агуулах ѐстой.
 Командын хэл
 Командын процессор
 Драйверууд
 Файлын систем зэрэг болно
Утилитууд (Utilities)
• Утилитууд бол туслах үүрэгтэй системийн програмууд.
• Үйлдлийн системийн өргөтгөл маягаар эсвэл бие дааж ажиллана.
Үүрэг зорилгоор нь дараах байдлаар хуваана.
 Хяналт шалгаллт, оношлогооны програмууд: Компьютерийн
төхөөрөмжүүд зөв ажиллаж байгаа эсэхийг шалгах, ашиглалтын явцад
гарч байгаа алдааг илрүүлж, түүний шалтгаан байрлалыг тогтоох
 Драйвер програмууд: Оролт-Гаралтын төхөөрөмжүүд, RAM гэх мэтийг
удирдах үйлдлийн системийн боломжийг нэмэгдүүлэх, компьютерт шинэ
төхөөрөмжүүд залгах
 Архиваторууд буюу шахагч програмууд: дискэн дээрх мэдээллийг илүү
нягт болгох, хэд хэдэн файлыг нэг файл болгож архивлах буюу шахах
(WinZip, WinRar гэх мэт )
Утилитууд (Utilities)
• Антивирусын програмууд: Компьютерийг вирусаар халдварлахаас
сэргийлэх, халдварласан тохоиолдолд гарсан үр дагаврыг арилгах
(Antivirsu, McAffee, Nod32, Kaspersky гэх мэт )
• Дискийн орон зайг хянаж сайжруулах програмууд
• Мэдээллийг сэргээх, форматлах, хамгаалах програмууд
• Холболтын програмууд: Компьютеруудын хооронд мэдээлэл
солилцох үйл ажиллагааг зохион байгуулах
• Санах ойтой ажиллах програмууд: Шуурхай санах ойг илүү үр
дүнтэй, уян хатан ашиглах боломжийг олгодог
• CD, DVD бичлэг хийх програмууд гэх мэт
Хэрэглээний програм хангамж
• Хэрэглээний програмууд нь хэрэглэгчийн тавьсан бодлого, ажлыг
биелүүлэхэд зориулагдсан.
• Хэрэглээний програм бол тодорхой нэг салбарт хамаарах асуудлыг
шийдвэрлэх үүрэгтэй програм юм. Жишээ нь: ямар нэг
байгууллагын санхүүгийн үйл ажиллагааг компьютерээр хянах
шаардлага гарвал харгалзах хэрэглээний програм нь нягтлан бодох
бүртгэлийн програм байх болно.
• Хэрэглээний програм нь дангаараа бие дааж, эсвэл өөр бусад
програмын бүрэлдэхүүнд орж ашиглагдаж болно.
Хэрэглээний програм хангамж
• Хэрэглээний програм хангамжийг гүйцэтгэх ажлаар нь:
 Текст боловсруулах (word processor)
 Хүснэгт боловсруулах (spreedsheet)
 Эх бэлтгэгч
 Мэдээллийн баазтай ажиллагч (database)
 График редакторууд
 Компьютер графикын (computer graphics)
 Математик тооцооны (scientific or mathematics)
 Вэб дизайны (web building)
 Интернэтийн (internet)
 Сүлжээний (network) гэх мэтээр ангилж болно.
Хэрэглээний програм хангамж
• Харин зориулалтаар нь: (өөрөөр хэлбэл хэрэглэгдэх салбараар)
 Сургалтын (education)
 Тусгай зориулалтын (special-purpose)
 Эрдэм шинжилгээний (scientific)
 Санхүүгийн (financial or accounting)
 Оффисын (office)
 Хэвлэлийн (publishing)
 Тоглоомын (game) гэх мэтээр ангилж болно.
хэрэглээний програмууд ба системийн програмууд

Más contenido relacionado

La actualidad más candente

програм хангамж
програм хангамжпрограм хангамж
програм хангамж
Baaya Badrakh
 
компьютерийн техник хангамж
компьютерийн техник хангамжкомпьютерийн техник хангамж
компьютерийн техник хангамж
Baaya Badrakh
 
Home цэсний командууд
Home цэсний командуудHome цэсний командууд
Home цэсний командууд
Onon Tuul
 
оролт гаралтын төхөөрөмжүүд
оролт гаралтын төхөөрөмжүүдоролт гаралтын төхөөрөмжүүд
оролт гаралтын төхөөрөмжүүд
erdenetuya_glu
 
Компьютерийн сүлжээ
Компьютерийн сүлжээКомпьютерийн сүлжээ
Компьютерийн сүлжээ
Munkhtsetseg Myagmar
 
сургалтын үнэлгээ соло
сургалтын үнэлгээ солосургалтын үнэлгээ соло
сургалтын үнэлгээ соло
Oyuhai1127
 
программ хангамжийн їндсэн ойлголт
программ хангамжийн їндсэн ойлголтпрограмм хангамжийн їндсэн ойлголт
программ хангамжийн їндсэн ойлголт
shulam
 
004 компьютерын програм хангамж
004 компьютерын програм хангамж004 компьютерын програм хангамж
004 компьютерын програм хангамж
Bobby Wang
 
Мэдээлэлийн технологийн хөгжлийн өнөөгийн байдал цаашдын зорилт
Мэдээлэлийн технологийн хөгжлийн өнөөгийн байдал цаашдын зорилтМэдээлэлийн технологийн хөгжлийн өнөөгийн байдал цаашдын зорилт
Мэдээлэлийн технологийн хөгжлийн өнөөгийн байдал цаашдын зорилт
Batsaikhanshdee
 
сургалтын арга гэж юу вэ
сургалтын арга гэж юу вэсургалтын арга гэж юу вэ
сургалтын арга гэж юу вэ
Chimeg Tsetseg
 

La actualidad más candente (20)

програм хангамж
програм хангамжпрограм хангамж
програм хангамж
 
Smallbasic
SmallbasicSmallbasic
Smallbasic
 
дотоод сүлжээ
дотоод сүлжээдотоод сүлжээ
дотоод сүлжээ
 
мэдээллийн технологи 1 тест
мэдээллийн технологи 1 тестмэдээллийн технологи 1 тест
мэдээллийн технологи 1 тест
 
компьютерийн техник хангамж
компьютерийн техник хангамжкомпьютерийн техник хангамж
компьютерийн техник хангамж
 
Cpu
CpuCpu
Cpu
 
мэдээллийн системийн үндэс
мэдээллийн системийн үндэсмэдээллийн системийн үндэс
мэдээллийн системийн үндэс
 
Home цэсний командууд
Home цэсний командуудHome цэсний командууд
Home цэсний командууд
 
оролт гаралтын төхөөрөмжүүд
оролт гаралтын төхөөрөмжүүдоролт гаралтын төхөөрөмжүүд
оролт гаралтын төхөөрөмжүүд
 
компьютерийн сүлжээний техник хангамж
компьютерийн сүлжээний  техник хангамжкомпьютерийн сүлжээний  техник хангамж
компьютерийн сүлжээний техник хангамж
 
Компьютерийн сүлжээ
Компьютерийн сүлжээКомпьютерийн сүлжээ
Компьютерийн сүлжээ
 
сургалтын үнэлгээ соло
сургалтын үнэлгээ солосургалтын үнэлгээ соло
сургалтын үнэлгээ соло
 
программ хангамжийн їндсэн ойлголт
программ хангамжийн їндсэн ойлголтпрограмм хангамжийн їндсэн ойлголт
программ хангамжийн їндсэн ойлголт
 
004 компьютерын програм хангамж
004 компьютерын програм хангамж004 компьютерын програм хангамж
004 компьютерын програм хангамж
 
6 анги компьютерийн түүх, үндсэн төхөөрөмжүүд
6 анги компьютерийн түүх, үндсэн төхөөрөмжүүд6 анги компьютерийн түүх, үндсэн төхөөрөмжүүд
6 анги компьютерийн түүх, үндсэн төхөөрөмжүүд
 
Мэдээлэлийн технологийн хөгжлийн өнөөгийн байдал цаашдын зорилт
Мэдээлэлийн технологийн хөгжлийн өнөөгийн байдал цаашдын зорилтМэдээлэлийн технологийн хөгжлийн өнөөгийн байдал цаашдын зорилт
Мэдээлэлийн технологийн хөгжлийн өнөөгийн байдал цаашдын зорилт
 
алгоритм үндсэн ойлголт
алгоритм үндсэн ойлголталгоритм үндсэн ойлголт
алгоритм үндсэн ойлголт
 
Мххт ба тогтвортой хөгжил
Мххт ба тогтвортой хөгжилМххт ба тогтвортой хөгжил
Мххт ба тогтвортой хөгжил
 
сургалтын арга гэж юу вэ
сургалтын арга гэж юу вэсургалтын арга гэж юу вэ
сургалтын арга гэж юу вэ
 
лекц-1
лекц-1лекц-1
лекц-1
 

Similar a хэрэглээний програмууд ба системийн програмууд

Similar a хэрэглээний програмууд ба системийн програмууд (20)

програм хангамж
програм хангамжпрограм хангамж
програм хангамж
 
Lecture1
Lecture1Lecture1
Lecture1
 
Mtms2b software
Mtms2b   softwareMtms2b   software
Mtms2b software
 
пхангамж
пхангамж пхангамж
пхангамж
 
пхангамж
пхангамж пхангамж
пхангамж
 
хэрэглээний программ хангамж 2
хэрэглээний программ хангамж  2хэрэглээний программ хангамж  2
хэрэглээний программ хангамж 2
 
хэрэглээний програм
хэрэглээний програмхэрэглээний програм
хэрэглээний програм
 
Kомпьютерийн програм хангамж
Kомпьютерийн програм хангамжKомпьютерийн програм хангамж
Kомпьютерийн програм хангамж
 
1
 1 1
1
 
Компьютерийн бүтэц, зохион байгуулалт №1-2
Компьютерийн  бүтэц, зохион байгуулалт №1-2Компьютерийн  бүтэц, зохион байгуулалт №1-2
Компьютерийн бүтэц, зохион байгуулалт №1-2
 
10 мэд зүй компьютер
10 мэд зүй компьютер10 мэд зүй компьютер
10 мэд зүй компьютер
 
Lekts1
Lekts1Lekts1
Lekts1
 
Lekts1
Lekts1Lekts1
Lekts1
 
Lekts1
Lekts1Lekts1
Lekts1
 
лабораторийн ажил 1
лабораторийн ажил 1лабораторийн ажил 1
лабораторийн ажил 1
 
Securedownload
SecuredownloadSecuredownload
Securedownload
 
Medeelel
MedeelelMedeelel
Medeelel
 
Lekts unicode
Lekts unicodeLekts unicode
Lekts unicode
 
Lekts unicode
Lekts unicodeLekts unicode
Lekts unicode
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 

хэрэглээний програмууд ба системийн програмууд

  • 1. Хэрэглээний програмууд ба системийн програмуудын ялгаа О.Цэцэнхүү /D.IS12d015/ Г.Мөнхтунгалаг /D.IS12d016/ Г.Намуун /D.IS12d017/
  • 2. Програм хангамж • Програм хангамж бол:  Мэдээллийн технологийн үндсэн хэрэглэгдэхүүн бас судлагдахуун  Компьютерт суурилсан мэдээллийн системийн үндсэн бүрдэл хэсэг  Компьютерийн гүйцэтгэх, биелүүлэх ѐстой програмуудын цогц  Компьютерийн “оюун санаа”
  • 3. Програм хангамж Үндсэндээ програм хангамж нь техник хангамждаа хэзээ, ямар даалгавар гүйцэтгэхийг нь хэлж өгдөг гэж хэлж болох юм. Програм хангамжийн давуу тал нь өөрчлөгдөх чадвартай байх ба хөгжүүлэгчид бизнес, корпорациуд болон ер нь дэлхий дээрх хүн болгонд тус болох төрөл бүрийн програмууд бичиж байна. Одоо үед програмууд янз бүрийн үйлдлийг секундийг хэд хуваасантай тэнцүү хугацаанд гүйцэтгэдэг. Өнөөгийн програмууд хүнд хэрэгтэй байхаас гадна сөрөг үйлийн төлөө ч бас хийгдэж байна.
  • 4. Програм хангамжийн ангилал • Програм хангамжийг ангилахдаа мэдээллийн системийн эрчимтэй хөгжил болон өсөн нэмэгдэж буй хэрэглэх цар хүрээ зэргийг харгалзан үзэх хэрэгтэй болдог. Гэхдээ компьютерт зориулсан бүх програмыг хамгийн ерөнхий байдлаар дараах 3 хэсэгт ангилж үзэж болно.  Системийн програм хангамж (System software)  Хэрэглээний програм хангамж (Application software)  Програмчлах програм хангамж (Programming software)
  • 5. Програм хангамжийн ангилал Програм хангамж Системийн Хэрэглээний Програмчлал
  • 6. Системийн програм хангамж • Системийн програмууд нь:  Компьютерийг удирдах  Ашиглаж буй мэдээллийг хувилах  Компьютерийн хэсгүүдийн ажиллагааг шалгах  Компьютерийн тухай лавлах мэдээллүүдийг гаргаж өгөх гэх мэт үүргийг гүйцэтгэдэг. • Системийн програмууд нь хэрэглээний програмын хамтаар компьютерийн CPU , санах ой, оролт/гаралтын блокыг удирдахад хэрэглэгдэнэ. • Системийн програмууд дотор:  Үйлдлийн систем (Operation system)  Утилитууд (Utilities) чухал байр суурь эзэлдэг.
  • 7. Үйлдлийн систем • Үйлдлийн систем нь харилцан уялдаатай програмуудыг цогц юм. Үйлдлийн системийн гүйцэтгэх үүргийг дурдвал: • Хэрэглэгчтэй харьцах • Оролт-Гаралт, өгөгдлийг удирдах • Програм боловсруулах процессын төлөвлөлт, зохион байгуулалт • Санах ой, кэш, CPU, гадаад төхөөрөмжүүд гэх мэт компьютерийн хэсгүүдтэй ажиллах • Сонгосон програмыг ажиллуулах • Боломжит бүх төрлийн үйлчилгээ • Дотоод төхөөрөмжүүдийн хооронд мэдээлэл дамжуулах • Монитор, гар, дискүүд, принтер гэх мэт залгах төхөөрөмжүүдийн ажиллагааг програмын түвшинд дэмжих зэрэг болно.
  • 8. Үйлдлийн систем • Компьютерийн төрлөөс хамаарч, тэдгээрт ашигдагдах үйлдлийн системүүд мөн өөр өөр байна. Гэхдээ нэг төрлийн компьютерт зориулсан өөр өөр үйлдлийн системүүд ч бас байдаг. Жишээ нь: Windows, Unix, Linux гэх мэт үйлдлийн системүүд PC-т өргөн ашиглагдаж байна. • PC-ийн үйлдлийн систем нь дараах үндсэн бүрдэл хэсгүүдийг агуулах ѐстой.  Командын хэл  Командын процессор  Драйверууд  Файлын систем зэрэг болно
  • 9. Утилитууд (Utilities) • Утилитууд бол туслах үүрэгтэй системийн програмууд. • Үйлдлийн системийн өргөтгөл маягаар эсвэл бие дааж ажиллана. Үүрэг зорилгоор нь дараах байдлаар хуваана.  Хяналт шалгаллт, оношлогооны програмууд: Компьютерийн төхөөрөмжүүд зөв ажиллаж байгаа эсэхийг шалгах, ашиглалтын явцад гарч байгаа алдааг илрүүлж, түүний шалтгаан байрлалыг тогтоох  Драйвер програмууд: Оролт-Гаралтын төхөөрөмжүүд, RAM гэх мэтийг удирдах үйлдлийн системийн боломжийг нэмэгдүүлэх, компьютерт шинэ төхөөрөмжүүд залгах  Архиваторууд буюу шахагч програмууд: дискэн дээрх мэдээллийг илүү нягт болгох, хэд хэдэн файлыг нэг файл болгож архивлах буюу шахах (WinZip, WinRar гэх мэт )
  • 10. Утилитууд (Utilities) • Антивирусын програмууд: Компьютерийг вирусаар халдварлахаас сэргийлэх, халдварласан тохоиолдолд гарсан үр дагаврыг арилгах (Antivirsu, McAffee, Nod32, Kaspersky гэх мэт ) • Дискийн орон зайг хянаж сайжруулах програмууд • Мэдээллийг сэргээх, форматлах, хамгаалах програмууд • Холболтын програмууд: Компьютеруудын хооронд мэдээлэл солилцох үйл ажиллагааг зохион байгуулах • Санах ойтой ажиллах програмууд: Шуурхай санах ойг илүү үр дүнтэй, уян хатан ашиглах боломжийг олгодог • CD, DVD бичлэг хийх програмууд гэх мэт
  • 11. Хэрэглээний програм хангамж • Хэрэглээний програмууд нь хэрэглэгчийн тавьсан бодлого, ажлыг биелүүлэхэд зориулагдсан. • Хэрэглээний програм бол тодорхой нэг салбарт хамаарах асуудлыг шийдвэрлэх үүрэгтэй програм юм. Жишээ нь: ямар нэг байгууллагын санхүүгийн үйл ажиллагааг компьютерээр хянах шаардлага гарвал харгалзах хэрэглээний програм нь нягтлан бодох бүртгэлийн програм байх болно. • Хэрэглээний програм нь дангаараа бие дааж, эсвэл өөр бусад програмын бүрэлдэхүүнд орж ашиглагдаж болно.
  • 12. Хэрэглээний програм хангамж • Хэрэглээний програм хангамжийг гүйцэтгэх ажлаар нь:  Текст боловсруулах (word processor)  Хүснэгт боловсруулах (spreedsheet)  Эх бэлтгэгч  Мэдээллийн баазтай ажиллагч (database)  График редакторууд  Компьютер графикын (computer graphics)  Математик тооцооны (scientific or mathematics)  Вэб дизайны (web building)  Интернэтийн (internet)  Сүлжээний (network) гэх мэтээр ангилж болно.
  • 13. Хэрэглээний програм хангамж • Харин зориулалтаар нь: (өөрөөр хэлбэл хэрэглэгдэх салбараар)  Сургалтын (education)  Тусгай зориулалтын (special-purpose)  Эрдэм шинжилгээний (scientific)  Санхүүгийн (financial or accounting)  Оффисын (office)  Хэвлэлийн (publishing)  Тоглоомын (game) гэх мэтээр ангилж болно.