Module III-2

Werbung
Slide 1

Module III – Software
Systeemsoftware
Dhr. C. Walters


Slide 2

Herhaling
Software is in te delen in 2 categorieën:




systeemsoftware -> regelt en ondersteunt de
werking van een computer (bijv. Windows)
applicatiesoftware -> programmatuur die bedoeld is
voor de gebruiker

De gebruiker ‘communiceert’ niet rechtstreeks
met de computer, maar met de applicatie dmv
symbooltjes en pictogrammen (=icons) op het
beeldscherm.
De applicatie ‘communiceert’ met het
besturingssysteem.
Het besturingssyteem (= OS) bestuurt de hardware.


Slide 3

Herhaling
Applicatiesoftware wordt ingedeeld in 3 soorten:







Standaard en specialistische pakketten  voor een
grote groep gebruikers die ongeveer dezelfde
wensen hebben bijv. Ms Word, Ms Quickbooks
programma’s voor specifieke toepassingen
software voor een specifieke branche bijv. artsen of
schooladministraties
maatwerktoepassingen  bedrijven die opdracht
geven tot het ontwikkelen van informatiesystemen
voor bepaalde activiteiten


Slide 4

Systeemsoftware wordt ingedeeld in 3 soorten:



Systeembeheer programma’s





Systeem ondersteunende programma’s






Pc- en netwerkbesturingssystemen (= operating systems)
Database management systemen
Utilities (Disk Defragmenter)
Compressieprogramma’s (Winzip) etc

Systeemontwikkelingsprogramma’s



Programmeertalen (bijv. Visual Basic, Java)
Case-Tools (bijv. Datamodellering Q-Designer,
programmageneratoren Oracle Designer/Developper)


Slide 5

De functies van het besturingssysteem (= operating
system) kunnen ingedeeld worden in 3 taakgebieden:


Beheer van hulpbronnen




Bestandsbeheer (= Filing system)




voornamelijk het beheer en gebruik van hardwareonderdelen,
zoals geheugen, toestenbord, scherm en printer
het beheer van data- en programmabestanden .

Taakbeheer (= Scheduler)


regelt de juiste uitvoering van de verschillende taken van de
computer, zoals multitasking.

Tijdens het opstarten van de computer wordt het
operating system (=OS) in het interne geheugen (=RAM) geladen.
Het OS zorgt voor communicatie met de verschillende onderdelen van de
Computer.
Applicaties maken bij alle taken die ze uitvoeren gebruik van het
OS. Ze moeten daarom ook afgestemd zijn met het OS!!


Slide 6

History on Bill Gates
http://ei.cs.vt.edu/~history/Gates.Mirick.html


Slide 7

Operating systems zijn Multi ……


multi-tasking




Multi-user




1 of meer gebruikers kunnen tegelijkertijd een computersysteem gebruiken

Multiprocessing




1 of meerdere processen kunnen tegelijkertijd gebruik maken van de
centrale verwerkings eenheid (= Central processing Unit ‘CPU’, = processor)

één programma kan op hetzelfde moment op meer dan één processor
draaien (parallelle werking)

Multithreading


verschillende onderdelen van één programma kunnen tegelijkertijd actief zijn


Slide 8

Bekende huidige !
Operating Systems








P.C.
 Windows XP / VISTA
 Linux
Mini Computers
 Unix
 OS400  AS400
 Open VMS  DEC
Netwerk
 Windows 2000 / Windows 2003
Mainframe
 MVS
Web Servers
 Apache
 Microsoft IIS (Internet Information Server)


Slide 9

Database Management System
MS Access heeft geen eigen DBMS!
Het slaat wel data op en is multi-user!
De tabellen, rapporten en schermen staan
allemaal in één enkele file (= xxx.mdb)
Meest gebruikte DBMS systemen zijn:
 Oracle
 MS SQL Server
 DB2


Slide 10

DBMS







Bewaakt de juistheid en volledigheid van de
gegevens
Zorgt ervoor dat slechts één gebruiker
tegelijkertijd een record kan wijzigingen
(Record locking)
Heeft eigen utilities (logging, defragmeteren)
Heeft eigen security
Heeft eigen continuity mogelijkheden
(replication)


Slide 11

Huiswerk Module III


Hoofdstuk 1





Vraag 1.15.1 (alleen vraag 4)
Vraag 1.15.2 alle meerkeuzevragen

Hoofdstuk 2



2.8.1 (Vraag 5, 6, 8)
2.8.2 (Vraag 1,2,4,7)


Herunterladen