Kas ir kodēšana un kā tā darbojas?

Kas ir kodēšana un kā tā darbojas?

Datora kods ir ļoti svarīgs. Gandrīz katra jūsu izmantotā elektroniskā ierīce ir atkarīga no koda. Darbības veids var šķist diezgan mulsinošs, bet, sadalot to, tas ir vienkārši.





Cilvēkus, kuri veido kodu, sauc par programmētājiem, kodētājiem vai izstrādātājiem. Viņi visi strādā ar datoriem, lai izveidotu vietnes, lietotnes un pat spēles! Šodien jūs uzzināsit, kas to kodē, kam tas paredzēts un kā pašam sākt apgūt kodu.





Kas ir kods?

Datoriem ir sava valoda, ko sauc Mašīnas kods kas viņiem pasaka, kas jādara. Kā redzat, cilvēkiem nav lielas jēgas!





Katrs cipars vai burts liek datoram kaut ko mainīt atmiņa . Tas var būt skaitlis vai vārds vai neliela attēla vai videoklipa daļa. Datori paši par sevi neko nezina. Programmētāja uzdevums ir dot viņiem norādījumus.

Ir iespējams iemācīties mašīnas kodu, taču tas prasītu daudz laika! Par laimi ir vieglāk sazināties ar datoru.



Kas ir programmēšanas valoda?

Tagad tas izskatās nedaudz vieglāk saprotams! Šajā attēlā parādīts, kā likt datoram pateikt Sveika pasaule . Programmēšanas valodas nodrošina saskarni starp kodētājiem vai programmētājiem un mašīnas valodu. Tātad mašīnas koda izmantošanas vietā iepriekš redzamajā attēlā tiek izmantota programmēšanas valoda ar nosaukumu Python .

Gandrīz visas programmēšanas valodas darbojas vienādi:





  1. Jūs rakstīt kodu lai pateiktu, ko darīt: drukāt ('Sveika, pasaule') .
  2. Kods ir apkopots , kas pārvērš to datora saprotamā mašīnas kodā.
  3. Dators izpilda kodu un raksta Sveika pasaule atpakaļ pie mums.

Saistīts: Kā sākt darbu ar Python, izmantojot skriptu “Hello World”

Ir simtiem dažādu programmēšanas valodu, kas var šķist mulsinošas, taču tās visas dara vienu un to pašu. Ierakstiet to, ko vēlaties, lai sastādītājs pārvērš to datorā saprotamā valodā, tad dators to dara, ko sauc izpildot kods programmēšanā runā!





Kas ir kodēšana?

Kodēšana ir process, kurā tiek izmantota programmēšanas valoda, lai dators rīkotos tā, kā vēlaties. Programmā Python katra koda rinda liek datoram kaut ko darīt, un dokumentu, kas pilns ar koda rindām, sauc par a skripts .

Katrs skripts ir paredzēts darba veikšanai. Šis uzdevums varētu būt attēla uzņemšana un tā izmēra maiņa. Tas var atskaņot noteiktu skaņu vai mūzikas gabalu. Noklikšķinot uz “Patīk” kāda lietotāja ierakstam sociālajos medijos, skripts ir tas, kas to padara.

Atšķirībā no cilvēkiem, datori darīs tieši to, ko jūs viņiem sakāt. Tas varētu izklausīties lieliski, taču tas var radīt problēmas. Ja jūs sakāt datoram, lai tas sāk skaitīt uz augšu, un neliekat apstāties, tas turpinās skaitīt mūžīgi! Būt labam programmētājam ir jāzina, kā pateikt datoram rīkoties.

Kas ir programma?

Programmas ir datoru pamatā, jo tās ir atbildīgas par katru datora veikto darbību. Tas ir instrukciju kopums, kas tiek izveidots programmatūras izstrādes programmēšanas procesā. Bez programmām datori ir bezjēdzīgi.

Programmas rada programmatūru, kuru vidusmēra lietotājs var atpazīt kā vietni vai lietojumprogrammu. Kad programma iziet testēšanas un atkļūdošanas procesu, tā kļūst pieejama lietotājam iepakotas programmatūras veidā, ko var viegli instalēt ierīcē.

Vai kodēšana ir grūta?

Kodēšana var būt ļoti vienkārša, un ikviens var apgūt pamatus. Laba analoģija ir domāt par kodēšanu kā grāmatām bibliotēkā. Dažas grāmatas izmanto vienkāršu valodu, un stāsti ir viegli saprotami. Citi lieto ļoti sarežģītus vārdus, un viņiem ir stāsti, kuriem, šķiet, nav jēgas. Neatkarīgi no tā, vai tās ir vienkāršas vai grūti lasāmas, tās visas ir grāmatas.

Jo vairāk grāmatu lasāt, jo labāk jums tas izdodas. Sarežģītā valoda vai mulsinoši stāsti kļūst vieglāk saprotami, līdz kādu dienu jūs varat izlasīt lietas, par kurām agrāk pat nesapņojat!

Mācīties kodēt ir tas pats. Pirmo reizi mēģinot kodēt, jums būs grūti, bet katru reizi, kad to darīsit, jūs kļūsit labāks. Ja jums šķiet grūti apgūt programmēšanas valodu, joprojām varat apgūt svarīgās idejas, izmantojot vizuālo kodēšanas valodu. Jūs pat varat izveidojiet savu Mario spēli vispār neievadot nevienu kodu!

Kā izskatās kods

Augšējā attēlā redzams skripts ar nosaukumu labdien_vārds . Jūs jau esat redzējis, ka viena koda rinda var likt datoram izdrukāt ekrānu. Pieņemsim, ka tā vietā, lai vienkārši pateiktu sveika pasaule, jūs vēlaties, lai lietotājs ierakstītu savu vārdu un dators sveicinātu viņu vārdā? Sadalīsim šeit notiekošo.

  1. Kad skripts iedarbina datoru izdrukas jautājums ekrānam.
  2. Tālāk dators gaida, līdz lietotājs to izdarīs ievadi viņu vārdu un saglabā to.
  3. 'Sveiki' izdrukas uz ekrānu kopā ar saglabāto vārds .
  4. Cmder logā skripts apkopo un izpilda izmantojot Python .
  5. Pirms iziešanas skripts darbojās tieši tā, kā tas bija paredzēts.

Šis piemērs parāda vienkāršu koda gabalu, kas rakstīts a koda redaktors , un palaist Cmder, kas ir šāda veida terminālis logs. Pagaidām pārāk neuztraucieties par to, kas ir kāda no šīm lietām. Tagad jūs zināt, kā izskatās Python kods un kā darbojas šis skripts.

Kā kods kļūst par programmu

Ja esat pilnīgi jauns koda lietotājs, jums joprojām varētu rasties jautājums, kā tādi skripti kā iepriekš minētais kļūst par programmām, kuras esat pieradis izmantot. Augšējā attēlā kreisajā pusē esošais logs ir rīks, lai Python skriptus pārvērstu programmās. Loga labajā pusē ir ikona ar nosaukumu hello_name.exe . Es domāju, ka jūs varat uzminēt, kas notiek, ja noklikšķināt uz tā!

labākās iepazīšanās lietotnes jauniem pieaugušajiem

No koda līdz gatavai programmai. Šis piemērs ir patiešām vienkāršs, taču šādi darbojas gandrīz visa kodēšana. Katru dienu cilvēki izmanto programmēšanas valodas viņi ir iemācījušies rakstīt kods , kas kļūs programmas mēs visi izmantojam.

Kodēšana ir forša

No šī raksta jūs esat izstrādājis fundamentālu izpratni par programmēšanu, kā arī praktisku saskarsmi ar šo disciplīnu, izmantojot python piemērus. Kodēšana ir piemērota ikvienam neatkarīgi no vecuma vai izcelsmes.

Python ir laba vieta, kur sākt savu kodēšanas ceļu, jo tā ir viena no vadošajām programmēšanas valodām pasaulē. Tomēr vienmēr ir iespēja izpētīt citas programmēšanas valodas un pat citus kodēšanas aspektus.

Kopīgot Kopīgot Čivināt E -pasts Uzziniet, kā jautri un interaktīvi kodēt

Kā apgūt kodu jautrā un interaktīvā veidā, izmantojot šo 9 komplektā iekļauto kursu

Lasīt Tālāk
Saistītās tēmas
  • Programmēšana
  • Programmēšana
  • Kodēšanas apmācības
Par autoru Īans Baklijs(Publicēti 216 raksti)

Īans Baklijs ir ārštata žurnālists, mūziķis, izpildītājs un video producents, kas dzīvo Berlīnē, Vācijā. Kad viņš neraksta vai nav uz skatuves, viņš ķeras pie DIY elektronikas vai koda, cerot kļūt par traku zinātnieku.

Vairāk no Īana Baklija

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu