Što je kodiranje i kako to funkcionira?

Što je kodiranje i kako to funkcionira?

Računalni kod je vrlo važan. Gotovo svaki elektronički uređaj koji koristite oslanja se na kôd. Način na koji stvari funkcioniraju može izgledati prilično zbunjujuće, ali kada ga razložite, to je zapravo jednostavno.





Ljudi koji stvaraju kod nazivaju se programeri, koderi ili programeri. Svi oni rade s računalima za stvaranje web stranica, aplikacija, pa čak i igara! Danas ćete naučiti koji je to kod, čemu služi i kako sami započeti učenje koda.





Što je Code?

Računala imaju svoj jezik koji se zove Strojni kod koja im govori što trebaju učiniti. Kao što vidite, ljudima to nema puno smisla!





Svaki broj ili slovo govori računalu da promijeni nešto u sebi memorija . To može biti broj ili riječ ili mali dio slike ili videozapisa. Računala sama po sebi ne znaju ništa učiniti. Posao programera je da im daje upute.

Moguće je naučiti Machine Code, ali to će potrajati! Srećom, postoji lakši način komunikacije s računalima.



Što je programski jezik?

Ovo sad izgleda malo lakše za razumjeti! Ova slika prikazuje kako reći računalu da kaže Pozdrav svijete . Programski jezici pružaju sučelje između kodera ili programera i strojnog jezika. Dakle, umjesto korištenja strojnog koda, gornja slika koristi programski jezik tzv Piton .

Gotovo svi programski jezici rade na isti način:





  1. Vas napisati kod da mu kažete što učiniti: print ('Zdravo, svijet') .
  2. Kod je sastavio , što ga pretvara u strojni kod koji računalo može razumjeti.
  3. Računalo izvršava koda i piše Pozdrav svijete natrag k nama.

Povezano: Kako započeti s Pythonom pomoću skripte 'Hello World'

Postoji stotine različitih programskih jezika koji mogu djelovati zbunjujuće, ali svi rade istu stvar. Utipkate ono što želite da učini, sastavljač pretvara u jezik koji računalo razumije, zatim računalo to čini, što se naziva izvršavanje kôd u programiranju govori!





Što je kodiranje?

Kodiranje je proces korištenja programskog jezika kako bi se računalo ponašalo kako želite. U Pythonu svaki redak koda govori računalu da nešto učini, a dokument pun redaka koda naziva se a skripta .

Svaka je skripta osmišljena za obavljanje posla. Ovaj posao može biti snimanje slike i promjena njene veličine. Može svirati određeni zvuk ili glazbu. Kad kliknete 'sviđa mi se' na nečijem postu na društvenim mrežama, skripta je ono što to čini.

Za razliku od ljudi, računala će raditi točno ono što im kažete. Ovo može zvučati sjajno, ali može uzrokovati probleme. Ako kažete računalu da počne brojati prema gore, a ne kažete mu da prestane, brojat će se zauvijek! Biti dobar programer znači znati kako reći računalu da djeluje.

Što je program?

Programi su gradivni blokovi računala jer su odgovorni za svaku operaciju koju računalo izvrši. To je skup uputa koje se stvaraju tijekom procesa programiranja razvoja softvera. Računala su beskorisna bez programa.

Programi stvaraju softver koji prosječan korisnik može prepoznati kao web stranicu ili aplikaciju. Kada program prođe kroz proces testiranja i ispravljanja pogrešaka, tada postaje dostupan korisniku u obliku pakiranog softvera koji se lako može instalirati na uređaj.

Je li kodiranje teško?

Kodiranje može biti vrlo jednostavno i svatko može naučiti osnove. Dobra je analogija razmišljati o kodiranju poput knjiga u knjižnici. Neke knjige koriste jednostavan jezik, a priče su lako razumljive. Drugi koriste vrlo složene riječi i imaju priče za koje se čini da nemaju smisla. Bilo da su jednostavne ili teške za čitanje, sve su to knjige.

Što više knjiga pročitate, to ćete bolje postići. Komplicirani jezik ili zbunjujuće priče postaju lakše razumljivi sve dok jednog dana ne pročitate stvari o kojima u prošlosti niste ni sanjali!

Učenje kodiranja je isto. Kad prvi put pokušate kodirati, bit će vam teško, ali svaki put kada to učinite bit ćete sve bolji. Ako vam je učenje programskog jezika teško, još uvijek možete naučiti važne ideje koje stoje iza njega pomoću jezika za vizualno kodiranje. Možete čak napravi svoju Mario igru bez upisivanja ikakvog koda!

Kako Code izgleda

Gornja slika prikazuje skriptu tzv hello_name . Već ste vidjeli da jedan redak koda može natjerati računalo da ispisuje na ekranu. Recimo da umjesto da samo pozdravite svijet, želite da korisnik upiše njegovo ime, a da ih računalo pozdravi imenom? Raščlanimo što se ovdje događa.

  1. Kad skripta pokrene računalo otiske pitanje na ekranu.
  2. Zatim računalo čeka da korisnik to učini ulazni njihovo ime i sprema ga.
  3. 'Zdravo' otiske na zaslon, zajedno sa spremljenim Ime .
  4. U prozoru Cmder skripta sastavlja i izvršava koristeći Piton .
  5. Skripta je radila baš onako kako je i bila zamišljena, prije izlaska.

Ovaj primjer prikazuje jednostavan dio koda napisan u uređivač koda , i pokrenuti u Cmderu koji je vrsta terminal prozor. Ne brinite se previše o tome što je bilo što od ovoga sada. Sada znate kako izgleda Python kod i kako ova skripta radi.

Kako Code postaje program

Ako ste tek počeli kodirati, možda ćete se i dalje zapitati kako skripte poput ove gore postaju vrsta programa na koje ste navikli koristiti. Na gornjoj slici, prozor s lijeve strane je alat za pretvaranje Python skripti u programe. Prozor s desne strane ima ikonu koja se zove hello_name.exe . Mislim da možete pogoditi što će se dogoditi ako kliknete na to!

popis radnji koje se sinkroniziraju s Google kalendarom

Od bez koda do gotovog programa. Ovaj je primjer doista jednostavan, ali tako funkcionira gotovo sve kodiranje. Svaki dan ljudi koriste programski jezici naučili su pisati kodirati , što će postati programa svi koristimo.

Kodiranje je super

Iz ovog članka razvili ste temeljno razumijevanje programiranja, kao i praktično izlaganje ovoj disciplini kroz primjere pythona. Kodiranje je za svakoga, bez obzira na dob ili podrijetlo.

Python je dobro mjesto za početak vašeg kodiranja jer je jedan od vodećih programskih jezika u svijetu. Međutim, istraživanje drugih programskih jezika, pa čak i drugih aspekata kodiranja uvijek je opcija.

Udio Udio Cvrkut E -pošta Naučite kodirati na zabavan i interaktivan način

Kako naučiti kôd na zabavan i interaktivan način s ovim tečajem od 9 paketa

Pročitajte Dalje
Povezane teme
  • Programiranje
  • Programiranje
  • Vodiči za kodiranje
O autoru Ian Buckley(216 objavljenih članaka)

Ian Buckley je slobodni novinar, glazbenik, izvođač i video producent koji živi u Berlinu, Njemačka. Kad ne piše ili je na pozornici, petlja s DIY elektronikom ili kodom u nadi da će postati ludi znanstvenik.

Više od Iana Buckleyja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu