![]() |
|
Den enklaste formen av "kod-skiss" brukar kallas pseudokod. Denna "låtsaskod" innebär att du på vanlig svenska skriver programkoden. Man kan då i punktform skriva varje steg i programmet, ungefär som satser i en källkod. Vanligtvis gör man först en "grov skiss", d.v.s. skriver programmets pseduokod utan att närmare beröra detaljer. Sedan "slipar och filar" man på pseudokoden och blir mer och mer detaljerad för varje gång man går igenom koden. Slutprodukten skall helst vara så detaljerad att man kan ha den som en mall för källkoden, d.v.s. tankearbetet ska vara klart och kodskrivandet blir i stort sett bara att översätta pseudokoden till källkod. Antag att du ska skriva ett program som kontrollerar ifall inmatade tal är jämna eller udda. Pseudokoden skulle då kunna se ut så här: Pseudokod - version 1
Pseudokod - version 2 (lite mer detaljerad)
Version två av pseudokoden är här den något mer bearbetade och detaljerade koden. Här kan man även se hur det är tänkt att kontrollen av udda eller jämnt ska gå till. Tankearbetet är färdigt och allt som återstår är att översätta det hela till programkod. Nedan kan du jämföra programkoden med pseudokoden.
|
|
![]() |
|
Psudokod har sina begränsningar, men är ett enkelt sätt att skissera program. När programmen blir mer komplexa är pseudokod inte så användbart och ger heller inte så bra överblick över programmet. Då finns det andra metoder som passar bättre. |
|
© Stockholms Stad 2001 |