fbpx

2 минутын уншлага

Код хянах үр дүнтэй дадлагууд

Програм хангамжийн хөгжүүлэлтийн хүрээнд кодыг хянан шалгах нь кодын чанар, найдвартай байдал, тогтвортой байдлыг хангах чухал тулгуур болж байдаг. Энэ нь танил, найзууд бие биенийхээ кодыг нягтлан шалгаж, санал хүсэлтээ өгч, алдаа дутагдлыг илрүүлж, ойлголтоо хуваалцдаг хамтын үйл явц юм. Гэсэн хэдий ч, үр дүнтэй кодын шалгалт хийх нь зөвхөн кодын мөрүүдийг шалгахаас ч илүү […]

Peer-to-Peer сүлжээ гэж юу вэ?

Сүлжээний орчинд ажиллаж байгаа компьютеруудын хоорондох функцүүд яаж хуваарилагдсанаас хамаарч компьютерын сүлжээг 2 ангилдаг байна. Үүнд:– Peer-to-Peer network,– Server based network. Peer-to-Peer сүлжээнд компьютеруудын өөр хоорондынхоо нөөц рүү хандах эрх адилхан байдаг. Дурын хэрэглэгч өөрийн нөөцийг бусадтай хамтран ашиглах боломжтойг зарласнаар өөр хэрэглэгчид түүнийг ашиглаж болдог. Peer-to-Peer сүлжээнд байгаа компьютеруудад нэг төрлийн үйлдлийн системийг суулгаснаар […]

Програм хангамжийн хөгжлийн хувьсал

Програм хангамжийн хөгжлийн орчин нь тооцооллын эхэн үеэс эхлэн гүнзгий хувьсалд орсон. Хүн төрөлхтөн инноваци, дэвшлийг тасралтгүй эрэлхийлж буйгаас програм хангамж нь энгийн алдаатай байдлаас эхлээд нарийн төвөгтэй Machine Learning алгоритм хөгжүүлэх аялал хүртэл хөгжсөн. Хөгжлийн эхэн үед Тооцооллын эхэн үед програм хангамж боловсруулах нь доод түвшний програмчлалын хэл, гарын авлагын кодчилолоор тодорхойлогддог энгийн үйлдэл […]

Та Unix, Linux гэж сонсож л байсан байх тийм үү?, тэгвэл Minix гэж юу вэ?

UNIX version 7 гарснаар UNIX нь их үнэтэй арилжааны том бүтээгдэхүүн болсон байсан учраас их сургуулийн үйлдлийн системийн хичээл дээр ашиглахыг хориглосон мөн эх кодыг нь нийтэд тараахгүй байх лиценз гарсан байна. Тиймээс ихэнхи их сургуулиуд UNIX ийг судлахаа больж зөвхөн онолын хичээл л үзэх болсон байдаг. Харамсалтай нь зөвхөн онолын материал судалснаар практик дээр […]

Git дэх кодын хамтын ажиллагаа

Програм хангамж хөгжүүлэх хамтын ажиллагаанд үр дүнтэй хяналт нь хамгийн чухал юм. Git нь тархсан хувилбарын хяналтын системээрээ эх кодын удирдлагын бодит стандарт болж, багуудыг үр дүнтэй хамтран ажиллах, өндөр чанартай програм хангамж үйлдвэрлэх боломжийг олгосон. Git нь хөгжүүлэгчдэд өөрчлөлтийг хянах, төсөл дээр хамтран ажиллах, кодын хадгалах санг удирдах боломжийг олгодог тархсан хувилбарын хяналтын систем […]