Betriebssysteme (BTS)
|
|
- Ella Hofer
- vor 8 Jahren
- Abrufe
Transkript
1 1.Vorlesung Betriebssysteme (BTS) Christian Baun Hochschule Mannheim Fakultät für Informatik Institut für Betriebssysteme
2 Heute Vorstellung Organisatorisches zur Vorlesung und Übung Einführung in Betriebssysteme Was ist ein Betriebssystem? Aufgaben eines Betriebssystems Historische Entwicklung der Betriebssysteme und Hardware Klassifikationen von Betriebssystemen Betriebsarten (Stapelbetrieb, Dialogbetrieb, Echtzeitbetrieb) Singletasking und Multitasking Einzelbenutzerbetrieb und Mehrbenutzerbetrieb Ein-Prozessor- und Mehr-Prozessor-Betriebssysteme 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 2
3 Organisatorisches zur Vorlesung Vorlesungstermine Donnerstag Zeit: 8:00-9:30 Uhr Ort: Raum Freitag Zeit: 8:00-9:30 Uhr Ort: Raum Homepage: Skriptum: Folienskript im WWW im PDF-Format Rege Teilnahme ist sehr erwünscht! 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 3
4 Organisatorisches zu den Übungen Übungsstermine Freitag Zeit: 9:45-11:15 Uhr Ort: Raum Begin: 23. März 2007 Inhalt Vertiefung der Kenntnisse über UNIX-Systeme und die Shell. Implementierung einer Aufgabe zum Thema Prozesskommunikation. Die Übung ist eine Pflichtübung! 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 4
5 Prüfungsleistungen Klausur Inhalt: Stoff der Vorlesung und Übung Termin: Im Zeitraum vom bis zum Übungsaufgabe Implementierung einer Übung zu den Themen Pipes, Message Queues, Shared Memory und Semaphoren während des Semesters. Anfertigung einer Ausarbeitung zur Übung. Präsentation und Abnahme des Quellcodes. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 5
6 Literatur Betriebssysteme, Carsten Vogt, Spektrum Akademischer Verlag (2001) Moderne Betriebssysteme, Andrew S. Tanenbaum, Pearson Studium (2003) Betriebssysteme, Erich Ehses, Lutz Köhler, Petra Riemer, Horst Stenzel, Frank Victor, Pearson Studium (2005) Betriebssysteme, Eduard Glatz, dpunkt.verlag (2006) Betriebssysteme, Albrecht Achilles, Springer-Verlag (2006) Betriebssysteme, William Stallings, Pearson Studium (2003) Systemsoftware, Jürgen Nehmer, Peter Studium, dpunkt.verlag (2001) 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 6
7 Um welche Betriebssysteme geht es? Das Motto dieser Vorlesung ist nicht Windows XP/Vista für Hartgesottene oder Linux für Fortgeschrittene. Ziel dieser Vorlesung ist die Beschäftigung mit den Grundlagen, Prinzipien und Problemen, sowie Lösungen klassischer und moderner Betriebssysteme! Ein weiteres Ziel der Vorlesung ist das Verständnis von Prozessen, Prozesskommunikation und Prozesssynchronisation. Der Stoff der Vorlesung betrifft kurz gesagt alle Betriebssysteme und die Konzepte, auf denen die Betriebssysteme basieren. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 7
8 Wo geht die Reise hin? (März = Juli) Einführung in Betriebssysteme Historisches, Klassifikationen, Betriebsarten, Aufbau, Hardware Prozesse und Threads Prozesse, Prozesszustände, Prozesssteuerung, Threads Prozess-Scheduling Scheduling-Verfahren, Prozesssynchronisation, Prozesskooperation Speicherverwaltung Adressräume, Partitionierung, Swapping, Virtueller Speicher Dateisysteme Dateien, Dateisysteme unter Linux/UNIX und Windows... 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 8
9 Kleine Umfrage zum aktuellen Wissensstand Wie gut schätzen Sie ihr Wissen bezüglich Betriebssysteme ein? 1. Was ist ein Betriebssystem? 2. Habe wenig Kenntnisse über Betriebssysteme. 3. Habe grundlegende Kenntnisse über Betriebssysteme. 4. Habe gute Kenntnisse über Betriebssysteme. 5. Habe sehr gute Kenntnisse über Betriebssysteme. Ergebnis der Umfage: Antwort 1 Antwort 2 7 Antwort 3 12 Antwort 4 1 Antwort Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 9
10 !!! Brainstorming!!! Was macht ein Betriebssystem aus und was sind seine Aufgaben? 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 10
11 Was ist ein Betriebssystem? Betriebssystem-Definitionen gibt es in der Literatur viele. Eine Auswahl: Ein Betriebssystem sind die Programme eines digitalen Rechensystems, die zusammen mit den Eigenschaften der Rechenanlage die Grundlage der möglichen Betriebsarten des Rechensystems bilden und insbesondere die Abwicklung von Programmen steuern und überwachen. DIN Zur Steuerung und Verwaltung der einzelnen Komponenten eines Computersystems dient ein so genanntes Betriebssystem. Lehrbuch Grundlagen der Informatik, Helmut Balzert (2004) Ein Betriebssystem ist die Software, die die Verwendung (den Betrieb) eines Computers ermöglicht. Es verwaltet Betriebsmittel wie Speicher, Ein- und Ausgabegeräte und steuert die Ausführung von Programmen. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 11
12 Zwei mögliche Sichten auf ein Rechnersystem (1) Hardwaresicht: Rechnersysteme besteht aus einer Menge von Hardwarekomponenten, die gesteuert werden müssen: Prozessor, der Programme in Form von Maschinencode ausführt und den Computer steuert. Vereinigt zwei wichtige Grundaufgaben, nämlich Steuerwerk und Rechenwerk. Hauptspeicher, der Daten und Programme speichert und schnellen Zugriff ermöglicht. Hauptspeicher ist flüchtiger und teurer Speicher. Festplatten zur langfristigen Speicherung großer Datenmengen. Festplatten bieten nur einen langsamen Zugriff, sind aber kostengünstig. Bildschirm und Drucker zur Ausgabe von Resulataten. Netzwerkgeräte zum Anschluß an Kommunikationsnetzwerke. Tastatur und Maus zur Dateneingabe und Systemsteuerung. Weitere Ein-/Ausgabegeräte wie CD/DVD-Laufwerke, Disketten, USB-Sticks, Scanner, usw... 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 12
13 Zwei mögliche Sichten auf ein Rechnersystem (2) Anwendungssicht: Ein Betriebssystem stellt Konzepte und Werkzeuge zur (komfortablen) Steuerung des Systems und Verwaltung der Daten. Dateisystem mit Dienstprogrammen zur Dateiverwaltung. Werkzeuge und Funktionen zur Systemverwaltung. Benutzerverwaltung und Multi-User-Fähigkeit zur Verwaltung verschiedener Benutzer. Bereitstellung einer Benutzerschnittstelle zur Systemsteuerung durch den Benutzer (Shell, Grafische Oberfläche). Programmierumgebung zum Schreiben und Übersetzen von Quellcode. Schutzmechanismen zum Schutz des Systems vor Angriffen von außen und vor falscher Bedienung des Benutzers. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 13
14 Aufgaben eines Betriebssystems Die Hauptaufgabe eines Betriebssystems besteht in der Verteilung von Betriebsmitteln auf sich bewerbende Benutzer. Ein Betriebssystem hat die Rolle des Verwalters der Betriebsmittel. Betriebsmittel sind u.a. Prozessoren, Hauptspeicher, Ein-/Ausgabegeräte, Dateien und Netzwerkdienste. Bereitstellung einer Benutzerschnittstelle (GUI) zur Steuerung des Systems. Die Alternative wäre das System direkt, hardwaremäßig zu steuern. Bereitstellung von Schutzmechanismen gegen unbefugte Zugriffe, Angriffe von außen und fehlerhafte Bedienung durch die Benutzer. Bereitstellung von Werkzeugen zur Benutzer- und Dateiverwaltung. Bereitstellung von Bibliotheken und Entwicklungswerkzeugen um eigene Programme zu schreiben. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 14
15 Position des Betriebssystems Benutzer Benutzerschnittstelle Anwendungs- Programme Browser, Officepakete, usw. Benutzer Shell, Editoren, Compiler, usw. Systemschnittstelle Hardwareschnittstelle Betriebssystem Physikalische Geräte (Hardware) Prozessor, Speicher, Monitor, Maus, Tastatur, usw. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 15
16 Generationen von Betriebssystemen Die Entwicklung von Hardware und Betriebssystemen geht Hand in Hand. Aktuell werden vier Generationen unterschieden: 1.Generation (Anfänge bis 1955) Elektronenröhren, Relais und Klinkenfelder. 2.Generation (1955 bis 1965) Transistoren und Stapelverarbeitung. 3.Generation (1965 bis 1980) Integrierte Schaltungen und Dialogbetrieb. 4.Generation (1980 bis heute) Hoch-integrierte Schaltungen, Mikroprozessoren, PCs/Workstations. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 16
17 1.Generation (Anfänge bis 1955) Die erste Generation von Betriebssystemen entstand, als gegen Ende des 2.Weltkriegs die ersten Rechner (Konrad Zuse, John von Neumann) das Licht der Welt erblickten. Man kann von der Pionierzeit sprechen. Die Rechner waren riesige Maschinen mit teilweise über Röhren oder Relais, die sehr langsam arbeiteten und sehr fehleranfällig waren. Betriebssysteme und Programmiersprachen waren zu dieser Zeit noch unbekannt. Der Benutzer/Programmierer startete ein Programm, dass direkt auf Hardware zugriff. Programme wurden bei diesen Rechnern über Klinkenfelder gesteckt. Anfang der 50er Jahre wurde das Stecken der Klinkenfelder durch Lochkarten abgelöst. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 17
18 Zuse Z3 (1941) Erster Computer der Welt (basiert auf Relaistechnik). Erstmals Verwendung des Dualsystems. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 18
19 ENIAC (1944) (1) Electronic Numerical Integrator and Computer (ENIAC). Erster elektronischer, digitaler Universalrechner (mit Elektronenröhren). 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 19
20 ENIAC (1944) (2) Röhren, Dioden, Relais, Widerstände, Kondensatoren. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 20
21 2.Generation (1955 bis 1965) Mit der Einführung der Transistoren Mitte der 50er Jahre wurden die Rechnersysteme deutlich zuverlässiger, aber auch teuerer. Die FORTRAN- oder COBOL-Programme wurden vom Programmierer auf Formblätter aufgeschrieben vom Eingeber bzw. Codierer in Lochkarten gestanzt und dem Operator übergeben. Der Operateur koordinierte die Reihenfolge der Programme (Jobs), bestückte den Rechner mit den entsprechenden Lochkarten, lud den Compiler vom Magnetband, und übergab abschließend das Rechenergebnis in Form eines Ausdrucks. = Sehr ineffiziente Arbeitsweise Später wurden aus Effizienzgründen die Programme gesammelt, auf Magnetbänder eingelesen und dann im Maschinenraum verarbeitet. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 21
22 3.Generation (1960 bis 1980) Die frühen 60er Jahre sind die Zeit des Aufkommens integrierter Schaltungen. Dadurch konnten leistungsfähigere, kleinere und billigere Computer entwickelt werden. Zu Anfang der 60er Jahre bildeten sich zwei Entwicklungsstränge heraus: Weiterentwicklung der Stapelverarbeitungssysteme in Richtung gleichzeitig abzuarbeitende Jobs. Erste einfache Speicherverwaltung (Fixed Partitions). Während der 70er Jahre: Aufkommen von Dialogbetrieb (Time Sharing) bzw. Zeitteilbetrieb. Eine Zentraleinheit, mehrere Terminals (Dialogstationen). Jeder Benutzer erhält beim Anmelden einen Benutzerprozess. Faire Verteilung der Rechenzeit ist das Ziel. Ende der 70er Jahre: Entwicklugn des Mikroprozessors = Weg zum Home-Computer bzw. Personal Computer (PC). 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 22
23 4.Generation (1980 bis heute) Aufkommen hoch-integrierter Schaltkreise und exponentiell wachsende Integrationsdichte der elektronischen Komponenten: Prozessoren werden immer leistungsfähiger und preiswerter Speicherbausteine haben eine immer höhrere Kapazität Hohe Rechenleistung konnte an jedem Arbeitsplatz installiert werden. = Workstations setzten sich durch. = immer größerer Erfolg von Heimcomputern und Personal Computern. Das Hauptziel der Softwareindustrie ist nun, oder sollte es sein, benutzerfreundliche (und zunehmend grafische) Lösungen für Benutzer zu schaffen, die von der zu Grunde liegenden Hardware nichts wissen und nichts wissen wollen. Auf Personal Computern: MS-DOS Version 1.0 (1981) Auf Workstations (SUN, SGI,...): UNIX 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 23
24 !!! Brainstorming!!! Was werden wohl die Schlagworte der 5.Generation sein? Wann wird die 5.Generation beginnen? Hat sie schon begonnen? 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 24
25 5.Generation (???? bis????) Ein paar Ideen zu Schlagworten, die die 5.Generation bestimmen könnten: Das Netz ist der Computer? Virtualisierung = VMware, XEN,... OpenSource = Linux,... Verteiltes Rechnen = Cluster-, Grid-, P2P-Computing. Kommunikation überall = mobile Systeme. Neue Arbeitsformen = e-science und e-learning. Dienste und Services = Serviceorientierte Architekturen (SOA). Ressourcen nach Bedarf mieten bzw. anfordern = On Demand. Quantencomputer?... 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 25
26 Klassifikationen von Betriebssystemen (1) Betriebssysteme sind unterschiedlich leistungsfähig. Kriterien, um Betriebssysteme zu bewerten und klassifizieren, sind hauptsächlich: Effizienz der Betriebsmittelverwaltung. Anzahl und Qualität der Dienste und Werkzeuge. Benutzerfreundlichkeit der Oberfläche, Stabilität und Sicherheit. Rechensysteme müssen in der Regel mehrere Aufträge gleichzeitig bearbeiten. Die Betriebsart bestimmt die Reihenfolge der Ausführung. Folgende Betriebsarten von Betriebssystemen werden unterschieden: Stapelbetrieb bzw. Batchbetrieb (Batch-Processing) Dialogbetrieb (Interctive-Processing bzw. Dialog-Processing) bzw. Zeitteilbetrieb (Time-Sharing) Echtzeitbetrieb (Realtime-Processing) 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 26
27 Stapelbetrieb bzw. Batchbetrieb (1) Frühe Bestriebssysteme waren reine Stapelverarbeitungs-Betriebssysteme. Bei einem Rechensystem mit Stapel- bzw. Batchbetrieb, muss eine Aufgabe aus einer Menge von Aufgaben vollstandig gestellt sein, bevor mit ihrer Abwicklung begonnen werden kann. Programme wurden auf Lochkarten geschrieben und dem Operator gestapelt übergeben. Seine Aufgabe war es, den Rechner mit dem Stoß (Batch) von Lochkarten zu bestücken. Der Stapelbetrieb eignet sich gut zur Ausführung von Routineauftragen. Auch heutige Systeme besitzen die Möglichkeit, Progammabfolgen automatisch zu bearbeiten (z.b. Batch-Dateien, Shell-Skripte, usw.). 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 27
28 Stapelbetrieb bzw. Batchbetrieb (2) Einbenutzerbetrieb mit Einzelauftragsbearbeitung (Single User Mode) Eingabe Benutzer X Ausführung Auftrag 1 Ausgabe Benutzerwechsel Eingabe Ausführung Auftrag 2 Benutzer Y Ausgabe Eingabe Ausführung Auftrag 3 Ausgabe Stapelbetrieb (Batchbetrieb) Benutzer X Benutzer Y Ausführung Auftrag 1 Ausführung Auftrag 2 Ausführung Auftrag 3 Eingabe Ausgabe Eingabe Ausgabe Eingabe Ausgabe Zeit Problem: beim Stapelbetrieb wird der Hauptprozessor nicht optimal ausgenutzt. Während der Eingabe und Ausgabe liegt der Prozessor brach. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 28
29 Stapelbetrieb bzw. Batchbetrieb (3) IBM 1402 IBM 729 Eingabeband Systemband Ausgabeband IBM 729 IBM 1403 Kartenleser Bandgerät Bandgerät Drucker IBM 1401 Vorrechner IBM 7094 Großrechner IBM 1401 Nachrechner Vorrechner zum Einlesen der Lochkarten und Speichern auf Band Großrechner zur Programmausführung Nachrechner zum Einlesen der Ausgabebänder und Ausdrucken der Ergebnisse Vor-/Nachrechner befreien den Großrechner von langsamen I/O-Arbeiten. Von Band kann viel schneller eingelesen werden, als von Lochkarten und auf Band kann viel schneller Ausgegeben werden als auf Papier. Ziel: Vermeidung ungenutzter Rechenleistung des Großrechners. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 29
30 Stapelbetrieb bzw. Batchbetrieb (4) Stapelbetrieb mit Vor- und Nachrechner (Spooling) Eingabe Auftrag 1 Eingabe Auftrag 2 Eingabe Auftrag 3 Vorrechner (Eingabeprozessor) Ausführung Auftrag 1 Ausführung Auftrag 2 Ausführung Auftrag 3 Haupt-/Großrechner (Hauptprozessor) Ausgabe Auftrag 1 Ausgabe Auftrag 2 Ausgabe Auftrag 3 Nachrechner (Ausgabeprozessor) Zeit Die Entlastung des Hauptprozessors durch zusätzliche Hardware für Einund Ausgabeoperationen wird als Spooling bezeichnet. Ein- und Ausgabe von Aufträgen geschieht nebenläufig zur Bearbeitung anderer Aufträge. Heute haben Computer naben dem Hauptprozessor spezielle, DMA-fähige (Direct Memory Access) Ein-/Ausgabeprozessoren, die Auftäge direkt in den Hauptspeicher schreiben und Ergebnisse aus diesem holen. Spooling ist auch heute noch aktuell. z.b. Spoolingprozesse zum Drucken. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 30
31 Stapelbetrieb bzw. Batchbetrieb (5) Üblicherweise ist die Stapelverarbeitung (Batchbetrieb) eine interaktionslose Ausführung einer Folge von Aufträgen (Jobs). Nach dem Start eines Jobs wird er bis zum Ende oder Auftreten eines Fehlers ohne Interaktion mit dem Benutzer abgearbeitet. Bei frühren Rechnersystemen mit Stapelbetrieb erhielt der Benutzer das Ausführungsergebnis vom Operateur. Beim klassischen Stapelbetrieb handelt es sich um Einzelprogrammbetrieb (Singletasking), bei dem das Betriebssystem immer nur die Ausführung eines Programms auf einmal gestattet. Der Start eines zweiten Programms ist erst nach Beendigung des Ersten möglich. Stapelbetrieb ist heute keineswegs obsolet! Rechenintensive Programme, die auf mehreren verteilten Systemen (Cluster, Grids oder P2P, usw.) laufen, sind in den meisten Fällen interaktionslose Batchprogramme. = Distributed Computing und Number Crunching 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 31
32 Kleiner Exkurs zu Lochkarten Erfinder: Herman Hollerith Loachkartenpremiere: Amerikanische Vorlkszählung 1890 Holleriths Firma Tabulating Machine Company wurde nach dem Verkauf 1911 und zwei Fusionen im Jahr 1924 in International Business Machines Corporation (IBM) umbenannt. IBM patiert sich 1928 die Lochkarte mit 12 Zeilen zu je 80 Spalten. In jedes Feld kann ein rechteckiges Loch gestanzt werden. In jeder Spalte wird ein Zeichen oder bei Binärdaten ein binäres Datum dargestellt. Jede Lochkarte stellt üblicherweise eine Zeile Programmtext mit 80 Zeichen oder entsprechend viele binäre Daten dar. Das die Zeilenlänge von s und Textdateien heute noch typischerweise 80 Zeichen beträgt, geht auf die Lochkarte zurück. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 32
33 Zwei gestanzte Lochkarten 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 33
34 Dialogbetrieb Timesharing (1) Erster konzeptioneller Ansatz, im mehrere Benutzer an einem Computer gleichzeitig, konkurrierend, arbeiten zu lassen, indem sie sich die verfügbare Rechenzeit des Hauptprozessors teilen. Die Verteilung der Rechenzeit geschieht mit Zeitscheiben (time slices bzw. time shares) und kann nach unterschiedlichen Strategien erfolgen. Jeder Benutzer glaubt, dass er die gesamten Rechenleistung des Hauptprozessorss stets für sich alleine zur Verfügung hat. Erstmals konnten mehrere Benutzer gleichzeitig über Terminals an einem Computer interaktiv arbeiten und das Rechenverhalten beeinflussen. Die Programme der einzelnen Benutzer sind unabhängig voneinander. Die quasi-parallele Programm- bzw. Prozessausführung bezeichnet man als Mehrprogrammbetrieb oder Multitasking. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 34
35 Dialogbetrieb Timesharing (2) Zentralrechner Terminals Benutzerdialog Benutzer A Benutzer B Benutzer C Benutzer D Mehrprogrammbetrieb (Multitasking) A B C D C A C D A B C B D 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 35
36 Dialogbetrieb Timesharing (3) Durch Dialogbetrieb kamen neue Arbeitsweisen in die IT, die heute selbverständlich sind und neue Konzepte wurden notwendig: Scheduling (Zeitplanerstellung): Automatische Erstellung eines Ablaufplanes (schedule), der Benutzern bzw. Prozessen zeitlich begrenzte Ressourcen zuteilt. Swapping (Umlagerung): Prozess des Ein- und Auslagerns von Speichersegmenten in den/vom Arbeitsspeicher vom/in den Hintergrundspeicher (Festplatten). Swapping findet immer dann statt, wenn der Scheduler einen Prozess aktiviert (siehe Speicherpyramide). Dateisysteme, die quasi-gleichzeitige Dateizugriffe erlauben. Speicherschutz: Der Arbeitsspeicher wird aufgeteilt und laufende Programme voneinander getrennt. So kann ein Programmierfehler oder Absturz eines einzelnen Programms nicht die Stabilität anderer Programme und des Gesamtsystems beeinträchtigen. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 36
37 Dialogbetrieb Timesharing (4) Stapelverarbeitung und Dialogbetrieb haben unterschiedliche Ziele. Hauptziel Anweisungsquelle für das Betriebssystem Stapelverarbeitung (Batchbetrieb) Maximierung der Prozessorausnutzung Befehle in Jobsteuersprache, die mit dem Job bereitgestellt werden Dialogbetrieb (Timesharing) Maximierung der Antwortzeit Befehle, die am Terminal eingegeben werden 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 37
38 Warum bingt Multitasking mehr Rechnerleistung? Auch wenn es nicht gleich ersichtlich ist, bringt Multitasking doch immer große Vorteile mit sich. Programme müssen fast immer zu gewissen Zeiten auf äußere Ereignisse warten. Dabei kann es sich um Benutzereingaben, Eingabe/Ausgabe- Operationen von Peripheriegeräten oder einfach das Warten auf eine Nachricht eines anderen Programms handeln. Durch Multitasking können Programme, die auf ankommende s, erfolgreiche Datenbankoperationen, geschriebene Daten auf der Festplatte oder ähnliches, in den Hintergrund geschickt werden und andere Programme kommen früher zum Einsatz. Der Overhead, der bei der quasiparallelen Abarbeitung von Programmen durch die Programmwelchsel entsteht, ist im Vergleich mit dem Geschwindigkeitszuwachs zu vernachlässigen. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 38
39 Echtzeitbetrieb (1) Bei Echtzeitbetriebssystemen (Real-Time Operating Systems) handelt es sich um Multitasking-Betriebssysteme, in denen zusätzliche Echtzeit-Funktionen für die Einhaltung von Zeitbedingungen und die Vorhersagbarkeit des Prozessverhaltens implementiert sind. Die verfügbaren Ressourcen werden auf mehrere Benutzer und Prozesse aufgeteilt. Beim Echtzeitbetrieb sind alle Programme ständig betriebsbereit und Ergebnisse stehen in einer vorgegebenen Zeitspanne zur Verfügung. Wesentliches Kriteriem von Echtzeitbetriebssystemen: Reaktionszeit Es werden unterschiedliche Prioritäten berücksichtigt, damit die wichtigsten Prozesse innerhalb gewisser Zeitschranken ausgeführt werden. = Es ist eine Vorhersagbarkeit des Prozessverhaltens implementiert. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 39
40 Echtzeitbetrieb (2) Typische Einsatzgebiete von Echtzeitbetriebssystemen sind Mobiltelefone, Industrielle Kontrollsysteme, Robotter, usw. Zwei Arten von Echtzeitbetriebssystemen werden unterschieden: Harte Echtzeitsysteme: Zeitvorgaben müssen unbedingt eingehalten werden. Verzögerungen können unter keinen Umständen akzeptiert werden. Ergebnisse sind nutzlos wenn sie zu spät erfolgten. Verzögerungen können zu katastrophalen Folgen und hohen Kosten führen (z.b. Schweißrobotter, Reaktorsteuerung, ABS, Überwachungssysteme auf der Intensivstation, Flugzeugsteuerung). Weiche Echtzeitsysteme: Es sind gewisse Toleranzen erlaubt. Verzögerungen führen zu geringen, akzeptablen Kosten (z.b. Telefonanlage, Parkschein- oder Fahrkartenautomat, Multimedia- Anwendungen wie Audio/Video on Demand). Beispiele: QNX, VxWorks, LynxOS, Nucleus, Symbian und Windows CE 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 40
41 Klassifikationen von Betriebssystemen (2) Betriebssysteme werden auch nach der Anzahl der gleichzeitig laufenden Programme klassifiziert: Einzelprogrammbetrieb (Singletasking: Es läuft zu jedem Zeitpunkt nur ein einziges Programm. Mehrere gestartete Programme werden nacheinander ausgeführt. Mehrprogrammbetrieb (Multitasking): Mehrere Programme können gleichzeitig (bei mehreren CPUs) oder zeitlich verschachtelt (quasiparallel) ausgeführt werden. Die CPU kann nicht nur am Ende eines Programms einem anderen Programm zugeteilt werden, sondern auch zwischen den Programmen wechseln. = Timesharing: Mehrere Benutzer arbeiten gleichzeitig am System. Der Begriff Task ist gleichzusetzen mit dem Begriff Prozess oder aus Anwendersicht Aufgabe bzw. Auftrag. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 41
42 Einzelbenutzerbetrieb und Mehrbenutzerbetrieb (1) Betriebssysteme lassen sich auch nach der Anzahl der gleichzeitig am Computer arbeitenden Benutzer klassifizieren: Einzelbenutzerbetrieb (Single-User): Der Computer steht immer nur einem einzigen Benutzer zur Verfügung. Es gibt Single-User-Betriebssysteme mit Single- und mit Multitasking. Beispiele: MS-DOS, OS/2, Windows 3x/95/98, BeOS,... Mehrbenutzerbetrieb (Multi-User): Mehrere Benutzer, die über Terminals oder Netzwerkverbindungen mit dem Computer verbunden sind, können gleichzeitig mit dem Computer arbeiten und teilen sich die Systemleistung. Die Benutzer müssen durch Paßwörter identifiziert, Zugriffe auf Daten und Prozesse anderer Benutzer verhindert und die Systemressourcen gerecht verteilt werden. Beispiele: Linux/UNIX 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 42
43 Einzelbenutzerbetrieb und Mehrbenutzerbetrieb (2) Die Desktop/Workstation-Versionen von Windows NT/XP/Vista sind nur halbe Multi-User-Betriebssysteme. Hier können verschiedene Benutzer nur nacheinander an einem Rechner arbeiten, aber die Daten und Prozesse der Benutzer sind voreinander geschützt. Single-User Singletasking MS-DOS Single-User Multitasking OS/2, Windows 3x/95/98, BeOS, MacOS 8x/9x Multi-User Multitasking Linux/UNIX, MacOS-X, Windows NT/2000 Terminal Server 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 43
44 Klassifikationen von Betriebssystemen (4) Betriebssysteme können auch nach der Anzahl der Hauptprozessoren in unterschieden werden: Ein-Prozessor-Betriebssysteme: Für Computer mit einem Hauptprozessor (CPU). Mehr-Prozessor-Betriebssysteme: Für Computer mit mehr als nur einem Hauptprozessor. Jedem gestarten Programm wird ein Hauptprozessor zugeteilt. Sind mehr Programme gestartet, als Hauptprozessoren existieren, werden die Programme zeitlich verschachtelt (quasi-parallel) ausgeführt. Läuft ein Betriebssystem auf mehreren Hauptprozessoren (oder Systemen) verteilt, spricht man von einem verteilten Betriebssystem. 1.Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 44
45 Nächste Vorlesung: Vorlesung Betriebssysteme (BTS) Hochschule Mannheim Folie 45
Vorlesung Betriebssysteme
Dr. Christian Baun Vorlesung Betriebssysteme Hochschule Mannheim WS1213 1/7 Vorlesung Betriebssysteme Dr. Christian Baun Hochschule Mannheim Fakultät für Informatik wolkenrechnen@gmail.com Dr. Christian
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
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:
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
MehrIn 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 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
Mehr2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein
Einrichtung von orgamax-mobil Um die App orgamax Heute auf Ihrem Smartphone nutzen zu können, ist eine einmalige Einrichtung auf Ihrem orgamax Rechner (bei Einzelplatz) oder Ihrem orgamax Server (Mehrplatz)
MehrDieser Text beschreibt die Neuerungen von DaNiS 2.0.0 und die Vorgehensweise beim DaNiS-Update.
DaNiS-Update von Version 1.95. auf Version 2.0.0 Dieser Text beschreibt die Neuerungen von DaNiS 2.0.0 und die Vorgehensweise beim DaNiS-Update. Mit der Version 2.0.0 bekommt DaNiS zwei weitreichende Neuerungen.
MehrStaatlich geprüfter EDV-Führerschein
Staatlich geprüfter 1. Seit wie viel Jahren gibt es den Personal Computer? seit ~ 50 Jahren seit ~ 30 Jahren seit ~ 20 Jahren seit ~ 5 Jahren Computer gibt es schon immer. 2. Ein Computer wird auch als
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
MehrIBM Software Demos Tivoli Provisioning Manager for OS Deployment
Für viele Unternehmen steht ein Wechsel zu Microsoft Windows Vista an. Doch auch für gut vorbereitete Unternehmen ist der Übergang zu einem neuen Betriebssystem stets ein Wagnis. ist eine benutzerfreundliche,
Mehr2 DAS BETRIEBSSYSTEM. 2.1 Wozu dient das Betriebssystem. 2.2 Die Bildschirmoberfläche (Desktop) Themen in diesem Kapitel: Das Betriebssystem
2 DAS BETRIEBSSYSTEM Themen in diesem Kapitel: Das Betriebssystem Die Windows-Oberfläche Elemente eines Fensters 2.1 Wozu dient das Betriebssystem Das Betriebssystem (engl.: operating system, kurz: OS)
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
MehrWenn keine Verbindung zwischen den Computern besteht, dann bist du offline.
online Das ist ein englisches Wort und bedeutet in der Leitung". Wenn du mit einem Freund oder einer Freundin telefonierst, bist du online. Wenn sich 2 Computer dein Computer und einer in Amerika miteinander
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
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
MehrDurchführung der Datenübernahme nach Reisekosten 2011
Durchführung der Datenübernahme nach Reisekosten 2011 1. Starten Sie QuickSteuer Deluxe 2010. Rufen Sie anschließend über den Menüpunkt /Extras/Reisekosten Rechner den QuickSteuer Deluxe 2010 Reisekosten-Rechner,
MehrInstallation und Inbetriebnahme von SolidWorks
Inhaltsverzeichnis FAKULTÄT FÜR INGENIEURWISSENSCHAFTEN I Prof. Dr.-Ing. Frank Lobeck Installation und Inbetriebnahme von SolidWorks Inhaltsverzeichnis Inhaltsverzeichnis... I 1. Einleitung... 1 2. Installation...
MehrAGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
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
MehrHISTORISCHES INFORMATIK-MUSEUM DER UNIVERSIDAD POLITECNICA DE MADRID
HISTORISCHES INFORMATIK-MUSEUM DER UNIVERSIDAD POLITECNICA DE MADRID Die Initiative, ein historisches Informatik-Museum zu gründen, ist Pionier im Rahmen der spanischen Universitäten. Sie hat das Sammeln
Mehrwww.olr.ccli.com Jetzt neu: Online Reporting Schritt für Schritt durch das Online Reporting (OLR) Online Liedmeldung
Online Liedmeldung Jetzt neu: Online Reporting www.olr.ccli.com Schritt für Schritt durch das Online Reporting (OLR) Wichtige Information für Kirchen und Gemeinden Keine Software zu installieren Liedmeldung
MehrInformatik I Tutorial
ETH Zürich, D-INFK/D-BAUG Herbstsemester 2015 Dr. Martin Hirt Daniel Jost Informatik I Tutorial Dieses Tutorial hat zum Ziel, die notwendigen Tools auf dem eigenen Computer zu installieren, so dass ihr
MehrSystemsoftware (SYS) Fakultät für Informatik WS 2008/2009 Christian Baun. Übungsklausur
Hochschule Mannheim Systemsoftware (SYS) Fakultät für Informatik WS 2008/2009 Christian Baun Übungsklausur Aufgabe 1: Definieren Sie den Begriff der Systemsoftware. Nennen Sie die Aufgaben und Komponenten
MehrSchritt-Schritt-Anleitung zum mobilen PC mit Paragon Drive Copy 10 und VMware Player
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
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
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.
MehrHochschule Darmstadt - Fachbereich Informatik - Fachschaft des Fachbereiches
Hochschule Darmstadt - Fachbereich Informatik - Fachschaft des Fachbereiches Verwendung der bereitgestellten Virtuellen Maschinen»Einrichten einer Virtuellen Maschine mittels VirtualBox sowie Zugriff auf
MehrAnti-Botnet-Beratungszentrum. Windows XP in fünf Schritten absichern
Windows XP in fünf Schritten absichern Inhalt: 1. Firewall Aktivierung 2. Anwendung eines Anti-Virus Scanner 3. Aktivierung der automatischen Updates 4. Erstellen eines Backup 5. Setzen von sicheren Passwörtern
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
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
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
Mehrmysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank
mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank In den ersten beiden Abschnitten (rbanken1.pdf und rbanken2.pdf) haben wir uns mit am Ende mysql beschäftigt und kennengelernt, wie man
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
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
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
Mehr2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:
2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Configuring Terminal Services o Configure Windows Server 2008 Terminal Services RemoteApp (TS RemoteApp) o Configure Terminal Services Gateway
MehrAnleitung zum Extranet-Portal des BBZ Solothurn-Grenchen
Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen Inhalt Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen 2.2 Installation von Office 2013 auf Ihrem privaten PC 2.3 Arbeiten mit den Microsoft
MehrUmgang mit der Software ebuddy Ändern von IP Adresse, Firmware und erstellen von Backups von ewon Geräten.
ewon - Technical Note Nr. 001 Version 1.3 Umgang mit der Software ebuddy Ändern von IP Adresse, Firmware und erstellen von Backups von ewon Geräten. 19.10.2006/SI Übersicht: 1. Thema 2. Benötigte Komponenten
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
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
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
MehrEinleitung: Frontend Backend
Die Internetseite des LSW Deutschland e.v. hat ein neues Gesicht bekommen. Ab dem 01.01.2012 ist sie in Form eines Content Management Systems (CMS) im Netz. Einleitung: Die Grundlage für die Neuprogrammierung
MehrErstellen der Barcode-Etiketten:
Erstellen der Barcode-Etiketten: 1.) Zuerst muss die Schriftart Code-39-Logitogo installiert werden! Das ist eine einmalige Sache und muss nicht zu jeder Börse gemacht werden! Dazu speichert man zunächst
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
MehrIn 15 Schritten zum mobilen PC mit Paragon Drive Copy 11 und VMware Player
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Schritthan-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
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
MehrUserguide: WLAN Nutzung an der FHH Hannover Fakultät V
Userguide: WLAN Nutzung an der FHH Hannover Fakultät V Seite 1/5 Userguide: WLAN Nutzung an der FHH Hannover Fakultät V So konfigurieren Sie ein Windows XP System für die Nutzung des WLAN der Fakultät
MehrIn 15 Schritten zum mobilen PC mit Paragon Drive Copy 14 und VMware Player
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0)761 59018-201 Fax +49 (0)761 59018-130 Internet www.paragon-software.com E-Mail sales@paragon-software.com
MehrBEO-Sanktionsprüfung Eine Einführung zum Thema Sanktionsprüfung und eine Übersicht zur BEO-Lösung.
BEO-Sanktionsprüfung Eine Einführung zum Thema Sanktionsprüfung und eine Übersicht zur BEO-Lösung. BEO GmbH Hennengärtli Endingen Tel.: 0 / 00-0 Fax: 0 / 00- info@beo-software.de www.beo-software.de Sanktionsprüfung
Mehr- Zweimal Wöchentlich - Windows Update ausführen - Live Update im Norton Antivirusprogramm ausführen
walker radio tv + pc GmbH Flüelerstr. 42 6460 Altdorf Tel 041 870 55 77 Fax 041 870 55 83 E-Mail info@walkerpc.ch Wichtige Informationen Hier erhalten sie einige wichtige Informationen wie sie ihren Computer
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
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...
MehrCD einlegen (Moment warten) Die Aktion markieren, die durchgeführt werden soll. (in diesem Beispiel»Audio-CD-Wiedergabe)
D abspielen Ds lassen sich sehr einfach über den Windows Media Player abspielen. Der schaltet sich nämlich automatisch ein. Das heißt im Klartext: Lautsprecher einschalten, D einlegen, und schon geht s
MehrLösungsskizzen zur Abschlussklausur Betriebssysteme
Lösungsskizzen zur Abschlussklausur Betriebssysteme 24. Januar 2013 Name: Vorname: Matrikelnummer: Studiengang: Hinweise: Tragen Sie zuerst auf allen Blättern (einschlieÿlich des Deckblattes) Ihren Namen,
MehrIhre Interessentendatensätze bei inobroker. 1. Interessentendatensätze
Ihre Interessentendatensätze bei inobroker Wenn Sie oder Ihre Kunden die Prozesse von inobroker nutzen, werden Interessentendatensätze erzeugt. Diese können Sie direkt über inobroker bearbeiten oder mit
MehrLeitfaden für die Installation der freien Virtual Machine C-MOR Videoüberwachung auf XenServer ab Version 6.2
Dieser Leitfaden zeigt die Installation der C-MOR Videoüberwachung auf einem Citrix XenServer ab Version 6.2. XenServer kann unter http://www.xenserver.org runtergeladen werden. Die C-MOR-ISO-Datei, die
MehrWhitepaper. Produkt: combit Relationship Manager / address manager. Dateiabgleich im Netzwerk über Offlinedateien
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager / address manager Dateiabgleich im Netzwerk über Offlinedateien Dateiabgleich im Netzwerk über Offlinedateien
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
MehrLeichte-Sprache-Bilder
Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen
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
MehrUSB 2.0 Sharing Switch
USB 2.0 Sharing Switch Benutzerhandbuch Modell: DA-70135-1 & DA-70136-1 Erste Schritte mit dem USB 2.0 Sharing Switch Vielen Dank für den Kauf des USB 2.0 Sharing Switch. Heutzutage können USB-Anschlüsse
MehrWindows 10. Vortrag am Fleckenherbst Bürgertreff Neuhausen. www.buergertreff-neuhausen.de www.facebook.com/buergertreffneuhausen
Windows 10 Vortrag am Fleckenherbst Bürgertreff Neuhausen 1 Inhalt Was ist neu (im Vergleich zu Windows 8.1) Wann lohnt sich ein Umstieg Update Installation von Windows 10 Startmenü Windows Explorer Webbrowser
MehrHerzlich Willkommen bei der nfon GmbH
efax Handbuch Herzlich Willkommen bei der nfon GmbH Wir freuen uns, Ihnen unser efax vorstellen zu dürfen. Mit dem efax können Sie zu jeder Zeit mit Ihrem Rechner Faxe empfangen. Sie bekommen diese dann
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
MehrAnwenderdokumentation AccountPlus GWUPSTAT.EXE
AccountPlus Inhaltsverzeichnis Inhaltsverzeichnis Anwenderdokumentation AccountPlus GWUPSTAT.EXE (vorläufig) ab Version 6.01 INHALTSVERZEICHNIS...1 1 ALLGEMEINES...2 2 INSTALLATION UND PROGRAMMAUFRUF...2
MehrSicherheitsdienste. Schutz von Rechnern und Speichermedien vor
Sicherheitsdienste Schutz von Rechnern und Speichermedien vor bewusster Manipulation unbefugtem Zugriff Fehlfunktionen des Systems menschlichem Fehlverhalten # 86 Klassen von Bedrohungen der Sicherheit
MehrBenutzerkonto unter Windows 2000
Jeder Benutzer, der an einem Windows 2000 PC arbeiten möchte, braucht dazu ein Benutzerkonto. Je nach Organisation des Netzwerkes, existiert dieses Benutzerkonto auf der lokalen Workstation oder im Active
MehrGrundlagen der Informatik
: : : : : : : : : : : : : : : : : : : : : : Grundlagen der Informatik Unter Verwendung von Folien von Prof. Helmut Balzert MICHAEL M. RESCH (HLRS) Rechnersysteme II : : : : : : : : : : : : : : : : : :
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
MehrWählen Sie bitte START EINSTELLUNGEN SYSTEMSTEUERUNG VERWALTUNG und Sie erhalten unter Windows 2000 die folgende Darstellung:
Installation Bevor Sie mit der Installation von MOVIDO 1.0 beginnen, sollten Sie sich vergewissern, dass der Internet Information Server (IIS) von Microsoft installiert ist. Um dies festzustellen, führen
MehrBuddy - Algorithmus Handbuch für Endnutzer Stand 02.08.2005
Buddy - Algorithmus Handbuch für Endnutzer Stand 02.08.2005 1. Vorwort 1 2. Systemvoraussetzungen 2 3. Programmarten 2 4. Sicherheit der Endnutzer 2 5. Handhabung 3 5.1 allgemeine Programmübersicht 3 5.2
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
MehrVorstellung - "Personal Remote Desktop" für (fast) alle Hardwareplattformen und Betriebssysteme
Vorstellung - "Personal Remote Desktop" für (fast) alle Hardwareplattformen und Betriebssysteme Heute möchte ich euch die meiner persönlichen Meinung nach sehr gute Personal Remote Desktop Software der
MehrTevalo Handbuch v 1.1 vom 10.11.2011
Tevalo Handbuch v 1.1 vom 10.11.2011 Inhalt Registrierung... 3 Kennwort vergessen... 3 Startseite nach dem Login... 4 Umfrage erstellen... 4 Fragebogen Vorschau... 7 Umfrage fertigstellen... 7 Öffentliche
MehrWeb-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter
Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter 2 Inhaltsverzeichnis 1 Web-Kürzel 4 1.1 Einführung.......................................... 4 1.2 Web-Kürzel.........................................
MehrOLXTeamOutlook 1.5 für Outlook 2003, 2002/XP, 2000 und 97/98
OLXTeamOutlook 1.5 für Outlook 2003, 2002/XP, 2000 und 97/98 Neue Version: Outlook-Termine, Kontakte, Mails usw. ohne Exchange-Server auf mehreren Rechnern nutzen! Mit der neuesten Generation intelligenter
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,
MehrStep by Step Webserver unter Windows Server 2003. von Christian Bartl
Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird
MehrDie Teilnahme ist kostenfrei
Das Ziel des Kurses besteht im wesentlichen darin, den Mitbürgern denen bisher der Kontakt zu den 'Neuen Medien' verwehrt oder auch aus den unterschiedlichsten Gründen nicht möglich war, die natürliche
MehrInformatik 1 Tutorial
ETH Zürich, D-INFK/D-BAUG Herbstsemester 2014 Dr. Martin Hirt Christian Badertscher Informatik 1 Tutorial Dieses Tutorial hat zum Ziel, die notwendigen Tools auf dem eigenen Computer zu installieren, so
MehrDie DeskCenter Management Suite veröffentlicht neue Version 8.1
Die DeskCenter Management Suite veröffentlicht neue Version 8.1 Neues im Basis Modul Benutzerdefinierte Felder Die DeskCenter Management Suite erlaubt nun das Erstellen von selbst definierten Eingabefeldern.
MehrFastViewer v3 bei der TechniData IT-Service GmbH
FastViewer v3 bei der TechniData IT-Service GmbH Benutzeranleitung für das Kundenmodul der Desktop Sharing Anwendung FastViewer Der Inhalt des vorliegenden Dokumentes ist geistiges Eigentum der Firma TechniData
MehrLehrer: Einschreibemethoden
Lehrer: Einschreibemethoden Einschreibemethoden Für die Einschreibung in Ihren Kurs gibt es unterschiedliche Methoden. Sie können die Schüler über die Liste eingeschriebene Nutzer Ihrem Kurs zuweisen oder
MehrMein eigener Homeserver mit Ubuntu 10.04 LTS
In diesem Tutorial zeige ich ihnen wie sie mittels einer Ubuntu Linux Installation einen eigenen Homeserver für Windows Freigaben aufsetzen (SMB/CIFS). Zunächst zur der von mir verwendeten Software- /Hardwarekombination:
MehrLeitfaden für die Installation der Videoüberwachung C-MOR
Dieser Leitfaden zeigt die Installation der C-MOR Videoüberwachung als VM mit der freien Software VirtualBox von Oracle. Die freie VM Version von C-MOR gibt es hier: http://www.c-mor.de/download-vm.php
MehrSuche schlecht beschriftete Bilder mit Eigenen Abfragen
Suche schlecht beschriftete Bilder mit Eigenen Abfragen Ist die Bilderdatenbank über einen längeren Zeitraum in Benutzung, so steigt die Wahrscheinlichkeit für schlecht beschriftete Bilder 1. Insbesondere
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
MehrBedienungsanleitung für den SecureCourier
Bedienungsanleitung für den SecureCourier Wo kann ich den SecureCourier nach der Installation auf meinem Computer finden? Den SecureCourier finden Sie dort, wo Sie mit Dateien umgehen und arbeiten. Bei
MehrKurzanleitung fu r Clubbeauftragte zur Pflege der Mitgliederdaten im Mitgliederbereich
Kurzanleitung fu r Clubbeauftragte zur Pflege der Mitgliederdaten im Mitgliederbereich Mitgliederbereich (Version 1.0) Bitte loggen Sie sich in den Mitgliederbereich mit den Ihnen bekannten Zugangsdaten
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
MehrHandbuch PCI Treiber-Installation
Handbuch PCI Treiber-Installation W&T Release 1.0, September 2003 09/2003 by Wiesemann & Theis GmbH Microsoft und Windows sind eingetragene Warenzeichen der Microsoft Corporation Irrtum und Änderung vorbehalten:
MehrE-Cinema Central. VPN-Client Installation
E-Cinema Central VPN-Client Installation Inhaltsverzeichnis Seite 1 Einleitung... 3 1.1 Über diese Anleitung... 3 1.2 Voraussetzungen... 3 1.3 Hilfeleistung... 3 2 Vorbereitung Installation... 4 3 Installation
MehrWindows / Mac User können sich unter folgenden Links die neueste Version des Citrix Receiver downloaden.
Zugriff auf Citrix 1 EINRICHTUNG WICHTIG: 1. Sollten Sie als Betriebssystem bereits Windows 8 nutzen, müssen Sie.Net Framework 3.5 installiert haben. 2. Ihre Einstellungen in den Programmen werden jedes
MehrFolgeanleitung für Fachlehrer
1. Das richtige Halbjahr einstellen Folgeanleitung für Fachlehrer Stellen sie bitte zunächst das richtige Schul- und Halbjahr ein. Ist das korrekte Schul- und Halbjahr eingestellt, leuchtet die Fläche
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,
MehrComputeria Urdorf. Treff vom 16. Januar 2013. Was ist ein Computer?
Computeria Urdorf Treff vom 16. Januar 2013 Was ist ein Computer? Der Vater des Computers Charles Babbage (26.12.1791 18.10.1871) Erfinder der mechanische Rechenmaschine Die Entwicklung des Computers Karl
MehrInstallation des Authorware Webplayers für den Internet Explorer unter Windows Vista
Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista Allgemeines: Bitte lesen Sie sich diese Anleitung zuerst einmal komplett durch. Am Besten, Sie drucken sich diese Anleitung
MehrTechnische Alternative elektronische Steuerungsgerätegesellschaft mbh. A-3872 Amaliendorf, Langestr. 124 Tel +43 (0)2862 53635 mail@ta.co.
Technische Alternative elektronische Steuerungsgerätegesellschaft mbh. A-3872 Amaliendorf, Langestr. 124 Tel +43 (0)2862 53635 mail@ta.co.at USB-Treiber Vers. 2.2 USB - Treiber Inhaltsverzeichnis Allgemeines...
Mehr