Begreper & referanser
Alle nøkkelbegrepene, formlene og referansene fra Introduksjon: programmer og Python, samlet på én side. Bruk denne som oppslag når du leser, øver flashcards eller tar quiz.
Begreper
Sentrale begreper fra kapittelet med korte definisjoner.
En presis liste med instruksjoner som forteller datamaskinen nøyaktig hva den skal gjøre, steg for steg. Maskinen utfører instruksjonene uten egen dømmekraft.
Den menneskelesbare teksten et program skrives i, lagret i en fil (for Python typisk med etternavnet .py). Laget for å leses og endres av mennesker.
Et program som leser kildekode linje for linje mens det kjører, oversetter hver instruksjon til noe maskinen kan utføre, og utfører den der og da. Python bruker en interpret.
De formelle reglene for hvordan kode må skrives for at interpreten skal forstå den. Brudd på syntaksen gir en feilmelding (SyntaxError) og stopper kjøringen.
Selve utførelsen av et program: interpreten leser kildekoden, oversetter den underveis og utfører instruksjonene i rekkefølge til programmet er ferdig eller stopper.
Kodesnutter
Kodesnutter fra kapittelet, vist literal.
Hei, verden!
print("Hei, verden!")Det tradisjonelle første programmet. print-funksjonen skriver teksten i parentesen til skjermen. Anførselstegnene markerer at innholdet er en streng (tekst), ikke kode.
Læringsmål
Hva du skal kunne etter å ha lest kapittelet.
- 01Forklare hva et program er, og hvorfor instruksjoner til en datamaskin må være entydige og presise
- 02Skille mellom kildekode og det maskinen faktisk utfører, og forklare hva en interpret gjør linje for linje
- 03Beskrive forskjellen på en interpret og en kompilator, og begrunne hvorfor Python passer godt for å lære programmering
- 04Gjenkjenne at syntaks er språkets regler, lese en enkel feilmelding, og beskrive arbeidsflyten skriv–lagre–kjør–resultat