Hard- en Software deel 3

Hard- en Software deel 3


Software
1 / 18
next
Slide 1: Slide
InformaticaMiddelbare schoolvwoLeerjaar 4

This lesson contains 18 slides, with interactive quizzes and text slides.

Items in this lesson

Hard- en Software deel 3


Software

Slide 1 - Slide

Operating system

Tussenlaag tussen applicaties en gebruiker aan de ene kant en de hardware aan de andere kant.

  • beheer van (rand)apparatuur
  • bestandsbeheer
  • taakbeheer

Slide 2 - Slide

Beheer (rand)apparatuur
Zorgen dat randapparatuur werkt 

Hiervoor wordt speciale software gebruikt: drivers

OS zorgt ook dat hardware beschikbaar is voor applicaties

Slide 3 - Slide

Bestandsbeheer
  • OS is de "baas" van alle opslagmedia, zoals Harde schijven
  • Bestandssyteem: indeling van de schijf in clusters.
  • OS bepaalt in welke clusters een file wordt opgeslagen
  • VB: bestand van 280kb met clustergrootte van 32 kb -->

Slide 4 - Slide

Wat is het formatteren van een schijf (bv. harddisk of USB drive)?
A
Bepalen hoe groot de schijf is
B
Hem onklaar maken zodat je hem veilig kunt weggooien
C
De schijf leegmaken en klaar voor (nieuw) gebruik
D
Hem met een hamer een andere vorm aanmeten

Slide 5 - Quiz

Taakbeheer
  • Multiprocessing
    Moderne CPU's hebben meerdere "cores".
    OS verdeelt taken over cores
  • Multitasking
    Een core kan maar 1 ding tegelijk. Door snel te wisselen toch veel taken tegelijkertijd

Slide 6 - Slide

Applicaties zijn afgesteld op het OS
  • Android app is niet (zomaar) te installeren op iOS en andersom
  • Windows vs Mac: hetzelfde probleem
  • Soms opgelost door een tussenlaag
    (bv. Java-programmeertaal)

Slide 7 - Slide

Wat is een voordeel van applicaties die "web-based" zijn?
(Denk aan Sketchup of Google Docs)
A
Je hoeft ze nooit te updaten
B
Je kunt gemakkelijk verder werken op een andere computer aan een project
C
Het maakt niet uit welk OS je gebruikt
D
Ze zijn ook mobiel bruikbaar

Slide 8 - Quiz

Soorten software
Standaard-software:
  • Beschikbaar en gemaakt voor groot publiek
  • Bv: Word, Chrome, games, etc.
Specialistische software:
  • Voor kleinere doelgroep die specifieke doelen/eisen heeft:
  • Bv: Programmeersoftware, Designsoftware, Boekhouding, etc
Maatwerk software
  • Op maat gemaakt voor (meestal) grote klant
  • Bv simulatiesoftware voor het leger, software belastingaangifte, etc

Slide 9 - Slide

Wat is een emulator?

Slide 10 - Open question

Emulatorsoftware
Simuleert hardware van ander apparaat, zoals smartphone of (oude) spelcomputer.
  • Handig voor testen
  • Mogelijk oude software blijven gebruiken

Slide 11 - Slide

Virtual Machines
Soort emulatie, maar dan met doel veel verschillende "machines" op 1 stuk hardware te draaien.
Veel gebruikt voor servers, zoals webservers.
  • Goed schaalbaar
  • Makkelijk in beheer
  • Relatief goedkoop
  • Eindgebruiker merkt het niet: lijkt volwaardig systeem

Slide 12 - Slide

Wat betekent dit?

Slide 13 - Open question

Software licenties
Software is te koop, of soms gratis of ondersteund met advertenties. Er is altijd een gebruiksovereenkomst bij software.
Bijvoorbeeld:
  • Commerciële software (betaald gebruik en met copyright)
  • Freeware (gratis te gebruiken, maar wel met copyright)
  • Open Source (vaak met GNU license: soort Creative Commons voor software)

Slide 14 - Slide

Wat is freemium software?

Slide 15 - Open question

Slide 16 - Slide

Slide 17 - Slide

Geef jij wel eens geld uit aan/in apps?
Nog nooit gedaan
Een enkele keer
Regelmatig
Vaak

Slide 18 - Poll