Kapitel I Betriebssysteme: Aufgaben und Überblick Betriebssysteme: VO Betriebssysteme 2
|
|
- Stanislaus Peters
- vor 8 Jahren
- Abrufe
Transkript
1 Vorlesung: Betriebssysteme T. Fahringer Institut für Informatik Universität Innsbruck VO Betriebssysteme 1
2 Kapitel I Betriebssysteme: Aufgaben und Überblick VO Betriebssysteme 2
3 Rechnersystem Ein Rechensystem besteht aus: Anwendungssoftware: zur Lösung bestimmter Probleme, z.b.: Textverarbeitung, Adressbuch, Datenbank,. WWW-Browser, Spiele, Wettervorhersage, CAD, Steuerung eines Kraftwerks, Systemsoftware: unterstützt Anwendungen, z.b.: Übersetzer: erstellt Maschinenprogramme Betriebssystem: unterstützt laufende Anwendungen Dateimanager (z.b. Windows-Explorer), Hardware
4 Rechnersystem Einordnung des Betriebssystems
5 Was soll ein Betriebssystem leisten? Erweiterung (Veredelung) der Hardware Abstraktion der Hardware Verwaltung von Betriebsmitteln Abkürzung: BS = Betriebssystem
6 Aufgaben eines Betriebssystems Erweiterung/Veredelung g der HW Hardware muss billig, schnell und zuverlässig sein umfangreiche Funktionalität, sehr komplex Folge: schwierige Programmierung BS stellt komplexe Funktionen bereit, die von Anwendungen verwenden werden Beispiel: Schreiben auf Festplatte BS findet automatisch freie Sektoren auf der Platte, legt Verwaltungsinformation an interne Struktur der Platte (Anzahl der Köpfe, Zylinder, Sektoren, etc.) für Anwendung nicht mehr wichtig Folge: erhebliche Vereinfachung der Programmierung
7 Aufgaben eines Betriebssystems Abstraktion der HW Rechner sind trotz ähnlicher Architektur im Detail sehr unterschiedlich, z.b.: Einteilung des Adressraums (Speicher, E/A-Controller) verschiedenste E/A-Controller und Geräte Fallunterscheidung wird vom BS vorgenommen BS realisiert einheitliche Sicht für Anwendungen Beispiel: Dateien abstrahieren Sekundärspeicher für Anwendungen kein Unterschied zwischen Festplatte, Diskette, CD-ROM, USB-Stick, Stick, Netzlaufwerk, Unix: selbst Drucker etc. werden wie Dateien behandelt BS realisiert eine virtuelle Maschine
8 Aufgaben eines Betriebssystems Verwalten von Betriebsmitteln Betriebsmittel (Ressourcen): alles was eine Anwendung zur Ausführung braucht Prozessor, Speicher, Geräte (Festplatte, Netzwerk, ) Früher: auf einem Rechner lief zu jedem Zeitpunkt nur eine Anwendung eines Benutzers Heute: Rechner im Mehrprozess- und Mehrbenutzer- betrieb Mehrere Anwendungen verschiedener Benutzer werden gleichzeitig ausgeführt Notwendig: Fairness: gerechte Verteilung der Betriebsmittel Sicherheit: Schutz der Anwendungen und Benutzer voreinander VO Betriebs ssysteme 8
9 Aufgaben eines Betriebssystems Verwalten von Betriebsmitteln Beispiel: Dateien jeder Datei werden Rechte zugeordnet legen z.b. fest, wer die Datei lesen darf BS stellt die Einhaltung dieser Rechte sicher unbefugter Zugriff wird verweigert Beispiel: Drucker während Max druckt, will auch Moritz drucken aber nicht auf dasselbe Blatt Papier 9p BS regelt den Zugriff auf den Drucker der Auftrag von Moritz wird zurückgestellt, bis der von Max beendet ist VO Betriebs ssysteme
10 Aufgaben eines Betriebssystems Mittler zwischen Anwendung und HW g Essentiell: Anwendungen können nicht direkt (d.h. unkontrolliert) auf die Hardware zugreifen Unterstützende Hardware-Mechanismen: Ausführungsmodi des Prozessors (System- und Benutzermodus) Systemaufrufe, Ausnahmen, Unterbrechungen Adressumsetzung (virtueller Speicher)
11 Entwicklung der Betriebssysteme 1. Generation (-1955): kein Betriebssystem Programm (jedes mal) manuell in den Speicher eingeben 2. Generation (-1965): Stapelverarbeitung Lochkarten mit Programmcode (z.b. Assembler, Fortran) BS startet Übersetzer und Programm BS nimmt Ergebnis entgegen, gibt es auf Drucker aus später: auch mehrere Programme (Jobs) nacheinander (auf Magnetband): Stapelbetrieb (batch batch) Stapelbetrieb auch heute noch teilweise sinnvoll lange, nicht-interaktive interaktive Jobs (z.b. Monatsabrechnungen)
12 Stapelverarbeitung Ein Batch-System aus den Anfängen des Computerzeitalters 6Ein VO Betriebs ssysteme 1
13 Entwicklung der Betriebssysteme 3. Generation (-1980): Rechnerfamilien mit gleichem Befehlssatz (z.b. IBM 360) BS abstrahiert Unterschiede der Rechner / Geräte Einführung des Mehrprogrammbetriebs CPU wartet oft (bis zu 90% der Zeit) auf Geräte: Verschwendung! besser: statt zu warten wird ein anderer Job bearbeitet Problem: Verwaltung / Zuteilung der Betriebsmittel Gleichzeitig: interaktive Nutzung der Rechner Terminals statt Lochkarten und Drucker mehrere Benutzer gleichzeitig aktiv gegenseitiger Schutz erforderlich
14 Mehrprogrammbetriebssysteme 1 9 VO Betriebs ssysteme 3 Jobs im Speicher: Scheduling möglich
15 Entwicklung der Betriebssysteme 4. Generation ( heute): Einführung von Mikroprozessoren kleine, billige Rechner: Arbeitsplatzrechner zurück ükzu Eib Einbenutzersystemen t (DOSWid (DOS, Windows) Zunehmende Vernetzung der Rechner Client/Server-Systeme: wieder mehrere Benutzer Unix, Linux, Windows, NT, Trend / Zukunft: verteilte Betriebssysteme mehrere Rechner erscheinen wie ein einziger i Ziele: höhere Leistungsfähigkeit und Zuverlässigkeit
16 Betriebssystemarten Mainframe-BS schnelle E/A, viele Prozesse, Transaktionen Server-BS viele Benutzer gleichzeitig, Netzwerkanbindung Multiprozessor-BS für Parallelrechner PC-BS Echtzeit-BS 2 BS für eingebettete Systeme BS für Chipkarten BS für Spielkonsolen, Handys, PDAs, etc. VO Betriebs ssysteme 2
17 Strukturen von Betriebssystemen Monolithische Betriebssysteme Alle BS Komponenten befinden sich im selben Adressraum ohne Schutzmechanismus. Strukturierung nur durch Prozeduren z.b. Hauptfunktion, Serviceprozedur für jeden Systemaufruf, Hilfsfunktionen alle Prozeduren im selben Adressraum jede Prozedur kann (prinzipiell) jede andere aufrufen Probleme: Sicherheit, Software-Engineering BSe haben z.t. mehrere 10 Millionen Zeilen Code! Vorteil: keine Kontextwechsel
18 Strukturen von Betriebssystemen Geschichtete Betriebssysteme Hierarchische Strukturierung der Funktionen Interaktion nur zwischen benachbarten Schichten Ggf. auch Schutz der Schichten möglich untere Schichten höher privilegiert als obere Übergang zwischen Schichten nur über Systemaufrufe Beispiel: Multics
19 Strukturen von Betriebssystemen Geschichtete Betriebssysteme Beispiel für ein geschichtetes BS
20 Strukturen von Betriebssystemen BSe basierend auf einer Mikrokernarchitektur Idee: BS-Kern stellt nur Minimalfunktionalität bereit andere Dienste werden in Clientprozesse (bzw. Threads) ausgelagert Ausführung im Benutzermodus Client-Server-Modell Client und Serverprozesse im Benutzermodus Mikrokern realisiert typischerweise Prozesswechsel maschinennahe Speicherverwaltung Basis-Interprozesskommunikation Verwaltung von E/A-Adressen Adressen und Interrupts
21 Strukturen von Betriebssystemen BSe basierend auf einer Mikrokernarchitektur Beispiel für ein Mikrokern-System
22 Strukturen von Betriebssystemen BSe basierend auf einer Mikrokernarchitektur Vorteile der Mikrokern-Architektur Einheitliche Schnittstellen für Dienste auf Benutzer- und Kernebene Erweiterbarkeit durch neue Dienste Flexibilität Baukasten von Diensten Portierbarkeit prozessorspezifischer Code (fast) nur im Mikrokern Zuverlässigkeit it Unterstützung verteilter Systeme Nachteile der Mikrokern-Architekturk k viele Kontextwechsel und Kommunikation
23 Organisation von Betriebssystemen Ein Betriebssystem besteht häufig aus folgenden Komponenten: Prozessmanagement Hauptspeichermanagement t Sekundärspeichermanagement Netzwerkmanagement 2g Schutzmechanismus Kommando-Interpreter-System VO Betriebs ssysteme 9
24 Organisation von Betriebssystemen Prozessmanagement Programm ist passive Einheit (z.b. Sequenz von Bytes). Ein Prozess ist ein Programm, das von einem Prozessor exekutiert wird. Die Exekution der Befehle erfolgt sequentiell oder parallel. Programme benötigen Ressourcen, die vom BS zugeteilt werden. Betriebssystem erzeugt/löscht Prozesse. legt Prozesse in Warteschlange. unterstützt Synchronisation von Prozessen. ermöglicht Kommunikation zwischen Prozessen. VO Betriebs ssysteme 3 0
25 Organisation von Betriebssystemen Hauptspeichermanagement p Programme und Daten befinden sich im Hauptspeicher (primärer Speicher). Programme müssen sich vor der Ausführung im Hauptspeicher befinden. Hauptspeicher wird vom Prozessor und Input/Output Devices geteilt. Betriebssystem: vergibt Hauptspeicher an Prozesse. überwacht, welche Teile des Hauptspeichers p vergeben/frei sind. kontrolliert, welche Prozesse von der Platte in den Hauptspeicher geladen werden. VO Betriebs ssysteme 3 1
26 Organisation von Betriebssystemen Dateiverwaltung Daten können in verschiedenen Speichern abgelegt werden: Hauptspeicher, magnetische Platte, magnetisches Band, optische Platte usw. Jedes Speichermedium wird von speziellem Device Controller kontrolliert. BS bildet physikalischen Speicher auf logische Einheiten ab: File. File Einheit zur Speicherung von Daten besteht aus Sequenz von Bits, Bytes, Zeilen, Records usw. Persistente Speicherung: besteht über das Ende von Anwendungen hinaus Betriebssystem: stellt Befehle für das Manipulieren von Files zur Verfügung. kontrolliert die Abbildung von Files auf sekundären Speicher. ermöglicht Sicherungskopien von Files. VO Betriebs ssysteme 2 3
27 Organisation von Betriebssystemen Sekundärspeichermanagement Hauptspeicher zu klein für alle Programme. Bei Stromversorgungsproblemen gehen alle Daten des Hauptspeichers verloren. Benötige Sekundärspeicher (z.b. Plattenspeicher), der alle Programme bzw. wichtigen Daten dauerhaft speichert. Programme werden von Sekundärspeicher erst in den Hauptspeicher geladen, wenn diese exekutiert werden. Betriebssystem: vergibt Sekundärspeicher. gibt Sekundärspeicher frei. VO Betriebs ssysteme 3 3
28 Organisation von Betriebssystemen Netzwerkmanagement Bei verteilten Architekturen gibt es n Rechner mit privatem Speicher. Rechner kommunizieren über ein Netzwerk. Netzwerk kann vollständig oder partiell konfiguriert sein. Betriebsystem ermöglicht Zugriff auf alle Ressourcen, die über ein Netzwerk verbunden sind. VO Betriebs ssysteme 3 4
29 Organisation von Betriebssystemen Schutzmechanismus Parallel exekutierende Prozesse müssen geschützt werden. Prozess darf nicht auf Daten eines anderen Prozesses zugreifen. keine unerlaubte Trennung eines Prozesses vom Prozessor durch andere Prozesse HW-Schutzmechanismen kontrollieren den Zugriff von Prozessen auf Ressourcen. VO Betriebs ssysteme 3 5
30 Organisation von Betriebssystemen Kommando-Interpreter-System (Shell) Schnittstelle zwischen Benutzer und BS. Zugang zur Systemsoftware durch den Benutzer graphische Shell (z.b. Windows-Oberfläche) intuitiver iti Zugang für ungeübte Benutzer er textuelle Shell (z.b. Unix sh, bash; DOS-shell in Windows) komplexer, aber einfache Automatisierung durch Shell Scripts Teil des Betriebssystems, das BS-Befehle Befehle exekutiert. Login. Starten eines neuen Prozesses. Statusabfrage von allen Prozessen, etc. VO Betriebs ssysteme 6 3
31 Organisation von Betriebssystemen Kommando-Interpreter-System (Shell) Shell bekommt jeden Befehl an BS und exekutiert diesen. Prozesse erzeugen/terminieren Input/Output Management Management des Sekundärspeichers Hauptspeichermanagement File-Zugriffe Schutzmechanismus Netzwerkmanagement VO Betriebs ssysteme 3 7
32 Benutzerschnittstelle: Shell Start neuer Prozesse: date Umgebungsvariablen: PATH=/bin:/usr / usr:$home/bin Eingabe- und Ausgabeumleitung: sort < file1 > file2 Standard-Eingabe aus file1 statt von Tastatur Standard-Ausgabe auf file2 statt auf Bildschirm Pipes: cat file1 file2 file3 sort lpr Ausgabe eines Prozesses dient als Eingabe des nächsten (Interprozesskommunikation Interprozesskommunikation!) Ausführung im Hintergrund: sort < file1 lpr & VO Betriebs ssysteme 8 3
33 Benutzerschnittstelle: Shell Scripts Zusätzliche Elemente: Kommandos zur Ablaufsteuerung Bedingungen, Schleifen, Prozeduren,... Beispiel: Verschieben von Dateien ohne Überschreiben for i in *.txt # für alle.txt Dateien do target=../other/$i if test f $target # falls Datei existiert then mv $target $target.bak fi mv $i $target done VO Betriebs ssysteme 3 9
34 Zusammenfassung BS stellt benutzerfreundliche Umgebung g zur Verfügung, g, um Programme zu entwickeln und auszuführen. BS verwaltet Ressourcen, um eine gute Performance und Auslastung des Systems zu erzielen. BS ist selbst ein komplexes Softwaresystem. 8 4 Evolution von Betriebssystemen: 4 Generationen VO Betriebs ssysteme
Vorlesung: Betriebssysteme
Vorlesung: Betriebssysteme T. Fahringer Institut für f r Informatik Universität t Innsbruck Thomas.Fahringer@uibk.ac.at 1 Kapitel I Betriebssysteme: Aufgaben und Überblick 2 Was ist ein Betriebssystem
MehrBetriebssysteme. VO Betriebssysteme
Vorlesung: Betrie T. Fahringer Institut für Informatik Universität Innsbruck Thomas.Fahringer@uibk.ac.at 1 Kapitel I Betrie: Aufgaben und Überblick 2 Was ist ein Betriebssystem (BS)? (1) Verwaltung von
MehrBetriebssysteme. Thomas Fahringer. Institut für Informatik Universität Innsbruck. VO Betriebssysteme
Grundzüge der Informatik IV: Betriebssysteme Thomas Fahringer Institut für Informatik Universität Innsbruck V Thomas.Fahringer@uibk.ac.at 1 Kapitel I Betriebssysteme: Aufgaben und Überblick V 2 Was ist
MehrBetriebssysteme Kap A: Grundlagen
Betriebssysteme Kap A: Grundlagen 1 Betriebssystem Definition DIN 44300 Die Programme eines digitalen Rechensystems, die zusammen mit den Eigenschaften dieser Rechenanlage die Basis der möglichen Betriebsarten
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
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
MehrSysteme 1. Kapitel 10. Virtualisierung
Systeme 1 Kapitel 10 Virtualisierung Virtualisierung Virtualisierung: Definition: Der Begriff Virtualisierung beschreibt eine Abstraktion von Computerhardware hin zu einer virtuellen Maschine. Tatsächlich
MehrInstallationsvoraussetzungen
Installationsvoraussetzungen Betriebssysteme Der Cordaware bestinformed Infoserver kann auf folgenden Microsoft Betriebssystemen installiert werden: Windows 2000 Windows XP Windows Vista Windows 7 Windows
MehrAnleitung zur Erstellung einer Batchdatei. - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart -
Anleitung zur Erstellung einer Batchdatei - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart - Mögliche Anwendungen für Batchdateien: - Mit jedem Systemstart vordefinierte Netzlaufwerke
MehrEinrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me
Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me Bevor Sie die Platte zum ersten Mal benutzen können, muss sie noch partitioniert und formatiert werden! Vorher zeigt sich die Festplatte
MehrVerwendung des Terminalservers der MUG
Verwendung des Terminalservers der MUG Inhalt Allgemeines... 1 Installation des ICA-Client... 1 An- und Abmeldung... 4 Datentransfer vom/zum Terminalserver... 5 Allgemeines Die Medizinische Universität
MehrDB2 Kurzeinführung (Windows)
DB2 Kurzeinführung (Windows) Michaelsen c 25. Mai 2010 1 1 Komponenten von DB2 DB2 bietet zahlreiche graphische Oberflächen für die Verwaltung der verschiedenen Komponenten und Anwendungen. Die wichtigsten
MehrKurzanleitung BKB-E-Banking-Stick
Kurzanleitung BKB-E-Banking-Stick Die Basler Kantonalbank vereinfacht das Login ins E-Banking und macht es noch sicherer. Als Alternative zum Login mittels mtan steigen Sie künftig per BKB-E-Banking-Stick
MehrSQL Server 2005 Standard Edition SQL Server 2005 Enterprise Edition SQL Server 2005 Workgroup Edition
SQL Server 2005 Standard Edition SQL Server 2005 Enterprise Edition SQL Server 2005 Workgroup Edition Produktgruppe: Server SQL Server 2005 Standard Edition, Enterprise Edition, Workgroup Edition Lizenzmodell:
MehrOPERATIONEN AUF EINER DATENBANK
Einführung 1 OPERATIONEN AUF EINER DATENBANK Ein Benutzer stellt eine Anfrage: Die Benutzer einer Datenbank können meist sowohl interaktiv als auch über Anwendungen Anfragen an eine Datenbank stellen:
MehrSQL Server 2008 Standard und Workgroup Edition
September 2008 Produktgruppe: Server Lizenzmodell: Microsoft Server Server/ Serverlizenz Zugriffslizenz () pro Gerät Zugriffslizenz () pro Nutzer Produktgruppe: Server Lizenzmodell: Microsoft Server Pro
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
MehrComputeria Solothurn
Computeria Solothurn Seniorinnen und Senioren entdecken den Computer und das Internet Sich mit «TeamViewer» von einem Supporter helfen lassen Diese Anleitung und die Illustrationen wurden unter Mac OS
MehrStecken Sie Ihren USB Stick oder Ihre externe USB Festplatte in den USB Steckplatz des Sinus 154 DSL SE.
Sinus 154 DSL SE File-Server Stecken Sie Ihren USB Stick oder Ihre externe USB Festplatte in den USB Steckplatz des Sinus 154 DSL SE. Konfigurieren Sie die Parameter des File Servers. Es muss der File-Server
MehrRechnernutzung in der Physik. Betriebssysteme
Rechnernutzung in der Physik Betriebssysteme 1 Betriebssysteme Anwendungsprogramme Betriebssystem Treiber BIOS Direkter Zugriff von Anwenderprogrammen auf Hardware nur in Ausnahmefällen sinnvoll / möglich:
MehrWindows Server 2008 (R2): Anwendungsplattform
Mag. Christian Zahler, Stand: August 2011 13 14 Mag. Christian Zahler, Stand: August 2011 Mag. Christian Zahler, Stand: August 2011 15 1.5.2 Remotedesktop-Webverbindung Windows Server 2008 (R2): Anwendungsplattform
MehrSysteme I: Betriebssysteme Kapitel 4 Prozesse. Maren Bennewitz
Systeme I: Betriebssysteme Kapitel 4 Prozesse Maren Bennewitz Version 20.11.2013 1 Begrüßung Heute ist Tag der offenen Tür Willkommen allen Schülerinnen und Schülern! 2 Wdhlg.: Attributinformationen in
MehrLizenzierung von System Center 2012
Lizenzierung von System Center 2012 Mit den Microsoft System Center-Produkten lassen sich Endgeräte wie Server, Clients und mobile Geräte mit unterschiedlichen Betriebssystemen verwalten. Verwalten im
MehrAnleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH
Amt für Informatik Anleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH Anleitung vom 12. September 2009 Version: 1.0 Ersteller: Ressort Sicherheit Zielgruppe: Benutzer von SSLVPN.TG.CH Kurzbeschreib:
Mehr3 Windows als Storage-Zentrale
3 Windows als Storage-Zentrale Windows als zentrale Datenspeichereinheit punktet gegenüber anderen Lösungen vor allem bei der Integration in vorhandene Unternehmensnetze sowie bei der Administration. Dabei
MehrERPaaS TM. In nur drei Minuten zur individuellen Lösung und maximaler Flexibilität.
ERPaaS TM In nur drei Minuten zur individuellen Lösung und maximaler Flexibilität. Was ist ERPaaS TM? Kurz gesagt: ERPaaS TM ist die moderne Schweizer Business Software europa3000 TM, welche im Rechenzentrum
MehrInstallationsanleitung
Installationsanleitung zu @Schule.rlp (2015) Inhaltsverzeichnis Inhaltsverzeichnis... 1 Voraussetzungen... 2 vorbereitende Aufgaben... 3 Installation @Schule.rlp (2015):... 3 Installation Java SE Runtime
MehrDIE SCHRITTE ZUR KORREKTEN LIZENZIERUNG
Datacenter für Itanium-basierte Systeme Einsatz in virtuellen Umgebungen Für die Lizenzbestimmungen spielt es keine Rolle, welche Art der Virtualisierung genutzt wird: Microsoft Virtual Server, Microsoft
MehrCOSA. Portal Client Installation JAVA J2SE / JRE Version 1.4.2_09, Stand 01.08.2005-08-16. Copyright
Portal Client Installation JAVA J2SE / JRE Version 1.4.2_09, Stand 01.08.2005-08-16 Änderungen in Dokumentation und Software sind vorbehalten! Copyright Copyright 2005 COSA GmbH Alle Rechte vorbehalten.
MehrBackup der Progress Datenbank
Backup der Progress Datenbank Zeitplandienst (AT): Beachten Sie bitte: Die folgenden Aktionen können nur direkt am Server, vollzogen werden. Mit Progress 9.1 gibt es keine Möglichkeit über die Clients,
Mehr4D Server v12 64-bit Version BETA VERSION
4D Server v12 64-bit Version BETA VERSION 4D Server v12 unterstützt jetzt das Windows 64-bit Betriebssystem. Hauptvorteil der 64-bit Technologie ist die rundum verbesserte Performance der Anwendungen und
MehrFachbericht zum Thema: Anforderungen an ein Datenbanksystem
Fachbericht zum Thema: Anforderungen an ein Datenbanksystem von André Franken 1 Inhaltsverzeichnis 1 Inhaltsverzeichnis 1 2 Einführung 2 2.1 Gründe für den Einsatz von DB-Systemen 2 2.2 Definition: Datenbank
MehrI N F O R M A T I O N V I R T U A L I S I E R U N G. Wir schützen Ihre Unternehmenswerte
I N F O R M A T I O N V I R T U A L I S I E R U N G Wir schützen Ihre Unternehmenswerte Wir schützen Ihre Unternehmenswerte Ausfallsicherheit durch Virtualisierung Die heutigen Anforderungen an IT-Infrastrukturen
MehrTapps mit XP-Mode unter Windows 7 64 bit (V2.0)
Tapps mit XP-Mode unter Windows 7 64 bit (V2.0) 1 Einleitung... 2 2 Download und Installation... 3 2.1 Installation von WindowsXPMode_de-de.exe... 4 2.2 Installation von Windows6.1-KB958559-x64.msu...
MehrEinführung in die technische Informatik
Einführung in die technische Informatik Christopher Kruegel chris@auto.tuwien.ac.at http://www.auto.tuwien.ac.at/~chris Betriebssysteme Aufgaben Management von Ressourcen Präsentation einer einheitlichen
Mehr1. Technik moderner Geräte
Kopiervorlagen und Arbeitsblätter 1. Technik moderner Geräte Verständnisfragen (Fragen 1-8, Buch S. 18) 1. Was bedeutet Bios? 2. Wozu benötigt ein Computer ein BIOS? 3. Nenne mindestens 5 Komponenten eines
Mehr5 Speicherverwaltung. bs-5.1 1
5 Speicherverwaltung bs-5.1 1 Pufferspeicher (cache) realer Speicher Primärspeicher/Arbeitsspeicher (memory) Sekundärspeicher/Hintergrundspeicher (backing store) (Tertiärspeicher/Archivspeicher) versus
MehrInstallationsanleitung ETK RPC2 Schnittstelle (hier: Anzeige Sonderausstattung, Lackcode, Polstercode im ETK)
Installationsanleitung ETK RPC2 Schnittstelle (hier: Anzeige Sonderausstattung, Lackcode, Polstercode im ETK) Mit der neuen bzw. zusätzlichen ETK RPC2-Schnittstelle werden Ihnen im ETK zu jedem in Formel1
MehrWichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge
Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Ab der Version forma 5.5 handelt es sich bei den Orientierungshilfen der Architekten-/Objektplanerverträge nicht
MehrTeamSpeak3 Einrichten
TeamSpeak3 Einrichten Version 1.0.3 24. April 2012 StreamPlus UG Es ist untersagt dieses Dokument ohne eine schriftliche Genehmigung der StreamPlus UG vollständig oder auszugsweise zu reproduzieren, vervielfältigen
MehrBetriebssysteme. Dipl.-Ing.(FH) Volker Schepper
Speicherverwaltung Real Mode Nach jedem starten eines PC befindet sich jeder x86 (8086, 80386, Pentium, AMD) CPU im sogenannten Real Mode. Datenregister (16Bit) Adressregister (20Bit) Dadurch lassen sich
MehrEr musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt
Inhaltsverzeichnis Aufgabe... 1 Allgemein... 1 Active Directory... 1 Konfiguration... 2 Benutzer erstellen... 3 Eigenes Verzeichnis erstellen... 3 Benutzerkonto erstellen... 3 Profil einrichten... 5 Berechtigungen
MehrMan liest sich: POP3/IMAP
Man liest sich: POP3/IMAP Gliederung 1. Einführung 1.1 Allgemeiner Nachrichtenfluss beim Versenden von E-Mails 1.2 Client und Server 1.2.1 Client 1.2.2 Server 2. POP3 2.1 Definition 2.2 Geschichte und
Mehretax.schwyz: Suche nach Steuerfalldateien
etax.schwyz: Suche nach Steuerfalldateien Die Steuerfall-Dateien werden standardmässig im Ordner "Steuerfaelle" gespeichert. Für jeden Fall, den Sie angelegt haben, finden Sie dort eine Datei mit der Endung
Mehr3 ORDNER UND DATEIEN. 3.1 Ordner
Ordner und Dateien PC-EINSTEIGER 3 ORDNER UND DATEIEN Themen in diesem Kapitel: Erstellung von Ordnern bzw Dateien Umbenennen von Datei- und Ordnernamen Speicherung von Daten 3.1 Ordner Ordner sind wie
MehrE-Mail Adressen der BA Leipzig
E-Mail Adressen der BA Jeder Student der BA bekommt mit Beginn des Studiums eine E-Mail Adresse zugeteilt. Diese wird zur internen Kommunikation im Kurs, von der Akademie und deren Dozenten zur Verteilung
MehrAnleitung zur Nutzung des SharePort Plus
Besuchen Sie uns auf unserer Webseite www.dlink.de, www.dlink.at, www.dlink.ch oder unserer Facebook Seite http://www.facebook.com/dlinkgmbh Anleitung zur Nutzung des SharePort Plus Mit dem SharePort Plus
MehrSchedulingalgorithmen Rechenzeitverteilung auf Betriebssystemebene. Andi Drebes Fachbereich Informatik Universität Hamburg
Schedulingalgorithmen Rechenzeitverteilung auf Betriebssystemebene Andi Drebes Fachbereich Informatik Universität Hamburg Gliederung Notwendigkeit des Schedulings Einführung: Begriff des Multitaskings
MehrWindows Small Business Server (SBS) 2008
September 2008 Windows Small Business Server (SBS) 2008 Produktgruppe: Server Windows Small Business Server (SBS) 2008 Lizenzmodell: Microsoft Server Betriebssysteme Serverlizenz Zugriffslizenz () pro
MehrNovell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar 2015. ZID Dezentrale Systeme
Novell Client Anleitung zur Verfügung gestellt durch: ZID Dezentrale Systeme Februar 2015 Seite 2 von 8 Mit der Einführung von Windows 7 hat sich die Novell-Anmeldung sehr stark verändert. Der Novell Client
MehrANYWHERE Zugriff von externen Arbeitsplätzen
ANYWHERE Zugriff von externen Arbeitsplätzen Inhaltsverzeichnis 1 Leistungsbeschreibung... 3 2 Integration Agenda ANYWHERE... 4 3 Highlights... 5 3.1 Sofort einsatzbereit ohne Installationsaufwand... 5
MehrLizenzen auschecken. Was ist zu tun?
Use case Lizenzen auschecken Ihr Unternehmen hat eine Netzwerk-Commuterlizenz mit beispielsweise 4 Lizenzen. Am Freitag wollen Sie Ihren Laptop mit nach Hause nehmen, um dort am Wochenende weiter zu arbeiten.
MehrDatenbank-Verschlüsselung mit DbDefence und Webanwendungen.
Datenbank-Verschlüsselung mit DbDefence und Webanwendungen. In diesem Artikel werden wir Ihnen zeigen, wie Sie eine Datenbank verschlüsseln können, um den Zugriff einzuschränken, aber trotzdem noch eine
MehrEigene Dokumente, Fotos, Bilder etc. sichern
Eigene Dokumente, Fotos, Bilder etc. sichern Solange alles am PC rund läuft, macht man sich keine Gedanken darüber, dass bei einem Computer auch mal ein technischer Defekt auftreten könnte. Aber Grundsätzliches
MehrSession Beans & Servlet Integration. Ralf Gitzel ralf_gitzel@hotmail.de
s & Servlet Integration Ralf Gitzel ralf_gitzel@hotmail.de 1 Themenübersicht Ralf Gitzel ralf_gitzel@hotmail.de 2 Übersicht Motivation Das Interface Stateful und Stateless s Programmierung einer Stateful
MehrAnwenderdokumentation PersoSim
Anwenderdokumentation PersoSim Die nachfolgende Anwenderdokumentation soll dem Anwender bei der Installation und den ersten Schritten im Umgang mit PersoSim helfen. Installation Grundvoraussetzung für
MehrPowermanager Server- Client- Installation
Client A Server Client B Die Server- Client- Funktion ermöglicht es ein zentrales Powermanager Projekt von verschiedenen Client Rechnern aus zu bedienen. 1.0 Benötigte Voraussetzungen 1.1 Sowohl am Server
MehrSpeichernetze (Storage Area Networks, SANs)
Speichernetze (Storage Area Networks, SANs) Hochschule für Zürich MAS Informatik, Verteilte Systeme 22.9.2010 Outline 1 2 I/O en Prinzipschema serverzentrierte Architektur Disk Disk Disk Disk Disk Disk
MehrKapitel 6 Anfragebearbeitung
LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS DATABASE Skript zur Vorlesung: Datenbanksysteme II Sommersemester 2014 Kapitel 6 Anfragebearbeitung Vorlesung: PD Dr. Peer Kröger
MehrEinführung in PHP. (mit Aufgaben)
Einführung in PHP (mit Aufgaben) Dynamische Inhalte mit PHP? 2 Aus der Wikipedia (verkürzt): PHP wird auf etwa 244 Millionen Websites eingesetzt (Stand: Januar 2013) und wird auf etwa 80 % aller Websites
MehrNutzung von GiS BasePac 8 im Netzwerk
Allgemeines Grundsätzlich kann das GiS BasePac Programm in allen Netzwerken eingesetzt werden, die Verbindungen als Laufwerk zu lassen (alle WINDOWS Versionen). Die GiS Software unterstützt nur den Zugriff
MehrSchrittweise Anleitung zur Installation von Zertifikaten der Bayerischen Versorgungskammer im Mozilla Firefox ab Version 2.0
Schrittweise Anleitung zur Installation von Zertifikaten der Bayerischen Versorgungskammer im Mozilla Firefox ab Version 2.0 Diese Anleitung führt Sie Schritt für Schritt durch die komplette Installationsprozedur
MehrKurzanleitung zur Softwareverteilung von BitDefender Produkten...2
Kurzanleitung zur Softwareverteilung von Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2 I. BitDefender Management Agenten Verteilung...2 1.1. Allgemeine Bedingungen:... 2 1.2. Erste
MehrArtikel Schnittstelle über CSV
Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte
Mehr1 Voraussetzungen für Einsatz des FRITZ! LAN Assistenten
AVM GmbH Alt-Moabit 95 D-10559 Berlin Faxversand mit dem FRITZ! LAN Assistenten Mit dem FRITZ! LAN Assistenten können Sie einen Computer als FRITZ!fax Server einrichten, über den dann Faxe von anderen
MehrFassade. Objektbasiertes Strukturmuster. C. Restorff & M. Rohlfing
Fassade Objektbasiertes Strukturmuster C. Restorff & M. Rohlfing Übersicht Motivation Anwendbarkeit Struktur Teilnehmer Interaktion Konsequenz Implementierung Beispiel Bekannte Verwendung Verwandte Muster
MehrINSTALLATION STHENO/PRO V1.2. Installation
INSTALLATION In diesem Kapitel wird beschrieben, wie Sie STHENO/PRO, STHENO/PRO mit dem Lizenzserver und STHENO/PRO im integrierten Modus von Pro/ENGINEER installieren. Hinweise zur... 14 STHENO/PRO installieren...
MehrIdentity & Access Management in der Cloud
Identity & Access Management in der Cloud Microsoft Azure Active Directory Christian Vierkant, ERGON Datenprojekte GmbH Agenda oidentity Management owas ist Azure Active Directory? oazure Active Directory-Editionen
MehrProjekt für Systemprogrammierung WS 06/07
Dienstag 30.01.2007 Projekt für Systemprogrammierung WS 06/07 Von: Hassan Bellamin E-Mail: h_bellamin@web.de Gliederung: 1. Geschichte und Definition 2. Was ist Virtualisierung? 3. Welche Virtualisierungssoftware
MehrAdvoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank
Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Die Entscheidung Advoware über VPN direkt auf dem lokalen PC / Netzwerk mit Zugriff auf die Datenbank des zentralen Servers am anderen
MehrVersion 0.3. Installation von MinGW und Eclipse CDT
Version 0.3 Installation von MinGW und Eclipse CDT 1. Stellen Sie fest, ob Sie Windows in der 32 Bit Version oder in der 64 Bit Version installiert haben. 2. Prüfen Sie, welche Java Runtime vorhanden ist.
MehrWas ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit,
Was ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit, Wie kann ein PDF File angezeigt werden? kann mit Acrobat-Viewern angezeigt werden auf jeder Plattform!! (Unix,
MehrArchitektur Verteilter Systeme Teil 2: Prozesse und Threads
Architektur Verteilter Systeme Teil 2: Prozesse und Threads 21.10.15 1 Übersicht Prozess Thread Scheduler Time Sharing 2 Begriff Prozess und Thread I Prozess = Sequentiell ablaufendes Programm Thread =
Mehr2. Word-Dokumente verwalten
2. Word-Dokumente verwalten In dieser Lektion lernen Sie... Word-Dokumente speichern und öffnen Neue Dokumente erstellen Dateiformate Was Sie für diese Lektion wissen sollten: Die Arbeitsumgebung von Word
MehrLeitfaden zum Sichern einer Festplatte als Image mit der System Rescue CD
Leitfaden zum Sichern einer Festplatte als Image mit der System Rescue CD Benötigte Dinge: Eine System Rescue CD (kann vom Internet heruntergeladen werden http://www.sysresccd.org) Eine USB Festplatte
MehrWorkshop: Eigenes Image ohne VMware-Programme erstellen
Workshop: Eigenes Image ohne VMware-Programme erstellen Normalerweise sind zum Erstellen neuer, kompatibler Images VMware-Programme wie die Workstation, der ESX-Server oder VMware ACE notwendig. Die Community
MehrUmstieg auf Microsoft Exchange in der Fakultät 02
Umstieg auf Microsoft Exchange in der Fakultät 02 Der IT-Steuerkreis der Hochschule München hat am am 26.07.12 einstimmig beschlossen an der Hochschule München ein neues Groupware-System auf der Basis
MehrFolgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert:
Firewall für Lexware professional konfigurieren Inhaltsverzeichnis: 1. Allgemein... 1 2. Einstellungen... 1 3. Windows XP SP2 und Windows 2003 Server SP1 Firewall...1 4. Bitdefender 9... 5 5. Norton Personal
MehrFragen zur GridVis MSSQL-Server
Fragen zur GridVis MSSQL-Server Frage Anmerkung 1.0 Server allgemein 1.1 Welche Sprache benötigt die Software bzgl. Betriebssystem/SQL Server (deutsch/englisch)? 1.2 Welche MS SQL Server-Edition wird mindestens
MehrMonitore. Klicken bearbeiten
Sascha Kretzschmann Institut für Informatik Monitore Formatvorlage und deren Umsetzung des Untertitelmasters durch Klicken bearbeiten Inhalt 1. Monitore und Concurrent Pascal 1.1 Warum Monitore? 1.2 Monitordefinition
MehrEinrichtung des Cisco VPN Clients (IPSEC) in Windows7
Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über
MehrRechnernetzwerke. Rechnernetze sind Verbünde von einzelnen Computern, die Daten auf elektronischem Weg miteinander austauschen können.
Rechnernetzwerke Rechnernetze sind Verbünde von einzelnen Computern, die Daten auf elektronischem Weg miteinander austauschen können. Im Gegensatz zu klassischen Methoden des Datenaustauschs (Diskette,
MehrMikrocontroller Grundlagen. Markus Koch April 2011
Mikrocontroller Grundlagen Markus Koch April 2011 Übersicht Was ist ein Mikrocontroller Aufbau (CPU/RAM/ROM/Takt/Peripherie) Unterschied zum Mikroprozessor Unterschiede der Controllerarten Unterschiede
MehrMerkmale des Betriebssystems Windows XP
Merkmale des Betriebssystems Windows XP Grafische Benutzeroberfläche Objektorientiertes Arbeiten Multitasking-Fähigkeit und Betriebssicherheit Multimedia-Unterstützung Internetunterstützung 01-Grundlagen
MehrHilfe zur Ad-hoc-Bereitstellung von Anwendungen an der Staatsbibliothek zu Berlin
Hilfe zur Ad-hoc-Bereitstellung von Anwendungen an der Staatsbibliothek zu Berlin Einleitung...1 Anmeldung...1 Betrieb...3 Drucken...5 Speichern...6 Beenden...8 Zurücksetzen...8 Ende der Ausleihe...8 Einleitung
MehrIDEP / KN8 für WINDOWS. Schnellstart
IDEP / KN8 für WINDOWS Schnellstart 1. INSTALLATION 1.1 ÜBER DAS INTERNET Auf der Webseite von Intrastat (www.intrastat.be) gehen Sie nach der Sprachauswahl auf den Unterpunkt Idep/Gn8 für Windows. Dann
MehrAnleitung. Update/Aktualisierung EBV Einzelplatz Homepage. und Mängelkatalog
Anleitung Update/Aktualisierung EBV Einzelplatz Homepage und Mängelkatalog Zeichenerklärung Möglicher Handlungsschritt, vom Benutzer bei Bedarf auszuführen Absoluter Handlungsschritt, vom Benutzer unbedingt
MehrEnterprise Computing Einführung in das Betriebssystem z/os. Prof. Dr. Martin Bogdan Prof. Dr.-Ing. Wilhelm G. Spruth WS2012/13
UNIVERSITÄT LEIPZIG Enterprise Computing Einführung in das Betriebssystem z/os Prof. Dr. Martin Bogdan Prof. Dr.-Ing. Wilhelm G. Spruth WS2012/13 Verarbeitungsgrundlagen Teil 2 Virtual Storage el0100 copyright
MehrBetriebshandbuch. MyInTouch Import Tool
Betriebshandbuch MyInTouch Import Tool Version 2.0.5, 17.08.2004 2 MyInTouch Installationshandbuch Inhaltsverzeichnis Inhaltsverzeichnis... 2 Bevor Sie beginnen... 3 Einleitung...3 Benötigte Daten...3
MehrBitte beachten Sie die Installations-/Systemvoraussetzungen und freigegebenen Betriebssysteme.
Installation SFirm 3.1 mit Datenübernahme Mit der Installation von SFirm 3.1 wird nicht wie bisher die alte Version von SFirm ersetzt sie bleibt erhalten. D.h. nach der Installation von SFirm 3.1 müssen
MehrCommerzbank: Quickguide WebEx Meeting Center Version 1.0
Commerzbank: Quickguide WebEx Meeting Center Version 1.0 Das WebEx Meeting Center bietet eine selbst-administrierte Webkonferenz-Lösung mit bis zu 30 Teilnehmern, mit der Sie parallel zur Telefonkonferenz
MehrDas Handbuch zu KNetAttach. Orville Bennett Übersetzung: Thomas Bögel
Orville Bennett Übersetzung: Thomas Bögel 2 Inhaltsverzeichnis 1 Einführung 5 2 KNetAttach verwenden 6 2.1 Hinzufügen von Netzwerkordnern............................ 6 3 Rundgang durch KNetAttach 8 4 Danksagungen
MehrBenutzung der Avid Liquid Edition Schnittplätze an der Universität Innsbruck
Benutzung der Avid Liquid Edition Schnittplätze an der Universität Innsbruck Diese Anleitung muss bei jedem Start von Avid Liquid Edition befolgt werden, da sonst das Schneiden der Videos nicht möglich
MehrWo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite http://www.hp.
Erfahrungen mit dem Insight Manager von HP Dipl. Ing. Elektrotechnik (FH) - Automatisierungs- / Regelungstechnik DV-Spezialist Landesbank Rheinland-Pfalz Abteilung 2-351 Große Bleiche 54-56 55098 Mainz
MehrWas ist neu in Sage CRM 6.1
Was ist neu in Sage CRM 6.1 Was ist neu in Sage CRM 6.1 In dieser Präsentation werden wir Sie auf eine Entdeckungstour mitnehmen, auf der folgende neue und verbesserte Funktionen von Sage CRM 6.1 auf Basis
MehrHandbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Grundbegriffe: Speichereinheiten, Ordnerstruktur und Dateitypen
Handbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Grundbegriffe: Speichereinheiten, Ordnerstruktur und Dateitypen Dateiname: ecdl2_04_01_documentation Speicherdatum: 22.11.2004 ECDL 2003
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
MehrLPT1 Anschluss mit PCMCIA Karte
1. Allgemeines LPT1 Anschluss mit PCMCIA Karte verwendete Hardware: Lenze PC Systembusadapter EMF 2173-V003 PCMCIA Karte Firma QUATECH Typ SPP-100 Auf die Installation der PCMCIA Karte wird hier nicht
MehrGEZIELT MEHR SICHERHEIT MIT 4I ACCESS SERVER & 4I CONNECT CLIENT
Seite 1/7 GEZIELT MEHR SICHERHEIT MIT 4I ACCESS SERVER & 4I CONNECT CLIENT ZENTRAL LOKALE MANAGEMENT-PLATTFORM FÜR EINE W ELTWEIT SICHERE INDUSTRIELLE KOMMUNIKATION. Seite 2/7 Auf den folgenden Seiten
Mehr