feedburner
Enter your email address:

Delivered by FeedBurner

feedburner count

C хэл хэрхэн бүтэв

Дэлхий дээрх хамгийн түгээмэл хэл болох С хэлийг 1970 онд програм зохиогч Dennis Ritchie бүтээсэн бөгөөд өөрийн өмнө бүтээсэн B хэлний залгамж хувилбар болгосон юм. С хэлийг бүтээх болсон далд санаа нь үйлдлийн систем бичих хэл бий болгоход оршиж байв. Хэл нь маш энгийн, тохиромжтой байсан учраас удалгүй өөр олон төрлийн програмууд бүтээхэд ашиглагдаж эхэлсэн бөгөөд маш хурдан хугацаанд хамгийн түгээмэл хэлүүдийн нэг болж чадсан юм. С хэл ингэж түгээмэл болоход хоёр үндсэн хүчин зүйл нөлөөлсөн юм. Нэгд, хэл нь програм зохиогчдийн хувьд сурахад ойр байсан, програм зохиогч юу хиймээр байна түүнийгээ зөв С дүрэмд оруулаад л хийж чадаж байв. Хоёрт, олон платформ дээр ажиллах боломж бүхий С хөрвүүлэгчид элбэг, олдоцтой байсан байна. 1980 онд Bjarne Stroustrup "C with Classes” нэртэй шинэ хэл дээр ажиллаж эхэлсэн бөгөөд энэ нь хожим C++ нэртэй хэл болсон байна. Сүүлийн үеийн шинэ хэлүүдийн нэг болох Java нь мөн C++ дээр суурилсан юм.
С хэлний олон хувилбарууд байдаг. С хэлний өгүүлбэр зүйн анхны дүрмийг 1989 онд American National Standards Institute (ANSI)-ээс баталсан юм. Энэ хувилбар нь “Стандарт Си”, “ANSI C” гэх зэргээр нэрлэгддэг. С хэлний хамгийн сүүлийн стандарт нь 1999 онд ISO-оор батлагдсан ба энэ хувилбарыг C99 гэж нэрлэдэг.
Си яаж ажилладаг вэ
С нь компьютер болон програм зохиогчийн хооронд гүүр байхаар зохиомжлогдсон хэл
юм.
Програм зохиогч өөрийн санааг текст засварлагч дээр бичиж файлд хадгална, энэ файлыг эх кодын файл гэнэ. Эх кодын файл нь хөрвүүлэгчээр объект файл руу хувиргагдана. Дараа нь, холбогч гэж нэрлэгдэх програм объект файлуудыг хүлээн авч, стандарт сангуудаас шаардагдах функцүүдийг нэгтгэн холбож биелэх програмыг үүсгэнэ (машины код).

Компьютерийн програм нь хоёр үндсэн хэсгээс тогтоно: өгөгдлүүд, зааврууд. Өгөгдөл нь компьютерт байтуудын цуваа хэлбэрээр хадгалагддаг. Өгөгдөл бол програм оршин байхын анхдагч шалтгаан юм, өгөгдөл байхгүй бол програм байхын утга үгүй юм.



0 comments:

Post a Comment