1 K. Werschkull Programmeren in Delphi 7 De ontwikkeling van de computer Programmeertalen Compilers Hoofdstuk 1 Hoofdstuk 1: De ontwikkeling van de computer.

Slides:



Advertisements
Verwante presentaties
5JJ20: Computerarchitectuur 2M200: Inleiding Computersystemen
Advertisements

Hoe werkt een rekenmachine?
Embedded systemen Embedded software.
Computers Door: Jelle Smits 3TG erste.
Componenten voor een werkende computer
Module A1 : Basiskennis MECG001.
Hoofdstuk 1 Programmeren.
Presentatie:ICT.
Hardware (1) SGDB Informatica.
Windows 7 21 september Wat gaan we behandelen ? Windows 7 Achtergrond besturingssysteem Migratie naar Windows vanuit XP of Vista Verbeteringen/veranderingen.
Par. 3.1 Computers zijn overal
1/1/ / faculty of Computer Science eindhoven university of technology 2IC20:Computersystemen Week 1: inleiding.
Wij van Microsoft hebben een beginners pakket uitgebracht. Deze bevat alle nodige software en hardware. De software bevat de nieuwste Windows, “Provixs”
© May, Devony, Steven, Tim, Julie
Module II Hardware Dhr. C. Walters.
Hardware (1) NSG Informatica.
Lesdoelstellingen Op het einde van deze les ken je:
Gary Kildall ?. Pc met randapparatuur Computerprogramma’s.
Apple en Windows vergeleken... clubmiddag 20 november © R.P.Vloeimans, Amstelveen, Netherlands.
Inleiding programmeren in C++ Life Science & Technology 19 januari Universiteit Leiden.
Windows Vista Basis Herman Van den Borre
Onderzoek 1: Enquête Gemaakt door Mike, Dylano, Iheb en Brain.
Auteursomgeving voor Digitale Componenten
Over computers.
De gids tussen computer en gebruiker
De gids tussen computer en gebruiker
Processor Hart van de computer.
Computer.
Hoofdstuk 1 Programmeren.
De processor.
1Ben Bruidegom Hoe werkt een rekenmachine? Ben Bruidegom AMSTEL Instituut Universiteit van Amsterdam.
Opleiding ICT © J.W. Jonker Dia 1/32 Systemen Besturingssoftware Windows XP Mark van Heck.
Systeemsoftware Hfdst 2
Visual Basic .NET voor studenten
Van elektronische rekenmachine tot rekensoftware
Hoe werkt een rekenmachine?
Presentatie Het BIOS (wat is dat) Rondkijken in het BIOS
Informatica Blok 2 Hoofdstuk 4
Informatica Door Anne de Wit, Rick Oostveen & Esmée Venema.
Rekenmachines.
9 Geschiedenis Pc’s. De eerste pc’s De eerste Personal Computer is de Altair Deze werd zo genoemd omdat de gebruiker niet langer werkte aan een.
BIOS en Opstarten.
De eerste computers.
Onderwerp: PIC assembler programmeren
Inleiding Computersystemen
Module 3 – Hoofdstuk 2 Systeemsoftware.
Besturingssysteem Vaak wordt de Engelse term gebruikt: Operating System ( OS ) Plaats van het OS in een computersysteem: Hardware Applicatie Operating.
Inleiding Computersystemen
Netwerken.
Hardware van een pc Van Hoof Minke. Geschiedenis.
Ca1-1 Les 1: Inleiding Computer Science is a science of abstraction -creating the right model for a problem and devising the appropriate mechanizable techniques.
Cache Prestatie & Energieverbruik. Overzicht Voorbeelden energieverbruik Cache.
Programmeren.
Mobiel programmeren Jeroen Fokker.
Informatica Welkom! maandag 16 November Les B-1.
Webwinkel in het D-cluster van de opleiding Logistiek Ad van Kooten – docent ERP toepassingen  Pract. 1.
Informatica Welkom! maandag 16 November Les B-5.
Adrem Software.  Key Features  Monitoring  Visualisatie  Alerting  Reporting  Console  Praktisch  Server requirements  Databases  Licensing.
Programmeren. Wat is programmeren? Het schrijven van opdrachten voor de processor De processor “spreekt” machinetaal:
Perry janssen, Joey van Hoek, Armand Heijder
Programmeren.
Imperatief programmeren
De geschiedenis van de pc
3 Hardware 3.1 De processor en intern geheugen
Geschiedenis over het internet en de computer.
Hardware en Software dr. Boris Rogge 16 oktober 2003.
Hoofdstuk 3 - Computersystemen
Besturingssystemen Ga verder met een muisklik..
Uitvindingen.
Besturingssysteem.
Transcript van de presentatie:

1 K. Werschkull Programmeren in Delphi 7 De ontwikkeling van de computer Programmeertalen Compilers Hoofdstuk 1 Hoofdstuk 1: De ontwikkeling van de computer

2 K. Werschkull Programmeren in Delphi 7 Denken over computers (1) Mechanische rekenmachines Wilhelm Schickard (1623) Blaise Pascal (1642) Hoofdstuk 1: De ontwikkeling van de computer De Pascaline

3 K. Werschkull Programmeren in Delphi 7 Denken over computers (2) Hoofdstuk 1: De ontwikkeling van de computer Rekenmachine van Pascal Pascal was 18 j! Vader: belastingambtenaar dus: veel rekenwerk Na volledige omwenteling van 1 tandwiel: volgende tandwiel 1 pos verder Huidige km-teller op dit principe gebaseerd

4 K. Werschkull Programmeren in Delphi 7 Denken over computers (3) Logica en schakelalgebra George Boole (1860) Hoofdstuk 1: De ontwikkeling van de computer Schakelalgebra: 2-tallig stelsel AND, OR, NAND, NOR Waarheidstabellen

5 K. Werschkull Programmeren in Delphi 7 Denken over computers (4) Mechanische rekenmachine Charles babbage (1850) Hoofdstuk 1: De ontwikkeling van de computer

6 K. Werschkull Programmeren in Delphi 7 Denken over computers (5) Babbage Vaak geldgebrek Was tijd ver vooruit Analytical engine pas na zijn dood gebouwd Bevatte reeds alle kenmerken van de moderne computer: o Store (geheugen) o Mill (rekenunit) o Control barrel (CPU) Hoofdstuk 1: De ontwikkeling van de computer

7 K. Werschkull Programmeren in Delphi 7 Denken over computers (6) Ponskaarten Herman Hollerith (1860) Hoofdstuk 1: De ontwikkeling van de computer Amerikaanse volkstelling van 1890

8 K. Werschkull Programmeren in Delphi 7 De eerste computer De ENIAC (1943) Berekening artillerietabellen radiobuizen: Heet! Kon per sec 5000 getallen optellen Kon worden ‘geprogrammeerd’ door bedrading te wijzigen Was pas in 1945 klaar Hoofdstuk 1: De ontwikkeling van de computer

9 K. Werschkull Programmeren in Delphi 7 Ontwikkeling electronica Hoofdstuk 1: De ontwikkeling van de computer Bouwstenen van Computers Het Relais (voor 1940) De radiobuis (tot ca 1955) De transistor (tot ca 1965) Het IC Steeds meer transistors op een IC

10 K. Werschkull Programmeren in Delphi 7 Ontwikkeling internet Hoofdstuk 1: De ontwikkeling van de computer Aropanet (1960) Defence Advanced Research project Agency Voorganger internet Testomgeving voor Defensie Bom-proof netwerk Nieuwe netwerktechnologieen (TCP/IP)

11 K. Werschkull Programmeren in Delphi 7 Microprocessors Hoofdstuk 1: De ontwikkeling van de computer 4004 (1971) 4 bit 2250 tr 8008 (1972) 8 bit 8086 (1978) 16 bit tr (1986) 32 bit 2,75 M tr pentium (1993) 32 bit 3,2 M tr pentium4 (2000) 32 bit 42 M tr Wet van Moore

12 K. Werschkull Programmeren in Delphi 7 De eerste systemen Hoofdstuk 1: De ontwikkeling van de computer Intel SIM4 (1972) Altair 8800 (1974) Nadelen: Ieder type eigen processor Ieder type had zijn eigen besturingssoftware Systemen en software niet uitwisselbaar Geen beeeldscherm Geen toetsenbord Geen software

13 K. Werschkull Programmeren in Delphi 7 Knutselaars Hoofdstuk 1: De ontwikkeling van de computer Apple II (1977) Steve Jobs en Steve Wozniak Microsoft in 1978

14 K. Werschkull Programmeren in Delphi 7 IBM wordt wakker Hoofdstuk 1: De ontwikkeling van de computer Eerste PC (1981) Haastklus! Behalve op BIOS nergens patent op aangevraagd -> klonen Bill gates schreef operating system en nam daar patent op!! 4.77 MHz 8088 microprocessor 16 kbytes memory (max 256k) Geen harddisk Een (of twee) 160k Floppy drives (5 1/4 inch) Extra: color monitor Open architecture (algemeen verkrijgbare onderdelen) Prijs $1,565

15 K. Werschkull Programmeren in Delphi 7 De GUI (1) : Apple Hoofdstuk 1: De ontwikkeling van de computer De Macintosh (1984) Eerste computer met GUI 512 k geheugen Muis 8 Mhz CPU Floppy drive 800k HD $1699 ! Extra: ‘Visicalc’ Spreadsheet

16 K. Werschkull Programmeren in Delphi 7 De GUI (2) : Windows 1.1 Hoofdstuk 1: De ontwikkeling van de computer Windows 1.1 (1985) Calendar Cardfile Notepad Terminal Calculator Control Panel Editor Print Spooler Clipboard RAMDrive Write Paint

17 K. Werschkull Programmeren in Delphi 7 De GUI (3) : Windows 3.1 Hoofdstuk 1: De ontwikkeling van de computer Windows 3.1 for workgroups (1992) Betere userinterface Geheugen > 640 k Netwerkfaciliteiten Filesharing Mail

18 K. Werschkull Programmeren in Delphi 7 Software Hoofdstuk 1: De ontwikkeling van de computer Soorten software: Besturingssystemen Windows Linux Mac OS User software Office Kazaa Nero Paint Delphi

19 K. Werschkull Programmeren in Delphi 7 Programmeertalen Hoofdstuk 1: De ontwikkeling van de computer Generaties programmeertalen: 1e generatie “Machinetaal” e generatie “Assembler” ADD CH, DH (CH,DH : registers) 3e generatie “Hogere programmeertalen” (BASIC, FORTRAN, PASCAL) C := C + D; 4e generatie “Object georienteerde talen” (Delphi, Vis.Basic, C##)