Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdLieven Gerritsen Laatst gewijzigd meer dan 8 jaar geleden
1
1 K. Werschkull Programmeren in Delphi 7 De ontwikkeling van de computer Programmeertalen Compilers Hoofdstuk 1 Hoofdstuk 1: De ontwikkeling van de computer
2
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
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
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
5 K. Werschkull Programmeren in Delphi 7 Denken over computers (4) Mechanische rekenmachine Charles babbage (1850) Hoofdstuk 1: De ontwikkeling van de computer
6
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
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
8 K. Werschkull Programmeren in Delphi 7 De eerste computer De ENIAC (1943) Berekening artillerietabellen 19000 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
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
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
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 29.000 tr 80386 (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
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
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
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
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
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
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
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
19 K. Werschkull Programmeren in Delphi 7 Programmeertalen Hoofdstuk 1: De ontwikkeling van de computer Generaties programmeertalen: 1e generatie “Machinetaal” 1000 1010 1111 1110 2e 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##)
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.