FAGPORTALEN

Pseudokode og flowcharts

Informatik C · STX · C-niveau · Computational thinking

💻 Pseudokode og flowcharts

Pseudokode = uformel beskrivelse af algoritme i naturligt sprog blandet med programmeringsstrukturer. Sprog-uafhængig — kan oversættes til Python, JavaScript, Java m.fl.

Standard nøgleord: IF/ELSE, WHILE, FOR, RETURN, INPUT, OUTPUT. Indrykning for blokstruktur.

Eksempel (find max af liste): ``pseudokode\nINPUT liste\nmax = liste[0]\nFOR hver tal i liste:\n IF tal > max:\n max = tal\nRETURN max\n`` Flowchart = grafisk diagram med standardiserede former: Oval = start/slut, Rektangel = handling/tildeling, Diamant/rombe = beslutning (ja/nej), Parallelogram = input/output, Pil = kontrolflow.

Eksempel-flowchart: beslutningsalgoritme for, om elev består eksamen (start → input karakter → karakter ≥ 02? → ja: bestået / nej: ikke bestået → slut).

Værktøjer: draw.io (gratis), Lucidchart, Visio, PlantUML.

Anvendelse: dokumentere algoritmer FØR kodning, kommunikere logik til ikke-tekniske kolleger, brugerflows i UX-design (user journey maps). Standard på softwareteams og i undervisning.

Læringsmål

Sådan kan du arbejde med emnet

Arbejd iterativt med prototyper og dokumentation. Test, evaluér og dokumentér.

Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.

Prøv Fagportalen gratis

🤖 Denne side er skrevet med kunstig intelligens og fagligt gennemgået af Fagportalen, som har det redaktionelle ansvar. Finder du en fejl, så skriv til support@fagportalen.dk.