SlideShare a Scribd company logo
6 долоо хоног ӨС-ийн загвар Өгөгдлийг кодчилох Агуулга  Код ба кодчилол  Кодчилох үе шат  Кодын төрөл
ӨС-ийн загвар Өгөгдлийг кодчилох Код ба кодчилол  Өгөгдлийг авсаархан хэлбэрээр хадгалах, хурдан оруулах, боловсруулах, дамжуулах зорилгоор ангилж товч, хураангуй бүтэц рүү буулгасан тэмдэгт мөрийг  код   гэнэ  Анхдагч өгөгдлийг код болгон буулгахыг  кодчилол  гэнэ  Өгөгдлийн үл давтагдах, нэг утгыг ангилан ялгаж кодыг үүсгэдэг  нэг код нь өгөгдлийн нэг л тайлбартай, нэг тайлбар утганд нэг л код харгалзана
ӨС-ийн загвар Өгөгдлийг кодчилох Код ба кодчилол Өгөгдлийг кодчилох хэрэгцээ   өгөгдлийн ангиллыг хялбарчлах  үл давтагдах нэг утгат тодорхойлолтоор хангах  өгөгдлийг хадгалах хэмжээг багасгах  өгөгдлийг оруулж бичих болон дамжуулах хугацааг багасгах  өгөгдлийг оруулж бичих алдааг багасгах  өгөгдөлд үр ашигтай манипуляци хийх нөхцлийг бий болгох    харьцуулж жиших (хайх, холбох)   эрэмбэлэх  бүлэглэх
ӨС-ийн загвар Өгөгдлийг кодчилох   Код ба кодчилол Кодчилол хийхэд анхаарах зүйлс  Кодчилолын схем нь логикийн хувьд хэрэглэгчийн шаардлага ба хэрэглэгдэж буй боловсруулалтын аргад нийцэж байх  Код бүр тодорхойлж буй зүйлээ үл давтагдах нэг утгатайгаар ялгаж байх  Шаардлага өөрчлөгдөхөд түүнд зохицохоор уян хатан байх  Кодын бүтэц байгууллага доторхи  бүх хэрэглэгчдэд хялбар ойлгомжтой байх (энгийн, амьдралд нийцсэн, утга төгөлдөр гэх мэт )
ӨС-ийн загвар Өгөгдлийг кодчилох   Код ба кодчилол Кодчилол хийхэд анхаарах зүйлс  Кодын бүтэцтэй ажиллах хүнийг эргэлзээтэй, ташаа тайлбарт хүргэхээс болгоомжлох зорилгоор стандарт тогтоож өгөх  Кодын харагдах хэлбэр болон унших бичихэд хялбар болгох зорилгоор ихэвчлэн дөрвөөс илүү үсэг, таваас илүү тооноос тогтсон кодыг  хэсэг болгон тусгаарлах  Тухайлбал : 7265984356  гэсэн тоог 726-598 -4356 гэж дүрслэх          Кодыг тэг (0) / тэг мөр (““) утгаар заахгүй байх  Тэг утгатай кодыг талбарт утга ороогүй тэгээс ялгах боломжгүй байдгаас
ӨС-ийн загвар Өгөгдлийг кодчилох  Кодчилох үе шат Кодчиллыг дараахи үе шатаар явуулна . Үүнд: Кодлох элементээ сонгож тодорхойлох    Кодын загварыг гаргах    Кодын лавлахыг  гаргах    Кодын лавлах ба өгөгдлийн ерөнхий схемийн уялдааг тодорхойлох
  ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодлох элементээ зөв сонгох  Кодчилох зорилгоо тодорхойлох  Өгөгдлийг кодчилж хадгалах нь тэр болгон үр ашигтай байдаггүй  ихэнх тайлан үр дүндээ кодыг тайлж гаргах нэмэлт боловсруулалтыг шаарддаг  Код нь тогтмол шинж чанартай өгөгдөл  өөрчлөгдөх магадлал өндөртэй мэдээллийг кодлож хадгалсан үед кодыг байнга өөрчлөх шаардлага гарна
ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын загварыг гаргах  Жишээ нь: багшийн код нь тэнхмийн харьяалал ба тэнхим дэх багш нарт олгосон дугаараас тогтсон, 5  урттай код  Кодын бүтцийг тодорхойлох  Код нь нэг утга санаа бүхий мэдээлэл агуулсан  энгийн код   байж болно  Код нь хэд хэдэн утга санаа бүхий мэдээлэл агуулсан  нийлмэл код   байж болно  Багшийн код нь нийлмэл код ?  L  L  0  0 дугаар  тэнхмийн харьяалал
ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын загварыг гаргах  Кодон дахь тэмдэгт тус бүрийн төрлийг (маск) тодорхойлох   Тэмдэгт  Маск  тоо (0-9) 0   / 9   үсэг (a-Z) L  /  ? дурын тэмдэгт  (a-Я - үсэг) &   /  C  “ ӨС” ном, бүлэг8, хуудас 111
ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын загварыг гаргах  Кодын уртыг тооцоолох  Тэмдэгтийн төрлүүд хэдэн утгыг ялгахыг мэдэх  Тоон тэмдэгтүүд 10 хүртэл  Монгол үсгэн тэмдэгтүүд 35 хүртэл  Англи үсгэн тэмдэгтүүд 26 хүртэл  Үсэг, тоо болон тусгай тэмдэгтүүд  46 ба түүнээс дээш (10 цифр + 36 үсэг + тусгай тэмтэгтүүд [@#$%^] >46)   Код нь хэдэн утгыг ялгах ыг  тодорхойлох  Жишээ нь: нэг тэнхимд 10-20 багш байдаг гэвэл 2 оронтой тоон код хэрэглэх
ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын загварыг гаргах  Кодын уртыг тооцоолох  Кодын урт нь  богино бол  ангилах  бэлтгэх  хадгалах  дамжуулахад бага зардал гарна  урт бол  илүү их мэдээлэл агуулдаг учраас өгөгдлийг сэргээх  статистик нэгтгэл хийх  мэдээллийг боловсруулах боломж өргөснө
ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын лавлахыг  гаргах  Кодын лавлах  нь  кодын загварыг дагалдах бичиг баримт  юм   Кодын лавлах  код  кодонд харгалзуулсан тайлбар ыг  (өгөгдлийн анхдагч утга) агуулна  Нийлмэл код  хэрэглэсэн үед кодын хэсэг бүрт нэг лавлах дагалдана  Код нь нэмэлт тайлбаргүйгээр өөрийн агуулгаа тодорхойлж байвал лавлахыг гаргахгүй
ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын лавлахыг  гаргах  Жишээ нь: багшийн кодын 1-3 дахь байрлал  тэнхмийн харьяаллыг  илэрхийлэх ба тус кодын лавлахыг гаргавал  Тэнхмийн кодын урт янз бүр байгаа учраас 1 дэх байрлалд үсэг бичигдэхгүй хоосон орхино
ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын лавлахыг  гаргах  Багшийн кодын 4-5 дахь байрлал нь тэнхим дэх багш нарт олгосон дугаарыг илэрхийлэх ба 1-ээс 20 хүртэлх дараалсан тоон кодыг авна  Салбар тус бүрт дугаарлалт нэгээс эхлэнэ
ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын лавлах ба ӨЕС-ийн уялдаа  Өгөгдлийн анхдагч хүснэгт ба кодын лавлахын хоорондох холбоосыг тодорхойлох  Энгийн код хэрэглэсэн үед ихэвчлэн кодын лавлахаас анхдагч хүснэгт рүү 1:N холболт үүсдэг  кодын лавлах анхдагч хүснэгт
ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын лавлах ба ӨЕС-ийн уялдаа  Албан тушаалын кодын загвар  Кодын нийт урт 3, заавал оруулах шаардлагагүй утга авах тоон код  2 утга санаа бүхий хэсгээс бүрдсэн нийлмэл код  Зэрэглэл хэсэг нь 10-аас хэтрэхгүй утгыг ялгах учраас урт нь 1 Албан тушаал хэсэг нь 20-иос хэтрэхгүй утгыг ялгах учраас урт нь 2   9  9  9   албан тушаал  зэрэглэл
ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын лавлах ба ӨЕС-ийн уялдаа  Жишээ
ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Дараалсан код   Дараалсан тоо цуваагаар илэрхийлэгдэх кодыг  дараалсан код   гэнэ  Жишээлбэл багшийн код дахь багшийн дугаар, албан тушаалын код дахь зэрэглэлийн код  Дараалсан кодонд кодын тайлбар утгыг харгалзуулж оноохдоо ямар нэгэн логик зарчим баримтлах нь зөв  Ингэснээр кодыг тогтооход хялбар байдаг  Жишээлбэл  зэрэглэлийн кодонд зэрэглэлийг харгалзуулахдаа сургалтанд аль зэрэг нөлөөтэйгээр дараалуулж кодлох зарчим баримталсан
ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Дараалсан код  Давуу тал : энгийн  богино ба үл давтагдах  өгөгдлийг олоход хялбар  хөтлөхөд хялбар  Дутагдалтай тал: логик утга санаа агуул д а г гүй  уян хатан бус  код нэмэгдэхэд тоон дарааллын зөвхөн эцэст орно  тоонд дахин утга олгоход логик дараалал эвдэрнэ  түр зуур утга тодорхойлоогүй кодыг нөөцөлж болохгүй
ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Блок код  Тоо ба үсгээс тогтсон блок гэж нэрлэгдэх тодорхой нэг ангиллыг заах хэсгүүдээс  бүрдэх кодыг  блок код  гэнэ.  иерархи блок код  энгийн блок код
ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл  Блок код  Давуу тал : кодын хэсэг болон байрлал бүр нь тодорхой утгыг илэрхийлнэ  кодын бүтцийг өөрчлөхөд хялбар  кодын бүтцийг шинэ ангиллаар өргөтгөх боломжтой  ангиллыг бүхлээр нь  нэмэх эсвэл хасах боломжтой  Дутагдалтай тал: кодын урт ангиллын тооноос хамаарах учир хэт урт болох талтай  код нь сул чөлөөтэй байж болно
ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Иерархи блок код  Блокууд нь хоорондоо иерархи хамаарал үүсгэдэг  Эхлээд эхний иерархийн кодыг, дараа нь эхний иерархи код бүрт дараагийн иерархийг хамааруулж кодлодог  Жишээлбэл албан тушаалын код  Эхлээд эхний иерархи болох  зэрэглэлийн кодыг  тодорхойлсон, дараа нь зэрэглэлийн код бүрт дараагийн иерархи болох  албан тушаалын кодыг  хамааруулж тодорхойлсон  ӨЕС-д эхний иерархи кодын лавлах дараа дараагийн иерархи түвшний лавлахуудаар  дамжиж  тус бүр холбогдох ба сүүлийн иерархи түвшний лавлах өгөгдлийн анхдагч хүснэгт рүү холбогддог (жишээг тус лекцийн хуудас 17-с хар)
ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Иерархи блок код ы н лавлах ба ӨЕС уялдаа  1 дэх иерархи албан тушаалын зэрэглэлээс хамаарч  2 дахь иерархи албан тушаалын код vvсч байна
ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Энгийн блок код  Блокууд нь хоорондоо хамааралгүй, бие даасан хэсгүүдээс тогтдог  Хэсэг тус бүр нь хоорондоо хамааралгүй кодлогддог  Жишээлбэл оюутны код дахь тэнхмийн код, элссэн он, сургалтын зэрэг нь хоорондоо хамааралгүй кодлогдоно  ӨЕС-д хэсэг тус бүрийн кодын лавлах өгөгдлийн анхдагч хүснэгт рүү шууд холбогддог
ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Энгийн блок код  Кодын лавлах ба ӨЕС уялдаа
Унших материал “ ӨС” ном, бүлэг 5, хуудас 58-60 “ ӨС” ном, бүлэг 8, хуудас 111

More Related Content

PPTX
Database 6
PDF
SbeuL14.2019- 2020on
DOC
А.Жансауле - МАХНЫ ЭРЭЛТ, НИЙЛҮҮЛЭЛТИЙН СУДАЛГАА, ҮНЭ БҮРДЭЛТ
PPT
"Бизнесийн статистик" Хичээл-5
PDF
Мөнгөний бодлого
PDF
Үйлдвэрлэлийн хүчин зүйлс
PPTX
DOCX
Шинжлэх ухааны судалгаанд баримтыг задлан шинжилгээ хийхэд бэлтгэх
Database 6
SbeuL14.2019- 2020on
А.Жансауле - МАХНЫ ЭРЭЛТ, НИЙЛҮҮЛЭЛТИЙН СУДАЛГАА, ҮНЭ БҮРДЭЛТ
"Бизнесийн статистик" Хичээл-5
Мөнгөний бодлого
Үйлдвэрлэлийн хүчин зүйлс
Шинжлэх ухааны судалгаанд баримтыг задлан шинжилгээ хийхэд бэлтгэх

What's hot (20)

PDF
Macro l1.2020 2021
PPTX
Олон улсын валют, санхүү
PPTX
Өгөгдлийн бүтэц
PPTX
Нүүрсний зах зээлийн ерөнхий судалгаа
PPTX
Өгөгдлийн бүтэц 14
PDF
Лекц 12
PPTX
Lecture 14 - Нээлттэй эдийн засаг
PPTX
Нийгмийн-өөрчлөлт 11.pptx
PDF
9.эрэмбэлэлтийн аргууд
XLSX
цалингийн хүснэгт
PDF
Sbeul9.2020 2021on
PPTX
Makro l 1
PPTX
database 12
PDF
Lecture 1
PDF
Lecture 12
PPTX
арилжааны банкууд
PDF
Lekts11. murui shugaman regress buten
PDF
Lecture 12 os
PPTX
гадаад бодлогын талаарх онолууд 2
Macro l1.2020 2021
Олон улсын валют, санхүү
Өгөгдлийн бүтэц
Нүүрсний зах зээлийн ерөнхий судалгаа
Өгөгдлийн бүтэц 14
Лекц 12
Lecture 14 - Нээлттэй эдийн засаг
Нийгмийн-өөрчлөлт 11.pptx
9.эрэмбэлэлтийн аргууд
цалингийн хүснэгт
Sbeul9.2020 2021on
Makro l 1
database 12
Lecture 1
Lecture 12
арилжааны банкууд
Lekts11. murui shugaman regress buten
Lecture 12 os
гадаад бодлогын талаарх онолууд 2
Ad

Viewers also liked (20)

PPS
Sw203 Lab3
PPT
Pp Lect6 1
PDF
1.сонгуулийн маргааныг хянан шийдвэрлэх ажиллагааны эрхзүйн орчинг боловс...
PDF
Системийн шинжилгээ, зохиомж
PDF
Сэлэнгэ зочид буудлын систем
DOCX
Зочид буудлын өрөө захиалгын шаардлага
PPTX
лекц 5,6
PPTX
лекц №3
DOC
User requirements
DOCX
бодлогын баримт бичиг
PDF
Systemiin shinjilgee ba zohiomj lekts
PPTX
лекц№2
PPT
Dynamic web 7
PPTX
лекц №1.pptx бмс
PPTX
Нягтлан бодох бүртгэлийн үндэс хичээл 4 ШИДС
PDF
Санхүү, НББ-ийн мэдээллийн систем
KEY
Junkyard
PPT
Kpr präs webtest
PPT
slide to delete
PPT
Pp Lect8
Sw203 Lab3
Pp Lect6 1
1.сонгуулийн маргааныг хянан шийдвэрлэх ажиллагааны эрхзүйн орчинг боловс...
Системийн шинжилгээ, зохиомж
Сэлэнгэ зочид буудлын систем
Зочид буудлын өрөө захиалгын шаардлага
лекц 5,6
лекц №3
User requirements
бодлогын баримт бичиг
Systemiin shinjilgee ba zohiomj lekts
лекц№2
Dynamic web 7
лекц №1.pptx бмс
Нягтлан бодох бүртгэлийн үндэс хичээл 4 ШИДС
Санхүү, НББ-ийн мэдээллийн систем
Junkyard
Kpr präs webtest
slide to delete
Pp Lect8
Ad

More from ulziibaatar (20)

PPT
Lecture 3 4
PPT
Lecture 2
PPT
Lecture 1
DOCX
лабораторийн ажил 5
DOCX
лабораторийн ажил 4
DOCX
лабораторийн ажил 3
DOCX
лабораторийн ажил 2
DOCX
лабораторийн ажил 1
DOCX
Lab4 Report
DOCX
Lab2 Query
PPT
Pp Lect10 11
PPT
Pp Lect12 13
PPT
Pp Lect9
PPT
Pp Lect4 5
PPT
Access Table
PPT
Pp Lect6
PPT
Pp Lect41 1
PPT
Pp Lect13 1
PPT
Pp Lect9 10 1
PPT
Pp Lect8 1
Lecture 3 4
Lecture 2
Lecture 1
лабораторийн ажил 5
лабораторийн ажил 4
лабораторийн ажил 3
лабораторийн ажил 2
лабораторийн ажил 1
Lab4 Report
Lab2 Query
Pp Lect10 11
Pp Lect12 13
Pp Lect9
Pp Lect4 5
Access Table
Pp Lect6
Pp Lect41 1
Pp Lect13 1
Pp Lect9 10 1
Pp Lect8 1

Pp Lect5

  • 1. 6 долоо хоног ӨС-ийн загвар Өгөгдлийг кодчилох Агуулга Код ба кодчилол Кодчилох үе шат Кодын төрөл
  • 2. ӨС-ийн загвар Өгөгдлийг кодчилох Код ба кодчилол Өгөгдлийг авсаархан хэлбэрээр хадгалах, хурдан оруулах, боловсруулах, дамжуулах зорилгоор ангилж товч, хураангуй бүтэц рүү буулгасан тэмдэгт мөрийг код гэнэ Анхдагч өгөгдлийг код болгон буулгахыг кодчилол гэнэ Өгөгдлийн үл давтагдах, нэг утгыг ангилан ялгаж кодыг үүсгэдэг нэг код нь өгөгдлийн нэг л тайлбартай, нэг тайлбар утганд нэг л код харгалзана
  • 3. ӨС-ийн загвар Өгөгдлийг кодчилох Код ба кодчилол Өгөгдлийг кодчилох хэрэгцээ өгөгдлийн ангиллыг хялбарчлах үл давтагдах нэг утгат тодорхойлолтоор хангах өгөгдлийг хадгалах хэмжээг багасгах өгөгдлийг оруулж бичих болон дамжуулах хугацааг багасгах өгөгдлийг оруулж бичих алдааг багасгах өгөгдөлд үр ашигтай манипуляци хийх нөхцлийг бий болгох   харьцуулж жиших (хайх, холбох)   эрэмбэлэх бүлэглэх
  • 4. ӨС-ийн загвар Өгөгдлийг кодчилох Код ба кодчилол Кодчилол хийхэд анхаарах зүйлс Кодчилолын схем нь логикийн хувьд хэрэглэгчийн шаардлага ба хэрэглэгдэж буй боловсруулалтын аргад нийцэж байх Код бүр тодорхойлж буй зүйлээ үл давтагдах нэг утгатайгаар ялгаж байх Шаардлага өөрчлөгдөхөд түүнд зохицохоор уян хатан байх Кодын бүтэц байгууллага доторхи бүх хэрэглэгчдэд хялбар ойлгомжтой байх (энгийн, амьдралд нийцсэн, утга төгөлдөр гэх мэт )
  • 5. ӨС-ийн загвар Өгөгдлийг кодчилох Код ба кодчилол Кодчилол хийхэд анхаарах зүйлс Кодын бүтэцтэй ажиллах хүнийг эргэлзээтэй, ташаа тайлбарт хүргэхээс болгоомжлох зорилгоор стандарт тогтоож өгөх Кодын харагдах хэлбэр болон унших бичихэд хялбар болгох зорилгоор ихэвчлэн дөрвөөс илүү үсэг, таваас илүү тооноос тогтсон кодыг хэсэг болгон тусгаарлах Тухайлбал : 7265984356 гэсэн тоог 726-598 -4356 гэж дүрслэх         Кодыг тэг (0) / тэг мөр (““) утгаар заахгүй байх Тэг утгатай кодыг талбарт утга ороогүй тэгээс ялгах боломжгүй байдгаас
  • 6. ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодчиллыг дараахи үе шатаар явуулна . Үүнд: Кодлох элементээ сонгож тодорхойлох   Кодын загварыг гаргах   Кодын лавлахыг гаргах   Кодын лавлах ба өгөгдлийн ерөнхий схемийн уялдааг тодорхойлох
  • 7.   ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодлох элементээ зөв сонгох Кодчилох зорилгоо тодорхойлох Өгөгдлийг кодчилж хадгалах нь тэр болгон үр ашигтай байдаггүй ихэнх тайлан үр дүндээ кодыг тайлж гаргах нэмэлт боловсруулалтыг шаарддаг Код нь тогтмол шинж чанартай өгөгдөл өөрчлөгдөх магадлал өндөртэй мэдээллийг кодлож хадгалсан үед кодыг байнга өөрчлөх шаардлага гарна
  • 8. ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын загварыг гаргах Жишээ нь: багшийн код нь тэнхмийн харьяалал ба тэнхим дэх багш нарт олгосон дугаараас тогтсон, 5 урттай код Кодын бүтцийг тодорхойлох Код нь нэг утга санаа бүхий мэдээлэл агуулсан энгийн код байж болно Код нь хэд хэдэн утга санаа бүхий мэдээлэл агуулсан нийлмэл код байж болно Багшийн код нь нийлмэл код ? L L 0 0 дугаар тэнхмийн харьяалал
  • 9. ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын загварыг гаргах Кодон дахь тэмдэгт тус бүрийн төрлийг (маск) тодорхойлох Тэмдэгт Маск тоо (0-9) 0 / 9 үсэг (a-Z) L / ? дурын тэмдэгт (a-Я - үсэг) & / C “ ӨС” ном, бүлэг8, хуудас 111
  • 10. ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын загварыг гаргах Кодын уртыг тооцоолох Тэмдэгтийн төрлүүд хэдэн утгыг ялгахыг мэдэх Тоон тэмдэгтүүд 10 хүртэл Монгол үсгэн тэмдэгтүүд 35 хүртэл Англи үсгэн тэмдэгтүүд 26 хүртэл Үсэг, тоо болон тусгай тэмдэгтүүд 46 ба түүнээс дээш (10 цифр + 36 үсэг + тусгай тэмтэгтүүд [@#$%^] >46) Код нь хэдэн утгыг ялгах ыг тодорхойлох Жишээ нь: нэг тэнхимд 10-20 багш байдаг гэвэл 2 оронтой тоон код хэрэглэх
  • 11. ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын загварыг гаргах Кодын уртыг тооцоолох Кодын урт нь богино бол ангилах бэлтгэх хадгалах дамжуулахад бага зардал гарна урт бол илүү их мэдээлэл агуулдаг учраас өгөгдлийг сэргээх статистик нэгтгэл хийх мэдээллийг боловсруулах боломж өргөснө
  • 12. ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын лавлахыг гаргах Кодын лавлах нь кодын загварыг дагалдах бичиг баримт юм Кодын лавлах код кодонд харгалзуулсан тайлбар ыг (өгөгдлийн анхдагч утга) агуулна Нийлмэл код хэрэглэсэн үед кодын хэсэг бүрт нэг лавлах дагалдана Код нь нэмэлт тайлбаргүйгээр өөрийн агуулгаа тодорхойлж байвал лавлахыг гаргахгүй
  • 13. ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын лавлахыг гаргах Жишээ нь: багшийн кодын 1-3 дахь байрлал тэнхмийн харьяаллыг илэрхийлэх ба тус кодын лавлахыг гаргавал Тэнхмийн кодын урт янз бүр байгаа учраас 1 дэх байрлалд үсэг бичигдэхгүй хоосон орхино
  • 14. ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын лавлахыг гаргах Багшийн кодын 4-5 дахь байрлал нь тэнхим дэх багш нарт олгосон дугаарыг илэрхийлэх ба 1-ээс 20 хүртэлх дараалсан тоон кодыг авна Салбар тус бүрт дугаарлалт нэгээс эхлэнэ
  • 15. ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын лавлах ба ӨЕС-ийн уялдаа Өгөгдлийн анхдагч хүснэгт ба кодын лавлахын хоорондох холбоосыг тодорхойлох Энгийн код хэрэглэсэн үед ихэвчлэн кодын лавлахаас анхдагч хүснэгт рүү 1:N холболт үүсдэг кодын лавлах анхдагч хүснэгт
  • 16. ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын лавлах ба ӨЕС-ийн уялдаа Албан тушаалын кодын загвар Кодын нийт урт 3, заавал оруулах шаардлагагүй утга авах тоон код 2 утга санаа бүхий хэсгээс бүрдсэн нийлмэл код Зэрэглэл хэсэг нь 10-аас хэтрэхгүй утгыг ялгах учраас урт нь 1 Албан тушаал хэсэг нь 20-иос хэтрэхгүй утгыг ялгах учраас урт нь 2 9 9 9 албан тушаал зэрэглэл
  • 17. ӨС-ийн загвар Өгөгдлийг кодчилох Кодчилох үе шат Кодын лавлах ба ӨЕС-ийн уялдаа Жишээ
  • 18. ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Дараалсан код Дараалсан тоо цуваагаар илэрхийлэгдэх кодыг дараалсан код гэнэ Жишээлбэл багшийн код дахь багшийн дугаар, албан тушаалын код дахь зэрэглэлийн код Дараалсан кодонд кодын тайлбар утгыг харгалзуулж оноохдоо ямар нэгэн логик зарчим баримтлах нь зөв Ингэснээр кодыг тогтооход хялбар байдаг Жишээлбэл зэрэглэлийн кодонд зэрэглэлийг харгалзуулахдаа сургалтанд аль зэрэг нөлөөтэйгээр дараалуулж кодлох зарчим баримталсан
  • 19. ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Дараалсан код Давуу тал : энгийн богино ба үл давтагдах өгөгдлийг олоход хялбар хөтлөхөд хялбар Дутагдалтай тал: логик утга санаа агуул д а г гүй уян хатан бус код нэмэгдэхэд тоон дарааллын зөвхөн эцэст орно тоонд дахин утга олгоход логик дараалал эвдэрнэ түр зуур утга тодорхойлоогүй кодыг нөөцөлж болохгүй
  • 20. ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Блок код Тоо ба үсгээс тогтсон блок гэж нэрлэгдэх тодорхой нэг ангиллыг заах хэсгүүдээс бүрдэх кодыг блок код гэнэ. иерархи блок код энгийн блок код
  • 21. ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Блок код Давуу тал : кодын хэсэг болон байрлал бүр нь тодорхой утгыг илэрхийлнэ кодын бүтцийг өөрчлөхөд хялбар кодын бүтцийг шинэ ангиллаар өргөтгөх боломжтой ангиллыг бүхлээр нь нэмэх эсвэл хасах боломжтой Дутагдалтай тал: кодын урт ангиллын тооноос хамаарах учир хэт урт болох талтай код нь сул чөлөөтэй байж болно
  • 22. ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Иерархи блок код Блокууд нь хоорондоо иерархи хамаарал үүсгэдэг Эхлээд эхний иерархийн кодыг, дараа нь эхний иерархи код бүрт дараагийн иерархийг хамааруулж кодлодог Жишээлбэл албан тушаалын код Эхлээд эхний иерархи болох зэрэглэлийн кодыг тодорхойлсон, дараа нь зэрэглэлийн код бүрт дараагийн иерархи болох албан тушаалын кодыг хамааруулж тодорхойлсон ӨЕС-д эхний иерархи кодын лавлах дараа дараагийн иерархи түвшний лавлахуудаар дамжиж тус бүр холбогдох ба сүүлийн иерархи түвшний лавлах өгөгдлийн анхдагч хүснэгт рүү холбогддог (жишээг тус лекцийн хуудас 17-с хар)
  • 23. ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Иерархи блок код ы н лавлах ба ӨЕС уялдаа 1 дэх иерархи албан тушаалын зэрэглэлээс хамаарч 2 дахь иерархи албан тушаалын код vvсч байна
  • 24. ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Энгийн блок код Блокууд нь хоорондоо хамааралгүй, бие даасан хэсгүүдээс тогтдог Хэсэг тус бүр нь хоорондоо хамааралгүй кодлогддог Жишээлбэл оюутны код дахь тэнхмийн код, элссэн он, сургалтын зэрэг нь хоорондоо хамааралгүй кодлогдоно ӨЕС-д хэсэг тус бүрийн кодын лавлах өгөгдлийн анхдагч хүснэгт рүү шууд холбогддог
  • 25. ӨС-ийн загвар Өгөгдлийг кодчилох Кодын төрөл Энгийн блок код Кодын лавлах ба ӨЕС уялдаа
  • 26. Унших материал “ ӨС” ном, бүлэг 5, хуудас 58-60 “ ӨС” ном, бүлэг 8, хуудас 111