Шта је кодирање и како то функционише?

Шта је кодирање и како то функционише?

Рачунарски код је веома важан. Скоро сваки електронски уређај који користите ослања се на код. Начин на који ствари функционишу може изгледати прилично збуњујуће, али када га разложите, то је заправо једноставно.





Људи који праве код називају се програмери, кодери или програмери. Сви они раде са рачунарима за креирање веб страница, апликација, па чак и игара! Данас ћете научити који је то код, чему служи и како сами започети учење кода.





Шта је код?

Рачунари имају свој језик који се зове Код машине која им говори шта да раде. Као што видите, то људима нема много смисла!





Сваки број или слово говори рачунару да промени нешто у себи меморија . Ово може бити број или реч, или мали део слике или видео записа. Рачунари сами по себи не знају ништа да раде. Посао програмера је да им даје упутства.

Могуће је научити машински код, али би трајало дуго! Срећом, постоји лакши начин комуникације са рачунарима.



Шта је програмски језик?

Сада ово изгледа мало лакше за разумевање! Ова слика приказује како рећи рачунару да каже Здраво Свете . Програмски језици пружају интерфејс између кодера или програмера и машинског језика. Дакле, уместо да користи машински код, горња слика користи програмски језик тзв Питхон .

Скоро сви програмски језици раде на исти начин:





  1. ти напиши код да му кажем шта да ради: принт ('Здраво, свет') .
  2. Код је састављено , што га претвара у машински код који рачунар може да разуме.
  3. Компјутер извршава код и пише Здраво Свете назад код нас.

Повезан: Како започети са Питхон -ом користећи скрипту 'Хелло Ворлд'

Постоји стотине различитих програмских језика који могу деловати збуњујуће, али сви раде исту ствар. Укуцате оно што желите да уради, компајлер претвара у језик који рачунар разуме, затим рачунар то ради, што се назива извршавање код у програмирању говори!





Шта је кодирање?

Кодирање је процес коришћења програмског језика како би се рачунар понашао како желите. У Питхону свака линија кода говори рачунару да уради нешто, а документ пун редова кода назива се а скрипта .

Свака скрипта је дизајнирана за обављање посла. Овај посао може бити снимање слике и промена њене величине. Може свирати одређени звук или музику. Када кликнете на „Свиђа ми се“ на нечијем посту на друштвеним медијима, скрипта је оно што то чини.

За разлику од људи, рачунари ће радити управо оно што им кажете. Ово може звучати сјајно, али може узроковати проблеме. Ако кажете рачунару да почне да броји навише, а не кажете му да престане, он ће рачунати заувек! Бити добар програмер значи знати како рећи рачунару да делује.

Шта је програм?

Програми су градивни блокови рачунара јер су одговорни за сваку операцију коју рачунар изврши. То је скуп инструкција које се стварају током процеса програмирања развоја софтвера. Рачунари су бескорисни без програма.

Програми стварају софтвер који просечан корисник може препознати као веб локацију или апликацију. Када програм прође кроз процес тестирања и отклањања грешака, он постаје доступан кориснику у облику упакованог софтвера који се лако може инсталирати на уређај.

Да ли је кодирање тешко?

Кодирање може бити врло једноставно и свако може научити основе. Добра аналогија је размишљати о шифрирању попут књига у библиотеци. Неке књиге користе једноставан језик, а приче су лако разумљиве. Други користе врло сложене речи и имају приче за које изгледа да немају смисла. Било да су једноставне или тешке за читање, све су то књиге.

Што више књига прочитате, то ћете боље успети. Компликовани језик или збуњујуће приче постају лакше разумљиви све док једног дана не прочитате ствари о којима раније нисте ни сањали!

Учење кодирања је исто. Први пут када покушате да кодирате биће вам тешко, али сваки пут када то учините биће вам све боље. Ако вам је учење програмског језика тешко, и даље можете научити важне идеје које стоје иза њега помоћу језика за визуелно кодирање. Можете чак направите своју Марио игру а да уопште не откуцате никакав код!

Како Цоде изгледа

Горња слика приказује скрипту тзв хелло_наме . Већ сте видели да један ред кода може учинити да рачунар штампа на екрану. Рецимо да уместо да само поздравите свете, желите да корисник откуца њихово име и да их рачунар поздрави именом? Хајде да рашчланимо шта се овде дешава.

  1. Када скрипта покрене рачунар отисци питање на екрану.
  2. Затим рачунар чека да корисник то учини улазни њихово име и чува га.
  3. 'Здраво' отисци на екран, заједно са сачуваним име .
  4. У прозору Цмдер, скрипта саставља и извршава Користећи Питхон .
  5. Скрипта је радила баш онако како је дизајнирана, пре изласка.

Овај пример приказује једноставан део кода написан у уређивач кода , и покренути у Цмдер -у који је тип терминал прозор. Не брините превише о томе шта је било шта од овога за сада. Сада знате како изгледа Питхон код и како ова скрипта ради.

Како код постаје програм

Ако сте потпуно нови у кодирању, можда ћете се и даље запитати како скрипте попут ове горе постају врста програма на које сте навикли. На горњој слици, прозор са леве стране је алат за претварање Питхон скрипти у програме. Прозор са десне стране има икону која се зове хелло_наме.еке . Мислим да можете погодити шта се дешава ако кликнете на то!

која је песма у овом видеу

Од без кода до готовог програма. Овај пример је заиста једноставан, али тако функционише готово све кодирање. Сваки дан људи користе програмски језици научили су да пишу код , који ће постати програми сви користимо.

Кодирање је супер

Из овог чланка сте развили фундаментално разумевање програмирања, као и практично излагање овој дисциплини кроз примере питхона. Кодирање је за свакога, без обзира на године или порекло.

Питхон је добро место за почетак вашег кодирања јер је један од водећих програмских језика у свету. Међутим, истраживање других програмских језика, па чак и других аспеката кодирања је увек опција.

Објави Објави Твеет Емаил Научите како да кодирате на забаван и интерактиван начин

Како научити код на забаван и интерактиван начин уз овај курс од 9 пакета

Прочитајте следеће
Повезане теме
  • Програмирање
  • Програмирање
  • Кодирање Туториали
О аутору Иан Буцклеи(216 објављених чланака)

Иан Буцклеи је слободни новинар, музичар, извођач и видео продуцент који живи у Берлину, Немачка. Кад не пише или је на сцени, петља са „уради сам“ електроником или кодом у нади да ће постати луди научник.

Више од Иана Буцклеија

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили