3.P Prøver til del 3: Lister, 2D-lister, ordbøker, tupler og strenger
Fire prøver som dekker del 3 (lister, 2d-lister, ordbøker, tupler og strenger) på eksamensnivå, med fulle løsningsforslag.
- Prøve 3.A (25 min): Lister og utsnitt — ti kodesporinger, altså «hva skriver programmet ut?» (sjanger B). Dekker kap. 3.1.
- Prøve 3.B (35 min): 2D-lister — bygg og transponér en tabell, og hent en kolonne uten å anta hvilken plass den har (sjanger B og G — analyse). Dekker kap. 3.2.
- Prøve 3.C (30 min): Strenger, parsing og utskrift — del opp linjer, bygg dem sammen igjen og still opp en rapport i kolonner (sjanger F — parsing, og sjanger I — utskrift). Dekker kap. 3.3 og kap. 3.4.
- Prøve 3.D (30 min): Ordbøker og tupler — telleren, grupperingen og karaktersetting med parallelle tupler (sjanger G). Dekker kap. 3.5 og kap. 3.6.
Slik bruker du dem: ta én prøve på tid, uten fasit og uten å kjøre koden. Eksamen i dette emnet er en fire timers skoleeksamen med hjelpemiddelkode D — bare en bestemt, enkel kalkulator, ingen bøker og ingen maskin. Du skriver all kode for hånd og får aldri se om den virker. Å skrive kode du ikke kan teste er en ferdighet i seg selv, og den øves bare på én måte.
Prøvene kan trygt deles over flere kvelder — én prøve per økt. Prøve 3.A har fem flervalgsspørsmål som står inline i prøven, med bokstavsvar i fasiten; den interaktive quizen til kapitlene 3.1–3.6 er den store flervalgsbanken, og den tas separat.
Åpne fasiten først når du er ferdig, og bruk selvdiagnose-listen nederst i hver prøve. Husk at C er en god og vanlig karakter — målet med prøvene er ikke plettfri kode, men å kjenne igjen sjangeren og komme raskt i gang.
Forkunnskaper
Prøvene forutsetter hele Del 3: kap. 3.1 om lister og utsnitt, kap. 3.2 om 2D-lister og dynamisk kolonneoppslag, kap. 3.3 om strengmetodene, kap. 3.4 om formatert utskrift, kap. 3.5 om ordbøker og kap. 3.6 om tupler.
Fra tidligere deler trengs løkker og range (kap. 1.3), betingelser (kap. 1.2), datatyper og konvertering (kap. 1.1) og funksjoner med return (kap. 2.1).
Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.
Skolesaga er en uavhengig læringsressurs og er ikke tilknyttet eller godkjent av Norges teknisk-naturvitenskapelige universitet. Dette er ikke offisielt studiemateriell. Les mer.