Tilbake
7.P

7.P Prøver til del 7: Filbehandling

Fire prøver som dekker del 7 (filbehandling) på eksamensnivå, med fulle løsningsforslag.

120 min
0 oppgaver
Prøver til del 7Filbehandling
Din fremgang i kapitlet
0 / 0 oppgaver
Kapitlets plass i kurset

Forkunnskaper — sist du var her

Kap. 7.1 — Filinnlesing linje for linje og
kap. 7.2 — DRILL: filinnlesing i klassemodellering.
Under dem ligger kap. 3.3 — Strenger og hele del 5.

De sju tingene prøvene tester hardest:

- løkkas fem deler: open, readline før løkka, while linje != "":,
kroppen, readline nederst — og close etter,
- linje.rstrip().split(sep) som én fast lenke, med det skilletegnet fila
faktisk bruker,
- int(...) bare på de feltene du skal regne med,
- samlingen opprettes FØR løkka og returneres ETTER den,
- objektreferanser, ikke rådata, i samlingen,
- header hoppes over med ett ekstra readline,
- i en metode skrives det til self._elementer, ikke til en lokal samling.

Trenger du å friske opp ett av punktene, gjør det før du starter klokka.

Prøve 7.A — Filinnlesing-løkka
Fasit — Prøve 7.A
Prøve 7.B — Fil til liste av objekter
Fasit — Prøve 7.B
Prøve 7.C — Fil til ordbok av objekter
Fasit — Prøve 7.C
Prøve 7.D — Full fil-i-modellering-oppgave
Fasit — Prøve 7.D

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 Universitetet i Oslo. Dette er ikke offisielt studiemateriell. Les mer.