Vorlesung: Modelle für Rechensysteme
Veranstalter:
Manfred Kudlek, Bernd Wolfinger
Ort und Zeit:
Mo 10-12 Ahs A, Do 10-12 Ahs A
Veranstaltungsnummer:
18.111
Lernziel:
Es werden gemeinsame Begriffsbildungen und Methoden der Gebiete
Betriebssysteme, Rechnerorganisation , Verteilte Systeme und parallele
Programme dargestellt. Studierende sollen dadurch lernen, konkrete
Erscheinungen in Informatiksystemen auf der Grundlage von strukturellen
Modellen zu beurteilen.
Inhalt:
- Elementare Begriffe und Erscheinungen:
Handlung, Auftrag,
Präzedenz, S/T-Netze und Prozesse, Aufträge an Funktionseinheiten,
AV-Verkehrsnetze, Verteilung und Dimensionierung von
Funktionseinheiten.
- Nebenläufige Prozesse:
Unteilbare Handlungen und deren
Implementation, Konsistenz von Daten, Funktionalität, strukturierte
Auftragssysteme, Synchronisation, Invarianten, Verklemmungsfreiheit,
Lebendigkeit, Fairneß, Sprachen für Parallelprozessoren,
Kommunikation in verteilten Systemen.
- Sicherheit und Korrektheit:
Rechte und Schutzmechanismen,
Zugriffsmatrix, Korrektheit, Schichtenmodelle für Betriebs- und
Sicherheitssysteme.
- Zuverlässigkeit - stochastische Modelle:
Fehler, Ausfall,
Störung, Redundanz, stochastische Lebensdauer-Modelle,
Zuverlässigkeit von Systemen mit und ohne Fehlerbehebung.
- Auftragsverkehr:
Elementare Wartesysteme, System und
Belastung, Durchsatzgesetze, Engpaß, Verweilzeitgesetze,
Grenzverhalten, Wartenetze, Auftragsverkehr und Zuverlässigkeit,
Betriebsformen von Rechensystemen, konzentrierte und verteilte
Systeme.
- Ablaufplanung:
Last, verdrängende und nichtverdrängende
Bedienstrategien im Wartesystem M/G/1.
- Speicherverwaltung:
Totale und partielle Zuteilung von Hauptspeicher, dynamischer
Speicherbedarf, Seitenersetzung mit fester und variabler Kachelzahl,
Dateiverwaltung.
Voraussetzung:
keine
Stellung im Studienplan:
Kerngebiet der ''Theoretischen Informatik''
Vorgehen:
Vorlesung mit Übungen (1 SWS) und
Tutorien (1 SWS) (beides dringend empfohlen!)
Periodizität:
jedes Wintersemester
Bemerkungen:
Für LehrerInnen / NebenfächlerInnen geeignet, sofern die
Bereitschaft vorhanden ist, sich ernsthaft mit den Grundlagen der
Informatik auseinanderzusetzen.
Letzte Änderung: 17:40 19.05.2011
Impressum