Sjekk din forståelse
Q-1 Pseudokoden er: «SETT sum = 0. FOR HVERT tall fra 1 til 3: legg til sum.» Hva er sum til slutt?
- i=1: sum=1
- i=2: sum=3
- i=3: sum=6
- 6. Se «Fundament: Løkker og pseudokode fra ungdomsskolen» for mer informasjon.
Se «Fundament: Løkker og pseudokode fra ungdomsskolen» for mer informasjon.
Q-2 Hva er hensikten med å SPORE en løkke i en tabell?
- Sporing linje for linje viser hvor en feil oppstår
- se nøyaktig hvor noe eventuelt går galt. Se «Fundament: Løkker og pseudokode fra ungdomsskolen» for mer informasjon.
Se «Fundament: Løkker og pseudokode fra ungdomsskolen» for mer informasjon.
Q-3 Pseudokoden er: «SETT produkt = 1. FOR HVERT tall fra 1 til 3: gang produkt med .» Hva er produkt til slutt?
- 1*1=1
- 1*2=2
- 2*3=6
- 6. Se «Fundament: Løkker og pseudokode fra ungdomsskolen» for mer informasjon.
Se «Fundament: Løkker og pseudokode fra ungdomsskolen» for mer informasjon.
Q-4 Hvilket krav må en algoritme oppfylle?
- En algoritme må terminere
- den må stoppe etter endelig mange steg. Se «Algoritmisk tenkning i problemløsing» for mer informasjon.
Se «Algoritmisk tenkning i problemløsing» for mer informasjon.
Q-5 Hvor langt må du teste divisorer for å avgjøre om er primtall?
- En divisor større enn må ha en mindre partner
- opp til . Se «Algoritmisk tenkning i problemløsing» for mer informasjon.
Se «Algoritmisk tenkning i problemløsing» for mer informasjon.
Q-6 Hva kalles det å dele et problem i mindre biter?
Å bryte ett problem ned i mindre deler kalles dekomponering. Se «Algoritmisk tenkning i problemløsing» for mer informasjon.
Se «Algoritmisk tenkning i problemløsing» for mer informasjon.
Q-7 Hva betyr = i programkode?
Ett likhetstegn i kode betyr tilordning, ikke likhet. Se «Programmering som matematisk verktøy» for mer informasjon.
Se «Programmering som matematisk verktøy» for mer informasjon.
Q-8 s = 0, så s = s + i for . Hva er s?
6. Se «Programmering som matematisk verktøy» for mer informasjon.
Se «Programmering som matematisk verktøy» for mer informasjon.
Q-9 p = 1, så p = p * i for . Hva er p?
24. Se «Programmering som matematisk verktøy» for mer informasjon.
Se «Programmering som matematisk verktøy» for mer informasjon.
Q-10 En sum-algoritme gir i stedet for . Hva er galt?
- Avviket er , nøyaktig det siste leddet
- løkken går én runde for kort. Se «Vurdere og feilsøke en algoritme» for mer informasjon.
Se «Vurdere og feilsøke en algoritme» for mer informasjon.
Q-11 Hva skjer når betingelsen i en while-løkke aldri endres?
- Endres ingenting, forblir betingelsen sann
- løkken går evig. Se «Vurdere og feilsøke en algoritme» for mer informasjon.
Se «Vurdere og feilsøke en algoritme» for mer informasjon.
Q-12 Hvilke tilfeller er viktigst å teste?
- Algoritmer ryker i ytterkantene, ikke i midten
- test grensetilfellene. Se «Vurdere og feilsøke en algoritme» for mer informasjon.
Se «Vurdere og feilsøke en algoritme» for mer informasjon.