Programmeringens steg Flashcards
Vad är programmering? Vilka två huvudprocesser består det av?
Programmering är ett sätt att strukturera och formulera en lösning på ett problem.
Detta kan ses som en process som består av två huvuddelar:
Identifiera och förstå problemet
Formulera en lösning som går att uttrycka med hjälp av kod
Vilka är programmeringsprocessens tre faser?
- Analysera problemet
- Strukturera koden
- Programmera lösningen
Vad ingår i 1. Analysera problemet?
Läsa igenom problemet
- Förstår jag problemet?
- Vad skall utföras?
- Vilken indata behöver jag?
- Vilka parametrar är givna?
- Vad skall returneras?
Strukturera lösningen
- Hur ska jag inhämta data?
- Hur ska indata vara formaterad?
- Vilka operationer behöver jag göra på indata?
- I vilken ordning behöver jag göra operationerna?
- Finns det operationer som upprepas?
- Behöver jag inhämta ny kunskap?
- När du kan besvara dess frågor är du redo att strukturera koden.
Vad ingår i 2. Strukturera koden?
Strukturera koden
- Ange förståeliga variabelnamn
- Ange metoder med input/output
- Markera ut iterationer och selektioner
Identifiera flödet
- Skissa hur de olika delarna av koden hänger samman
- Hur ser informationsflödet ut i koden?
- När du kan gjort detta är du redo att programmera lösningen.
Vad ingår i 3. Programmera lösningen?
Överför till programmeringsmiljön
- Med utgångspunkt från föregående steg
- Deklarera variabler
- Skriv metoder
- Skriv övrigt du planerat
Testa förfina
- Testa programmet
- Testa programmet igen med andra input
- Funkar det, inte felsök
- Testa igen