Vad är en dator?
Utförbara mekaniska operationer
Datorer utför snabbt enkla mekaniska operationer vilket möjliggör avancerade funktioner som spel i 3D-världar.
Vem räknas som världens första programmerare?
Ada Byron Lovelace
Hon bidrog till tidiga koncept av programmering.
Vad gjorde Blaise Pascal på 1600-talet?
En kugghjulsmaskin för addition
Hans maskin var en tidig form av en räknemaskin.
Vad bidrog Leibniz med på 1700-talet?
En kugghjulsmaskin för alla 4 matematiska operationer
Detta var ett framsteg inom mekaniska beräkningsmaskiner.
Hur lagrades data först?
Genom positionen på kulorna på kulramen
Detta var en tidig metod för datalagring innan mer avancerade system utvecklades.
Vilken dator anses vara den första någonsin?
ENIAC-datorn
Den var mycket stor och programmerades genom att koppla olika sladdar.
Vad var en viktig händelse inom datoranvändning på 1980-talet?
IBM började med PC (Personal Computer)
De använde mjukvara och operativsystem från Microsoft.
När startades internet?
Av amerikanska försvaret
Internet utvecklades senare till World Wide Web under 1990-talet.
Vad är en algoritm?
Steg-för-steg metod som löser problem eller beräknar resultat.
Algoritmer är centrala för databehandling och programmering.
Vad handlar kapitlen i boken mest om?
Datalagring, data manipulation, operativsystem, nätverk och internet, algoritmer, programmeringsspråk, software engineering, data abstraktion, databassystem, datorgrafik, AI, beräkningsteori
Boken täcker viktiga aspekter av datavetenskap.
Vad är software engineering?
Att bygga större system
Det handlar om att utveckla och underhålla mjukvara på en systematisk och effektivt sätt.
Vad revolutionerade Iphone som kom ut 2007?
Användarvänlighet
Iphone:s design och funktionalitet gjorde den lätt att använda för många.
Fyll i blank: Datorer började likna dagens datorer från __________.
40-talet
Det var under denna tid som de första moderna datorerna började utvecklas.
Vad är databasystem?
System för lagring och hämtning av data
Databasystem är avgörande för att hantera stora mängder data effektivt.
Är Googles algoritm offentlig?
Nej, den är hemlig och ändras konstant
Detta bidrar till att upprätthålla konkurrensfördelar och anpassa sig till användarbeteenden.
Vad krävs för att utnyttja datorns kraftfullhet, till exempel för 3D-spel?
Data abstraktion
Data abstraktion är viktigt för att förenkla komplexa system och göra dem mer hanterbara.
Vad handlar beräkningsteori om?
Vilka problem kan lösas med datorer och vilka inte
Beräkningsteori utforskar gränserna för vad som är möjligt att beräkna med hjälp av datorer.