More Related Content
PPT
PDF
мэдээллийн технологи 1 хичээлийн хөтөлбөр PPT
PPTX
PPT
DOCX
PPTX
PPTX
What's hot
PPT
PPTX
PPTX
PPTX
Компьютерийн үндсэн ба дагалдах төхөөрөмж ODP
Tsaxilgaan coronzon dolgoin PPTX
Компьютерийн бүтэц (Mother board & RAM) PDF
Мэдээлэл, мэдээллийг хэмжих нэгж PDF
Medeelliin technology bagsh ix final PPTX
PDF
Medeelliin tehnologi vi surah bichig PDF
ODP
PPTX
Хүүхдийн зурах чадварт тулгуурлах бүтээлчээр сэтгэж, зохион найруулах PPTX
PPTX
Эрдэм шинжилгээний өгүүлэл бичиж хэвлүүлэх ODP
PDF
төсөө утгатай өгүүлбэр 9 анги ODP
PDF
PPT
Similar to 2014 is101 lec7
PDF
PPT
004 компьютерын програм хангамж PPTX
PDF
u.cs101 "Алгоритм ба програмчлал" Лекц №1 PPT
PPT
PPTX
PPTX
PDF
PPTX
DOCX
DOCX
11-angi-hutulburхмиааөмөмөмөмөаммаа.docx DOCX
DOCX
PPTX
PPT
DOCX
PPTX
PDF
DOCX
More from Usukhuu Galaa
PPT
DOCX
DOCX
DOCX
PPT
PPT
PPT
PPTX
PPT
PPT
PPT
PPT
PPT
PPT
PPT
DOCX
DOCX
DOCX
DOCX
PPT
Recently uploaded
PPTX
Багш ямар хөтөлбөр ,төлөвлөлт боловсруулах бэ арга зүйн сургалт - Copy.pptx PDF
Техникийн боловсролын сургалтын дипломын ажил хамгаалах, үнэлэх журам PDF
Мэдээлэл технологийн аюулгүй байдал хангах журам PDF
Суралцагч, төгсөгчийн мэдлэг, ур чадвар, чадамжийг үнэлж, баталгаажуулах журам PDF
УПК-ийн Мэдээллийн төв ашиглах журам 2025 PDF
УПК-ын Дипломын ажил бичих аргачлал 2025 PDF
Дадлага ажил, төсөлт сургалтаар бүтээгдэхүүн үйлдвэрлэх, борлуулах, материалы... 2014 is101 lec7
- 1.
- 2.
- 3.
- 4.
Компьютерийн ПХ-ийн чигхандлага
I үе I I үе III үе IY үе Y үе?
ПХ-ийн
чиг
хандлаг
а
Хэрэглэгчийн
бичсэн
програмууд
Машины хэл
Пакет
програмууд
Тэмдэгтэн
хэлүүд
Үйлдлийн
систем
Өндөр
түвшний
хэлүүд
ӨСУС
4-р үеийн
хэлүүд
Микрокомпь
ютерийн
пакетууд
ПХ-ийн чиг
хандлага
Чиг хандлага: Ашиглахад хялбар, олон зориулалтаар ашиглаж болохуйц, вэб
боломж бүхий аппликэшн пакетууд
- 5.
ПХ-ийн төрлүүд
Тусгай зориулалтынПХ-ууд
Нийлүүлэлтийн
гинжин холбооны
удирдлага
Үйлдвэрлэлийн
нөөцийн
удирдлага
Хэрэглэгчтэй
харилцах систем
Хүний нөөцийн
удирдлага
Санхүү болон
няг-бо бүртгэл
Бизнесийн
шийдвэрий
г дэмжих
- 6.
Системийн ПХ
Үйлдлийн систем
КомпьютерийнТХ-ийг удирдах
Хэрэглэгчийн интерфейсээр хангах
ТХ-ийн үл хамаарлын зэрэглэлийг арилгах
Системийн санах ойг удирдах
Бодлого боловсруулалтыг удирдах
Сүлжээний боломжоор хангах
Системийн нөөцийн хандалтыг хянах
Файл удирдах
- 7.
- 9.
Системийн болон хэрэглээнийПХ-ийн
интерфейс
Компьютерийн
ТХ
Системийн ПХ
Хэрэглээний ПХ
Эцсийн хэрэглэгч
Эцсийн хэрэглэгч
Ерөнхий ба Тусгай зориулалтын
Системийн удирдлага ба
хөгжүүлэлт
- 10.
Хэрэглээний ПХ
Үйлдвэрийн зориулалттайПХ
Данс ба гүйлгээ Хүний нөөцийг удирдах
Мөнгөн урсгалын шижилгээ Үйлдвэрлэлийг удирдах
Хувьцаа, өрийн бичгийг удирдах Захиалга боловсруулах
Хөрөнгө оруулалтыг удирдах Төлбөр тооцоо
Хөрөнгө хуваарилалт, хяналт Түгээлтийг хянах
Ня-богийн ерөнхий дэвтэр Хадгаламж ба гүйлгээ
Өглөг авлагыг хянах Төлбөрийн карт зохицуулах
Цалин бодох Автомат харилцагч
- 11.
Хэрэглээний ПХ
Үйлдвэрийн зориулалттай
11
Түүхийэд Орох
тээвэрлэ
лт
Агуулах,
хадгалал
т
Үйлдвэрлэл
Захиалагчта
й харилцах
Зах
зээл, борлуу
лалт
Гарах
тээвэрлэ
лт
Бүтээгдэхүүн
хадгалалт
Үйлдвэрлэлийн үйл ажиллагааг нэгтгэн боловсруулах ПХ-ийн жишээ
- 12.
Доод түвшний хэл
1-рүеийн хэл
Машины код. Энэ нь микропроцессорын шууд
ойлгож чадах цорын ганц хэл юм.
2-р үеийн хэл
Микропроцессорын үндсэн хэл биш боловч уг
хэлээр програмчлахын тулд програм зохиогч нь
микропроцессорын үндсэн архитектурыг мэддэг
байх шаардлагатай.
Жишээ нь. Регистрүүд болон зааврууд –
jmp, mov).
- 13.
Доод түвшний хэл
Ассемблерхэл нь кодыг машины код руу
хөрвүүлэхэд ашиглагдана.
Шинж чанар
Өндөр хурд шаардана
Өндөр түвшний хэлүүдтэй харьцуулахад ПХ нь
доод түвшинд байна. Учир нь програмыг
дүрслэхдээ зөвхөн цагаан толгойн үсгүүдийг л
ашигладаг.
Програм зохиогч нь ТХ-ийн мэдлэгтэй байх
хэрэгтэй.
ТХ солигдоход програмыг дахин бичих хэрэгтэй
болно.
- 14.
Дээд түвшний хэл
ПХ-ийгхөгжүүлэхэд ашиглагдана.
Шинж чанар
Ашиглахад хялбар
Ассемблер хэлтэй харьцуулахад ярианы
хэлтэй илүү ойролцоо
ТХ-аас хамааралгүй
- 15.
Процедур хэл
Уг хэлдээр бичигдсэн програм нь
функцуудаас тогтоно.
Ихэнх дээд түвшний хэлүүд нь процедур
хэл байдаг. Жишээ: Fortran, COBOL, C
- 16.
Процедур бус хэл
Ямарнэгэн алгоритм дүрслэлгүйгээр
програм зохиох боломжийг олгоно.
Програмд оролт, гаралт, боловсруулалт
хийх нөхцлийг оруулах замаар
програмчилна.
Шинж чанар:
Ямар ч алгоритм ашигладаггүй тул
програмчлах ур чадваргүй хүн ч энэ хэлийг
ашиглан програм зохион боломжтой.
Процедуруудыг боловсруулах урьдчилан
бэлтгэгдсэн функцуудтэй боловч програм
үүсгэхэд тийм ч тохиромжтой биш.
- 17.
Процедур бус хэлнийангилал
Tabular form language
Урьдчилан тодорхойлсон форматын дагуу
шаардлагатай боловсруулалтуудыг бичих ба уг
хэл нь шаардлагатай програмыг автоматаар
үүсгэж өгнө.
Functional language
Функцуудыг нэгдлүүдээр програмыг үүсгэнэ.
Жишээ нь, LISP жагсаалт боловсруулах, APL
шинжлэх ухааны болон инженерийн
тооцооллуудыг гүйцэтгэнэ.
- 18.
Процедур бус хэлнийангилал
Логик хэл
Предикат логик дээр суурилсан логик
илэрхийллүүдийг ашиглан програмыг
үүсгэнэ.
Жишээ нь, Prolo – хиймэл оюун ухаанд
ашиглагдана.
Объект хандлагат хэл
Объектуудыг ашиглан програм үүсгэнэ.
Жишээ нь, Smalltalk, C++, Java. Сүлжээний
орчинд програмчлах боломжтой.
- 19.
Програмчлалын хэл
4-р үеийнхэлүүд (4 GL)
Програмчлалын мэдлэг шаардагдахгүй.
Энэ програмчлалын хэл буюу
програмчлалын орчин нь тусгай
зориулалтаар ашиглагдахаар
загварчлагдсан бөгөөд бизнесийн үйл
ажиллагааг програмчлах зориулалтаар
хөгжүүлэгддэг.
Шинж чанар
ПХ-ийг хөгжүүлэх хугацаа болон үнэ
өртгийг багасна.
Зарим тохиолдолд хүссэн үр дүндээ хүрч
чаддаггүй.
- 20.
Програмчлалын хэл
4-р үеийнхэлүүдийн төрлүүд
Тайлан үүсгэгч
PostScript
Oracle Reports
Форм үүсгэгч
eDeveloper
ColdFusion
Өгөгдлийн удирдлага
SPSS
SQL
- 21.
Програмчлалын хэл
Скрипт хэл
Эцсийнхэрэглэгч програм хөгжүүлэх
зорилгоор ашиглана.
Tag хэлбэрээр бичигдэнэ.
Ажиллуулах бүрд команд командаараа
нэг бүрчлэн хөрвүүлэгдэнэ.
Жишээ, HTML (Hyper Text Markup
Language),
- 22.
Тусгай зориулалтын програмчлалынхэл
Зарим салбарт хийгддэг боловсруулалтууд нь
хэт нүсэр, тооцоолол ихтэй байдаг ба эдгээр
тооцооллуудыг хийхэд хэдэн цаг, хэдэн өдөр
ч шаардлагатай болдог.
Иймээс тусгай зориулалтын програмчлалын
хэл нь энэ хүндрэлийг шийдвэрлэх зорилгоор
хөгжүүлэгдсэн байна.
- 23.
Тусгай зориулалтын програмчлалынхэл
GPSS (Ерөнхий зориулалтын симуляцийн
систем)
Ихэвчлэн дискрет симуляцийн
боловсруулалтанд ашиглагдана.
FORMAC (Томъѐо боловсруулах хөрвүүлэгч)
Ихэвчлэн гидродинамик болон астрономийн
нүсэр, төвөгтэй томъѐог боловсруулахад
ашиглагдана. Мөн шинжлэх ухаан, техникийн
тооцооллуудад ашиглагдана.
COGO (COordinate GeOmetry)
Байгууламжийн бүтцийг загварчилж, шинжилгээ
хийхэд ашиглагдана.
- 24.
Програмчлалын хэл
Програмчлалын технологи
Объект хандлагат програмчлал
• object oriented programming
• өгөгдөл ба түүнийг боловсруулах процедур нь хамт нэг объект гэж
тооцогддог
Визуаль програмчлал
• visual programming
• код бичдэггүй, програмын сангаас бэлэн объектүүдийг
сонгон хуулах замаар програмыг бүтээдэг
ЭйчТМЛ/ИксМЛ
• HTML/XML-Hyper Text/ eXtensible Markup Language
• Вэб маягийн гипертехт / медиа баримтыг таг ашиглан
бүтээдэг
Жава
• Java –аплет (applet) гэх жижиг програмуудыг сүлжээнээс
татаж тодорхой бодлогод ашигладаг
24
- 25.
Програмчлалын хэл
Хэл Хэрэглээ
КоболҮсэг-тоон өгөгдлийн файлыг боловсруулдаг, бизнес
хандлагат хэл
Си ПК-ийн ҮС, хэрэглээний ПХ-г бүтээх мэргэжлийн програмч
ашиглах зорилготой,, төрөл бүрийн ПК-т нийцдэг, ПК-ийн
нөөцийг үр ашигтай ашигладаг
С++ ПХ-ийг хөгжүүлэхэд ашигладаг, С хэлний объект хандлагат
хувилбар . Óäàìøèë, á¿ðäìýë, âèðòóàëü ôóíêö àøèãëàõ
áîëîìæòîé.
Визуаль бейсик Виндоузын орчинд ажиллах ПХ-ийг бүтээхэд ашигладаг
визуаль програмчлалын хэл
Фортран
(FORmula TRANslator)
Эрдэм шинжилгээ, инженерийн бодлогод зориулсан, тоон
өгөгдлийг боловсруулахад ашигладаг
Бейсик Програмчлах анхан шатны мэдлэгийг олгох зорилгоор
сургалтанд ашиглахаар бий болсон
Паскаль Компьютерийн ухаанаар суралцагчдад дуу авиа
боловсруулах дадлага олгоход ашигладаг
Ассемблер Системийн ПХ-г бүтээх зорилготой 2 дахь үеийн хэл
Жава ҮС-ээсхамаарахгүй ажилладаг, объект хандлагат
програмчлалын хэл
25
- 26.
- 27.
Програмчлалын хэл
SGML (StandardGeneralized Markup
Language)
Баримт бичгийн логик болон семантик
бүтцийг энгийн tag-уудаар дүрсэлдэг.
Электрон бичиг баримтыг удирдах
зорилгоор хөгжүүлэгдсэн.
HTML
SGML хэлний өргөтгөсөн хувилбар.
Tag ашиглан зурган файл, холбоосуудыг
тодорхойлох боломжтой болсон.
- 28.
Програмчлалын хэл
XML (eXtensibleMarkup Language)
HTML-тэй харьцуулахад хэрэглэгчид илүү
уян хатан боломжуудыг оруулж өгсөн.
Электрон худалдаанд өгөгдөл
солилцох, бичиг баримт хадгалах
боломжтой болсон.
- 29.
Дүгнэлт
Үе Онцлог
1 дэхүе (1Ү) Командыг машины хэлээр (0/1-2-
ын код)
бичсэн, шууд биелдэг
2 дахь
үе(2Ү)
Ихэнх оператор нь товчлол
хэрэглэдэг(mov, jmp)
3 дахь
үе(3Ү)
Команд нь англи хэл рүү ойртсон,
ойлгоход хялбар
4 дэх үе (4Ү) Програмч биш эцсийн хэрэглэгчид
зориулсан, хялбар
29
Програмчлалын хэлний үе