Fra
http://himolde.studiehandbok.no (formell beskrivelse)
- Forkunnskap: Kjennskap til datamaskiner.
- Formål: Gi grunnleggende praktisk kunnskap om programmering slik at en kan utvikle egne enkeltstående (monolittiske) program.
- Innhold: Det viktigste vil være bygging av program og logikk, med vekt på å forstå variabler og tilordning, datatyper (tall, strenger, tabeller, hash, objekt), typekasting og sammenligning, logiske uttrykk (enkel boolsk algebra) og valg, gjentagelser (løkker), modularisering (prosedyrer, funksjoner, klasser og metoder; overføring av parameter) og rekursjon.De viktigste algoritmer for sortering, fletting og søking beskrives.Teknikker i hendelsesstyrt kjøring blir belyst.Utover det rent programmerings-tekniske, gis enkel opplæring i henting av data (fra brukere, filer og eksterne kilder), presentasjon av data (i grafiske og tekstlige former), samt lagring. Kurset gir ikke opplæring i overordnede metoder for å lage større programsystem.
- Arbeidskrav (som kreves for adgang til eksamen): En serie obliger med innlevering til gitte frister (samme obliger som i fjor!).
- Eksamen: 4 t skriftlig. Alle hjelpemidler (trykte og skrevne). Teller 100 %.
- Pensum: David Schneider, An Introduction to Programming, Prentice-Hall, 2006
I tillegg (detaljer for h'07)
- Forelesninger: 6 t per uke. Mandag (rom 283), torsdag og fredag
(rom 285). Kl. 0815-1000. Etterfulgt av 2 t lab.
- I tillegg: hjelpelærer-timer med Knut E. Kjersem og Jostein Hestad, delt med IBE100. Detaljer om dette kommer senere.
- Obliger skal godkjennes av Kjersem eller Hestad innen angitte frister. Det er KODEN som skal forevises og godkjennes (utseendet er lite viktig). Samme obliger som i fjor.
- Eksamen: 11. Desember, 2007, kl. 0900-1300.
- Kurset har en epostliste som ALLE MELDER SEG PÅ!
- Materiell fra tidligere varianter av kurset: INF150 (2006)
Ingen kommentarer:
Legg inn en kommentar