Hard- en Software deel 1

Hard- en Software deel 1


En stiekem ook wat over internet en netwerken
1 / 14
volgende
Slide 1: Tekstslide
InformaticaMiddelbare school

In deze les zitten 14 slides, met interactieve quizzen en tekstslides.

Onderdelen in deze les

Hard- en Software deel 1


En stiekem ook wat over internet en netwerken

Slide 1 - Tekstslide

Welke onderdelen zitten er in of aan een computer (of smartphone?)

Slide 2 - Woordweb

In een computer zitten veel samenwerkende onderdelen met elk een eigen taak.

Over de werking van deze onderdelen later meer (volgende les)


Slide 3 - Tekstslide

Wat voor verschillende soorten software kun je bedenken die op een computer of smartphone draait?

Slide 4 - Woordweb

Het "besturen" en gebruiken hardware gaat door middel van software:
  • Apps en programma's
  • Besturingssysteem (Windows, MacOS, Linux, Android, iOS)
  • Drivers en interfaces.

Hierover ook later meer. Eerst eens even uitzoomen en kijken naar de plek die deze zaken innemen in een computersysteem

Slide 5 - Tekstslide

Het Drielagenmodel

Dit is een manier om naar de werking van digitale systemen te kijken.

Laten we een smartphone als voorbeeld nemen

Slide 6 - Tekstslide

Smartphone:
Hardwarelaag

Alle fysieke onderdelen van de telefoon zoals:
  • camera
  • touchscreen
  • geheugen
  • processor
  • accu
  • chips voor communicatie.
  • etc

Slide 7 - Tekstslide

Smartphone:
Logische laag
Software die de hardware aanstuurt en mag gebruiken:
  • Operating System (iOS of Android)
  • (op PC ook nog drivers, bij smartphone ingebouwd in OS)

Slide 8 - Tekstslide

Smartphone:
Toepassingenlaag
Alle apps op je telefoon staan:
  • browser
  • muziekspeler
  • camera-app
  • games
  • foto-bewerking
  • etc. etc.

Slide 9 - Tekstslide

Het Drielagenmodel:
Belangrijke beveiliging
Apps kunnen niet rechtstreeks bij de hardware!

Het OS fungeert als "portier".

Slide 10 - Tekstslide

Wat voor beveiligingsrisico's zie je als apps rechtstreeks bij de hardware zouden kunnen?

Slide 11 - Open vraag

Communicatie via interfaces
  • Hardware --> Hardware: Kabels, connectoren, printplaat
  • Hardware --> logische laag: Drivers en kernel (vertaalt hardware signalen naar bruikbare in- en uitvoer voor het OS
  • Software --> Software: Software interfaces (API's) (maakt functionaliteit van ene stuk software beschikbaar voor andere software)
  • Software --> Gebruiker: User Interface (stelt gebruiker in staat om invoer te geven door knoppen, tekstinvoer, etc.)

Slide 12 - Tekstslide

Drielagenmodel is ook van toepassing op internet en netwerken
  • Fysieke laag o.a: Kabels, zenders en ontvangers, Servers, Clients
  • Logische laag: protocollen zoals HTTP, IP, etc.
  • Toepassingslaag: Apps, websites, etc.


Slide 13 - Tekstslide

Bij webapplicaties zijn er clients en servers. Deze kun je ook langs het 3 lagenmodel leggen

Slide 14 - Tekstslide