Betriebssystembau (BSB)
|
|
- Maike Beck
- vor 8 Jahren
- Abrufe
Transkript
1 Betriebssystembau (BSB) Einführung Olaf Spinczyk AG Eingebettete System Informatik 12, TU Dortmund
2 Überblick Organisatorisches Inhalt der Vorlesung Inhalt der Übung 2
3 Lernziele das Wissen über Betriebssysteme vertiefen Funktionsweise Struktur Implementierung der Weg ist das Ziel: OO-StuBS Entwicklung eines Betriebssystems von der Pike auf PC-Technologie besser verstehen 3
4 Voraussetzungen Grundwissen über Betriebssysteme (BSRVS 1 bzw. BS) Spaß an Programmierung C/C++, Assembler (x86) Keine Panik! Spaß an hardwarenaher Programmierung Spaß an Nebenläufigkeitsproblemen ein gewisses Maß an Durchhaltevermögen 4
5 Organisation Vorlesung (1,5 Std. wöchentlich, Mo. 10:15-11:45) Vorstellung und detaillierte Behandlung des Lehrstoffs Tafelübung (1,5 Std. wöchentlich, Di. 12:15-13:45 oder Mi. 10:15-11:45) Vertiefung sowie Besprechung der Übungsaufgaben wechselnd mit Übungs-Abgaben (~ alle 14 Tage) Rechnerübung (1,5 Std. wöchentlich, Di. 16:15-17:45 oder Do. 14:15-15:45) betreutes Bearbeiten der Übungsaufgaben am Rechner Vor-/Nacharbeit (N Std. wöchentlich, 0 < N < 163,5) in der Summe: 4 SWS 5
6 Anmeldung mit Hilfe des ASSESS-Systems siehe Webseite zur Lehrveranstaltung Gruppenbildung bei der Abgabe der ersten Übungsaufgabe auch wer eine Prüfung macht, sollte sich anmelden 6
7 Schein, Prüfung Schein Ausstellung... bei erfolgreicher Bearbeitung aller Aufgaben Rücksprache... bei nicht-erfolgreicher Bearbeitung einer Aufgabe benoteter Schein Voraussetzung: Schein (s.o.) abschließendes Gespräch ( Scheinprüfung ) über Vorlesungs- und Übungsstoff Prüfung Inhalt ist der Vorlesungs- und Übungsstoff (Übungsaufgaben) 7
8 Dozenten, Übungsleiter Olaf Spinczyk Vorlesung, Tafelübung, Rechnerübung 8
9 Empfohlene Literatur [1] A. Silberschatz and P. B. Galvin. Operating System Concepts. Addison-Wesley, ISBN [2] R. Love. Linux Kernel Development (2nd Ed.). Novell Press, [3] R. G. Herrtwich and G. Hommel. Kooperation und Konkurrenz Nebenläufige, verteilte und echtzeitabhängige Programmsysteme. Springer-Verlag, ISBN [4] M. E. Russinovich and D. A. Solomon. Microsoft Windows Internals (4th Ed.). Microsoft Press, [5] H.-P. Messmer, K. Dembowski. PC-Hardwarebuch. Addison-Wesley, ISBN [6] Intel Corporation. Intel Architecture Software Developer's Manual. 9
10 Überblick Organisatorisches Inhalt der Vorlesung Inhalt der Übung 10
11 Überblick: Vorlesungen VL 1: VL 2: VL 3: VL 4: VL 5: VL 6: VL 7: VL 8: VL 9: VL 10: VL 11: VL 12: VL 13: Einführung Einstieg in die Betriebssystementwicklung Unterbrechungen - Hardware Unterbrechungen - Software Unterbrechungen - Synchronisation IA-32: Die 32-Bit-Intel-Architektur Koroutinen und Programmfäden Scheduling Betriebssystem-Architekturen Fadensynchronisation Interprozesskommunikation Bussysteme Gerätetreiber 11
12 BS-Entwicklung (oft ein harter Kampf) erste Schritte wie bringt man sein System auf die Zielhardware? Übersetzung Bootvorgang Testen und Debugging was tun, wenn das System nicht reagiert? printf debugging Emulatoren, virtuelle Maschinen debugger remote debugging Hardwareunterstützung 12
13 Überblick: Vorlesungen VL 1: VL 2: VL 3: VL 4: VL 5: VL 6: VL 7: VL 8: VL 9: VL 10: VL 11: VL 12: VL 13: 1. Ein Streifzug durch die Architektur des x86 PC Einführung Einstieg in die Betriebssystementwicklung Unterbrechungen - Hardware Unterbrechungen - Software Unterbrechungen - Synchronisation IA-32: Die 32-Bit-Intel-Architektur Koroutinen und Programmfäden Scheduling Betriebssystem-Architekturen Fadensynchronisation Interprozesskommunikation Bussysteme Gerätetreiber 13
14 Programmunterbrechungen 1. Ein Streifzug durch die Architektur des x86 PC im Prinzip Vektortabellen spurious interrupts geschachtelte Unterbrechungen beim PC PIC und APIC Unterbrechungen bei Multiprozessorsystemen IDT 14
15 Das Intel CPU Programmiermodell die Entwicklung der x86-familie Relikte 8086 Real Mode, A20 Gate das ringbasierte Schutzkonzept im Protected Mode das Task-Modell 1. Ein Streifzug durch die Architektur des x86 PC IA-32: Protected Mode Segmente Segment Register Basis-Register SS GS FS ES DS CS Index-Register x Selektor Scale 1, 2, 4 oder 8 Displacement (im Befehl) + effektive Adresse SS GS FS ES DS CS Flags Limit Startadresse Segmentdeskriptoren linearer Adressraum Segmentgrenze Tabelle + Limit Operand lineare Adresse 0 Startadresse des Segments selektiertes Segment 0 15
16 PC Bussysteme Architektur und Programmierung Lokale Busse PCI (Express) AGP 1. Ein Streifzug durch die Architektur des x86 PC Interaktion mit PCI Geräten Speicheradressraum AMD HyperTransport Intel QPI PCI Geräte... 0xFFFFFFFF 0x I/O-Adressraum 0xFFFFFFFF (0xFFFF beim PC)... Gerätetreiber PCI Initialisierung 0x Konfigurationsadressraum 0:1.0 0:1.1 PCI BIOS 0:2.0 16
17 Überblick: Vorlesungen VL 1: VL 2: VL 3: VL 4: VL 5: VL 6: VL 7: VL 8: VL 9: VL 10: VL 11: VL 12: VL 13: 2. Kontrollflüsse und ihre Interaktionen Einführung Einstieg in die Betriebssystementwicklung Unterbrechungen - Hardware Unterbrechungen - Software Unterbrechungen - Synchronisation IA-32: Die 32-Bit-Intel-Architektur Koroutinen und Programmfäden Scheduling Betriebssystem-Architekturen Fadensynchronisation Interprozesskommunikation Bussysteme Gerätetreiber 17
18 Unterbrechungssynchronisation harte Synchronisation Softwaremechanismen weiche Synchronisation Pro-/Epilogmodell Unterbrechungstransparenz Verallgemeinerung für mehrere Unterbrechungsebenen: Kontrollflüsse auf El werden 1. jederzeit unterbrochen durch Kontrollflüsse von Em (für m > l) 2. nie unterbrochen durch Kontrollflüsse von Ek (für k l) 3. sequentialisiert mit weiteren Kontrollflüssen von El Kontrollflüsse können die Ebene wechseln - durch spezielle Operationen (hier: Modifizieren des Statusregisters) SR.irql=1 E0 (unterbr. von E1...2 ) E1 (unterbr. von E2) SR.irql=0 E2 kann verzögern (explizit) Kontrollflussebenenmodell unterbricht (implizit) Hardwaremechanismen 2. Kontrollflüsse und ihre Interaktionen unterbricht Zusammenspiel zwischen Unterbrechungsbehandlung und normalem Kontrollfluss unterbricht (nicht unterbr.) <number> 18
19 Programmfäden Realisierung von Programmfäden beim x86 Implementierung des Kontextwechsels Basis: Koroutinen Erweitertes Kontrollflussebenenmodell Präemptives Scheduling 2. Kontrollflüsse und ihre Interaktionen Kontrollflüsse auf Ebene El sind 1. jederzeit unterbrechbar durch Kontrollflüsse von Em (für m > l) 2. nie unterbrechbar durch Kontrollflüsse von Ek (für k l) 3. jederzeit verdrängbar durch Kontrollflüsse von El (für l = 0) Fadenmodelle Kontrollflüsse der Ebene E0 (Fadenebene) sind verdrängbar. leicht vs. schwer vs. federgewichtig E0 Fadenebene (unterbrechbar, verdrängbar) E½ Epilogebene Für de Konsistenzsicherung auf dieser Ebene brauchen wir zusätzliche Mechanismen zur Fadensynchronisation. (unterbrechbar, nicht verdrängbar) E1 Unterbrechungsebene (nicht unterbrechbar, nicht verdrängbar) 19
20 Fadensynchronisation 2. Kontrollflüsse und ihre Interaktionen blockierend vs. nicht-blockierend Multiprozessor-Fadensynchronisation die ultimative Synchronisationsprimitive Semaphore? spezielle Probleme Wechselwirkung zwischen Synchronisation und Ablaufplanung Wiederholung und Vertiefung von Verklemmungen 20
21 Interprozesskommunikation (IPC) Abstraktionen jenseits von Semaphor und Nachricht Zusammenhang zwischen IPC und Synchronisation 2. Kontrollflüsse und ihre Interaktionen konkrete Beispielsysteme Dualität nachrichten-basierter und prozeduraler Systeme Lauer & Needham 21
22 Überblick: Vorlesungen VL 1: VL 2: VL 3: VL 4: VL 5: VL 6: VL 7: VL 8: VL 9: VL 10: VL 11: VL 12: VL 13: 3. BS-Konzepte allgemein und in Linux/Windows Einführung Einstieg in die Betriebssystementwicklung Unterbrechungen - Hardware Unterbrechungen - Software Unterbrechungen - Synchronisation IA-32: Die 32-Bit-Intel-Architektur Koroutinen und Programmfäden Scheduling Betriebssystem-Architekturen Fadensynchronisation Interprozesskommunikation Bussysteme Gerätetreiber 22
23 Ablaufplanung Wiederholung und Vertiefung Grundprinzipien und Klassifikation Linux: Multi-Level Queues Ablaufplanung und Unterbrechungssynchronisation Ablaufplanung in Multiprozessorsystemen Fallstudien: Linux und Windows Quantum Priorität (0 ist hoch, 139 niedrig) fest Abarbeitung 3. BS-Konzepte allgemein und in Linux/Windows groß 0 List-Head Task 1 List-Head Task Task 2 List-Head 3 List-Head... Task Task 100 List-Head 101 List-Head List-Head 139 List-Head Task (800ms) normal (100ms) klein Task Task Task (5ms) Abarbeitung 23
24 Betriebssystemarchitektur verschiedene Klassen von Systemen entstehen durch unterschiedliche Komposition der BS-Mechanismen Mikrokerne, Monolithen, Exokerne, BS-Konzepte allgemein und in Linux/Windows L4, Solaris, Linux, Windows Hypervisor xen, vmware 24
25 3. BS-Konzepte allgemein Geräteprogrammierung und in Linux/Windows Vielfalt typischer PC Geräte und Probleme Maus, Diskettenlaufwerk, hardware-beschleunigte Graphikkarten Treibermodelle konkrete I/O Systeme Windows typischer E/A-Ablauf 1 NtWriteFile(file_handle, char_buffer) Windows, Linux Systemdienste Dateisystem3 treiber 6 Plattentreiber Plattentreiber 1 über das Dateiobjekt wird das Dateisystem und der Treiber gefunden 2 Daten an bestimmten ByteOffset in Datei schreiben 3 Position auf Datenträger berechnen 4 E/A Auftrag weitergeben 5 Daten an best. Byte Offset auf Datenträger schreiben 6 Position in Plattennr. und Offset umrechen 7 E/A Auftrag weitergeben 8 Daten an best. Byte Offset auf Platte 2 schreiben 9 Phys. Block berechnen und Operation initiieren E/AManager Rückkehr zum Anwendungsprozess! 25
26 Überblick Organisatorisches Inhalt der Vorlesung Inhalt der Übung 26
27 Überblick: Übung Struktur des OO-StuBS Betriebssystems: Interprozesskommunikation Unterbrechungssynchronisation Gerätezugriff (Treiber) Prozessverwaltung Unterbrechungsbehandlung Kontrollflussabstraktion Betriebssystementwicklung Anwendung(en) Hardware 27
28 Überblick: Übung Aufgaben: 7 Anwendung(en) Unterbrechungssynchronisation Interprozesskommunikation 5 Gerätezugriff (Treiber) Prozessverwaltung 2 Unterbrechungsbehandlung 4 Kontrollflussabstraktion Hardware 28
29 29
30 Betriebssystembau Viel Spaß! 30
Betriebssystembau (BSB) Einführung
Betriebssystembau (BSB) Einführung Olaf Spinczyk Arbeitsgruppe Eingebettete Systemsoftware Lehrstuhl für Informatik 12 TU Dortmund olaf.spinczyk@tu-dortmund.de http://ess.cs.uni-dortmund.de/~os http://ess.cs.tu-dortmund.de/de/teaching/ws2009/bsb/
MehrBetriebssystembau (BSB) Einführung
Betriebssystembau (BSB) Einführung Olaf Spinczyk Arbeitsgruppe Eingebettete Systemsoftware Lehrstuhl für Informatik 12 TU Dortmund olaf.spinczyk@tu-dortmund.de http://ess.cs.uni-dortmund.de/~os http://ess.cs.tu-dortmund.de/de/teaching/ws2008/bsb/
MehrBetriebssystembau (BSB)
Betriebssystembau (BSB) Einführung https://ess.cs.tu-dortmund.de/de/teaching/ws2016/bsb/ Horst Schirmeier, Olaf Spinczyk horst.schirmeier@tu-dortmund.de https://ess.cs.tu-dortmund.de/~hsc AG Eingebettete
MehrBetriebssysteme (BS) VL 1 Einführung. Daniel Lohmann. http://www4.informatik.uni-erlangen.de/lehre/ws10/v_bs
Betriebssysteme (BS) VL 1 Einführung Daniel Lohmann Lehrstuhl für Informatik 4 Verteilte Systeme und Betriebssysteme Friedrich-Alexander-Universität Erlangen Nürnberg WS 10 20. Oktober 2010 http://www4.informatik.uni-erlangen.de/lehre/ws10/v_bs
MehrBetriebssysteme (BS) VL 1 Einführung. Vorwort. Voraussetzungen. Lernziele
Betriebssysteme (BS) Vorwort VL 1 Einführung Daniel Lohmann Lehrstuhl für Informatik 4 Verteilte Systeme und Betriebssysteme Die Lehrveranstaltung ist grundsätzlich für alle Studiengänge offen. Sie verlangt
MehrBetriebssysteme (BS) VL 1 Einführung. Vorwort. Voraussetzungen. Lernziele
Betriebssysteme (BS) Vorwort VL 1 Einführung Daniel Lohmann Lehrstuhl für Informatik 4 Verteilte Systeme und Betriebssysteme Die Lehrveranstaltung ist grundsätzlich für alle Studiengänge offen. Sie verlangt
MehrBetriebssysteme (BS) VL 1 Einführung. Vorwort. Voraussetzungen. Lernziele
Betriebssysteme (BS) Vorwort VL 1 Einführung Daniel Lohmann Lehrstuhl für Informatik 4 Verteilte Systeme und Betriebssysteme Die Lehrveranstaltung ist grundsätzlich für alle Studiengänge offen. Sie verlangt
MehrLernziele VL 1. Entwickeln eines Betriebssystems von der Pike auf. Verstehen der technologischen Hardware-Grundlagen
Betriebssysteme (BS) VL 14 Zusammenfassung und Ausblick Daniel Lohmann Lehrstuhl für Informatik 4 Verteilte Systeme und Betriebssysteme Friedrich-Alexander-Universität Erlangen Nürnberg WS 10 9. Februar
MehrBetriebssysteme (BS)
Betriebssysteme (BS) VL 14 Zusammenfassung und Ausblick Daniel Lohmann Lehrstuhl für Informatik 4 Verteilte Systeme und Betriebssysteme Friedrich-Alexander-Universität Erlangen Nürnberg WS 10 9. Februar
MehrVerteilte Systeme Prof. Dr. Stefan Fischer
TU Braunschweig Institut für Betriebssysteme und Rechnerverbund Organisation und Überblick Überblick Organisation der Veranstaltung Prüfungen Inhaltsüberblick Voraussetzungen Literatur 0-2 Organisation
MehrBetriebssystembau (BSB)
Betriebssystembau (BSB) 6. Übung http://ess.cs.tu-.de/de/teaching/ws2013/bsb/ Olaf Spinczyk olaf.spinczyk@tu-.de http://ess.cs.tu-.de/~os AG Eingebettete System Informatik 12, TU Dortmund Agenda Vorstellung
MehrÜbersicht. Nebenläufige Programmierung. Praxis und Semantik. Einleitung. Sequentielle und nebenläufige Programmierung. Warum ist. interessant?
Übersicht Aktuelle Themen zu Informatik der Systeme: Nebenläufige Programmierung: Praxis und Semantik Einleitung 1 2 der nebenläufigen Programmierung WS 2011/12 Stand der Folien: 18. Oktober 2011 1 TIDS
MehrAlgorithmen und Berechnungskomplexität I
Institut für Informatik I Wintersemester 2010/11 Organisatorisches Vorlesung Montags 11:15-12:45 Uhr (AVZ III / HS 1) Mittwochs 11:15-12:45 Uhr (AVZ III / HS 1) Dozent Professor für theoretische Informatik
MehrMSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003
Page 1 of 8 SMTP Konfiguration von Exchange 2003 Kategorie : Exchange Server 2003 Veröffentlicht von webmaster am 25.02.2005 SMTP steht für Simple Mail Transport Protocol, welches ein Protokoll ist, womit
MehrTechnische Informatik 2 Adressierungsarten
Technische Informatik 2 Adressierungsarten Prof. Dr. Miroslaw Malek Sommersemester 2009 www.informatik.hu-berlin.de/rok/ca Thema heute X-Adressmaschine 0-Adressmaschine 1-Adressmaschine 2-Adressmaschine
MehrÜbungen zu Übersetzerbau 2
Übungen zu Übersetzerbau 2 (Ausgewählte Kapitel aus dem Übersetzerbau) Michael Klemm Lehrstuhl für Programmiersysteme Universität Erlangen-Nürnberg 1 Agenda Inhalt der Übungen Web-Forum Scheinvergabe/Hauptdiplomprüfung
MehrEinführung in die Informatik
Einführung in die Informatik Einleitung Organisatorisches, Motivation, Herangehensweise Wolfram Burgard 1.1 Vorlesung Zeit und Ort: Dienstags 10:00-12:00 Uhr Donnerstags 10:00-12:00 Uhr Gebäude 101 HS
MehrWinVetpro im Betriebsmodus Laptop
WinVetpro im Betriebsmodus Laptop Um Unterwegs Daten auf einem mobilen Gerät mit WinVetpro zu erfassen, ohne den Betrieb in der Praxis während dieser Zeit zu unterbrechen und ohne eine ständige Online
Mehr> Soft.ZIV. Maple Mathematisches Software System
> Soft.ZIV Maple Mathematisches Software System Inhaltsverzeichnis Organisation... 3 Hersteller... 3 Produkte... 3 Versionen... 3 Plattformen... 3 Lizenzierung... 3 Lizenzform... 3 Lizenzzeitraum... 3
MehrD a s P r i n z i p V o r s p r u n g. Anleitung. E-Mail- & SMS-Versand mit SSL (ab CHARLY 8.11 Windows)
D a s P r i n z i p V o r s p r u n g Anleitung E-Mail- & SMS-Versand mit SSL (ab CHARLY 8.11 Windows) 2 Inhalt Inhalt 1. E-Mail-Einrichtung 3 1.1 E-Mail-Einrichtung in Windows 3 2. SMS-Einrichtung 5 2.1
MehrObjektorientierte Programmierung. Kapitel 0: Begrüssung
Stefan Brass: OOP (Java), 0. Begrüssung 1/8 Objektorientierte Programmierung Kapitel 0: Begrüssung Stefan Brass Martin-Luther-Universität Halle-Wittenberg Wintersemester 2014/15 http://www.informatik.uni-halle.de/
MehrIn diesem Bereich wird beschrieben, wie Sie eine Datensicherung der Software Jack Plus durchführen können.
Datensicherung Jack Inhalt Allgemeines Warum muss eine Datensicherung durchgeführt werden Wohin werden Daten gesichert Was soll von Jack alles gesichert werden Vorbereitungen zur Datensicherung Datensicherung
MehrInstallation der Eicon Diva PCI Karte unter Windows XP
Installation der Eicon Diva PCI Karte unter Windows XP Wenn Sie die ADSL Karte korrekt in Ihren Rechner eingebaut haben, sollte kurz nach dem Start von Windows XP diese Fenster erscheinen. Eine Einbauanleitung
MehrNutritioner V2.0: Lokaler, Synchronisations- und Servermodus
Nutritioner V2.0: Lokaler, Synchronisations- und Servermodus Es stehen drei unterschiedliche Modi für die individuellen Anforderungen zur Verfügung: 1. Servermodus Es besteht ein ständiger Zugriff auf
MehrBedienerhandbuch Toleranztabellen Version 1.2.x. Copyright Hexagon Metrology
Toleranztabellen Version 1.2.x Copyright Hexagon Metrology Inhaltsverzeichnis 1. Allgemeine Hinweise... 3 1.1. Softwareziele... 3 1.2. Softwarevoraussetzungen... 3 1.3. Softwaregarantie und Support...
MehrWindows 8.1. Grundkurs kompakt. Markus Krimm, Peter Wies 1. Ausgabe, Januar 2014. inkl. zusätzlichem Übungsanhang K-W81-G-UA
Markus Krimm, Peter Wies 1. Ausgabe, Januar 2014 Windows 8.1 Grundkurs kompakt inkl. zusätzlichem Übungsanhang K-W81-G-UA 1.3 Der Startbildschirm Der erste Blick auf den Startbildschirm (Startseite) Nach
MehrMASTER-BERATUNG. im Fach Kunstgeschichte
MASTER-BERATUNG im Fach Kunstgeschichte Wie ist der Masterstudiengang Kunstgeschichte aufgebaut? Was sind die Neuerungen ab WS 12/13? Die genaue Struktur Ihres Studiums entnehmen Sie am besten unserem
MehrAutoCAD 2007 - Dienstprogramm zur Lizenzübertragung
AutoCAD 2007 - Dienstprogramm zur Lizenzübertragung Problem: Um AutoCAD abwechselnd auf mehreren Rechnern einsetzen zu können konnte man bis AutoCAD 2000 einfach den Dongle umstecken. Seit AutoCAD 2000i
MehrInstallation OMNIKEY 3121 USB
Installation OMNIKEY 3121 USB Vorbereitungen Installation PC/SC Treiber CT-API Treiber Einstellungen in Starke Praxis Testen des Kartenlesegeräts Vorbereitungen Bevor Sie Änderungen am System vornehmen,
Mehrec@ros2-installer ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg 7 64331 Weiterstadt
ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Download des ecaros2-installer...3 2 Aufruf des ecaros2-installer...3 2.1 Konsolen-Fenster (Windows)...3 2.2 Konsolen-Fenster
Mehr3.14 Die Programmieroberfläche Programmierung
121 3.14 Die Programmieroberfläche Programmierung Besonderheiten Die Oberflächen der einzelnen Quellen (3S, KW-Software, Siemens-TIA-Portal, logi.cad 3, PAS4000) sind in sich unterschiedlich. Aber auch
MehrHandbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Der Task-Manager
Handbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Der Task-Manager Dateiname: ecdl2_03_05_documentation Speicherdatum: 22.11.2004 ECDL 2003 Modul 2 Computermanagement und Dateiverwaltung
MehrIn diesem Bereich wird beschrieben, wie Sie eine Datensicherung der Software Jack Plus durchführen können.
Datensicherung Jack Inhalt Allgemeines Warum muss eine Datensicherung durchgeführt werden Wohin werden Daten gesichert Was soll von Jack alles gesichert werden Vorbereitungen zur Datensicherung Datensicherung
MehrGrundbegriffe der Informatik
Grundbegriffe der Informatik Kapitel 6: Induktives Vorgehen Thomas Worsch KIT, Institut für Theoretische Informatik Wintersemester 2015/2016 GBI Grundbegriffe der Informatik KIT, Institut für Theoretische
MehrAusbildungsunterlage für die durchgängige Automatisierungslösung Totally Integrated Automation (T I A)
Ausbildungsunterlage für die durchgängige Automatisierungslösung Totally Integrated Automation (T I A) MODUL 6 T I A Ausbildungsunterlage Seite 1 von 16 Modul 6 Diese Unterlage wurde von Siemens A&D FEA
MehrWord-Vorlagen-System mit Outlookanbindung
Inhalt der FAQ In Datei Zvlg_koerner.dot ist schreibgeschützt (Windows 7 bzw Windows 8) Probleme beim Speichern des Lizenzcodes... 2 Ermitteln des Word-Start-Up-Ordners... 3.Office Methode... 3 Microsoft-Methode
MehrBefehlssatz zum High Speed Interface-88-USB (HSI-88-USB) (ab Firmware 0.71) (Version 1.2)
Kurzbeschreibung: Befehlssatz zum High Speed Interface-88-USB (HSI-88-USB) (ab Firmware 0.71) (Version 1.2) Beim HSI-88-USB handelt es sich um ein Interface vom s88-rückmeldebus zum Universal Serial Bus
MehrInformation zum Projekt. Mitwirkung von Menschen mit Demenz in ihrem Stadtteil oder Quartier
Information zum Projekt Mitwirkung von Menschen mit Demenz in ihrem Stadtteil oder Quartier Sehr geehrte Dame, sehr geehrter Herr Wir führen ein Projekt durch zur Mitwirkung von Menschen mit Demenz in
MehrIn 15 einfachen Schritten zum mobilen PC mit Paragon Drive Copy 10 und Microsoft Windows Virtual PC
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com
Mehr(Prof. Dr. J. Schlichter, WS 2011 / 2012) Übungsleitung: Dr. Wolfgang Wörndl (gbs-ws11@mailschlichter.informatik.tu-muenchen.de)
Übung zur Vorlesung Grundlagen Betriebssysteme und Systemsoftware (Prof. Dr. J. Schlichter, WS 2011 / 2012) Übungsleitung: Dr. Wolfgang Wörndl (gbs-ws11@mailschlichter.informatik.tu-muenchen.de) http://www11.in.tum.de/veranstaltungen/grundlagenbetriebssystemeundsystemsoftwarews1112
MehrComputergestützte Mathematik zur Analysis. Informationen zur Vorlesung
Computergestützte Mathematik zur Analysis Informationen zur Vorlesung Achim Schädle Angewandte Mathematik Wintersemester 2015/16 22. Oktober 2015 Teil I Informationen zur Vorlesung Computergestützte Mathematik
MehrAnlegen eines virtuellen http Server unter Exchange 2003 mittels HOSTNAME
1 von 14 Anlegen eines virtuellen http Server unter Exchange 2003 mittels HOSTNAME ci solution GmbH 2007 Whitepaper Draft Anleitung Deutsch Verfasser: ci solution GmbH 2007 Manfred Büttner 28. Juli 2009
MehrDatenabgleich. Meine Welt auf einen Blick erleben.
Datenabgleich Sie haben Fragen? Hier finden Sie Antworten. Meine Welt auf einen Blick erleben. Die folgenden Anleitungen helfen Ihnen dabei Ihre vorhandenen Daten mit einem Windows Phone weiter zu nutzen.
MehrFormular»Fragenkatalog BIM-Server«
Formular»Fragenkatalog BIM-Server«Um Ihnen so schnell wie möglich zu helfen, benötigen wir Ihre Mithilfe. Nur Sie vor Ort kennen Ihr Problem, und Ihre Installationsumgebung. Bitte füllen Sie dieses Dokument
MehrErfahrungen mit Hartz IV- Empfängern
Erfahrungen mit Hartz IV- Empfängern Ausgewählte Ergebnisse einer Befragung von Unternehmen aus den Branchen Gastronomie, Pflege und Handwerk Pressegespräch der Bundesagentur für Arbeit am 12. November
MehrSCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...
Drucken - Druckformat Frage Wie passt man Bilder beim Drucken an bestimmte Papierformate an? Antwort Das Drucken von Bildern ist mit der Druckfunktion von Capture NX sehr einfach. Hier erklären wir, wie
MehrDeckblatt. SIMOCRANE V4.1 Hotfix 2 SIMOCRANE CMS. FAQ Juli 2011. Service & Support. Answers for industry.
Deckblatt SIMOCRANE V4.1 Hotfix 2 SIMOCRANE CMS FAQ Juli 2011 Service & Support Answers for industry. Fragestellung Dieser Beitrag stammt aus dem Service&Support Portal der Siemens AG, Sector Industry,
MehrPC Virtualisierung für Privatanwender
IT-Symposium 2008 Session 1C04 PC Virtualisierung für Privatanwender PC Virtualisierung für Privatanwender Es wird der Weg vom ersten Denkanstoss über die eigene Idee bis hin zur Realisierung in realer
MehrWifiway auf einer VMware Workstation auf einem Windows Rechner anwenden & VM Workstation installieren
Wifiway auf einer VMware Workstation auf einem Windows Rechner anwenden & VM Workstation installieren Das Tutorial zeigt, wie man auf einfache Weise, Wifiway mit einer VMware Workstation, also auf einem
MehrIT-Sicherheit. Studienplan SS 2016 FERNSTUDIUM INFORMATIK. Inhalt
FERNSTUDIUM INFORMATIK an Fachhochschulen Studienplan SS 2016 Inhalt Der Modulablauf im Überblick... 1 Ihre Kursbetreuer... 1 Wo finde ich das Lehrmaterial?... 1 Semesterplan... 2 Präsenzpraktikum und
MehrAnalysis I. Einige Bemerkungen zum Beginn... R. Haller-Dintelmann Analysis I
Analysis I Einige Bemerkungen zum Beginn... Termine Vorlesung Di., 09:50 11:30 S2 07/109 Do., 09:50 11:30 S2 17/103 Übung Mi., 08:00 09:40 S1 02/36 Mi., 09:50 11:30 S1 03/313 Mi., 09:50 11:30 S1 02/34
MehrSchnelleinstieg in die (cs) AuftragPro
Schnelleinstieg in die (cs) AuftragPro Starten der Anwendung Entpacken Sie das herunter geladene Archiv. Der entstandene Ordner (cs) AuftragPro enthält alle benötigten Komponenten der Anwendung. Öffnen
MehrPraktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2015/16. Allgemeine Informationen zum Praktikum
Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2015/16 Fakultät für Informatik Lehrstuhl 14 Lars Hildebrand, Marcel Preuß, Iman Kamehkhosh, Marc Bury, Diana Howey Übungsblatt
MehrAuskunft über die Kassendaten
Landesamt für Finanzen Dienststelle München des Freistaates Bayern Auskunft über die Kassendaten Anmeldung am Terminalserver Bedienungsanleitung Stand: 31.01.2007 Inhaltsverzeichnis ALLGEMEINE UND TECHNISCHE
MehrHerzlich Willkommen in unserem Virtuellen Klassenzimmer Adobe Connect - Eine kurze Bedienungsanleitung
Herzlich Willkommen in unserem Virtuellen Klassenzimmer Adobe Connect - Eine kurze Bedienungsanleitung Voraussetzungen: Computer mit Internetanschluss - Breitbandanschluss Mikrofon Lautsprecher im PC bzw.
MehrB.4. B.4 Betriebssysteme. 2002 Prof. Dr. Rainer Manthey Informatik II 1
Betriebssysteme Betriebssysteme 2002 Prof. Dr. Rainer Manthey Informatik II 1 Bekannte Betriebssysteme Windows 2000 CMS UNIX MS-DOS OS/2 VM/SP BS 2000 MVS Windows NT Solaris Linux 2002 Prof. Dr. Rainer
MehrKonzentration auf das. Wesentliche.
Konzentration auf das Wesentliche. Machen Sie Ihre Kanzleiarbeit effizienter. 2 Sehr geehrte Leserin, sehr geehrter Leser, die Grundlagen Ihres Erfolges als Rechtsanwalt sind Ihre Expertise und Ihre Mandantenorientierung.
MehrTerminabgleich mit Mobiltelefonen
Terminabgleich mit Mobiltelefonen Sie können Termine- und Aufgaben aus unserem Kalender, sowie die Adressdaten aus dem Hauptprogramm mit Ihrem Mobiltelefon abgleichen. MS Outlook dient dabei als Schnittstelle
MehrDer Einsatz von Open-Source-Produkten im Unternehmen, dargestellt am Beispiel von OpenOffice
Der Einsatz von Open-Source-Produkten im Unternehmen, dargestellt am Beispiel von OpenOffice Kurzvorstellung von Höfer Vorsorge-Management GmbH & Co. KG Gutachter für betriebliche Altersversorgung; alle
Mehr1.3. Installation und Konfiguration von Filr Desktop
Novell Filr Desktop Anleitung für das Kollegium Ergänzende Informationen und viele Anleitungen zum Filr findet man auf der Novell-Doku-Seite: https://www.novell.com/de-de/documentation/novell-filr-1-1/
MehrÜbungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag
Ludwig-Maximilians-Universität München WS 2015/16 Institut für Informatik Übungsblatt 13 Prof. Dr. R. Hennicker, A. Klarl Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung:
Mehr, dadurch wird der andere Modus eingestellt, also es sieht dann so aus
Hier finden Sie ein von mir empfohlenes Programm. Es heißt: ESET Smart Security 4 Sie finden hierzu nähere Information im Internet unter: https://www.eset.de/produkte/eset-smart-security/ Funktion des
MehrGrundlagen der Theoretischen Informatik, SoSe 2008
1. Aufgabenblatt zur Vorlesung Grundlagen der Theoretischen Informatik, SoSe 2008 (Dr. Frank Hoffmann) Lösung von Manuel Jain und Benjamin Bortfeldt Aufgabe 2 Zustandsdiagramme (6 Punkte, wird korrigiert)
MehrLehramt für Sonderpädagogik (Anschluss an den Bachelor rehabilitationswissenschaftliches Profil)
Technische Universität Dortmund Fakultät Mathematik Institut für Entwicklung und Erforschung des Mathematikunterrichts Juni 2008 Information für die Studierenden im Modellversuch Veranstaltungsangebot
MehrInstallationsanleitung. Ab Version 2.0.0.0
Installationsanleitung Ab Version 2.0.0.0 1 Einleitung Bitte lesen Sie die Installationsanleitung zuerst aufmerksam durch, bevor Sie mit der Installation des Korrelatorprogramms fortfahren. Damit eine
MehrAnleitung für die Teilnahme an den Platzvergaben "Studio II, Studio IV und Studio VI" im Studiengang Bachelor Architektur SS15
Anleitung für die Teilnahme an den Platzvergaben "Studio II, Studio IV und Studio VI" im Studiengang Bachelor Architektur SS15 1 Bitte melden Sie sich über das Campusmanagementportal campus.studium.kit.edu
MehrComputergruppe Heimerdingen Basiskurs. Karlheinz Wanja & Richard Zeitler
Computergruppe Heimerdingen Basiskurs Karlheinz Wanja & Richard Zeitler Dateiverwaltung (im Haushalt) 2 Dateiverwaltung (im Computer) Speichermedien 1.) Festplatte 2.) Externe Medien Externe Festplatte
Mehrvon: Oktay Arslan Kathrin Steiner Tamara Hänggi Marco Schweizer GIB-Liestal Mühlemattstrasse 34 4410 Liestal ATG
von: Oktay Arslan Kathrin Steiner Tamara Hänggi Marco Schweizer GIB-Liestal Mühlemattstrasse 34 4410 Liestal ATG 20.03.2009 1 Inhaltsverzeichnis 1. Zusammenfassung S. 3 2. Aufgabestellung S. 3 3. Lösungsansätze
MehrBILDER TEILEN MIT DROPBOX
Bilder teilen mit Dropbox für registrierte User Mit Dropbox schiebt man Daten in einen virtuellen Ordner im Internet, auf den Freunde von jedem PC aus zugreifen können. 1. Bilder anschauen Beschreibung
MehrFRAGEBOGEN ANWENDUNG DES ECOPROWINE SELBSTBEWERTUNG-TOOLS
Dieser Fragebogen bildet eine wichtige Rückmeldung der Pilotweingüter über Verständnis, Akzeptanz und Effektivität des ECOPROWINE Selbstbewertung-tools für alle daran Beteiligten. Dieser Fragebogen besteht
MehrIhr Ideen- & Projektmanagement-Tool
Planungsbox 2.9 Ihr Ideen- & Projektmanagement-Tool Planungsbox verknüpft Notizen, Termine, Dateien, email- & Internetadressen, ToDo-Listen und Auswertungen Planungsbox verwaltet ToDo-Listen, Termine und
MehrProjektmanagement. Studienplan SS 2016 FERNSTUDIUM INFORMATIK. Inhalt
FERNSTUDIUM INFORMATIK an Fachhochschulen Studienplan SS 2016 Inhalt Der Modulablauf im Überblick... 1 Ihr Kursbetreuer... 1 Wo finde ich das Lehrmaterial?... 3 Termine... 3 Praxisprojekt... 4 Prüfung,
MehrAnleitung Problem Reporting Tool & Hypercam
Anleitung Problem Reporting Tool & Hypercam Stand November 2010 Hexagon Metrology GmbH Siegmund-Hiepe-Str. 2-12 35578 Wetzlar Inhalt 1 Problem Reporting Tool... 2 2 Hypercam (Freeware-Tool)... 1 3 Debug
MehrAnleitung Selbststudium
Grundlagenmodule Detailhandelsmanager/in HFP Anleitung Selbststudium Vorgehen im Überblick 6. Absolvieren Sie den Online-Test erneut um zu sehen, ob Sie sich verbessern konnten 7. Füllen Sie den Evaluationsbogen
MehrWas muss gesichert werden? -Ihre angelegten Listen und Ihre angelegten Schläge.
Datensicherung : Wenn Ihr PC nicht richtig eingestellt ist, und die Datensicherung in der Ackerschlag deshalb nicht richtig funktioniert, dann zeige ich Ihnen hier den Weg Daten zu sichern. Was muss gesichert
MehrINHALT. Troubleshooting Netzwerkinstallation
Seite 1 von 11 INHALT ERFOLG DER FREIGABEN ÜBERPRÜFEN 2 NUR FÜR SERVERLIZENZ MIT DONGLE: ÜBERPRÜFEN OB DER DONGLE GEFUNDEN WIRD 3 SLICENSE-DIENST AUF DEM SERVER LÄSST SICH NICHT STARTEN 4 WENN DER SERVER
MehrAnlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010
1 von 6 Anlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010 ci solution GmbH 2010 Whitepaper Draft Anleitung Deutsch Verfasser: ci solution GmbH 2010 Manfred Büttner 16. September
MehrPersona-SVS e-sync GUI/Client Installation
Persona-SVS e-sync GUI/Client Installation 2014 by Fraas Software Engineering GmbH (FSE). Alle Rechte vorbehalten. Fraas Software Engineering GmbH Sauerlacher Straße 26 82515 Wolfratshausen Germany http://www.fraas.de
Mehrdesk.modul : ABX-Lokalisierung
desk.modul : ABX-Lokalisierung Lokalisiert die app.box und OfficeLine Datenbank auf einen lokalen SQL Server zum mobilen Einsatz Die Projekt- und Kommissionsverwaltung ist bereits bei zahlreichen unserer
MehrSysteme 1. Kapitel 6. Nebenläufigkeit und wechselseitiger Ausschluss
Systeme 1 Kapitel 6 Nebenläufigkeit und wechselseitiger Ausschluss Threads Die Adressräume verschiedener Prozesse sind getrennt und geschützt gegen den Zugriff anderer Prozesse. Threads sind leichtgewichtige
MehrWhitepaper. Produkt: combit Relationship Manager. combit Relationship Manager und Terminalserver. combit GmbH Untere Laube 30 78462 Konstanz
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager combit Relationship Manager und Terminalserver combit Relationship Manager und Terminalserver - 2 - Inhalt Einführung
MehrP&P Software - Adressexport an Outlook 05/29/16 14:44:26
Adressexport an Outlook Wozu? Aus EASY können viele Daten im Excelformat ausgegeben werden. Diese Funktion kann zum Beispiel zum Export von Lieferantenadressen an Outlook genutzt werden. Hinweis Wir können
MehrM@school Software- und Druckerzuweisung Selbstlernmaterialien
Bildung und Sport M@school Software- und Druckerzuweisung Selbstlernmaterialien Hinweise zum Skript: LMK = Linker Mausklick RMK = Rechter Mausklick LMT = Linke Maustaste RMT = Rechte Maustaste Um die Lesbarkeit
MehrProduktionsplanung und steuerung (SS 2011)
Produktionsplanung und steuerung (SS 2011) Teil 1 Sie arbeiten seit 6 Monaten als Wirtschaftsingenieur in einem mittelständischen Unternehmen in Mittelhessen. Das Unternehmen Möbel-Meier liefert die Büroaustattung
MehrReservistenkameradschaft Limburg -»Nassauer Löwe«im Verband der Reservisten der Deutschen Bundeswehr e.v.
1 Nachstehend animierte PowerPoint-Präsentation erläutert die neue Nutzungsmöglichkeit zur monatlichen Infonotiz der Reservistenkameradschaft Limburg. Absicht ist es, hierdurch nicht mehr monatlich zahlreiche
MehrInhaltverzeichnis 1 Einführung... 1 2 Zugang zu den Unifr Servern... 1. 3 Zugang zu den Druckern... 4 4 Nützliche Links... 6
Inhaltverzeichnis 1 Einführung... 1 2 Zugang zu den Unifr Servern... 1 2.1 Version Mac OSX 10.1-10.4, 10.6-10.7... 1 2.2 Version Mac OSX 10.5 (Leopard)... 2 3 Zugang zu den Druckern... 4 4 Nützliche Links...
MehrAndroid-Programmierung
FERNSTUDIUM INFORMATIK an Fachhochschulen Studienplan SS 2016 Inhalt Der Modulablauf im Überblick... 1 Ihre Kursbetreuer... 1 Wo finde ich das Lehrmaterial?... 1 Semesterplan... 2 Präsenzpraktikum und
MehrNODELOCKED LIZENZ generieren (ab ST4)
NODELOCKED LIZENZ generieren () Besuchen Sie folgende Webseite support.ugs.com/global/de ( ohne www oder http:// ) Klicken Sie auf Lizenz Verwaltung und dann auf aktuelle Lizenz 1 1. Geben Sie Ihren Webkey
MehrAnleitung hr Remote Access
Anleitung hr Remote Access Version 0.9 Inhaltsverzeichnis 1 hr-remote Access Einstiegs- /Übersichtsseite... 2 2 Grundvoraussetzungen zur Nutzung von Remote Access... 3 2.1 Deaktivieren/Anpassen des Browser-Popup-Blockers...
MehrElectronic Systems GmbH & Co. KG
Anleitung zum Anlegen eines POP3 E-Mail Kontos Bevor die detaillierte Anleitung für die Erstellung eines POP3 E-Mail Kontos folgt, soll zuerst eingestellt werden, wie oft E-Mail abgerufen werden sollen.
MehrAktivierung von Makros in den Erfassungshilfen
Aktivierung von Makros in den Erfassungshilfen Für die Nutzung unserer Microsoft Excel und OpenOffice Erfassungshilfen ist es erforderlich, die Makros zu aktivieren. Diese sorgen dafür, dass sich neue
MehrErste Schritte mit Sharepoint 2013
Erste Schritte mit Sharepoint 2013 Sharepoint ist eine webbasierte Plattform zum Verwalten und Teilen (speichern, versionieren, suchen, sortieren, mit Rechten und Merkmalen versehen, ) von Informationen
MehrStepperfocuser 2.0 mit Bootloader
Stepperfocuser 2.0 mit Bootloader Info Für den Stepperfocuser 2.0 gibt es einen Bootloader. Dieser ermöglicht es, die Firmware zu aktualisieren ohne dass man ein spezielles Programmiergerät benötigt. Die
MehrDokumentation zur Versendung der Statistik Daten
Dokumentation zur Versendung der Statistik Daten Achtung: gem. 57a KFG 1967 (i.d.f. der 28. Novelle) ist es seit dem 01. August 2007 verpflichtend, die Statistikdaten zur statistischen Auswertung Quartalsmäßig
Mehr