← Välj frågelägeFråga · 1 av 5

Kapitel 03 · Fråga 1

Vilka tre delar har ett enkelt programmeringsproblem?

Tänk på svaret först. Tryck sedan på mellanslag för att visa facit.

Kapitel 03 · Facit 1

Programmet tar emot information, bearbetar den och ger ett resultat.

age = int(input("Ålder: "))
print(age + 5)

Här är inmatningen ålder, bearbetningen addition och resultatet utskriften.

Kapitel 03 · Fråga 2

Vad är en algoritm, och vilka egenskaper ska en bra algoritm ha?

Tänk på svaret först. Tryck sedan på mellanslag för att visa facit.

Kapitel 03 · Facit 2

En algoritm är en stegvis lösning. Den ska vara tydlig, logisk och möjlig att följa.

Kapitel 03 · Fråga 3

Varför delar programmerare upp stora problem i mindre delar?

Tänk på svaret först. Tryck sedan på mellanslag för att visa facit.

Kapitel 03 · Facit 3

Delarna blir lättare att förstå, skriva, testa, ändra och felsöka.

Kapitel 03 · Fråga 4

Vad är pseudokod, och varför används den före riktig kod?

Tänk på svaret först. Tryck sedan på mellanslag för att visa facit.

Kapitel 03 · Facit 4

Pseudokod beskriver lösningen med vanliga ord utan krav på exakt syntax.

läs in ett tal
lägg till 5
skriv ut resultatet

Den hjälper programmeraren att fokusera på lösningen innan Python-koden skrivs.

Kapitel 03 · Fråga 5

I vilken ordning går man från en idé till ett testat program?

Tänk på svaret först. Tryck sedan på mellanslag för att visa facit.

Kapitel 03 · Facit 5

Förstå problemet, planera algoritmen, skriv pseudokod eller flödesschema, skriv kod och testa.