Programspråk
7.5 HPI kursen behandlas översiktligt olika programspråk med särskild hänvisning till programmeringsparadigm: imperativ, funktionell och deklarativ. Dessutom behandlas objektorienterade språk.
I kursen behandlas begreppen syntax, semantik, grammatik, lexikalanalys, syntaxanalys och symboltabeller; implementering av exekveringssystem, minneshantering, stackhantering och aktiveringsposter. Språkets struktur diskuteras.
Övningar och laborationer utförs i ett imperativt eller objektorienterat språk, ett funktionellt språk och ett deklarativt språk.
Både teori och praktik ingår. Teorin förmedlas huvudsakligen genom litteratur med stöd av föreläsningar och läsanvisningar. Praktiken utgörs av övningar och laborationer i grupp.
I kursen behandlas begreppen syntax, semantik, grammatik, lexikalanalys, syntaxanalys och symboltabeller; implementering av exekveringssystem, minneshantering, stackhantering och aktiveringsposter. Språkets struktur diskuteras.
Övningar och laborationer utförs i ett imperativt eller objektorienterat språk, ett funktionellt språk och ett deklarativt språk.
Både teori och praktik ingår. Teorin förmedlas huvudsakligen genom litteratur med stöd av föreläsningar och läsanvisningar. Praktiken utgörs av övningar och laborationer i grupp.
Fördjupningsnivå:
G2F (har minst 60 hp kurs/er på grundnivå som förkunskapskrav)
Utbildningsnivå:
Grundnivå
Behörighetskrav:
60 hp varav Datastrukturer och algoritmer 7,5 hp. Motsvarandebedömning kan göras.
Urval:
1) programförtur 2) akademiska poäng 3) övriga sökande
Kursen ingår i följande program
- IT-design: Programvarudesign (läses år 2)
- Civilingenjör Datateknik (läses år 3)
- Civilingenjör Industriell ekonomi (läses år 3)
- Högskoleingenjörsprogrammet i datateknik (läses år 2)
- Kandidatprogram i datavetenskap (läses år 2)
Mer information
- Start Vårtermin 2027
- Studieform Campus (Karlstad)
- Språk Svenska
- Kurskod DVGC01
- Anmälningskod KAU-55586
- Studietakt 50% (Dag)
- Studieperiod vecka 13–22
- Schema Visa
- Litteraturlista Visa