• Written by  Николай Кирилов

Какво е кодиране? Кратко ръководство за аспекта на компютърното програмиране

Кодирането е гръбнакът на съвременната информационна ера, в която живеем. Един аспект и често стенография за компютърно програмиране, кодирането получава името си от факта, че компютърните програми са набор от инструкции, наричани компютърен код. Всички тези термини са взаимозаменяеми, така че програмистите често се наричат програмисти.

 Как работи кодирането


Кодирането е относително техническа област на обучение, която обикновено изисква минимум четиригодишна степен, за да работи ефективно като програмист, въпреки че това не е задължително. Някои програмисти са самоуки или започват с по-скромна двугодишна програма и след това се учат на работа. Но в основата си компютърното програмиране е доста проста задача.

 

Напишете скрипт, съдържащ компютърни инструкции


Тези инструкции обикновено са на така наречения език за програмиране на високо ниво. Примерите за езици на високо ниво включват C ++, Basic, Python и Fortran. Те са така наречените „езици“, защото имат основи на английски и са относително разбираеми за хората.

 

Кодът съдържа изявления и команди, които с известно обучение могат да бъдат прочетени и разбрани с малко трудности. Например, един от най-емблематичните примери за начинаещ код е простата команда "print" Hello, world! "

Дори и без обучение е ясно какво е намерението зад командата; кодерът иска да отпечата фразата „Здравей, свят“. Нюанс е, че дестинацията на тази команда трябва да бъде допълнително посочена - дали ще се отпечатва на екрана или на принтер например. Кодирането е тази проста команда, екстраполирана, за да обхване създаването на сложни програми, често със стотици хиляди редове код, с правилния синтаксис, за да направи кода разбираем за компютъра и да работи без грешки.

 

Компилирайте кода


Езикът за програмиране на високо ниво е лесен за работа с кодерите, защото е много по-абстрактен от начина, по който компютрите трябва да обработват команди - чисто по отношение на двоичен код (1s и 0s). Но компютрите не могат да работят директно с кода, създаден от кодери, така че този код се компилира от програма, наречена, не е изненадващо, компилатор. Компилаторът преобразува команди от високо ниво в двоични цифри.

 

Изпълнете получената програма


След това компютърът ще изпълни получената програма - това е крайният продукт на кодирането. В действителното ежедневно кодиране обаче има допълнителни стъпки за контрол на качеството и корекция на грешки. Това е така, защото компилаторът често не успява да компилира кода поради синтаксис и логически грешки напълно. Има и много други логически грешки, изложени при тестване на компилираната програма.

Related items