Aspect:
Kennis over ontwikkeling van computers in het verleden en de toekomst, en heeft
inzicht in wat CT is.
Indicatoren:
Heeft kennis van en kan uitleg geven over onderwerpen die beschreven staan bij de
‘objecties’ aan begin van H1
1. Definitie van het concept computational thinking uitleggen
Computational thinking (computationeel denken) kan het best omschreven worden
als de manier waarop een computerwetenschapper denkt en redeneert. Algoritmisch
denken, begrijpen wat software ‘requirements zijn’ en de limieten kennen van
computergebruik. Probleem ontrafelen en oplossingen formuleren zodat je een computer,
of mens, de opdracht kunt geven het probleem effectief op te lossen. Probleemoplossend
vermogen Aanpak: structuur zoals een computer.
Helpt bij: Eigen probleemoplossend vermogen – Creatief denken – Automatiseren
van werkzaamheden
2. Het onderscheiden van analoge en digitale representaties van data
- Analoog systeem is: is een systeem waarin geen oneindig aantal mogelijkheden zijn en
veranderingen zijn niet continu.
- Digitaal: beperkt waarden tot een paar keuzes
1
,3. Oorsprong van mechanische calculatie, de abacus als voorbeeld; wat het
representeert, opslaat, en op welke manier data verwerkt.
- De vroegst bekende rekenmachine is de abacus (telraam) uit 1300. Het Chinese telraam
heeft altijd 2 kralen boven de bar en 5 eronder. Het is belangrijk dat elke kraal geheel na 1
kant wordt geschoven
^ Onderste rij elk kraaltje 1, boven de balk 5
^ onderste rij 10 en boven 50
^ onderste 100 beneden en 500 daarboven
En zo gaat dat door. Alleen de kralen die tegen de balk aankomen tellen mee als getelde
waarde.
vb.
2
, Moderne computers hebben 4 concepten van de abacus overgenomen:
1. storage, ‘het ‘slaat’ 1 kraaltje per keer op’
2. representation ‘representatie van data’
3. calculation ‘berekend’
4. user interface ‘interactief door je duim te gebruiken’
4. Belangrijkste gebeurtenissen die bij hebben gedragen aan de uitvinding van de
moderne computergebruik/hardware en software
Jaren 40
1946 ENIAC (Mauchly & Posper, MIT)
1947 von Neumann architectuur
1948 SSEM (Manchester UK)
Jaren 50
Halfgeleiders chips (moore’s law)
Humane’ Programmeertalen (high level)
Jaren 80
IBM PC (1981)
Commodore 64 (1982)
Apple MAC (1984)
Eerst bekende programmeerbare machine is een weefgetouw voor het weven (jacquard
loom). Charles Babbage bouwde een mechanische rekenmachine die in staat was
geavanceerde logaritmische en trigonometrisch berekeningen te berekenen maar hij had
niet de programmeerbaarheid toegevoegd, later bij zijn 2e en belangrijkere uitvinding wel
the analytical engine (de analytische motor). The analytical engine bevat het concept van
punched cards (ponskaarten) om op te slaan en het invoeren van een programma in de
hardware, was het eerste soort software in 1805. Ada lovelace was waarschijnlijk 1 van de
3
, eerste vrouwelijke programmeurs, zo was zij ook hierin geïnteresseerd en maakte ze
ponskaarten. Maar niet de eeste programmeur met waarschijnlijkheid
1890 calculerend apparaat door Herman hollerith, voor het tabelleren van de amerikaanse
volksstelling, deze machine werkte op stroom. Hierdoor kan het gezien worden als de eerste
‘comuter like’ hardware dat de eigenschappen van de moderen computer bevat. Later
stichtte hij een bedrijf om deze computers te bouwen en voegde zich later aan IBM.
Differential analyzers (differentiaal analysators) waren toestellen die ontworpen zijn om
differentiaalvergelijkingen op te lossen, mechanische versies van deze calculators zijn begin
1800 ontworpen tot mid 1800.
In 1931 werd er in de krant werd er beschreven hoe een differentiaal analysators digitaal
gemaakt kon worden, dit bracht ENIAC.
John Mauchly en Peter Eckert begonnen een project en ontwierpen de ENIAC (Electronic
Numerical Integrator And Computer) in 1946. In 1947 legden ze hier patent op en was er de
1e elektronische computer. Het was een rekenmachine dat loopt op elektriciteit en was
digitaal.
John Atanasoff en Chuck Berry ontwikkelde de ABC computer het lukte echter niet om het
stored program concept toe te passen. De ABC computer was 1e in 3 belangrijke opzichten 1.
Het was de 1e volledig elektronische en programmeerbare calculator. 2. Het was de 1e die
een elektronisch geheugen had. 3. De eerste die gebruik maakt van binaire getallen.
Z4 was de eerste commerciële computer en gebruikte het stored program concept niet.
De eerste computer die echt gebruik maakte van het stored program concept was de
Manchester Small-Scale Experimental Machine (1948).
High-level programming languages is dat er meer aanwijzingen zijn dat er meer engels-
achtige machine instructies zijn dan cryptische numerieke instructies.
Semiconductor technology (halfgeleidertechnologie): geïntegreerde schakelingen en de
technologie die silicium functioneren op deze wijze mogelijk maakt. Geïntegreerde
schakelingen maken het mogelijk pocketformaat computers te ontwikkelen die vele malen
sneller zijn als de kamervarianten uit 1950 en 1960.
5. Uitleg kunnen geven over opgeslagen programma's en de rol die het speelt in de
uitvoering van software en het manipuleren van data.
De processor werkt volgens specifieke instructies, genaamd machine-instructies.
Deze instructies, ook wel programma, worden geladen in het geheugen van de
computer. Het geheugen wordt dus gebruikt voor;
1: het opslaan van data en voor 2: het opslaan van de instructies die de data
verwerken.
Voorbeeld:
4
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller timklaastp. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $3.21. You're not tied to anything after your purchase.