Datamaskiners virkemåte og programmering
About the course
Emnet kan tas som enkeltemne.
Emnet er en videreføring fra INF-0101 og bør tas i kombinasjon med dette. INF-0103 tas i andre halvdel av semesteret.
Kombinasjonen INF-0101 og INF-0103 erstatter INF-1100 og er obligatorisk for informatikkstudiene.
Emnet gir en videreføring av grunnleggende programmeringsteknikker ved å fokusere på minnehåndtering, grunnleggende datastrukturer, beregnbarhet, og grunnleggende algoritmisk kompleksitet. Disse konseptene læres bort i lavnivåspråk og knyttes opp til datamaskinens virkemåte.
Admission reguirements
Objective of the course
Kunnskap - Studentene har:
- basiskunnskap om programmering og algoritmisk problemløsning i et systemprogrammeringsspråk
- kunnskap om fundamentale datastrukturer, og en grunnleggende introduksjon til algoritmisk kompleksitet
- basisforståelse av datamaskiners virkemåte, og sammenhengen mellom denne og programmer
Ferdigheter - Studentene kan:
- beskrive datamaskiners virkemåte og sammenheng mellom denne og kjørende programmer
- sette seg inn i nye programmeringsspråk
- beskrive algoritmer gjennom et programmeringsspråk
- bruke manuelle minnehåndteringsteknikker (allokering, pekere) for å utvikle effektive datastrukturer
- bruke egne ferdigheter til å kritisk vurdere andres kode
Generell kompetanse - Studentene forstår:
- ddet å løse problemer algoritmisk og omsette det i programmer skrevet i systemprogrammeringsspråk
- hvordan datamaskiner virker og hvordan dette henger sammen med programmer og programmering
Forkunnskapskrav
Recommended prerequisites
INF-0101 Innføring i programmering
Studiepoengreduksjon
Du vil få en reduksjon i antall studiepoeng (som oppgitt under), dersom du avlegger eksamen i dette emnet og har bestått følgende emne(r) fra før av:
- INF-1100 Innføring i programmering og datamaskiners virkemåte 5 stp
Teaching methods
Total arbeidsmengde for kurset anslås til 150 timer, kurset går over et halvt semester, anslagsvis 12,5 timer per uke.
- To seminarer ukentlig, problembasert undervisning (4 timer)
- Egenstudium og bakvendt undervisning over alle tema i emnet på emnets nettside (8,5 timer
Language of instruction and examination
Emnet er norskspråklig. Undervisning og eksamensoppgaver vil gis på norsk, men pensumlitteraturen er på engelsk.Schedule
The schedules are normally finalized and published well in advance of the start of the semester, often a few weeks beforehand. This gives students the opportunity to organize their studies and prepare for upcoming activities.
It is recommended to check the schedule regularly, as changes may occur.
Examination
| Skriftlig skoleeksamen | Date: 01.12.2026 09:00 Duration: 3 Timer |
Grade: Pass – fail |
To take an examination, the student must have passed the following coursework requirements
| Oppgaver | Grade: Approved – not approved |
Everything you need to know about before, during, and after the exam; registration, absence, appeals, and diplomas: UiT Exams homepage