Sjekk din forståelse
Q-1 Hva gjør en variabel i et program?
| Linje | poeng |
|---|---|
| La poeng = 5 | 5 |
| Legg til 3 | 8 |
En variabel husker en verdi som kan endre seg underveis. Riktig svar: Husker en verdi mens programmet kjører.
Se «Programmere med variabler» for mer informasjon.
Q-2 La sum = 0. Legg til 4. Legg til 6. Hva er sum?
| Linje | sum |
|---|---|
| La sum = 0 | 0 |
| Legg til 4 | 4 |
| Legg til 6 | 10 |
0 + 4 + 6 = 10.
Se «Programmere med variabler» for mer informasjon.
Q-3 Hvordan følger vi et program?
| Linje | antall |
|---|---|
| La antall = 2 | 2 |
| Legg til 5 | 7 |
| Legg til 1 | 8 |
Vi leser og utfører linjene i rekkefølge fra toppen. Riktig svar: Linje for linje ovenfra og ned.
Se «Programmere med variabler» for mer informasjon.
Q-4 «Hvis tall > 10, skriv ja, ellers nei.» tall = 15. Hva skrives?
| tall | Vilkåret «> 10» | Skriver |
|---|---|---|
| 15 | sant | ja |
- 15 er større enn 10, så vilkåret er sant
- ja.
Se «Vilkår i programmering» for mer informasjon.
Q-5 Hva bruker vi en løkke til?
| Runde | sum |
|---|---|
| start | 0 |
| 1 | 2 |
| 2 | 4 |
| 3 | 6 |
| 4 | 8 |
| 5 | 10 |
En løkke gjentar de samme linjene et bestemt antall ganger. Riktig svar: Å gjenta linjer flere ganger.
Se «Løkker i programmering» for mer informasjon.
Q-6 La sum = 0. Gjenta 4 ganger: legg 3 til sum. Hva er sum?
3 lagt til fire ganger: 3 + 3 + 3 + 3 = 12.
Se «Løkker i programmering» for mer informasjon.
Q-7 «Hvis tall er et partall, skriv ja, ellers nei.» tall = 9. Hva skrives?
| tall | Vilkåret «partall» | Skriver |
|---|---|---|
| 9 | usant | nei |
- 9 er et oddetall, så vilkåret er usant
- nei.
Se «Vilkår i programmering» for mer informasjon.
Q-8 La sum = 100. Gjenta 4 ganger: trekk 25 fra sum. Hva er sum?
| Runde | sum |
|---|---|
| start | 100 |
| 1 | 75 |
| 2 | 50 |
| 3 | 25 |
| 4 | 0 |
25 trukket fra fire ganger: 100 − 100 = 0.
Se «Løkker i programmering» for mer informasjon.
Q-9 Hvorfor bør du teste et vilkår med flere verdier?
| poeng | Vilkåret «poeng > 10» | Programmet skriver |
|---|---|---|
| 15 | sant | vunnet |
| 7 | usant | fortsett |
Test både en verdi som gjør vilkåret sant og en som gjør det usant. Riktig svar: For å sjekke at begge greiner virker.
Se «Vilkår i programmering» for mer informasjon.
Q-10 Hva er de tre byggeklossene vi setter sammen til programmer?
| Byggekloss | Gjør |
|---|---|
| Variabel | husker en verdi |
| Vilkår | velger vei |
| Løkke | gjentar linjer |
Variabler (huske), vilkår (velge) og løkker (gjenta) er byggeklossene. Riktig svar: Variabler, vilkår og løkker.
Se «Programmere med variabler» for mer informasjon.