F3 - Variabler & Operatorer Flashcards
Olika data som kan behöva lagras
Indata
Utdata
Temporära värden
I dessa lagras data
I variabler
int tal;
Deklarering (definiering)
När denna körs reserveras tillräckligt med utrymme för de datatyper vi vill lagra
Kompilatorn
Vad är källkod?
Högnivåkod som människor kan förstå, men inte datorn
Vad händer när man kompilerar?
Koden tolkas om till binärkod/byte-kod och är ännu inte körbar
Vad händer när man exekverar?
byte-koden kompileras om till maskinkod på den aktuella datorn under körning av Java Virtual Machine (JVM)
Vad heter programmeringspråkens “grammatik”?
Syntax
Varför uppstår kompileringsfel?
Fel i syntaxen
Vad ska man tänka på när man deklarerar en variabel?
Datatyp skall anges
Ett namn ska väljas, som är enligt språkets regler
Man ska avsluta med semikolon
tal = 5;
tilldelning (assignment)
Vad ska man tänka på när man skriver ett variabelnamn?
- Måste börja med stor bokstav, $ eller _
- Kan innehålla siffror, men får inte börja med siffror
- Får inte innehålla mellanslag eller andra symboler
- får inte vara ett nyckelord
Ge exempel på två numeriska datatyper
tal & flyttal
Ge exempel på två datatyper av kategorin “Tecken & text”
tecken & text
Vad finns det för två logiska värden?
True & False (reserverade ord)