Imperativ programmering med grundläggande objektorientering

Göteborgs universitet
Sammanfattning
Fristående kurser (grundnivå)
Göteborg
7.5 hp
Deltid
Klassrum
Startdatum: Höst 2024 - Göteborg

Imperativ programmering med grundläggande objektorientering

Kursens behandlar imperativ programmering och algoritmer i ett objektorienterat programmeringsspråk.

I den första delen av kursen presenteras imperativa tekniker och koncept:

  • programmering med tillstånd;
  • grundläggande om typer, primitiva typer och referenstyper;
  • literaler, variabler, initiering och tilldelning;
  • värde- och referenssematik och alias-problem;
  • deklarationer, operatorer, uttryck, satser och styrande satser (selektion, iteration);
  • användning av färdiga standardklasser för I/O hantering och datastrukturer för samlingar (till exempel listor); fält (arrayer);
  • algoritmer för till exempel. sökning, sortering;
  • metoder och parameteröverföring;
  • felhantering.

I kursens andra del ges en minimal introduktion till den objektorienterade omgivningen:

  • grundläggande koncept i att skriva en egen klass, det vill säga konstruktorer, instans/klassvariabler, instans/klassmetoder och instansiering;
  • introduktion till implementationsarv;
  • användning av standardfunktioner för att rita grafik.

Kursen tar dessutom upp arbetssätt, idiom, grundläggande kvalitetsaspekter samt testning och felsökning.

Förkunskaper

Godkänd kurs i programmering, exempelvis DIT440 Introduktion till funktionell programmering 7,5 hp eller MVG300 Programmering med Matlab, 7,5 hp. 

Göteborgs universitet

Göteborgs universitet möter samhällets utmaningar med mångsidig kunskap. 37 000 studenter och 6 000 medarbetare gör universitetet till en stor och inspirerande arbetsplats, flödande av kunskap och idéer. Öppenheten är ett signum som genomsyrar verksamheten. Universitetet tar plats i debatten...


Läs mer om Göteborgs universitet och visa alla utbildningar

Hitta till utbildaren

Göteborgs universitet


Recensioner

Det finns inga recensioner för Imperativ programmering med grundläggande objektorientering

Jobb & Lön

Var finns framtidens jobb & hur mycket kommer jag att tjäna?

Få koll på vad du kan tjäna efter din utbildning och om den branschen är värd att investera din tid i.

Till Jobb & Lön