11. Виртуал Технологийн Тэнхим, Е-НЭЭЛТТЭЙ ИНСТИТУТ
www.emust.edu.mn
11
b) Хоёр талт систем (Duplex system)
“Хоёр талт систем” нь хоёр систем ашигладаг; нэг систем
нь гол системээр (одоо ашиглагдаж буй систем), нөгөө
систем нь хоёрдах системээр (нөөц систем) ашиглагддаг.
Гол систем ихэвчлэн боловсруулалтыг хийдэг. Хэрвээ
голлох систем доголдвол хоёр талт систем хоёрдагч систем
рүү гол системийн боловсруулалтын шилжүүлэн
үргэлжлүүлдэг.
40. Виртуал Технологийн Тэнхим, Е-НЭЭЛТТЭЙ ИНСТИТУТ
www.emust.edu.mn
IT101- Мэдээллийн Технологийн хэрэглээ - I
Сэдэв: Програм Хангамж
40
41. Виртуал Технологийн Тэнхим, Е-НЭЭЛТТЭЙ ИНСТИТУТ
www.emust.edu.mn
Агуулга
Үйлдлийн Систем
Файл Менежмент
Хэрэглээний Програм
Нээлттэй Эхийн Програм
Програм Хангамж
41
43. Виртуал Технологийн Тэнхим, Е-НЭЭЛТТЭЙ ИНСТИТУТ
www.emust.edu.mn
1. Програм Хангамж
43
Програм хангамж нь компьютерийн
системийн үйл ажиллагааг зохицуулах
болон тоног төхөөрөмжийг ажиллуулах
зааварчилгаа буюу командын багц юм.
Програм хангамжийг Системийн
Програм Хангамж /System Software/
болон Хэрэглээний Програм
Хангамж /Application Software (App)/
гэж хоёр ангилдаг. Харин Үйлдлийн
Систем /Operation System (OS)/ нь
ситемийн програм хангамжийн нэг
төрөл юм.
44. Виртуал Технологийн Тэнхим, Е-НЭЭЛТТЭЙ ИНСТИТУТ
www.emust.edu.mn
1.1 Програм Хангамжийн Төрөл
44
Төрөл Тайлбар Жишээ
Системийн
Програм
Үндсэн
програм
Техник хангамж, хэрэглээний програм
хангамжийг зохицуулж хянадаг програм
хангамж юм.
OS
Utility програм
Language процессор
Middleware
OS болон хэрэглээний програм хангамжийн
хооронд үйл ажиллагаа явуулдаг програм
хангамж юм.
Өгөгдлийн сан удирдах
систем
Програм хангамж хөгжүүлэх
систем
Хэрэглээний
Програм
Энгийн
хэрэглээний
програм
Төрөл бүрийн үйл ажиллагаанд ашигладаг
өргөн дэлгэрсэн програм хангамж юм.
Текст боловсруулах програм
Зураг боловсруулах програм
Видео тоглоом
Тусгай
хэрэглээний
програм
Тусгай зориулалтаар ашигладаг програм
хангамж юм.
Санхүүгийн програм
Бүтээгдэхүүн удирдах систем
46. Виртуал Технологийн Тэнхим, Е-НЭЭЛТТЭЙ ИНСТИТУТ
www.emust.edu.mn
Language /хэл/ Процессор: Энэ програм нь
эх код эсвэл програмын кодыг машины код
руу хөрвүүлдэг. Дараах гурван төрлийн
Language процессор байдаг.
Compiler /хөрвүүлэх/: Дээд түвшний
програмын хэлний кодыг машины код руу
хөрвүүлдэг.
Assembler /угсрах/: Доод түвшний
програмын хэлний кодыг машины код руу
хөрвүүлдэг.
Interpreter /орчуулах/: Програмын кодыг
машины код руу хөрвүүлээд шууд CPU-гээр
гүйцэтгүүлдэг.
1.1 Програм Хангамжийн Төрөл
46
47. Виртуал Технологийн Тэнхим, Е-НЭЭЛТТЭЙ ИНСТИТУТ
www.emust.edu.mn
Мэдээллийн технологийн төхөөрөмжийг ажиллуулахад үйлдлийн
систем зайлшгүй шаардлагатай. Үйлдлийн системийг тоног
төхөөрөмж, хэрэглээний програм болон хэрэглэгчийн хооронд
интерфэйс болон ажиллаж мэдээллийн урсгалыг хянаж зохион
байгуулж байдаг үндсэн програм хангамж гэж ойлгож болно.
Багагүй тооны үйлдлийн системүүд байдаг ба ерөнхийд нь дөрөв
ангилдаг. Real-time: Машин, тоног төхөөрөмж, үйлдвэрлэлийн
систем болон шинжлэх ухааны багажыг удирдахад зориулагдсан.
Single-user, single task: Нэг хэрэглэгч нэг л програм дээр
ажиллах боломжтой. Single-user, multi-task: Нэг хэрэглэгч нэгэн
зэрэг олон програм дээр ажиллах боломжтой. Multi-user: Нэгэн
зэрэг олон хэрэглэгч системийн нөөцийг ашиглах боломжтой.
2 Үйлдлийн Систем
47
48. Виртуал Технологийн Тэнхим, Е-НЭЭЛТТЭЙ ИНСТИТУТ
www.emust.edu.mn
Single-Tasking, Multi-tasking
2 Үйлдлийн Систем
48