Python Kapitel 1 Flashcards
Hva er Central Processing Unit(CPU)?
Delen av PC’en som spør: “What is next?”
Main Memory
Lagrer informasjon
Hva er Secondary Memory?
Lagrer informasjon selv uten strøm eks. minnepinne.
Hva er Input og Output Enheter?
Skjerm, tastatur, mus.
Hva er Python?
High-level language. CPU’en forstår ikke high.-level language.
Hva er machine language?
Kode CPU’en forstår. ‘0010100…’
Hva er en interpreter?
Python er en interpreter. Den leser kildekoden.
Hva er en variabel?
En merkelapp som viser til lagret data.
Hva er en Compiler?
Den oversetter hele dokumenter fra High-Level Language til machine language. Deretter vil Compileren legge maskinkoden i en fil for lagring.
Hva er et Program?
En enkel rekkefølge av linjer med Python.
Hva er Syntax error?
Brudd på reglene for grammatikk til Python.
Hva er Logic errors?
Programmet har god syntax, men det er en feil i hvilken rekkefølge kodene utføres i.
Hva er Semantic errors?
Programmet er riktig, men den gjør ikke hva du mente å utføre. En misforståelse.
Hvilke fire steg består Debugging av?
- Reading - Undersøk
- Running - Eksperimenter
- Ruminating - Gruble
- Retreating - Gå tilbake