høst
2015
INF-1100 Innføring i programmering og datamaskiners virkemåte - 10 stp
Innhold
Emnet gir en innføring i programmering og algoritmisk problemløsning. Emnet inkluderer grunnleggende data- og kontrollstrukturer, beregnbarhet og introduksjon til algoritmisk kompleksitet. En grunnleggende forståelse av datamaskiners virkemåte og sammenhengen mellom dette og programmer blir også beskrevet.Hva lærer du
Kunnskap (studentene skal få):
- grunnleggende kunnskap om programmering og algoritmisk problemløsning
- grunnleggende kunnskap om data- og kontrollstrukturer, og en grunnleggende introduksjon til algoritmisk kompleksitet
- grunnleggende forståelse av datamaskiners virkemåte, og sammenhengen mellom dette og programmer
Ferdigheter (studentene skal kunne):
- utvikle egne programmer fra en problembeskrivelse
- analysere programmer med hensyn på algoritmisk kompleksitet
- beskrive datamaskiners virkemåte og sammenheng mellom dette og kjørende programmer
- sette seg inn i nye programmeringsspråk
Generell kompetanse (studentene forstår):
- det å løse problemer algoritmisk og omsette det i programmer
- hvordan datamaskiner virker og hvordan dette henger sammen med programmer og programmering
Eksamen
Eksamen omfatter skriftlig eksamen av 4 timers varighet som teller 100%. Arbeidskravet må være bestått for å få tilgang til eksamen.Arbeidskrav: Inntil 4 skriftige innleveringer vurdert til "godkjent" / "ikke godkjent". Det kan kreves muntlig presentasjon av innleveringene og demonstrasjon av et fungerende system.
Karakterskala: Bokstavkarakter A-F.
Kontinuasjonseksamen:
Gis tidlig i undervisningsfritt semester, dersom emnet er obligatorisk i studieplanen. Skriftlig eksamen av 4 timers varighet som teller 100%. Arbeidskravet må være bestått for å få tilgang til kontinuasjonseksamen.
Utsatt eksamen:
Gis tidlig i undervisningsfritt semester. Skriftlig eksamen av 4 timers varighet som teller 100%. Arbeidskravet må være bestått for å få tilgang til utsatt eksamen.
For mer informasjon, se forøvrig:
- Utfyllende bestemmelser for eksamener ved Fakultet for naturvitenskap og teknologi
- Forskrift for eksamener ved UiT
Pensum
Pensum er "Introduction to Computing Systems" av Yale N. Patt og Sanjay J. Patel. ISBN: 9780071215039.Hele boken er pensum bortsett fra kapittel 5, 7, og 8.2-3.
Anbefalt litteratur er "The C Programming Language" av Brian W. Kernighan og Dennis M. Ritchie, samt "The Practice of Programming" av Brian W. Kernighan og Rob Pike.
Error rendering component
- Om emnet
- Studiested: Tromsø |
- Studiepoeng: 10
- Emnekode: INF-1100
- Ansvarlig enhet
- Institutt for informatikk
- Tidligere år og semester for dette emnet