Formål
Formålet med faget er at give dig en sammenhængende og struktureret forståelse af datamatiske systemers virkemåde,
dvs. sammenhængen mellem hardware, operativsystem, kommunikationssystem og distribuerede og parallelle programmer.
Målet med undervisningen er, at du
- forstår en computers principielle virkemåde i form af samspillet mellem basale digitale logiske kredse, mikroprogrammer, maskinsprog, hovedlager, input/output og beskyttelsesmekanismer
- kan beskrive et operativsystems funktioner som ressource- og sikkerhedsadministrator i relation til processer
- forstår de tjenester, som et operativsystem stiller til rådighed til afvikling af processer, herunder specielt processynkronisering, interproceskommunikation samt processers brug af hovedlager og ydre enheder
- har et grundlæggende kendskab til kommunikationsteknologi og datanet samt tilhørende protokoller
- forstår protokolstakbegrebet og de væsentligste tjenestetyper, som et kommunikationssystem stiller til rådighed ved kommunikation mellem processer over et netværk
- kan være med til at vurdere og vælge en virksomheds udstyr og programmel.
Emner
- Teknologi:
- Lageradministration
- Processer
- Sikkerhed
- Datamatarkitektur
- Distribuerede systemer
- Netværk
- Alment:
- Teknologiudvikling
- Matematik
- Virksomheden:
Litteratur
-
Miles J. Murdocca og Vincent P. Heuring: Principles of Computer Architecture
(2000, Prentice-Hall, ISBN 0-201-43664-7)
-
Andrew S. Tanenbaum: Computer Networks
(1996, 3. udg, Prentice-Hall, ISBN 0-13-394248-1)
-
A. Lister og R. Eager: Fundamentals of Operating Systems
(1993, 5. udg, Macmillan Press, ISBN 0-333-69339-6)
-
M.Tamer Özsu og Patrick Valduriez: Principles of Distributed Database Systems
(1999, 2. udg., Prentice-Hall, ISBN 0-13-607938-5)
-
Andrew S. Tanenbaum: Distributed Operating Systems
(1995, Prentice-Hall, ISBN 0-13-219908-4)
-
Graham Glass og King Ables: UNIX® for Programmers and Users
(1999, 2. udg., Prentice-Hall, ISBN 0-13-681685-1)
Skriftlig eksamen
3. januar 2002. Bestået januar 2002 med karakteren 9.