Бидний тухай
Багш ажилтан
Өнөөгийн ухаалаг технологийн хурдацтай хөгжлийн үед тухайн өгөгдсөн өгөгдлөөс гол объектыг олж ялгах, мөн түүний тухайн агшин дэх үйл хөдлөлийг олж тогтоох нь үүсмэл оюун болон машин сургалтын салбар чухал салбаруудыг нэг билээ. Үүний тулд логик програмчлал, оптимизацийн онол хэрэглэн сургалтын өгөгдөлд шинжилгээ хийж шийдвэр гаргах шаардлагатай болдог. Энэ хичээлийн явцад оюутнууд дээрх шийдвэр гарган таних хариу үйлдэл хийх процесс хэрхэн явагддаг, ямар ямар асуудлууд тулгардаг, түгээмэл хэрэглэгддэг ямар гол аргууд байдаг талаар онолын хичээлээр судалж, түгээмэл тулгардаг асуудлуудыг шийдэн, бодлого бодох, тоглоом зохиох гэх мэт даалгаврыг энгийн алгоритмуудын түвшинд өөрсдөө лабораторийн хичээлээр хийж үзнэ.
Энэ хичээлийн хүрээнд оюутан үүсмэл оюуны үндсэн ойлголтыг судална. Онолын түвшинд судалсан мэдлэгээ үүсмэл оюуны алгоритмуудыг (Matlab юмуу C/C++) програмчлалын хэл, ашиглан практик туршилтуудыг хийж бататгана.
Үйлдлийн системийн зохион бүтэц зохион байгуулалт, прогцесс менежемент, процесуудын зэрэгцээ ажиллагаа болон процесс хоорондын харилцаа, үндсэн болон хиймэл санах ой, тэдгээрийн менежемент, тасалдалт түүнийг боловсруулах, процессорын ажиллагааны хувиарлалт, тѳхѳѳрѳмж менежемент, оролт/гаралт, файл систем, үйлдлийн системийн найдвартай ажиллагаа болон хамгаалалт хэрхэн хийгддэг талаар ойлголтыг авна
Үйлдлийн системийн дизайн болон үйлдлийн системийг хѳгжүүлэхэд шаардлагатай үндсэн ойлголт болон тулгардаг асуудал, алгоритмуудын талаар гүн мэдлэг олгоход энэхүү хичээлийн зорилго оршино.
Энэ хичээл нь Python ашиглан програмчлах, загварчлах болон турших, машин сургалтын үндэс гэсэн гурван хэсгээс бүрдэнэ. Python-аар програмчлах (давтал, нөхцөл шалгах, тэмдэгт мөртэй ажиллах; функц, хийсвэрлэл; жагсаалт, хослол, толь гэх мэт өгөгдлийн бүтцийн хэрэглээ, кодын алдаа илрүүлэх, шалгах арга) энгийн зарим аргыг эхний хэсэгт үзнэ. Дараагийн хэсэгт загварчлах тооцооллын арга техник (граф, сүлжээ, дискрет оновчлол) болон тооцооллын туршилт, симуляцын зарим арга зүй (санамсаргүй алхалт, Монте-Карло симуляци, итгэх завсар гэх мэт)-г Python-р програмчлах, туршилтын үр дүнг тайлбарлах зэргийг авч үзнэ. Гуравдугаар хэсэгт машин сургалтын зарим элемент (бүлэглэл (clustering), ангилал (clustering))-г ойлгох, хэрэглэх дадлага хийнэ.
Энэ хичээл нь програмчлалын суурьтай байхыг шаардахгүй. Загварчлах, тооцооллын арга техник ашиглан шийдэл боловсруулах, шийдлийг програмчлах чадварын үндсийг таниулах, эзэмшүүлэх зорилготой.
Компьютерт мэдээллийг дүрслэх хэлбэр, тооллын системийн тухай тэдгээр хооронд хувиргалт хийх аргууд, тооллын систем дээр хийгдэх үйлдлүүд, хоёртын кодын тухай. Микропроцессорт суурилсан компьютерийн бүтэц зохион байгуулалт, тэдгээрийн дотоод үйл ажиллагаа хэрхэн явагдаг талаар судална. Компьютерийн дотоод бүтэц, эх хавтангийн бүрэлдэхүүн хэсэг, микропроцессорын бүтэц зохион байгуулалт, үндсэн болон туслах ойн зохион байгуулалт, архитектур, үйлдлийн системийн хадгалуур дээр мэдээллийг хэрхэн логикоор зохион байгуулах тухай тус тус үзнэ. Компьютерийн системийн гол шинж хэрхэн хурдтай өөрчлөгдөж байгаа болон компьютерийн хурдад технологиос гадна компьютерийн зохион байгуулалт, архитектур хэрхэн нөлөөлж байгаа талаарх мэдлэгийг олж авна. Системийн тохируулгын технологи, системийн гүйцэтгэл ба найдвартай байдлыг тооцоолж сурна.
Компьютерт хэрэглэдэг логикийн үндсэн ойлголтыг үзсэнээр компьютерийн далд ажиллагаа, түүнд ашиглах техникийн талаарх мэдлэгийг оюутанд эзэмшүүлнэ. Компьютерийн бүтцийг судалж, ажиллах зарчим болон компьютерийн систем, архитектур гэж юу болох тэдгээрт ашигладаг функцүүд, системийн найдвартай ажиллагааг хэрхэн хангахыг нь авч үзнэ.