Friday, October 7, 2011

Транслятор буюу хөрвүүлэгч

Програмчлалын ямар нэгэн хэл дээр бичсэн текст машины хэл рүү хөрвүүлэгдээгүй цагт компьютерт ойлгомжгүй хэвээрээ байх бөгөөд мэдээлэл машины код(хэл)-нд хөрвөсний дараа л биелнэ. Эхний үеийн тооцоолох электрон машин дээр ажиллагсад машинаар мэдээллийг боловсруулах удирдамжаа машины кодоор буюу машины хэлээр дүрсэлж машинд оруулдаг байв. Машины кодыг тайлж уншихад төвөгтэй, хүнд бөгөөд нарийн мэдлэгтэй байх шаардлагатай. Сүүлд нь хүн машинтай харьцахад хялбар дөхөм болгох зорилгоор мэдээллийг машины кодонд хөрвүүлэгч програм зохиосон.Үүнийг Транслятор (translator – хөрвүүлэгч) гэдэг. Хүний бичсэн програмыг транслятор нь машины кодонд хувиргаж боловсруулдаг. Хөрвүүлэлтийн үр дүнд биелэх файл (execution file) үүснэ. Энэ нь програмчлалын эцсийн бүтээгдэхүүн бөгөөд 100% машины хэлээр дүрслэгдсэн, процессорын жинхэнэ биелүүлэх ёстой заавруудыг агуулсан хэлбэр юм. Трансляторыг програмчлалын систем (programming system) гэх ба түүгээр програм бичих дүрмийг програмчлалын хэл (programming language) гэж нэрлэдэг. Програмчлалын хэл нь компьютерт зориулж програм бичих үйл ажиллагааг хөнгөвчлөх зорилгоор 1950-иад оноос бий болсон. Анхны програмчлалын хэл нь Ассеблер хэл (Assembly language) юм.

1 comment:

  1. Great weblog here! Additionally your website so much up fast!
    What web host are you using? Can I am getting your affiliate hyperlink in your host?

    I desire my site loaded up as quickly as yours lol
    My web blog : colonias

    ReplyDelete