Mikä on koodaus ja miten se toimii?

Mikä on koodaus ja miten se toimii?

Tietokoneen koodi on erittäin tärkeä. Lähes jokainen käyttämäsi elektroninen laite perustuu koodiin. Tapa, jolla asiat toimivat, voi tuntua melko hämmentävältä, mutta kun hajotat sen, se on todella yksinkertaista.





Koodia tekeviä ihmisiä kutsutaan ohjelmoijiksi, koodereiksi tai kehittäjiksi. He kaikki työskentelevät tietokoneiden kanssa luodakseen verkkosivustoja, sovelluksia ja jopa pelejä! Tänään opit, mitä koodia se on, mihin se on tarkoitettu ja miten voit aloittaa koodin oppimisen itse.





Mikä on koodi?

Tietokoneilla on oma kieli nimeltään Koneen koodi joka kertoo heille mitä tehdä. Kuten näette, se ei ole kovin järkevää ihmisille!





Jokainen numero tai kirjain kehottaa tietokonetta muuttamaan jotain muisti . Tämä voi olla numero tai sana tai pieni osa kuvasta tai videosta. Tietokoneet eivät itsessään osaa tehdä mitään. Ohjelmoijan tehtävä on antaa heille ohjeita.

Konekoodin oppiminen on mahdollista, mutta se kestää kauan! Onneksi on helpompi tapa kommunikoida tietokoneiden kanssa.



Mikä on ohjelmointikieli?

Tämä näyttää nyt hieman helpommalta ymmärtää! Tässä kuvassa näkyy, kuinka voit kertoa tietokoneen sanovan Hei maailma . Ohjelmointikielet tarjoavat rajapinnan koodereiden tai ohjelmoijien ja koneen kielen välillä. Joten koneen koodin käytön sijaan yllä oleva kuva käyttää ohjelmointikieltä nimeltä Python .

Lähes kaikki ohjelmointikielet toimivat samalla tavalla:





  1. Sinä kirjoittaa koodia kertoa sille mitä tehdä: print ('Hei, maailma') .
  2. Koodi on koottu , joka muuttaa sen konekoodiksi, jonka tietokone voi ymmärtää.
  3. Tietokone suorittaa koodi ja kirjoittaa Hei maailma takaisin meille.

Aiheeseen liittyviä: Pythonin käytön aloittaminen Hello World -skriptin avulla

On olemassa satoja erilaisia ​​ohjelmointikieliä, jotka voivat vaikuttaa hämmentäviltä, ​​mutta ne kaikki tekevät saman asian. Kirjoitat mitä haluat sen tekevän, kääntäjä muuttaa sen kieleksi, jonka tietokone ymmärtää, sitten tietokone tekee sen, jota kutsutaan suorittamassa ohjelmointikoodi puhuu!





Mikä on koodaus?

Koodaus on prosessi, jossa käytetään ohjelmointikieltä saadakseen tietokoneen käyttäytymään haluamallasi tavalla. Pythonissa jokainen koodirivi käskee tietokoneen tekemään jotain, ja asiakirja, joka on täynnä koodirivejä, on nimeltään a käsikirjoitus .

Jokainen käsikirjoitus on suunniteltu suorittamaan työtä. Tämä työ voi olla kuvan ottaminen ja sen koon muuttaminen. Se saattaa toistaa tietyn äänen tai musiikkikappaleen. Kun napsautat 'tykkää' jonkun sosiaalisen median viestissä, komentosarja saa sen tapahtumaan.

Toisin kuin ihmiset, tietokoneet tekevät juuri sen, mitä käsket. Tämä saattaa kuulostaa hienolta, mutta se voi aiheuttaa ongelmia. Jos kerrot tietokoneelle, että se alkaa laskea ylöspäin, mutta älä käske sitä lopettaa, se laskee ikuisesti! Hyvä ohjelmoija on tieto siitä, kuinka käskeä tietokone toimimaan.

Mikä on ohjelma?

Ohjelmat ovat tietokoneiden rakennuspalikoita, koska ne ovat vastuussa kaikista tietokoneen suorittamista toiminnoista. Se on joukko ohjeita, jotka luodaan ohjelmistokehityksen ohjelmointiprosessin aikana. Ilman ohjelmia tietokoneet ovat hyödyttömiä.

Ohjelmat luovat ohjelmistoja, jotka tavallinen käyttäjä voi tunnistaa verkkosivustoksi tai sovellukseksi. Kun ohjelma käy läpi testaus- ja virheenkorjausprosessin, se tulee käyttäjän saataville pakattujen ohjelmistojen muodossa, jotka voidaan helposti asentaa laitteeseen.

Onko koodaus vaikeaa?

Koodaus voi olla hyvin yksinkertaista, ja kuka tahansa voi oppia perusasiat. Hyvä analogia on ajatella koodausta kuten kirjoja kirjastossa. Jotkut kirjat käyttävät yksinkertaista kieltä ja tarinat ovat helposti ymmärrettäviä. Toiset käyttävät hyvin monimutkaisia ​​sanoja ja heillä on tarinoita, joissa ei näytä olevan mitään järkeä. Olivatpa ne yksinkertaisia ​​tai vaikeasti luettavia, ne ovat kaikki kirjoja.

Mitä enemmän kirjoja luet, sitä paremmin ymmärrät sen. Monimutkainen kieli tai sekavat tarinat tulevat helpommin ymmärrettäviksi, kunnes jonain päivänä voit lukea asioita, joista et edes uneksisi aiemmin!

Koodauksen oppiminen on sama. Kun yrität koodata ensimmäistä kertaa, se on vaikeaa, mutta joka kerta, kun teet sen, paranet. Jos ohjelmointikielen oppiminen tuntuu vaikealta, voit silti oppia sen tärkeitä ideoita visuaalisen koodauskielen avulla. Voit jopa Luo oma Mario -peli kirjoittamatta yhtään koodia!

Miltä koodi näyttää

Yllä oleva kuva näyttää skriptin nimeltä hei_nimi . Olet jo nähnyt, että yksi koodirivi voi saada tietokoneen tulostamaan näytölle. Oletetaan, että sen sijaan, että vain tervehdit maailmaa, haluat käyttäjän kirjoittavan nimensä ja tietokoneen tervehtimään häntä nimeltä? Hajotetaanpa mitä täällä tapahtuu.

  1. Kun komentosarja käynnistää tietokoneen tulosteita kysymys näytölle.
  2. Seuraavaksi tietokone odottaa käyttäjän tulo heidän nimensä ja tallentaa sen.
  3. 'Hei' tulosteita näytölle tallennettujen kanssa nimi .
  4. Cmder -ikkunassa komentosarja kääntää ja suorittaa käyttämällä Python .
  5. Käsikirjoitus toimi juuri niin kuin se oli suunniteltu ennen poistumista.

Tämä esimerkki näyttää yksinkertaisen koodin, joka on kirjoitettu a -kirjaimeen koodieditori ja suorita Cmder, joka on eräänlainen päätelaite ikkuna. Älä välitä liikaa siitä, mikä jompikumpi näistä asioista on nyt. Tiedät nyt miltä Python -koodi näyttää ja miten tämä komentosarja toimii.

Kuinka koodista tulee ohjelma

Jos olet täysin uusi koodi, saatat silti ihmetellä, kuinka yllä olevista skripteistä tulee sellaisia ​​ohjelmia, joita olet tottunut käyttämään. Yllä olevassa kuvassa vasemmalla oleva ikkuna on työkalu Python -komentosarjojen muuttamiseksi ohjelmiksi. Oikealla olevassa ikkunassa on kuvake nimeltä hello_name.exe . Luulen, että voit arvata mitä tapahtuu, jos napsautat sitä!

omenakellojen sarja 3 vs 6

Ei koodia valmiiseen ohjelmaan. Tämä esimerkki on todella yksinkertainen, mutta näin lähes kaikki koodaus toimii. Ihmiset käyttävät joka päivä ohjelmointikieliä he ovat oppineet kirjoittamaan koodi , josta tulee ohjelmia me kaikki käytämme.

Koodaus on siistiä

Tästä artikkelista olet kehittänyt perustavanlaatuisen ymmärryksen ohjelmoinnista sekä käytännön altistumisen tälle kurinalaisuudelle python -esimerkkien avulla. Koodaus sopii kaikille iästä tai taustasta riippumatta.

Python on hyvä paikka aloittaa koodausmatkasi, koska se on yksi maailman johtavista ohjelmointikielistä. Muiden ohjelmointikielien ja jopa muiden koodausnäkökohtien tutkiminen on kuitenkin aina vaihtoehto.

Jaa Jaa Tweet Sähköposti Opi koodaamaan hauskalla ja interaktiivisella tavalla

Kuinka oppia koodia hauskalla ja vuorovaikutteisella tavalla tällä yhdeksällä paketilla

Lue seuraava
Liittyvät aiheet
  • Ohjelmointi
  • Ohjelmointi
  • Koodausoppaat
Kirjailijasta Ian Buckley(216 artikkelia julkaistu)

Ian Buckley on freelance -toimittaja, muusikko, esiintyjä ja videotuottaja, joka asuu Berliinissä, Saksassa. Kun hän ei kirjoita tai ei ole lavalla, hän hieroo DIY -elektroniikkaa tai koodia toivoessaan tulla hulluksi tiedemieheksi.

Lisää Ian Buckleyltä

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi