Introduktion till datorteknik
Kursplan, Grundnivå, 1TG321
- Kod
- 1TG321
- Utbildningsnivå
- Grundnivå
- Huvudområde(n) med fördjupning
- Teknik G1F
- Betygsskala
- Underkänd (U), godkänd (3), icke utan beröm godkänd (4), med beröm godkänd (5)
- Fastställd av
- Teknisk-naturvetenskapliga fakultetsnämnden, 28 februari 2023
- Ansvarig institution
- Institutionen för samhällsbyggnad och industriell teknik
Behörighetskrav
30 hp inom ingenjörsprogram, inklusive Algebra och vektorgeometri. Genomgången kurs Funktionslära för ingenjörer.
Mål
Efter godkänd kurs ska studenten kunna
- beskriva olika datorsystems grundläggande arkitektur och funktion,
- redogöra för olika talsystems uppbyggnad med fokus på det binära positionssystemet,
- transkribera och analysera enklare logiska påståenden med klassisk satslogik och enklare predikatlogik med koppling till tekniska problem,
- utveckla strukturerade problembeskrivningar, modellera algoritmer samt skapa enklare pseudokod för tillämpning inom industriell styrning.
Innehåll
En dators övergripande funktion med delar som processor, minne, minneshantering, etc. Mikroprocessorns funktion. Orientering inom olika typer av datorer inklusive kvantdatorer. Analys av olika typer av programvara, begreppen högnivåspråk, kompilering, maskinkod. Introduktion till klassisk satslogik och enklare predikatlogik, med koppling till tekniska problem. Binära, hexadecimala och oktala talsystem, inklusive grundläggande aritmetiska och logiska operationer. Olika datatyper och relaterade operatorer. Metoder för att tolka och modellera algoritmer. Tillämpningarna har en teknisk inriktning mot industriell styrning.
Undervisning
Föreläsningar och laborationer.
Examination
Redovisning av laborationer, skriftliga inlämningsuppgifter och skriftlig tentamen.
Om särskilda skäl finns får examinator göra undantag från det angivna examinationssättet och medge att en student examineras på annat sätt. Särskilda skäl kan t.ex. vara besked om riktat pedagogiskt stöd från universitetets samordnare för studenter med funktionsnedsättning.