Elektroteknik – Programmering 1

Course code E007504
ECTS Credits 3
Goals

Efter avslutad kurs skall den studerande behärska grundläggande procedurell
programmering i programmeringsspråket C.
För att uppfylla målet skall den studerande:
– Ha förmåga att använda en programmeringsmiljö för att skriva, testa och felsöka
dataprogram
– Kunna konstruera enkla strukturerade dataprogram
– Behärska grundläggande användning av indata och utdata

Contents

Programmeringsmiljöer, kompilering och exekvering
Grunderna i procedurell programmering med programmeringsspråket C:
Datamodellering och datatyper
Strukturerad programmering och kommentarer
Sekvens, val, och iteration
Funktioner
Minneshantering

Grading scale name

1-5 (för betygssättning)

Vocational education and training

Elektroteknik

Degree program

Utbildningsprogrammet för elektroteknik

Descriptive assessment

Skriftlig tentamen och inlämningsuppgifter.

Bedömningskriterier – tillfredsställande – synnerligen tillfredsställande (1 – 2)
Den studerande kan använda sig av sekvens, val och iteration för att implementera en enkel algoritm.
Den studerande kan skapa och använda enkla funktioner.
Den studerande kan skapa och använda räckor och sammansatta datatyper.
Den studerande känner till grundprinciperna för minneshantering.

Bedömningskriterier – goda – synnerligen goda (3 – 4)
Den studerande kan implementera mer komplexa algoritmer och utnyttja olika tekniker för sekvens, val och iteration.
Den studerande kan skapa och använda funktioner med olika typer av in- och utdata.
Den studerande kan tillämpa principerna för minneshantering.

Bedömningskriterier – berömliga (5)
Den studerande kan mångsidigt välja ut och tillämpa olika programmeringstekniker för att skapa välfungerande och effektiva program.

Material

Kochan, S. G. (2014). Programming in C. (4. Ed.). Addison-Wesley.
Uppgiftsbeskrivningar.

Documentation

Kursvitsord noteras i studiekort. U, G och VG (Vid validering används vitsordet Godkänd).

Teaching methods

Föreläsningar, övningar, inlämningsuppgifter, självstudier.

Other

AIII-6

Function: Electrical, electronic and control engineering at the operational level
Competence
Operate computers and computer networks on ships.

Knowledge, understanding and proficiency
Understanding of.
-main features of data processing.

Utskriven 11 maj 2025 kl 17:49