Programmeringens steg Flashcards

1
Q

Vad är programmering? Vilka två huvudprocesser består det av?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Vilka är programmeringsprocessens tre faser?

A
  1. Analysera problemet
  2. Strukturera koden
  3. Programmera lösningen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Vad ingår i 1. Analysera problemet?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vad ingår i 2. Strukturera koden?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Vad ingår i 3. Programmera lösningen?

A

Ö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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly