Computerorientierte Physik VORLESUNG und Übungen Vorlesung Zeit: Di., 8.30 – Uhr Ort: Hörsaal 5.01, Institut für Experimentalphysik, Universitätsplatz 5, A Graz Übungen: Präsentation der Projekte am in der VO Abschluss der Projekte mit Semesterende (Sept.04)
Software Prozessorspezifische Vorgaben Interrupttable Reset (FFF)FFFF FF Memory Segment Descriptoren Paging Tables
Software prinzipieller Aufbau eines Betriebssystems BIOS Kernel Shell Benutzeroberfläche System Routinen, z.B. Diskverwaltung, etc. Hardware spezifische Input/Output Routinen, Interruptroutinen, etc.
Multitasking und Multiuser Anforderung an Systemroutinen: reentrance Memory Management: Zugriffsberechtigung, Privilegien Prozessorbefehle: Sonderbefehle für Superuser Task Management: Priorities User Verwaltung: Taskzuordnung, UID, GID, Passwords
Microsoft Windows Programmierung Objektorientierte Programmierung Verbinden von Objekten mit Eigenschaften und Methoden Ereignis gesteuert (Interrupts) Benutzeroberflächenorientiert (Windows) Optimale Nutzung bereits programmierter Objekte und Routinen API-Systeme (Application Program Interface, DLL-Dateien) COM-Schnittstelle (Common Object Modul) ActivX-Steuerelemente Nachteile: Betriebssystem oberste Priorität, Benutzer der Microsoftentwicklung hilflos ausgeliefert (weltweites Monopol)
Übungsaufgaben Strahlung eines Handy (Empf. Bestellt) Temperaturprofil der Atmosphäre (Termin?) Raster-Tunnelmikroskop (Bestellung) Erschütterungsüberwachung (Termin?) Solarzellennachführung (Termin?)