Trinnene som forteller en datamaskin hvordan du utfører en bestemt oppgave, kalles
instruksjoner . Disse instruksjonene er skrevet på et språk som datamaskinen kan forstå, kalt
maskinkode .
Her er en oversikt over hvordan det fungerer:
1. programmeringsspråk: Du skriver instruksjonene på et programmeringsspråk som Python, Java eller C ++. Dette språket er mer menneskelig lesbart enn maskinkode.
2. kompilator/tolk: En kompilator eller tolk oversetter koden din til maskinkode. Denne koden er en serie med ene og nuller som datamaskinens prosessor direkte kan forstå.
3. Maskinkode: Maskinkoden er et sett med instruksjoner som forteller datamaskinen om å utføre spesifikke handlinger som:
* aritmetiske operasjoner: Legg til, trekke fra, multiplisere, dele osv.
* Datamanipulering: Flytt data rundt i minnet, sammenligne verdier.
* input/output: Få data fra tastaturet, vis informasjon på skjermen.
* Kontrollstrøm: Bestem hvilke instruksjoner som skal utføres neste basert på visse betingelser.
4. Utførelse: Datamaskinens sentrale prosesseringsenhet (CPU) leser maskinkodeinstruksjonene og utfører dem etter hverandre. Denne prosessen fortsetter til programmet er ferdig.
Her er en analogi: Se for deg at du lærer en robot å lage en sandwich. Du vil gi den trinn-for-trinn-instruksjoner som:
1. Åpne kjøleskapet.
2. ta ut brødet.
3. Spred smør på brødet.
4. tilsett ost.
5. Lukk kjøleskapet.
Disse instruksjonene er som programmeringskode. Roboten kan bare forstå veldig enkle kommandoer, så du må dele opp oppgaven i små trinn.
Sammendrag: Trinnene som forteller en datamaskin hvordan du utfører en bestemt oppgave, kalles instruksjoner. De er skrevet på et programmeringsspråk og deretter oversatt til maskinkode, som datamaskinen kan forstå og utføre.