inleiding n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Inleiding PowerPoint Presentation
Download Presentation
Inleiding

Loading in 2 Seconds...

play fullscreen
1 / 102

Inleiding - PowerPoint PPT Presentation


  • 174 Views
  • Uploaded on

Inleiding. kennismaking. Wie zijn jullie? Wie ben ik?. Wat gaan we zien. De Computer Besturingssystemen Word Excel Powerpoint beheerspakketten. Deel 1: De Computer. Overzicht. Een beetje geschiedenis Het von Neumann model Logisch zicht Fysiek zicht

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Inleiding' - alexavier


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
kennismaking
kennismaking
  • Wie zijn jullie?
  • Wie ben ik?
wat gaan we zien
Wat gaan we zien
  • De Computer
  • Besturingssystemen
  • Word
  • Excel
  • Powerpoint
  • beheerspakketten
overzicht
Overzicht
  • Een beetje geschiedenis
  • Het von Neumann model
    • Logisch zicht
    • Fysiek zicht
  • Abstractieniveaus in computersystemen
  • Architectuur vs. organisatie
  • Hardwarecomponenten
een beetje geschiedenis
Een beetje geschiedenis
  • Computer = rekenaar
  • Materiële ondersteuning van rekenen is zeer oud
  • Essentieel bij deze ondersteuning: algoritme

een recept om via een opeenvolging van kleine transformaties een resultaat te berekenen

algoritme

Transformaties

Algoritme

controle

Toestand

uitvoering van een algoritme

1

+

+

+

4

1

Uitvoering van een algoritme

controle

transformaties

1181

+ 237

toestand

1

8

automatiseringsgeschiedenis
Automatiseringsgeschiedenis
  • Automatisering van de toestand: extern toestandsgeheugen
    • Vingers, keitjes, knoopjes
    • Seizoensbepaling

Wolfsbeenderen5000 V.C.

Steentijdperk

automatiseringsgeschiedenis1
Automatiseringsgeschiedenis
  • Automatisering van de toestand: extern toestandsgeheugen
    • Telraam Abacus(13e eeuw; China)
    • geschreven symbolen
automatiseringsgeschiedenis2
Automatiseringsgeschiedenis
  • Automatisering van de transformaties
    • Zeventiende eeuw
    • Rekenlat (1622)
    • Mechanische calculatoren

1673 producten

Gotfried Leibniz

1642 sommen

Blaise Pascal

1622

William Schickard

automatiseringsgeschiedenis3
Automatiseringsgeschiedenis
  • Automatisering van de controle
    • Jacquardweefgetouw met ponskaarten (begin 19e eeuw)
    • Babbage: eerste samenvoeging van toestand, transformatie en controle in één model.
de machines van babbage
De machines van Babbage

Difference machine 1822

Analytical machine 1833

automatiseringsgeschiedenis4
Automatiseringsgeschiedenis
  • Echte doorbraak in de automatisering van de controle
    • Ontwikkelingen in de telefonie (begin 20e eeuw)
    • Konrad Zuse: eerste elektromechanisme computer: Z1 (1938-1943, 1989)
    • Mauchly & Eckert: eerste computer: ENIAC: Electronic Numerical Integrator And Computer (1946)
    • John von Neumann: eerste stored program computer: EDVAC (1949)
slide16
Z-1

Deutsche Technik Museum Berlin-Kreuzberg

Gereconstrueerd in 1986-1989

z 3 1941 met relais
Z-3 (1941)Met relais

Vermenigvuldiging: 3s

Deutsche Museum in Muenchen

eniac 14 feb 1946

eerste bug

ENIAC (14 feb 1946)

14 vermenigvuldigingen per s

Mauchly

Eckert

edvac electronic discrete variable automatic computer
EDVAC (Electronic Discrete Variable Automatic Computer)

John von Neumann

(1903-1954)

300 vermenigvuldigingen per s

overzicht1
Overzicht
  • Een beetje geschiedenis
  • Het von Neumann model
    • Logisch zicht
    • Fysiek zicht
  • Abstractieniveaus in computersystemen
  • Architectuur vs. organisatie
von neumann machine logisch zicht

ALU

O1

O2

R, S

Controle

klok

Von Neumann-machineLogisch zicht

Geheugen

data

instructies

von neumann machine fysisch zicht

BUS

adres

CVE

data

controle

ALU

Geheugen:bau-cellen

RAM

Von Neumann-machineFysisch zicht

Controle

klok

registers

Invoer/Uitvoer

het geheugen
Het geheugen
  • Array van geheugencellen of BAU-cellen (basic addressable units)
  • Elke BAU-cel heeft een adres

0

bau-cel 0

1

bau-cel 1

2

bau-cel 2

3

bau-cel 3

4

bau-cel 4

...

werking van de systeembus

adres

lezen

data

adres

schrijven

data

Werking van de systeembus

geheugen

CVE

overzicht2
Overzicht
  • Een beetje geschiedenis
  • Het von Neumann model
    • Logisch zicht
    • Fysiek zicht
  • Abstractieniveaus in computersystemen
  • Architectuur vs. organisatie
  • Hardwarecomponenten
abstractieniveaus
Abstractieniveaus
  • Een computersysteem bestaat uit een hiërarchie van lagen
  • Elke laag heeft een goed gedefinieerde interface naar de bovenliggende en onderliggende lagen
  • Essentieel bij de ondersteuning van opwaartste compatibiliteit
overzicht3
Overzicht
  • Een beetje geschiedenis
  • Het von Neumann model
    • Logisch zicht
    • Fysiek zicht
  • Abstractieniveaus in computersystemen
  • Architectuur vs. organisatie
  • Hardwarecomponenten
lagen

Archi-tectuur

Organi-satie

Lagen

Toepassingenprogramma’s

Hoog-niveauprogrammeertalen

Machinetaal

Controlesignalen

Functionele blokken

Poortnetwerken

Transistoren en verbindingen

architectuur vs organisatie

Architectuur 1

Architectuur 2

Organisatie 1

Organisatie 2

Organisatie 3

Architectuur vs. Organisatie

“zichtbaar”

Architectuur

Hardware/software interface

Organisatie

“onzichtbaar”

compatibiliteit
Compatibiliteit

Toepassingenprogramma’s

Hoog-niveauprogrammeertalen

Binaire compatibiliteit

Machinetaal

Hardware 1

Hardware 2

Hardware 3

compatibiliteit1
Compatibiliteit

Toepassingenprogramma’s

Broncodecompatibiliteit

Hoog-niveauprogrammeertalen

Machinetaal1

Machinetaal2

Machinetaal3

Hardware 1

Hardware 2

Hardware 3

emulatie
Emulatie

Toepassingenprogramma’s

Hoog-niveauprogrammeertalen

Machinetaal 1

Emulatie

Machinetaal 2

Hardware

voorbeelden interpreters
Voorbeelden interpreters
  • Java virtuele machine
  • Visual Basic interpreter
  • Web-browser
  • Postscript interpreter
  • Pdf-interpreter
  • Perl interpreter
  • Lisp, Prolog
overzicht4
Overzicht
  • Een beetje geschiedenis
  • Het von Neumann model
    • Logisch zicht
    • Fysiek zicht
  • Abstractieniveaus in computersystemen
  • Architectuur vs. organisatie
  • Hardwarecomponenten
chipset
Chipset

Integreert verschillende functies:

klokgenerator, busregelaar, timer, onderbrekingsregelaar, DMA-regelaar, klok, toetsenbordregelaar

geheugenmodules
Geheugenmodules

SIMM

Single inline memory module

DIMM

Dual inline memory module

moederbord

Chipset

ISA-slots

Moederbord

PCI-slots

Processor slot

AGP-slot

Accelerated Graphics Port

EIDE ports

DIMM sockets

secundaire geheugen
Secundaire geheugen
  • Magnetische Schijven
  • Magnetische banden (tapes)
  • Optische schijven
magnetische schijven1
Magnetische schijven

Sturing + buffering van de harde schijf

magnetische schijven2
Magnetische schijven

3 platen (platters)

6 oppervlakken

magnetische schijven3
Magnetische schijven

Glazen of aluminium oppervlak met magnetiseerbare laag, gepolijst.

magnetische schijven4
Magnetische schijven

6 koppen (zweven 5 m boven oppervlak)

Per positie kunnen 6 sporen (op 6 oppervlakken)

gelezen worden (cilinder)

tijden
Tijden
  • Zoektijd: verplaatsen van de kop naar de juiste cilinder
  • Latentietijd: wachten totdat de juiste sector onder de kop komt
  • Transfertijd: tijd nodig om gegevens te lezen of te schrijven
voorbeeld
Voorbeeld

Model WDE18300 WD136AA

Capaciteit 18.310 GB 13.601 GB

Interface SCSI EIDE

Oppervlakken 8 4

Koppen 8 4

Sector: 512 bytes 512 bytes

Sporen/duim 13500 ?

Sporen 13614 16343

voorbeeld1
Voorbeeld

Model WDE18300 WD136AA

Zoektijd 5.7 ms 10.5

Spoor/spoor 0.6 ms 2 ms

Latentie 2.99 ms 5.5 ms

Toerental 10 036 RPM 5400 RPM

BW disk 45 MB/s 25 MB/s

BW host 80 MB/s 66.6 MB/s

Buffer 2-8 MB 2 MB

voorbeeld2
Voorbeeld

Model WDE18300 WD136AA

Foutprob.<1/1014 <1/1014

MTBF 1000000h 500000h

114 jaar 57 jaar

Levensduur 5 jaar 5 jaar

Opstarttijd 25s 10s

Vermogen 14W 6W

master control block
Master Control Block

Eerste sector die door het besturingssysteem geladen wordt na het opstarten van de CVE.

Meestal sector 0 van spoor 0 van oppervlak 0

Ook master boot record genaamd

buffering
Buffering
  • Laat toe om sneller te communiceren met de schijf, dan de snelheid waarmee kan gelezen of geschreven worden
interleaving
Interleaving

Minimaliseert de latentietijd bij sequentieel lezen

1

8

4

5

2

7

9

3

6

floppy disk
Floppy disk
  • Zelfde principe als de hard-disk
  • Veel kleiner (1,44 MB)
  • Draait niet indien niet gebruikt
  • Rotatiesnelheid: 300 TPM
  • Aantal sporen: 80
  • Sectors per spoor: 18
  • Bandbreedte: 500 kb/s (64,5 kB/s)
  • Nu: ZIP (100-250 MB), en Jaz (2 GB)
  • Duur
tapes
Tapes
  • Vooral voor backup
  • Goedkoop medium
  • Voornamelijk
    • Dat
    • DLT
  • Capaciteit 4-150 GB
cd rom
CD-ROM
  • Origineel 74 min muziek: 783 MB
inhoud
Inhoud
  • Bussen
  • Communicatie en synchronisatie
  • Secundair geheugen
  • Invoerapparaten
  • Uitvoerapparaten
  • Verbinding met de buitenwereld
invoerapparaten
Invoerapparaten
  • Toetsenbord
  • Muizen & trackballs, joysticks
  • Lichtpennen en aanwijsschermen
toetsenbord
Toetsenbord
  • 101 toetsen (enhanced keyboard)
  • 104 toetsen (windows keyboard)
  • Layout: querty, azerty, qwertz, dvorak
toetsenbordmatrix
Toetsenbordmatrix

Bij toetsaanslag: sluiten van de schakelaar

Omzetting scancode (x,y) naar letterteken

Interne buffering (16 bytes)

toetsenborden
Toetsenborden
  • Bounce: bij een toetsaanslag soms schakeldender  slechts 1 teken
  • Bij ingeduwd houden: typematics. Na een zeker tijdsinterval b.v. 30 x het teken per seconde.
  • Op laptops: vaak speciale (compacte) toetsenborden en afzonderlijke numerieke toetsenborden
muis bovenaanzicht
Muis: bovenaanzicht

encoder chip

roterende bal

muis onderaanzicht
Muis: onderaanzicht

roterende bal

slide77
Muis

“rollers”

90º: X- en Y-richting

slide78
Muis

infrarode pulsgenerator

andere muistypes
Andere muistypes
  • Trackball: omgekeerde muis
    • B.v. bij laptops, of bij draagbare muizen
  • Touchpad: bij laptops (wrijven en tikken)
  • Staafje tussen toetsen
  • Joystick: xy-positie + rotatie
lichtpennen en aanwijsschermen
Lichtpennen en aanwijsschermen
  • Lichtpen: detecteert de elektronenstraal per refresh. Enkel bruikbaar indien het pixel niet zwart is.
  • Aanwijsscherm
    • Optisch (met leds, of met camera)
    • Elektrisch (verandering weerstand)
inhoud1
Inhoud
  • Bussen
  • Communicatie en synchronisatie
  • Secundair geheugen
  • Invoerapparaten
  • Uitvoerapparaten
  • Verbinding met de buitenwereld
uitvoerapparaten
Uitvoerapparaten
  • Laserprinters
  • Ink jet printers
  • Video display
ink jet printers
Ink Jet Printers
  • Goedkoop
  • Voldoende snel (4 ppm, ZW)
  • Goede resolutie: 300 dpi tot 1200 dpi (dots per inch)
spuitgaten
Spuitgaten

Gaten van 50 m diameter

Gaten van 25 m diameter

ink jet methoden
Ink jet methoden

Piezo-elektrisch (mechanisch)

Thermisch (dampvorming)

(epson)

video display
Video display
  • Technologie:
    • CRT: Kathodestraalbuis (Cathode Ray Tube)
    • LCD: Liquid Cristal Display
  • Schermafmeting, aspect ratio & oriëntatie
  • Maximale resolutie & kleurendiepte
  • Dot pitch (grootte van een pixel)
  • Refresh rate
afmeting aspect ratio ori ntatie
Afmeting, aspect-ratio & oriëntatie
  • Grootte: 12, 14, 15, 17, 19, 21 duim
  • Aspect-ratio: 4:3 (zoals TV) of 16:9 (film)
  • Oriëntatie: landschap of portret

Opmerking: zichtbare grootte < opgegeven grootte

kleurendiepte resolutie dot pitch
Kleurendiepte, resolutie, dot pitch
  • True color: 8 bits per kleurcomponent (rood, groen, blauw) per pixel: 16,8 miljoen combinaties (SVGA-standaard)
  • Resolutie
    • XGA: 800x600 pixels & true color
    • UXGA: 1600x1200 pixels & true color
  • Resolutie & kleurendiepte bepalen de hoeveelheid videoram in de videokaart
  • Dot pitch: grootte van een pixel
dot pitch
Dot pitch

0,31

0,28 (courant)

0,27

0,26

0,25

0,51 (TV)

refresh rate
Refresh rate
  • Aantal keer dat het scherm per seconde herschreven wordt
  • Om flikkering te vermijden  72 Hz, best 85 Hz
  • Non-interlaced: per periode wordt het volledige scherm herschreven, en niet 50% van de lijnen (even/oneven).
analoog vs digitaal
Analoog vs. digitaal
  • VGA (Video graphics array): zet het binaire beeld om in een analoog signaal dat naar de (analoge) monitor gestuurd wordt
  • DVI (Digital Video Interface): stuurt de digitale informatie rechtstreeks naar een digitale monitor
lcd schermen
LCD-schermen
  • LCD: Liquid Cristal Display
  • Twee types:
    • Passive matrix LCD
    • Active matrix LCD (gebaseerd op een dunne film transistor TFT)
  • Lichtbron:
    • Ingebouwd (backlit)
    • Omgevingslicht (reflective)
inhoud2
Inhoud
  • Bussen
  • Communicatie en synchronisatie
  • Secundair geheugen
  • Invoerapparaten
  • Uitvoerapparaten
  • Verbinding met de buitenwereld
externe verbindingen
Externe verbindingen
  • Infrarood (IrDA) 9 kB/s (75 kb/s)
  • Seriële poort 14,3 kB/s (115 kb/s)
  • Parallelle poort 1 MB/s
  • USB poort 1,5 MB/s
  • PS/2 poort
  • Ethernet-poort 10 MB/s (100 Mb/s)
usb poort universal serial bus
USB-poortUniversal Serial Bus
  • Kan bijna alle andere poorten vervangen
  • Uitbreidbaar tot 127 poorten
  • Meeste randapparaten aansluitbaar
  • Bandbreedte: 12 Mb/s = 1,5 MB/s
  • Hogere bandbreedte: FireWire 400 Mb/s = 50 MB/s (vnl. videotoepassingen)
usb connectoren
USB-connectoren

USB A (computerzijde)

USB B (apparaatzijde)

usb hub
USB-hub

van 1  4 aansluitingen

overzicht5
Overzicht
  • Dos
  • Windows 95 – NT – 2000
  • Unix
  • Linux
overzicht6
Overzicht
  • Een beetje geschiedenis
  • TCP/IP
  • Email
  • WWW - Webbrowser
  • FTP
  • Toekomst