SlideShare a Scribd company logo
1 of 12
Багш Ж.Жавзмаа
Алгоритм гэж юу вэ?
АЛГОРИТМ ГЭЖ ЮУ ВЭ? 
 Аливаа ажил болоод үйлдлийг үр 
бүтээмжтэйгээр оновчтой гүйцэтгэх 
арга замыг алгоритм гэнэ. 
 Ямар нэг үр дүнд хүрэхийн тулд 
хийсэн үйлдлийн оновчтой 
үйлдүүдийн дэс дарааллыг 
алгоритм гэнэ. 
Алгоритм гэдэг үг нь гарлын хувьд 
одон оронч, математикч Аль- 
Хорезмын нэрнээс гаралтай юм.
Алгоритмыг дараах 3 
төрөлд хуваадаг. 
• Шугаман 
• Салаалсан 
• Давталттай
Алгоритмыг дүрслэх арга 
 Үгээр илэрхийлэх 
 Блок-схем 
 Программчлалын хэл
Алгоритмын шинж чанар 
Ойлгомжтой байх 
Тодорхой байх 
Нийтлэг байх 
Төгсдөг байх 
Үр дүнтэй байх 
Хуудас 80
Жишээ 1: Самбар арчих алгоритм 
үгээр илэрхийлэх арга 
Самбарт гар 
Алчуур ав 
Алчуур норго 
Самбар арч 
Алчуур тавь 
Суудалдаа суу
Жишээ 1: Самбар арчих алгоритм 
блок схем арга 
Эхлэл 
Самбарт гар 
Алчуур ав 
Алчуур норго 
Самбар арч 
Алчуур тавь 
Суудалдаа суу 
Төгсгөл
Жишээ 2 : Хүнээс нэрийг нь асуугаад, дараа 
нь түүнтэй мэндчилэх алгоритм 
/блок-схем, үгээр илэрхийлэх/ 
1. Алгоритм эхлэнэ. 
2. Дэлгэцэнд “Чамайг хэн гэдэг вэ?” 
гэсэн өгүүлбэрийг хэвлэж гаргана. 
3. Хэн нэгэн хүний нэрийг гаднаас 
оруулж 
name-д утга болгож өгнө. 
4. Дэлгэцэнд “Сайн уу” гэсэн үг 
хэвлээд name 
араас нь name-ийн утгыг хэвлэж 
гаргана. 
5. Алгоритм төгсөнө. 
Эхлэл 
Чамайг хэн 
гэдэг вэ? 
name 
“Сайн уу “ 
name 
Төгсгөл
Даалгавар 
 Цай чанах алгоритмыг блок схемын аргаар 
зохио 
 Тэгш өнцөгтийн талбайг олох алгоритм 
зохио 
 Утсаар ярих алгоритмыг үгээр илэрхийлэх 
аргаар дүрсэл
Гэрийн даалгавар 
 Компьютер унтраах алгоритмыг блок 
схемын аргаар зохио 
 Тэгш өнцөгтийн приметрийг олох 
алгоритм зохио 
 Word программыг нээх алгоритмыг 
үгээр илэрхийлэх аргаар дүрсэл
Анхаарал тавьсанд 
баярлалаа

More Related Content

What's hot

мультмедиа технологи
мультмедиа технологимультмедиа технологи
мультмедиа технологиKhishighuu Myanganbuu
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3Badral Khurelbaatar
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритмEnkh Gvnj
 
11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тестDagii Dagii
 
лекц 1 компьютерийн бүтэц зохион байгуулалт
лекц 1 компьютерийн бүтэц зохион байгуулалтлекц 1 компьютерийн бүтэц зохион байгуулалт
лекц 1 компьютерийн бүтэц зохион байгуулалтE-Gazarchin Online University
 
Салаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудСалаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудБаярсайхан Л
 
мэдээлэл зүйн жишиг даалгавар 8 р анги
мэдээлэл зүйн жишиг даалгавар 8 р ангимэдээлэл зүйн жишиг даалгавар 8 р анги
мэдээлэл зүйн жишиг даалгавар 8 р ангиjanchiw
 
Home цэсний командууд
Home цэсний командуудHome цэсний командууд
Home цэсний командуудOnon Tuul
 
Ээлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүй
Ээлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүйЭэлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүй
Ээлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүйroza_toshke
 
U.cs101 алгоритм программчлал-2
U.cs101   алгоритм программчлал-2U.cs101   алгоритм программчлал-2
U.cs101 алгоритм программчлал-2Badral Khurelbaatar
 
мэдээллийн системийн үндэс
мэдээллийн системийн үндэсмэдээллийн системийн үндэс
мэдээллийн системийн үндэсTsetsenkhuu Otgonbayar
 
мэдээллэн загвар байгуулах.9
мэдээллэн загвар байгуулах.9мэдээллэн загвар байгуулах.9
мэдээллэн загвар байгуулах.9Khishighuu Myanganbuu
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритмGEnkhjargal
 

What's hot (20)

Лекц 2 (Блок схем)
Лекц 2 (Блок схем)Лекц 2 (Блок схем)
Лекц 2 (Блок схем)
 
Smallbasic
SmallbasicSmallbasic
Smallbasic
 
мультмедиа технологи
мультмедиа технологимультмедиа технологи
мультмедиа технологи
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритм
 
U.it101 lab 4
U.it101 lab 4U.it101 lab 4
U.it101 lab 4
 
11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест11-р ангийн мэдээлэл зүйн тест
11-р ангийн мэдээлэл зүйн тест
 
алгоритм 8
алгоритм 8алгоритм 8
алгоритм 8
 
лекц 1 компьютерийн бүтэц зохион байгуулалт
лекц 1 компьютерийн бүтэц зохион байгуулалтлекц 1 компьютерийн бүтэц зохион байгуулалт
лекц 1 компьютерийн бүтэц зохион байгуулалт
 
C cons
C consC cons
C cons
 
Салаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогуудСалаалсан алгоритмын бодлогууд
Салаалсан алгоритмын бодлогууд
 
мэдээлэл зүйн жишиг даалгавар 8 р анги
мэдээлэл зүйн жишиг даалгавар 8 р ангимэдээлэл зүйн жишиг даалгавар 8 р анги
мэдээлэл зүйн жишиг даалгавар 8 р анги
 
МЭДЭЭЛЭЛ ЗҮЙ-6
МЭДЭЭЛЭЛ ЗҮЙ-6МЭДЭЭЛЭЛ ЗҮЙ-6
МЭДЭЭЛЭЛ ЗҮЙ-6
 
Home цэсний командууд
Home цэсний командуудHome цэсний командууд
Home цэсний командууд
 
Ээлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүй
Ээлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүйЭэлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүй
Ээлжит хичээлийн хөтөлбөрүүд 9-р анги мэдээлэлзүй
 
U.cs101 алгоритм программчлал-2
U.cs101   алгоритм программчлал-2U.cs101   алгоритм программчлал-2
U.cs101 алгоритм программчлал-2
 
мэдээллийн системийн үндэс
мэдээллийн системийн үндэсмэдээллийн системийн үндэс
мэдээллийн системийн үндэс
 
мэдээллэн загвар байгуулах.9
мэдээллэн загвар байгуулах.9мэдээллэн загвар байгуулах.9
мэдээллэн загвар байгуулах.9
 
давталттай алгоритм
давталттай алгоритмдавталттай алгоритм
давталттай алгоритм
 
Paint програм
Paint програмPaint програм
Paint програм
 

Similar to алгоритм үндсэн ойлголт

Similar to алгоритм үндсэн ойлголт (20)

алгоритм
алгоритмалгоритм
алгоритм
 
алгоритм
алгоритмалгоритм
алгоритм
 
алгоритм
алгоритмалгоритм
алгоритм
 
алгоритм
алгоритмалгоритм
алгоритм
 
hicheel
hicheelhicheel
hicheel
 
10g boloroo2
10g boloroo210g boloroo2
10g boloroo2
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогууд
 
алгоритмын бодлогууд
алгоритмын бодлогуудалгоритмын бодлогууд
алгоритмын бодлогууд
 
алгоритмчлалын үндэс
алгоритмчлалын үндэсалгоритмчлалын үндэс
алгоритмчлалын үндэс
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
энхсаран цахим1
энхсаран цахим1энхсаран цахим1
энхсаран цахим1
 
Algoritm 10-p aнги
Algoritm 10-p aнгиAlgoritm 10-p aнги
Algoritm 10-p aнги
 
алгоритм 10 р анги
алгоритм 10 р ангиалгоритм 10 р анги
алгоритм 10 р анги
 
Алгоритм
АлгоритмАлгоритм
Алгоритм
 
Salaalsan algoritm
Salaalsan algoritmSalaalsan algoritm
Salaalsan algoritm
 
алгоритм
алгоритмалгоритм
алгоритм
 
9 salaalsan algkritm (1)
9 salaalsan algkritm (1)9 salaalsan algkritm (1)
9 salaalsan algkritm (1)
 
11д
11д11д
11д
 
It101 lab 4
It101 lab 4It101 lab 4
It101 lab 4
 
It101 lab 4
It101 lab 4It101 lab 4
It101 lab 4
 

алгоритм үндсэн ойлголт

  • 3. АЛГОРИТМ ГЭЖ ЮУ ВЭ?  Аливаа ажил болоод үйлдлийг үр бүтээмжтэйгээр оновчтой гүйцэтгэх арга замыг алгоритм гэнэ.  Ямар нэг үр дүнд хүрэхийн тулд хийсэн үйлдлийн оновчтой үйлдүүдийн дэс дарааллыг алгоритм гэнэ. Алгоритм гэдэг үг нь гарлын хувьд одон оронч, математикч Аль- Хорезмын нэрнээс гаралтай юм.
  • 4. Алгоритмыг дараах 3 төрөлд хуваадаг. • Шугаман • Салаалсан • Давталттай
  • 5. Алгоритмыг дүрслэх арга  Үгээр илэрхийлэх  Блок-схем  Программчлалын хэл
  • 6. Алгоритмын шинж чанар Ойлгомжтой байх Тодорхой байх Нийтлэг байх Төгсдөг байх Үр дүнтэй байх Хуудас 80
  • 7. Жишээ 1: Самбар арчих алгоритм үгээр илэрхийлэх арга Самбарт гар Алчуур ав Алчуур норго Самбар арч Алчуур тавь Суудалдаа суу
  • 8. Жишээ 1: Самбар арчих алгоритм блок схем арга Эхлэл Самбарт гар Алчуур ав Алчуур норго Самбар арч Алчуур тавь Суудалдаа суу Төгсгөл
  • 9. Жишээ 2 : Хүнээс нэрийг нь асуугаад, дараа нь түүнтэй мэндчилэх алгоритм /блок-схем, үгээр илэрхийлэх/ 1. Алгоритм эхлэнэ. 2. Дэлгэцэнд “Чамайг хэн гэдэг вэ?” гэсэн өгүүлбэрийг хэвлэж гаргана. 3. Хэн нэгэн хүний нэрийг гаднаас оруулж name-д утга болгож өгнө. 4. Дэлгэцэнд “Сайн уу” гэсэн үг хэвлээд name араас нь name-ийн утгыг хэвлэж гаргана. 5. Алгоритм төгсөнө. Эхлэл Чамайг хэн гэдэг вэ? name “Сайн уу “ name Төгсгөл
  • 10. Даалгавар  Цай чанах алгоритмыг блок схемын аргаар зохио  Тэгш өнцөгтийн талбайг олох алгоритм зохио  Утсаар ярих алгоритмыг үгээр илэрхийлэх аргаар дүрсэл
  • 11. Гэрийн даалгавар  Компьютер унтраах алгоритмыг блок схемын аргаар зохио  Тэгш өнцөгтийн приметрийг олох алгоритм зохио  Word программыг нээх алгоритмыг үгээр илэрхийлэх аргаар дүрсэл