Designa och utveckla program

Programmering 1

"The short story"

Planera sin kodning

  • Förstå vad programmet ska utföra 
  • Bestämma vilka steg som ska utföras i programmet för att nå målet

Utförandet

Designa programmet

Skriva koden

Rätta syntaxfel

Testa

🤩

🤔

Fungerar  ej som det ska. Logiska fel? Fel design?

Algoritm

En algoritm består av begränsat antal instruktioner som ska utföras för att lösa ett problem

Pseudokod & Flödessdiagram

  • Om en algoritm uttrycks på vårt vanliga språk kallas det för pseudokod
  • Ett flödesdiagram visar med symboler hur ett problem ska lösas och ger en bra överblick

Att lättare förstå hur ett problem ska kunna lösas innan det översätts till programspråk

Flödesdiagram

En algoritm kan delas upp i ett begränsat antal instruktioner. Varje instruktion illustreras med en symbol som förbinds med pilar.

Start eller stopp

Något utförs

Ett val mellan två alternativ (selektion)

Flödesdiagram på verkligt problem!

FLÖDESDIAGRAM

PSEUDOKOD

Uppgift: Jämföra två inmatade tal och skriva ut det tal som är störst

Läs in två tal, tal1 och tal2

Om tal1 är större än tal2

  skriv ut tal1

annars

  skriv ut tal2

Made with Slides.com