2. Vad finns i
en dator?
• Minne
• Processor
• Nätaggregat
• Indata (mus, tangentbord etc.)
• Utdata (skärm, högtalare etc.)
• Operativsystem
• Wifi
O. s. v…
5. Vad är datorer bra på?
Beräkningar Arbeta snabbt
och metodiskt
Tråkiga
upprepningar
Noggrannhet
6. Vad är datorer mindre bra på?
Förstå människor Känslor Kreativitet Konstnärliga
uppgifter
7. Editor
För att skriva program krävs en editor, eller ordbehandlingsprogram.
Editorn kan leta upp fel samt ibland även kompilera programmet.
Mer avancerade editorer brukar kallas för en utvecklingsmiljö.
Exempel på editorer: Visual Studio, Brackets, Sublime, Wordpad.
8. Fel
Kompileringsfel: Fel som inträffar vid kompilering.
Exekveringsfel: Fel som inträffar då programmet startas.
Logiska fel: Fel som inträffar p.g.a. programmerarens logik.
11. Kompilering av kod
• All källkod måste kompileras till maskinkod (.exe) för att datorn ska
kunna använda den.
• Källkod skrivs och läses av människor - efter lite träning.
• Maskinkod består av ettor och nollor - ungefär ström på och av.
• Det finns många olika strategier för att effektivisera kompilering.
• Just In Time (JIT) kompilering görs lokalt.
• Common Intermediate Language (CIL) är ett mellansteg mellan
maskinkod och källkod som används bland annat i C#.
Källa: What is Just-In-Time(JIT) Compiler in .NET - GeeksforGeeks