Scheduling in Echtzeitbetriebssystemen. Prof. Dr. Margarita Esponda Freie Universität Berlin
|
|
- Joseph Fuhrmann
- vor 8 Jahren
- Abrufe
Transkript
1 Scheduling in Echtzeitbetriebssystemen Prof. Dr. Margarita Esponda Freie Universität Berlin
2 Echtzeitsysteme Korrekte Ergebnisse zum richtigen Zeitpunkt Hart Echtzeitsysteme Eine verspätete Antwort ist eine falsche Antwort Weich Eine verspätete Antwort bedeutet schlechte Qualität
3 Scheduler In Echtzeitbetriebssystemen wird sehr oft der Begriff Task verwendet. Task = Ausführung eines Programms oder Teile eines Programms Task = Prozess
4 Scheduling in Echtzeitbetriebssystemen Algorithmen off-line on-line statische Prioritäten dynamische Prioritäten RMS DMS EDF LLF Rate Monotonic Scheduling Deadline Monotonic Scheduling Earliest Deadline First Least Laxity First
5 Scheduling-Algorithmen Vereinfachung: Die Prozesse sind voneinander unabhängig Die Prozesse sind alle unterbrechbar Notation: r = release = Startpunkt, an dem der Prozess zur Ausführung bereit ist. e = execution = Zeiteinheiten für die CPU. Schlimmste Ausführungszeit. d = deadline p = period = Zeiteinheiten bis zur nächsten Zeitschranke. = Zeit bis zum nächsten Aufruf desselben Prozesses. Prozess: T i = ( r i, e i, d i, p i ) Beispiel: T 1 = ( 1, 3, 7, 10 )
6 Notation Prozess: T i = ( r i, e i, d i, p i ) Beispiel: T 1 = ( 1, 3, 7, 10 ) d =7 e =3 T Zeit r =1 p =10
7 Prozesse Beispiel: drei Prozesse (Tasks) 3 CPUs T 3 T 2 T Start CPU Deadline Periode T 1 = ( 0, 1, 3, 3 ) T 2 = ( 0, 1, 4, 4 ) T 3 = ( 0, 2, 5, 5 )
8 RMS Rate Monotonic Scheduling Feste Prioritäten Die Prioritäten werden umgekehrt proportional zur Periode vergeben Deadline = Periode r e d p Beispiel: T 1 = ( 0, 2, 5, 5 ) T 2 = ( 0, 3, 10, 10 ) T 3 = ( 0, 4, 20, 20 )
9 Beispiel: RMS r e d p T 1 = ( 0, 2, 5, 5 ) Anim T 2 = ( 0, 2, 7, 7 ) T 3 = ( 0, 3, 18, 18 ) Auslastung der CPU = 86 % 7 18 Der RMS-Algorithmus ist der am besten untersuchte und der am häufigsten eingesetzte Algorithmus.
10 DMS Deadline Monotonic Scheduling Feste Prioritäten Die Prioritäten der Prozesse sind umgekehrt proportional zur Länge der Deadlines. Deadline Periode r e d p Beispiel: T 1 = ( 0, 2, 3, 5 ) T 2 = ( 0, 3, 10, 10 ) T 3 = ( 0, 4, 8, 20 )
11 Prozesse DMS Deadline verletzt! T 3 T T T 1 = ( 0, 1, 3, 3 ) T 2 = ( 0, 1, 4, 4 ) Mit DMS nicht lösbar T 3 = ( 0, 2, 5, 5 )
12 Prozesse DMS T 3 3 T 2 T Deadline verletzt!
13 Erfüllbarkeitstest Beispiel: DMS Prüft, ob alle Deadlines eingehalten werden können. r e d p T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung e 1 /p 1 = 50 % e 2 /p 2 = 40 % CPU Auslastung 90%
14 Beispiel: Keine Lösung mit DMS r e d p T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% Priorität ( T 1 ) > Priorität ( T 2 )
15 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% Priorität ( T 1 ) > Priorität ( T 2 ) d 1 d 2 d 1 d
16 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% Priorität ( T 1 ) > Priorität ( T 2 ) d 1 d 2 d 1 d
17 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% Priorität ( T 1 ) > Priorität ( T 2 ) d 1 d 2 d 1 d
18 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% Priorität ( T 1 ) > Priorität ( T 2 ) d 1 d 2 d 1 d T 2 verpasst die erste Deadline
19 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% Priorität ( T 1 ) < Priorität ( T 2 ) d 1 d 2 d 1 d
20 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% Priorität ( T 1 ) < Priorität ( T 2 ) d 1 d 2 d 1 d T 1 verpasst die erste Deadline
21 EDF Earliest Deadline First Früheste Deadline zuerst Der Prozess mit der nächsten Deadline wird als nächster abgearbeitet. Priorität von T i (t) = d i (t) - t
22 Prozesse Earliest Deadline First T 3 T 2 T T 1 = ( 0, 1, 3, 3 ) T 2 = ( 0, 1, 4, 4 ) T 3 = ( 0, 2, 5, 5 )
23 Prozesse Earliest Deadline First T T T T 1 = ( 0, 1, 3, 3 ) T 2 = ( 0, 1, 4, 4 ) T 3 = ( 0, 2, 5, 5 )
24 LLF Kleinster zeitlicher Spielraum Der Prozess mit der kleinsten Zusatzzeit wird als nächster abgearbeitet. Zeitlicher Spielraum l i (t) = d i (t) t e i (t)
25 Prozesse Beispiel: zwei Prozesse T 2 T 1 t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
26 Prozesse 4 T 2 T t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
27 Prozesse 3 T 2 T t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
28 Prozesse 2 T 2 T t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
29 Prozesse 2 t 2 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
30 Prozesse 2 t 2 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
31 Prozesse t 2 1 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
32 Prozesse t 2 1 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
33 Prozesse t 2 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
34 Prozesse t 2 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
35 Prozesse 4 t 2 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
36 Prozesse t 2 3 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
37 Prozesse t 2 3 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
38 Prozesse t 2 3 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
39 Prozesse t 2 3 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
40 Prozesse t 2 2 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
41 Prozesse t 2 1 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
42 Prozesse t 2 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
43 Prozesse t 2 t t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
44 Prozesse Earliest Deadline First t 2 t T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
45 Prozesse Earliest Deadline First t t idle T 1 = ( 0, 3, 6, 6 ) T 2 = ( 0, 4, 8, 9 )
46 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% 5 d 1 d 2 d 1 d
47 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% 5 d 1 d 2 d 1 d
48 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% 5 d 1 d 2 d 1 d
49 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% 5 d 1 d 2 d 1 d
50 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% 5 d 1 d 2 d 1 d
51 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% 5 d 1 d 2 d 1 d
52 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
53 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
54 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
55 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
56 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
57 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
58 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
59 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
60 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
61 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
62 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
63 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
64 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
65 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
66 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% d 1 d 2 d 1 d
67 Beispiel: Keine Lösung mit DMS T1 = ( 0, 25, 50, 50 ) T2 = ( 0, 30, 75, 75 ) CPU Auslastung 90% aber mit d 1 d 2 d 1 d 2 d idle
68 Scheduling in Echtzeitbetriebssystemen Echtzeitbetriebssysteme müssen Zeitanforderungen erfüllen Scheduling wird häufig durch Prioritätsvergabe gesteuert Prioritäten können statisch oder dynamisch vergeben werden Wir haben vier grundlegende Algorithmen besprochen Was noch fehlt: Scheduling mit abhängigen Prozessen
Echtzeitscheduling (1)
Echtzeitscheduling (1) Scheduling in Betriebssystemen Ressourcenausteilung (CPU, Speicher, Kommunikation) Faire Ressourcenvergabe, insbesondere CPU Hohe Interaktivität / kurze Reaktionszeit für interaktive
MehrEchtzeitfähige Ereignisgetriebene Scheduling-Strategien
Friedrich-Alexander-Universität Erlangen-Nürnberg Ausgewählte Kapitel eingebetteter Systeme Echtzeitfähige Ereignisgetriebene Scheduling-Strategien Sven Kerschbaum 1. Einführung Bei einem eingebetteten
MehrTask A Zündung. Task B Einspritzung. Task C Erfassung Pedalwert. J. Schäuffele, Th. Zurawka: Automotive Software Engineering, Vieweg, 2003
Task! evt. parallel zu bearbeitende Ausführungseinheit! Beispiel: Task A Zündung Task B Einspritzung Task C Erfassung Pedalwert Zeit t J. Schäuffele, Th. Zurawka:, Vieweg, 2003 Echtzeitbetriebssysteme
MehrOSEK Deadline-Analyse
OSEK Deadline-Analyse GmbH Erlangen Jürgen Scherg 8. Juni 2001 Ein Programmtest muß unter verschiedenen Gesichtspunkten durchgeführt werden. verschiedene Testmethoden sind notwendig. Blackbox : Es wird
MehrReal-Time Operating Systems Ein Überblick
Real-Time Operating Systems Ein Überblick Stefan Tittel Universität Dortmund Proseminar: Werkzeuge und Techniken zur Spezifikation, Simulation und Implementierung von eingebetteten Systemen, 2004 1 Einführung
Mehr5) Realzeitscheduling
Inhalte Anforderungen Klassifizierungen Verschiedene Verfahren: FIFO, Round Robin, Least Laxity, EDF, fixed/dyn. Prio. Beispiele und Aufgaben Seite 1 Motivation Gegeben: Ein Einprozessorsystem, das Multiprogrammierung
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
MehrWas meinen die Leute eigentlich mit: Grexit?
Was meinen die Leute eigentlich mit: Grexit? Grexit sind eigentlich 2 Wörter. 1. Griechenland 2. Exit Exit ist ein englisches Wort. Es bedeutet: Ausgang. Aber was haben diese 2 Sachen mit-einander zu tun?
MehrDas Schulsystem in Deutschland (Band 2, Lektion 1)
Pluspunkt Deutsch Das Schulsystem in Deutschland (Band 2, Lektion 1) Übung 1 Lesen Sie den Text und kreuzen Sie an: Richtig oder falsch? In Deutschland können die Kinder mit 3 Jahren in den Kindergarten
MehrVorbereitung zur Prüfung Echtzeitbetriebssysteme
Vorbereitung zur Prüfung Echtzeitbetriebssysteme Zugelassene Hilfsmittel: Taschenrechner Bitte verwenden Sie keinen roten Farbstift! 1. Echtzeitbetriebssysteme - Allgemein (15 Punkte) 1.1. Warum setzen
MehrWelchen Nutzen haben Risikoanalysen für Privatanleger?
Welchen Nutzen haben Risikoanalysen für Privatanleger? Beispiel: Sie sind im Sommer 2007 Erbe deutscher Aktien mit einem Depotwert von z. B. 1 Mio. geworden. Diese Aktien lassen Sie passiv im Depot liegen,
MehrKorrekturen von Hand ausgeführt, per Post oder als Scan an Sie übermittelt.
A) Korrekturen von Hand Korrekturen von Hand ausgeführt, per Post oder als Scan an Sie übermittelt. + Problemlos für DTP, wenn nur ein Bildschirm vorhanden ist, da Printversion mit Korrekturen Mühsam für
MehrSysteme 1. Kapitel 5. Scheduling
Systeme 1 Kapitel 5 Scheduling Scheduling Verteilung und Zuweisung von begrenzten Ressourcen an konkurrierende Prozesse Beispiel: -> Zeitablaufsteuerung Zwei Prozesse zur gleichen Zeit rechenbereit auf
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)
MehrSie erreichen den Online Ticketshop unter folgender Web Adresse:
Sie erreichen den Online Ticketshop unter folgender Web Adresse: www.jugendorchestergrafing.de/fusion (1) Zuerst sollten Sie sich mit Ihren Benutzerdaten anmelden. Falls Sie noch keine Benutzerdaten haben,
MehrKurzanleitung MAN E-Learning (WBT)
Kurzanleitung MAN E-Learning (WBT) Um Ihr gebuchtes E-Learning zu bearbeiten, starten Sie bitte das MAN Online- Buchungssystem (ICPM / Seminaris) unter dem Link www.man-academy.eu Klicken Sie dann auf
MehrBlumen-bienen-Bären Academy. Kurzanleitung für Google Keyword Planer + Google Trends
Kurzanleitung für Google Keyword Planer + Google Trends Der Google Keyword Planer Mit dem Keyword Planer kann man sehen, wieviele Leute, in welchen Regionen und Orten nach welchen Begriffen bei Google
MehrHerzlich Willkommen beim Webinar: Was verkaufen wir eigentlich?
Herzlich Willkommen beim Webinar: Was verkaufen wir eigentlich? Was verkaufen wir eigentlich? Provokativ gefragt! Ein Hotel Marketing Konzept Was ist das? Keine Webseite, kein SEO, kein Paket,. Was verkaufen
MehrALEMÃO. Text 1. Lernen, lernen, lernen
ALEMÃO Text 1 Lernen, lernen, lernen Der Mai ist für viele deutsche Jugendliche keine schöne Zeit. Denn dann müssen sie in vielen Bundesländern die Abiturprüfungen schreiben. Das heiβt: lernen, lernen,
MehrVerteilte Echtzeit-Systeme
- Verteilte Echtzeit-Systeme Hans-Albrecht Schindler Wintersemester 2015/16 Teil B: Echtzeit-Betriebssysteme Abschnitt 9: Scheduling gemischter Prozessmengen CSI Technische Universität Ilmenau www.tu-ilmenau.de
MehrWerbebriefe erfolgreicher machen
Werbebriefe erfolgreicher machen Warum kostenlose Vorlagen für Werbebriefe Sie viel Geld kosten Kostenloses PDF zum Download Texte, Marketing, PR und Coaching Warum kostenlose Vorlagen für Werbebriefe
MehrZeit- und ereignisgesteuerte Echtzeitsysteme
Zeit- und ereignisgesteuerte Echtzeitsysteme Stephan Braun Stephan.Braun.Hagen@t-online.de PG Seminarwochenende 21.-23. Oktober 2007 1 Überblick Echtzeitsystemmodell Einführung Ereignis- und zeitgesteuerte
MehrBedienungsanleitung für den Online-Shop
Hier sind die Produktgruppen zu finden. Zur Produktgruppe gibt es eine Besonderheit: - Seite 1 von 18 - Zuerst wählen Sie einen Drucker-Hersteller aus. Dann wählen Sie das entsprechende Drucker- Modell
MehrDie neue Aufgabe von der Monitoring-Stelle. Das ist die Monitoring-Stelle:
Die neue Aufgabe von der Monitoring-Stelle Das ist die Monitoring-Stelle: Am Deutschen Institut für Menschen-Rechte in Berlin gibt es ein besonderes Büro. Dieses Büro heißt Monitoring-Stelle. Mo-ni-to-ring
MehrTitel, Vorname, Name Geburtsdatum Beruf / Tätigkeit. E-Mail-Adresse Telefonnummer Faxnummer. Bank (für Zahlungen an mich) Bankleitzahl Kontonummer
Original K & S FRISIA. Annahmebestätigung K & S FRISIA. Kopie für Berater K & S FRISIA. Kopie für Anleger K & S FRISIA. Widerrufsbelehrung Widerrufsrecht Sie können Ihre Beitrittserklärung innerhalb von
MehrAnwendungsbeispiele Buchhaltung
Rechnungen erstellen mit Webling Webling ist ein Produkt der Firma: Inhaltsverzeichnis 1 Rechnungen erstellen mit Webling 1.1 Rechnung erstellen und ausdrucken 1.2 Rechnung mit Einzahlungsschein erstellen
MehrEine Bürokratiekostenfolgenabschätzung zum zweiten Gesetz für moderne Dienstleistungen am Arbeitsmarkt im Hinblick auf die Einführung einer Gleitzone
Eine Bürokratiekostenfolgenabschätzung zum zweiten Gesetz für moderne Dienstleistungen am Arbeitsmarkt im Hinblick auf die Einführung einer Gleitzone Das IWP Institut für Wirtschafts- und Politikforschung
Mehrmeinungsraum.at Juli 2012 - Wiener Städtische Versicherung AG Betriebliche Altersvorsorge
meinungsraum.at Juli 2012 - Wiener Städtische Versicherung AG Betriebliche Altersvorsorge Seite 1 Studienbeschreibung Auftraggeber Thematik Zielgruppe Nettostichprobe Wiener Städtische Versicherung Betriebliche
MehrVeranstaltungsbelegung in QIS/LSF -- Leitfaden für BW-Studierende --https://qis-serni-frankfurt.de
1 Veranstaltungsbelegung in QIS/LSF -- Leitfaden für BW-Studierende --https://qis-serni-frankfurt.de Innerhalb des Studienanteils Bildungswissenschaften sind alle Proseminare und Seminare belegpflichtig;
MehrProfessionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
MehrKeine Disketteneinreichung ab 1. Februar 2014
Keine Disketteneinreichung ab 1. Februar 2014 Sehr geehrte Damen und Herren, die nationalen Lastschrift- und Überweisungsverfahren werden ab 1. Februar 2014 zu Gunsten der SEPA-Zahlungsaufträge eingestellt.
Mehr*DE102007042999A120090312*
*DE102007042999A120090312* (19) Bundesrepublik Deutschland Deutsches Patent- und Markenamt (10) DE 10 2007 042 999 A1 2009.03.12 (12) Offenlegungsschrift (21) Aktenzeichen: 10 2007 042 999.3 (22) Anmeldetag:
MehrWir machen neue Politik für Baden-Württemberg
Wir machen neue Politik für Baden-Württemberg Am 27. März 2011 haben die Menschen in Baden-Württemberg gewählt. Sie wollten eine andere Politik als vorher. Die Menschen haben die GRÜNEN und die SPD in
MehrElternumfrage 2014. Kita und Reception. Campus Hamburg
Elternumfrage 2014 Kita und Reception Campus Ergebnisse der Elternumfrage 2014 Um die Auswertung der Elternumfrage 2014 richtig lesen und interpretieren zu können, sollten folgende Punkte beachtet werden:
MehrTutorials für ACDSee 12: Hochladen von Fotos auf Ihren Account bei ACDSeeOnline.com
Mit dem Onlinemodus können Sie Ihre Bilder auf Ihren Account bei ACDSeeOnline.com hochladen. ACDSeeOnline.com ist ein Portal zum Präsentieren und Speichern von Bildern, verfügbar für Benutzer von ACDSee
Mehr0, v 6 = 2 2. 1, v 4 = 1. 2. span(v 1, v 5, v 6 ) = span(v 1, v 2, v 3, v 4, v 5, v 6 ) 4. span(v 1, v 2, v 4 ) = span(v 2, v 3, v 5, v 6 )
Aufgabe 65. Ganz schön span(n)end. Gegeben sei folgende Menge M von 6 Vektoren v, v,..., v 6 R 4 aus Aufgabe P 6: M = v =, v =, v =, v 4 =, v 5 =, v 6 = Welche der folgenden Aussagen sind wahr? span(v,
MehrKonzepte der Informatik
Konzepte der Informatik Vorkurs Informatik zum WS 2011/2012 26.09. - 30.09.2011 17.10. - 21.10.2011 Dr. Werner Struckmann / Christoph Peltz Stark angelehnt an Kapitel 1 aus "Abenteuer Informatik" von Jens
MehrPage Hotelsoftware. Merkblatt für Mehrwertsteuer-Umstellung für Beherbergungsleistungen zum 1.1.2010
Page Hotelsoftware Merkblatt für Mehrwertsteuer-Umstellung für Beherbergungsleistungen zum 1.1.2010 Ab dem 1.1.2010 gilt der ermäßigte MwSt.-Satz von 7 % für Beherbergungsleistungen. Mit diesem Infoblatt
MehrFUTURE NETWORK 20.11.2013 REQUIREMENTS ENGINEERING
18/11/13 Requirements Engineering 21 November 2013 DIE GRUNDFRAGEN Wie erhält der Kunde den größten Nutzen? Wie kann der Kunde am besten spezifizieren, was er haben will? Welchen Detailierungsgrad braucht
MehrUmfrage Medizin- und Gesundheits-Apps. Seite 1
Seite 1 Methode Online-Kurzbefragung zum Thema Medizin- und Gesundheits-Apps Befragungszeitraum: 28. bis 29. Mai 2014 Untersuchungsdesign: Internet-Befragung im Rahmen eines Online- Panels (Toluna Germany)
MehrBU-Optimierung: Mehr Schutz für ALLE! Berufsunfähigkeit. www.volkswohl-bund.de
BU-Optimierung: Mehr Schutz für ALLE! Berufsunfähigkeit www.volkswohl-bund.de Machen Sie jetzt mehr aus Ihrer BU Sie haben sich schon vor einiger Zeit mit dem Abschluss einer Berufsunfähigkeitsversicherung
MehrInhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER
AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...
MehrAber zuerst: Was versteht man unter Stromverbrauch im Standby-Modus (Leerlaufverlust)?
Ich habe eine Umfrage durchgeführt zum Thema Stromverbrauch im Standby Modus! Ich habe 50 Personen befragt und allen 4 Fragen gestellt. Ich werde diese hier, anhand von Grafiken auswerten! Aber zuerst:
MehrHandbucherweiterung Zuschlag
Handbucherweiterung Zuschlag Inhalt 1. Allgemeines S. 1 2. Installation S. 1 3. Erweiterungen bei den Zeitplänen S. 1 4. Erweiterung der Baumstruktur S. 2 5. Erweiterung im Personalstamm S. 2 6. Erweiterung
MehrAlle gehören dazu. Vorwort
Alle gehören dazu Alle sollen zusammen Sport machen können. In diesem Text steht: Wie wir dafür sorgen wollen. Wir sind: Der Deutsche Olympische Sport-Bund und die Deutsche Sport-Jugend. Zu uns gehören
MehrRegeln für das Qualitäts-Siegel
Regeln für das Qualitäts-Siegel 1 Inhalt: Die Qualitäts-Regeln vom Netzwerk Leichte Sprache 3 Die Übersetzung in Leichte Sprache 5 Die Prüfung auf Leichte Sprache 6 Wir beantworten jede Anfrage 7 Wir schreiben
MehrEntwicklung des Dentalmarktes in 2010 und Papier versus Plastik.
Sehr geehrter Teilnehmer, hier lesen Sie die Ergebnisse aus unserer Umfrage: Entwicklung des Dentalmarktes in 2010 und Papier versus Plastik. Für die zahlreiche Teilnahme an dieser Umfrage bedanken wir
MehrProduktmanager Gehaltsstudie 2013/2014 Auswertung der Befragung von über 500 Produktmanager in Deutschland
Produktmanager Gehaltsstudie 2013/2014 Auswertung der Befragung von über 500 Produktmanager in Deutschland Marketing Consult GmbH * Clemensstraße 30 * 80803 München * Telefon: +49 89 55297330 Telefax:
MehrOracle APEX Installer
Version 2.11 Installationsanleitung Kontakt Sphinx IT Consulting Aspernbrückengasse 2 1020 Wien, Österreich T: +43 (0)1 59931 0 F: +43 (0)1 599 31 99 www.sphinx.at marketing@sphinx.at Inhalt 1 Voraussetzungen
Mehrakti nsplan Inklusion und Teilhabe Aktions-Plan der Lebenshilfe Hannover zur UN-Behinderten-Rechts-Konvention UN-BRK 2013 bis 2018 Leichte Sprache
akti nsplan Inklusion und Teilhabe Aktions-Plan der Lebenshilfe Hannover zur UN-Behinderten-Rechts-Konvention UN-BRK 2013 bis 2018 Leichte Sprache Vorwort Die Vorworte stehen am Anfang vom Buch. Christine
MehrFragebogen: Abschlussbefragung
Fragebogen: Abschlussbefragung Vielen Dank, dass Sie die Ameise - Schulung durchgeführt haben. Abschließend möchten wir Ihnen noch einige Fragen zu Ihrer subjektiven Einschätzung unseres Simulationssystems,
MehrKapitalerhöhung - Verbuchung
Kapitalerhöhung - Verbuchung Beschreibung Eine Kapitalerhöhung ist eine Erhöhung des Aktienkapitals einer Aktiengesellschaft durch Emission von en Aktien. Es gibt unterschiedliche Formen von Kapitalerhöhung.
MehrAusgewählte Kapitel eingebetteter Systeme
Ausgewählte Kapitel eingebetteter Systeme Echtzeitfähige Ereignisgetriebene Scheduling-Strategien Friedrich-Alexander-Universität Erlangen-Nürnberg 08.06.2005 Übersicht Problemdefinition Scheduling-Strategien
MehrZeichen bei Zahlen entschlüsseln
Zeichen bei Zahlen entschlüsseln In diesem Kapitel... Verwendung des Zahlenstrahls Absolut richtige Bestimmung von absoluten Werten Operationen bei Zahlen mit Vorzeichen: Addieren, Subtrahieren, Multiplizieren
MehrKompilieren und Linken
Kapitel 2 Kompilieren und Linken Bevor wir uns auf C++ selbst stürzen, brauchen wir einiges Vorgeplänkel, wie man komfortabel ein größeres C++- kompilieren kann. Mit Java stellt sich der Kompiliervorgang
MehrEine für alles. Die htp Mobil Multicard.
Eine für alles. Die htp Mobil Multicard. Die htp Mobil Multicard Inhalt Eine Karte viele Möglichkeiten 4 Aktivierung 5 Standardeinstellungen 6 Individuelle Einstellungen 8 Geräteübersicht 11 Sollten Sie
MehrUmfrage der Klasse 10 F2 im Politikunterricht
Umfrage der Klasse 10 F2 im Politikunterricht Für die Landtagswahl 2012 hat die Klasse 10 F2 des Saarlouiser Gymnasiums am Stadtgarten eine Umfrage durchgeführt. Ein Schülerbericht, Fotos und die Ergebnisse
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrMathematik für Studierende der Wirtschaftswissenschaften und Gesundheitsökonomie
für Studierende der Wirtschaftswissenschaften und Gesundheitsökonomie Prof. Dr. Maragreta Heilmann Teresa M.Sc. Marco, M.Sc. Bergische Universität Wuppertal Fachbereich C - und Informatik Arbeitsgruppe
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
Mehr5. Übung zum G8-Vorkurs Mathematik (WiSe 2011/12)
Technische Universität München Zentrum Mathematik PD Dr. hristian Karpfinger http://www.ma.tum.de/mathematik/g8vorkurs 5. Übung zum G8-Vorkurs Mathematik (WiSe 2011/12) Aufgabe 5.1: In einer Implementierung
MehrAuslotung der Gefühle & Wünsche von Eltern und SchülerInnen zum Schuljahr 2011/2012
Chart Auslotung der Gefühle & Wünsche von Eltern und SchülerInnen zum Schuljahr 0/0 Projektleiter: Studien-Nr.: Mag. Reinhard Födermayr Z85.08.P.O n=5, Online Interviews mit Eltern von SchülerInnen und
MehrVorarlberger Standardschulinstallation schulen.em@ail Anbindung von Android Mobile Devices
Besuchen Sie uns im Internet unter http://www.vobs.at/rb 2012 Schulmediencenter des Landes Vorarlberg IT-Regionalbetreuer des Landes Vorarlberg 6900 Bregenz, Römerstraße 14 Alle Rechte vorbehalten Vorarlberger
MehrBenutzerhandbuch MedHQ-App
Benutzerhandbuch MedHQ-App T h o r D y n a m i c s G m b H A m B ü c h e n b e r g s k a m p 2 2 2 1 0 3 9 B ö r n s e n V e r s i o n 1. 0 S t a n d : 0 4 / 2 0 1 5 z u r M e d H Q - A p p - V e r s i
MehrThermodynamik Wärmeempfindung
Folie 1/17 Warum fühlt sich 4 warmes wesentlich heißer an als warme? Und weshalb empfinden wir kühles wiederum kälter als kühle? 7 6 5 4 2 - -2 32 32 Folie 2/17 Wir Menschen besitzen kein Sinnesorgan für
MehrWas ist clevere Altersvorsorge?
Was ist clevere Altersvorsorge? Um eine gute Altersvorsorge zu erreichen, ist es clever einen unabhängigen Berater auszuwählen Angestellte bzw. Berater von Banken, Versicherungen, Fondsgesellschaften und
MehrDie Post hat eine Umfrage gemacht
Die Post hat eine Umfrage gemacht Bei der Umfrage ging es um das Thema: Inklusion Die Post hat Menschen mit Behinderung und Menschen ohne Behinderung gefragt: Wie zufrieden sie in dieser Gesellschaft sind.
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,
MehrImpulse Inklusion 2014 Beteiligungskulturen - Netzwerke - Kooperationen (Leichte Sprache Version)
Impulse Inklusion 2014 Beteiligungskulturen - Netzwerke - Kooperationen (Leichte Sprache Version) Das heißt: Beteiligungskultur: Wie können Menschen mit Behinderungen überall mitmachen und mitsprechen.
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
MehrKurzeinführung zum Plotten in Maple
Kurzeinführung zum Plotten in Maple Dies ist eine sehr kurze Einführung, die lediglich einen Einblick in die Visualisierung von Funktionen und Mengen gestatten soll und keinesfalls um Vollständigkeit bemüht
Mehr1. Man schreibe die folgenden Aussagen jeweils in einen normalen Satz um. Zum Beispiel kann man die Aussage:
Zählen und Zahlbereiche Übungsblatt 1 1. Man schreibe die folgenden Aussagen jeweils in einen normalen Satz um. Zum Beispiel kann man die Aussage: Für alle m, n N gilt m + n = n + m. in den Satz umschreiben:
MehrStellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster
Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.
Mehr1 topologisches Sortieren
Wolfgang Hönig / Andreas Ecke WS 09/0 topologisches Sortieren. Überblick. Solange noch Knoten vorhanden: a) Suche Knoten v, zu dem keine Kante führt (Falls nicht vorhanden keine topologische Sortierung
MehrProgrammieren Lernen mit BYOB. Gerald Futschek 5. November 2012
Programmieren Lernen mit BYOB Informatiktag 2012 Gerald Futschek 5. November 2012 Erste Programmier Schritte in der Schule Sehr viele verschiedene Dinge zu lernen: Syntax und Semantik der Befehle, Algorithmen,
MehrFruchtbarkeit ist messbar!
Fruchtbarkeit ist messbar! I n d i v i d u e l l & a u s s a g e k r ä f t i g Bestimmung der individuellen Fruchtbarkeitsreserve Hätten Sie s so genau gewusst? Weibliche Fruchtbarkeit und Lebensalter
MehrLebensziel Eigenheim. Die Rolle des Internets. Repräsentative Umfrage Allianz Deutschland 2012
Lebensziel Eigenheim Die Rolle des Internets Repräsentative Umfrage Allianz Deutschland 2012 Lebensziel Eigenheim Jeder Vierte hat bereits konkrete Vorstellungen vom eigenen Heim, weitere 51% der Befragten
MehrDr. Guido Schwarz Forschung, Schulung, Beratung; A - 1180 Wien, Edelhofgasse 31/8; Tel: +43-1-478 34 44 Mobil: +43-676 431 91 12 E-mail:
1 PROTOKOLL 2 Der Startschuss verlief erfolgreich, wenn auch mit Geburtswehen. Bei herrlichem Wetter gab es einen diskussionsreichen Nachmittag mit dem Fazit: Lauter nette Menschen und interessant genug,
MehrMobile Fundraising. Praxisbeispiele. Katja Prescher Fundraiserin, Marketing- und Kommunikationsexpertin. Mobile Fundraising Katja Prescher
Mobile Fundraising Praxisbeispiele Katja Prescher Fundraiserin, Marketing- und Kommunikationsexpertin katja.prescher@sozialmarketing.de @sozialmarketing @SoZmark 5.. Bonus-Tipp Auf den folgenden Seiten
MehrDie nachfolgende Anleitung zeigt die Vorgehensweise unter Microsoft Windows Vista.
Schritt für Schritt Anleitung zur Einrichtung Ihrer neuen Festplatte Die nachfolgende Anleitung zeigt die Vorgehensweise unter Microsoft Windows Vista. Schließen Sie Ihre Festplatte an Ihrem Computer an.
MehrAnmelden und Vorträge einreichen auf der JBFOne-Website Inhalt
Inhalt 1. Schritt: Anmelden 2 Anmelden mit Daten von 2014... 3 Neu anmelden... 3 Maske 1: Persönliche Angaben... 3 Maske 2: Angaben über Ihr Unternehmen... 3 Maske 3: Teilnahme und Rechnungsangaben...
MehrHorstBox (DVA-G3342SD)
HorstBox (DVA-G3342SD) Anleitung zur Einrichtung von VoIP an der HorstBox (DVA-G3342SD) Vorausgesetzt, die HorstBox ist mit der aktuellen Firmware aktualisiert worden. Die HorstBox muss zudem bereits online
MehrKeine Disketteneinreichung ab 1. Februar 2014
Keine Disketteneinreichung ab 1. Februar 2014 Sehr geehrte Damen und Herren, die nationalen Lastschrift- und Überweisungsverfahren werden ab 1. Februar 2014 zu Gunsten der SEPA-Zahlungsaufträge eingestellt.
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
MehrInternet Explorer Version 6
Internet Explorer Version 6 Java Runtime Ist Java Runtime nicht installiert, öffnet sich ein PopUp-Fenster, welches auf das benötigte Plugin aufmerksam macht. Nach Klicken auf die OK-Taste im PopUp-Fenster
MehrBinäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen
Binäre Bäume 1. Allgemeines Binäre Bäume werden grundsätzlich verwendet, um Zahlen der Größe nach, oder Wörter dem Alphabet nach zu sortieren. Dem einfacheren Verständnis zu Liebe werde ich mich hier besonders
MehrSICHERN DER FAVORITEN
Seite 1 von 7 SICHERN DER FAVORITEN Eine Anleitung zum Sichern der eigenen Favoriten zur Verfügung gestellt durch: ZID Dezentrale Systeme März 2010 Seite 2 von 7 Für die Datensicherheit ist bekanntlich
MehrAW: AW: AW: AW: Kooperationsanfrage anwalt.de
Seite 1 von 5 AW: AW: AW: AW: Kooperationsanfrage anwalt.de Di 13.08.2013 08:31 An:'Rene Meier' ; ich freue mich, dass alles noch so gut funktioniert hat. Die Logointegration
MehrEin Vorwort, das Sie lesen müssen!
Ein Vorwort, das Sie lesen müssen! Sehr geehrte Teilnehmerin, sehr geehrter Teilnehmer am Selbststudium, herzlichen Glückwunsch, Sie haben sich für ein ausgezeichnetes Stenografiesystem entschieden. Sie
MehrQR-FUNKTION. Informationen über zu erledigende Aufgaben an das Reinigungspersonal senden.
QR-FUNKTION Informationen über zu erledigende Aufgaben an das Reinigungspersonal senden. Informationen über erledigte Aufgaben vom Reinigungspersonal erhalten. Verwaltung regelmäßiger Aufgaben Der Hauptzweck
MehrModulbelegung Wahlpflichtfächer
Modulbelegung Wahlpflichtfächer Auf den ersten beiden Seiten finden Sie eine kompakte Beschreibung, in der das Wichtigste an Informationen, der Ablauf und die Bedienung stichpunktartig zusammengefasst
MehrPflegeberichtseintrag erfassen. Inhalt. Frage: Antwort: 1. Voraussetzungen. Wie können (Pflege-) Berichtseinträge mit Vivendi Mobil erfasst werden?
Connext GmbH Balhorner Feld 11 D-33106 Paderborn FON +49 5251 771-150 FAX +49 5251 771-350 hotline@connext.de www.connext.de Pflegeberichtseintrag erfassen Produkt(e): Vivendi Mobil Kategorie: Allgemein
MehrXT Großhandelsangebote
XT GROßHANDELSANGEBOTE XT Großhandelsangebote Die neuen XT- Großhandelsangebote bieten Ihnen eine große Anzahl an Vereinfachungen und Verbesserungen, z.b. Großhandelsangebote werden zum Stichtag automatisch
MehrInternet online Update (Internet Explorer)
Um Ihr Consoir Beta immer schnell und umkompliziert auf den aktuellsten Stand zu bringen, bieten wir allen Kunden ein Internet Update an. Öffnen Sie Ihren Internetexplorer und gehen auf unsere Internetseite:
MehrNeue Regelungen seit 01.07.2014
Infoportal staatlich anerkannte Schuldnerberatungsstellen und geeignete Personen gemäß 305 InsO. Die vorzeitige Beendigung des Insolvenzverfahrens. Neue Regelungen seit 01.07.2014 Verkürzung des Insolvenzverfahrens
MehrLernumgebung für Kinder
Lernumgebung für Kinder Individuelle Förderung mit Moodle Arbeiten mit Lernpfaden Anmerkungen Einige der beschriebenen Möglichkeiten stehen erst seit der Moodle-Version 2.3 bzw. 2.4 zur Verfügung! Weiterhin
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
MehrGrundbegriffe der Informatik
Grundbegriffe der Informatik Einheit 15: Reguläre Ausdrücke und rechtslineare Grammatiken Thomas Worsch Universität Karlsruhe, Fakultät für Informatik Wintersemester 2008/2009 1/25 Was kann man mit endlichen
Mehr