Weitere Blöcke am Beispiel. des Frisörgeschäftes
|
|
- Gerrit Holtzer
- vor 7 Jahren
- Abrufe
Transkript
1 Weitere Blöcke am Beispiel des Frisörgeschäftes (O. Bouillon 2008) Upload: Sonntag, um 12:00 Uhr Wie versprochen das Material für Sie. Habe gestern von 15:00 20:00 dran gesessen, hat länger gedauert als vermutet. Ich hoffe nur, es hilft nun auch. Am Ende dieser Seite finden Sie noch eine Übungsaufgabe. Sollte es Fragen geben, bin ich in der Schule erreichbar, Sie können mir aber auch eine an schicken. Wenn Sie das Beispiel testen wollen gehen Sie am besten wie folgt vor: Öffnen Sie WinGPSS (ggf. runterladen) Kopieren Sie aus dem LIS-File das Listing (Seite 8) Fügen Sie es in WinGPSS im Edit-Fenster ein. die grafische Darstellung erzeugt sich dann automatisch. Termine für den Test sind: Inf 14 am 03. März Inf 8 am 07. März Übungsaufgabe: Entwickeln Sie ein Win-GPSS-Simulationsmodell zur Nachbildung einer Bank. Die Bank ist täglich 10 Stunden geöffnet. Die Kunden kommen im Abstand von 1 bis 7 Minuten gleichverteilt. 15% der Kunden geht ausschließlich zum Kontoauszugsdrucker. Das Ausgeben der Kontoauszüge dauert 1 bis 3 Minuten. Die anderen Kunden möchten am Schalter durch Angestellte beraten werden. Die Beratung dauert zwischen 2 und 10 Minuten. Es stehen 2 Kundenberater zur Verfügung. Für die Wartenden vor den Kundenberatern ist eine Warteschlangenstatistik zu erzeugen. Es gibt eine gemeinsame Warteschlange. Alle Kunden gehen nach der Bedienung auch noch zum Kontoauszugdrucker. Alle Kunden, die sich nach Ladenschluss noch im Geschäft befinden, werden bedient. Anschließend wird die Simulation beendet. 1/9
2 Bild 1 Grundaufgabe: In einem Damenfrisiersalon gibt es zwei Frisörinnen und eine Lehrlingin. Die Kundinnen kommen durchschnittlich alle 25 Minuten an, wobei das Zeitintervall zwischen 10 und 40 Minuten schwankt. Den Kundinnen werden zunächst von der Lehrlingin die Haare gewaschen. Das dauert 3-5 min. Danach werden Sie von einer der beiden Frisörinnen zwischen 20 und 80min bedient. Der Laden ist von 10 bis 20 Uhr geöffnet. Simulieren Sie ein Woche (Mo-Sa), in dem Sie im Menupunkt Parameter den Wert für Simulate auf 6 stellen. Erzeugen Sie ein Modell des Geschäftes mit WinGPSS. Beachten Sie, dass die Zwischenankunftszeit als Mittelwert mit Abweichung angegeben werden muss. Das heißt für eine Zeitspanne von 2-8 Minuten muss 5±3 Minuten verwendet werden. Weitere Blöcke in WinGpss Zeiterfassung mit ARRIVE-DEPART Passiert eine Forderung (transaction) den arrive-block wird die Zeiterfassung gestartet. Passiert sie den dazu gehörenden depart-block wird sie angehalten. Aufgabe: Im Frisiersalon soll die Zeit erfasst werden, die eine Kundin vom Betreten des Ladens bis zum Beginn des Frisieren benötigt. Bild 2 Zeitbereiche auswerten mit QTABLE Diese Anweisung wird zwischen SIMULATE und GENERATE eingefügt. Die QTABLE-Anweisung hat vier Operanden (alle vier müssen angegeben werden): Der Operand A enthält den Namen der Warteschlange, die in der Tabelle ausgewertet werden soll. Der Operand B gibt die obere Grenze der kleinsten Klasse an und wird oft auf 0 gesetzt. Der Operand C legt die Breite der Klassen fest (ausgenommen der kleinsten und größten Klasse). Mit dem Operanden D wird die Anzahl der Klassen in der Tabelle festgelegt. Maximal sind es 20 Klassen. Aufgabe: Im Modell soll die Zeit erfasst werden, die eine Kundin benötigt bis sie von einer der beiden Frisörinnen bedient wird. Als kritisch wollen wir ansehen, wenn eine Kundin dafür länger als 30min benötigt. Für diese Zeiterfassung soll eine qtable erstellt werden so, dass in der ersten Klasse alle Kundinnen mit Verweilzeiten bis 5 Minuten erfasst werden, dann 5-minütlich und alle Kundinnen die länger als 30 Minuten brauchen erscheinen als Überlauf. Blocknamen Für jedes Element kann ein Blockname vergeben werden. Dieser kann dann in den folgenden Anweisungen als Sprungmarke verwendet werden um diesen Block von einer anderen Stelle der Simulation aus anzuspringen. Sprünge mit GOTO Mit Hilfe des GOTO-Befehls kann verzweigt werden. Es kann eine Wahrscheinlichkeit zwischen 0..1 eingestellt werden. Lässt man die Wahrscheinlichkeit weg wird unbedingt gesprungen (d.h. Wahrscheinlichkeit 1) Bild 3 Aufgabe: Im Frisiersalon kaufen 20% der Kundinnen bevor sie gehen noch ein Pflegeprodukt beim Lehrling. Das dauert 4±2 min. Vordrängeln mit PRIORITY Mit Hilfe des PRIORITY-Befehls kann einer Forderung (Transaction) eine andere Wichtigkeit gegeben werden. Ist diese höher als die der anderen Forderungen stellt die Forderung sich in einer Warteschlange vorn an. Aufgabe: Sorgen Sie dafür, dass die Kundinnen, die Pflegeprodunkte kaufen, nicht solange warten bis alle zu waschenden Kundinnen abgearbeitet sind sondern nur solange bis die gerade vom Lehrling bediente Kundin fertig ist. Bild 4 Alternativen mit IF Mit dem IF-Block kann man in der Simulation in Abhängigkeit von einer Bedingung verzweigen. Es gibt zwei Möglichkeiten: 1. numerisch Es wird in Abhängigkeit von einem Variablenwert verzweigt. Die Standardvariable für Warteschlangen hat immer die Form Q$«name» («name» ist der Name der Einrichtung/Speicher/AD-Set) 2. logisch In Abhängigkeit vom Zustand einer Einrichtung oder Speichers. Dabei ist folgendes möglich: nur für Einrichtung nur für Speicher U belegt (in Use) E leer (Empty) NU nicht belegt (Not in Use) NE nicht leer (Not Empty) F voll (Full) NF nicht voll (Not Full) Aufgabe: Wenn eine Kundin den Laden betritt und die Warteschlange bei den Friörinnen ist 2 oder größer, dann gehen sie wieder. Hierzu soll ein extra terminate-block verwendet werden. 2/9
3 Bild 5 Warten wenn WAITIF Mit diesem Block können Forderungen (Transaction) in Abhängigkeit vom Zustand einer Einrichtung/Speicher aufgehalten werden. Sie müssen unter einer bestimmten Bedingung warten. Die möglichen Zustände sind bereits unter Punkt 2 beim IF-Block beschrieben. Aufgabe: Der Frisörladen wird erst geschlossen, wenn alle Kundinnen bedient sind. D.h. wenn der Hausmeister kommt dürfen keine Kundinnen mehr in den Laden. Der Hausmeister wiederum wartet, bis alle Kundinnen, die drin sind, den Laden verlassen haben. Erklärung zu den Abschnitten (Bildern) 1-5 zu 1. zu 2. zu 3. Das ist die bekannte Lösung der Aufgabe (siehe Klausur). Hier kann man erkennen, das unmittelbar nach dem Betreten des Ladens die Zeiterfassung mit dem ARRIVE-Block gestartet wird. Wichtig ist, dass der DEPART-Block erst nach dem ENTER steht. Nur so wird die Zeit bis zum Beginn des Frisierens erfasst. Würde man den Block vor ENTER setzen, endet die Zeiterfassung mit dem Anstellen bei den Frisörinnen. Im Hauptstrang (links) erkennt man unten, dass nach dem frisieren mit GOTO 0.2 mit einer Wahrscheinlichkeit von 20% zu dem rechts erkennbaren Zweig Pflege gesprungen wird. In diesem Zweig wird einfach noch einmal der SEIZE- RELEASE-Block lehrl verwendet. Es handelt sich dabei um die gleiche Einrichtung wie im Hauptstrang. Das bedeutet auch, dass die Forderungen im Hauptstrang (Kundinnen, denen die Haare gewaschen werden sollen) und die im Pflegestrang (Kundinnen, die Pflegeprodukte kaufen wollen) ein und dieselbe Warteschlange haben. Damit die Kundin, die Pflegeprodukte kaufen möchte, nicht warten muss bis alle vor ihr in der Warteschlange die Haare gewaschen bekommen haben, erhalten Sie mit PRIORITY eine höhere Priorität und werden damit bevorzugt bedient. Nämlich unmittelbar nachdem die Kundin, die gerade vom Lehrling die Haare gewaschen bekommt, fertig ist. zu 4. Im Hauptstrang befindet sich unmittelbar nach dem GENERATE ein IF-Block. Die Bedingung heißt q$friseu >=2. Das bedeutet, nachdem eine Forderung (Kundin) die Tür geöffnet hat, prüft sie die Länge der Wartschlange bei den beiden Frisöinnen. Sollte die Schlange 2 oder größer sein geht die Kundin wieder durch einen extra TERMINATE-Block, da kann man hinterher gut sehen, wie viele das waren. Hinweis: Die aktuelle Länge der Warteschlange zur Laufzeit der Simulation steht immer in q$name also hier q$friseu. zu 5. Jetzt wirdús schwierig. Um den Laden richtig zu schließen sind zwei Dinge erforderlich. Erstens dürfen keine Kundinnen mehr den Laden betreten, wenn der Hausmeister im System (Frisörgeschäft) angekommen ist. Das wird durch den jeweils ersten Block im Hauptstrang und im Hausmeisterstrang realisiert. Im Hausmeisterstrang belegt der Hausmeister nach dem Erscheinen die Einrichtung hausm. Dadurch kann man nun im WAITIF-Block im Hauptstrang!! als Bedingung hausm = U also Hausmeister belegt nutzen. Konkret heißt das, wenn eine Kundin nach dem Erscheinen des Hausmeisters in den Laden will, dann ist die Einrichtung hausm natürlich belegt und sie kommt nicht über das WAITIF im Hauptstrang hinweg, denn Sie muss dort solange warten, bis die Einrichtung hausm wieder frei ist. (Das ist übrigens nie mehr so keine Kundin kommt mehr rein, wenn der Hausmeister da ist.) Zweitens muss der Hausmeister solange warten, bis alle Kundinnen, die im Laden sind, diesen verlassen haben. Um das überprüfen zu können, wurde im Hauptstrang ein Speicher ENTER Laden eingefügt. Also jede Kundin, die den Laden betritt erhöht den Speicherinhalt um eins. Wenn Sie den Laden verlässt muss der Speicher wieder runter gezählt werden. Deshalb gibt es zwei LEAVE Laden Blöcke. Einmal beim TERMINATE im Hauptstrang und einmal beim TERMINATE im Pflegestrang. Das bedeutet nun, solange Kundinnen im Laden sind ist in dem Speicher was drin solange dieser Speicher nicht leer ist, darf der Hausmeister nicht gehen. Das wird realisiert mit dem WAITIF-Block im Hausmeisterstrang und der Bedingung Laden=NE also Laden nicht leer. Der Hausmeister muss am WAITIF warten, solange der Laden nicht leer ist. Hinweis: Vor dem TERMINATE (Ciao), durch das die Kundinnen gehen denen die Wartschlange zu lang ist, muss kein LEAVE-Laden. Sie haben ja niemals das ENTER-Laden passiert. 3/9
4 Bild1 Lösung der Aufgabe Bild1 auseinander gezogen für weitere Ergänzungen 4/9
5 Bild 2 Bild 3 5/9
6 Bild 4 Bild 5 6/9
7 Komplettlösung simulate 6 friseu capacity 2 qtable zeit,5,5,6,g Laden capacity generate 25,15 waitif hausm=u if q$friseu>=2,ciao enter Laden arrive zeit seize lehrl,q advance 4,1 release lehrl enter friseu,q depart zeit advance 50,30 leave friseu priority 1 goto pflege,0.2 leave Laden terminate generate 600 seize hausm waitif Laden=NE terminate 1 pflege seize lehrl,q advance 4,2 release lehrl leave Laden terminate ciao terminate start 1 end 7/9
8 Das vollständige Lis-File (allerdings nur für einen Durchlauf, nicht für 6). Bestehend aus Listing, Blockstatistik, Warteschlange, Speicher/Einrichtung und Tabellen. Ergänzt ist noch der Tabellengraph. Listing *Adr. Operation A,B,C,D,E,F,G,H simulate 6 friseu capacity 2 qtable zeit,5,5,6,g Laden capacity generate 25,15 waitif hausm=u if q$friseu>=2,ciao enter Laden arrive zeit seize lehrl,q advance 4,1 release lehrl enter friseu,q depart zeit advance 50,30 leave friseu priority 1 goto pflege,0.2 leave Laden terminate generate 600 seize hausm waitif Laden=NE terminate 1 pflege seize lehrl,q advance 4,2 release lehrl leave Laden terminate ciao terminate start 1 end Blockstatistik Zeit Nummer Name Oper. Aktuell Gesamt 1 GENERA WAITIF 23 3 IF 23 4 ENTER 22 5 ARRIVE 22 6 SEIZE 22 7 ADVANC 22 8 RELEAS 22 9 ENTER DEPART ADVANC LEAVE PRIORI GOTO LEAVE TERMIN GENERA 1 18 SEIZE 1 19 WAITIF 1 20 TERMIN 1 21 PFLEGE SEIZE 4 22 ADVANC 4 23 RELEAS 4 24 LEAVE 4 25 TERMIN 4 26 CIAO TERMIN 1 8/9
9 Warteschlangen (1) (2) (3) (4) (5) Schlange Maximum Mittel Gesamt Zeitlos Prozent /AD set Inhalt Inhalt Eintritte Eintritte zeitlos ZEIT LEHRL FRISEU (6) (7) (8) Schlange mittlere $mittlere aktueller /AD set Zeit/Trans Zeit/Trans Inhalt ZEIT LEHRL FRISEU $mittelere Zeit/Trans ::= mittlere Zeit/Trans ohne zeitlose Eintritte Speicher/Einrichtungen (1) (2) (3) Einrichtung mittlere Anzahl der mittlere Auslastung Eintritte Zeit/Trans LEHRL HAUSM (1) (2) (3) (4) (5) Speicher Kapazität mittlerer mittlere Eintritte mittlere Inhalt Auslastung Zeit/Trans FRISEU LADEN 2000 mill (6) (7) Speicher aktueller maximaler Inhalt Inhalt FRISEU 0 2 LADEN Tabellen TabelleZEIT (1) (2) (3) (4) (5) (6) Eintritte mitt.zeit in AD Stabw. Summe Zeit Minimum Maximum Klasse Anzahl der prozentualer kumulativer kumulativer Eintragungen Anteil Prozentsatz Rest Überlauf (7) Mittelwert des Überlaufes Tabellengraph 9/9
Master Modul IV im SS 2016: Technisch-Ökonomische Wartesysteme
Operations Research und Wirtschaftsinformatik Prof. Dr. P. Recht // M. Radermacher, M.Sc. DOOR Aufgabe 3 Master Modul IV im SS 206: Technisch-Ökonomische Wartesysteme Übungsblatt Wurde in der Übung am
Mehr1. Aufgaben zur Übung Einfache Systeme
Thomas Schulze Übungsaufgaben zur LV Produktionssimulation 1 1. Aufgaben zur Übung Einfache Systeme 1.1. Aufgabe 1(Maschine mit Puffer) In einer Quelle (Quelle1) werden identische Teile (Teile A) erzeugt.
MehrModul OMSI-2 im SoSe 2010
Modul OMSI-2 im SoSe 2010 Objektorientierte Simulation mit ODEMx Prof. Dr. Joachim Fischer Dr. Klaus Ahrens Dipl.-Inf. Ingmar Eveslage Dipl.-Inf. Andreas Blunk fischer ahrens eveslage blunk@informatik.hu-berlin.de
MehrÜber 25 Jahre ADR Ingenieur Produkte ADR Ingenieurprodukte * Ludwig-Wagner-Str. 19 * Wiesloch
ADR Ingenieurprodukte * Ludwig-Wagner-Str. 19 * 69168 Wiesloch http://www.cd-duplizieren.de Bedienungs- und Installationsanleitung Standalone-Tower Whirlwind 1. Der richtige Anschluss und die erste Inbetriebnahme
MehrBenutzerhandbuch. ce - Inspector
ce - Inspector Stand: ce -Inspector 1.0 rel 21 17.01.2007 Erstellt durch Dipl.-Ing. (FH) Helmut Eß Am Hafen 22.. Telefon (0531)310390. Fax (0531)313074. E-Mail: info@was-bs.de. http://www.was-bs.de Seite:
MehrPetrinetze und GPSS/H
Hochschule Mittweida (FH) Seminararbeit Simulation 11. Januar 2006 Agenda 1 2 3 4 Agenda 1 2 3 4 Themen Modellierung von dynamischen Systemen Formale Modellierung von nebenläufigen Systemen Simulation
MehrTutorial für die Benutzung von Anylogic im Rahmen der Vorlesung Modellgestützte Analyse und Optimierung
Tutorial für die Benutzung von Anylogic im Rahmen der Vorlesung Modellgestützte Analyse und Optimierung Jessica Bühler 10. Mai 2017 Inhaltsverzeichnis 1 Einführung 2 1.1 Installation..............................
MehrHilfe für Transportdokumentation
Hilfe für Transportdokumentation Autoren: Achim Reuber und Andre Ploenes Copyright Auszüge und Vervielfältigung nur mit ausdrücklicher Genehmigung der Autoren!!! 1.Allgemein... 3 2.Eingabehilfen... 3 3.Einrichtungsassistent...
MehrC++ Teil Schleifen. Man kann bestimme Anweisungen in einem Programm mehrfach ausführen lassen. Dazu gibt es in C++ verschiedene Schleifen.
C++ Teil 3 3.3 Schleifen Man kann bestimme en in einem Programm mehrfach ausführen lassen. Dazu gibt es in C++ verschiedene Schleifen. for-schleife for-schleife while-schleife do-while-schleife for ( Ausdruck1;
MehrKlausur Stochastik. ME/SD/RE (Ma) (nicht zutreffendes bitte streichen)
Ernst-Abbe-Hochschule Jena FB Grundlagenwissenschaften Klausur Stochastik Tag der Prüfung: Bearbeitungszeit: Studiengang: 90 min ME/SD/RE (Ma) (nicht zutreffendes bitte streichen) Name: Matrikel-Nr.: Bitte
MehrOtto-von-Guericke-Universität Magdeburg
ARENA Tutorial -2 Otto-von-Guericke-Universität Magdeburg Thomas Schulze ARENA Tutorial 1. Historisches 2. Basis-Elemente 3. Ergebnisanalyse 4. Modellierung von Transportvorgängen 5. Integration mit anderen
MehrQueueTraffic und Warteschlangen
QueueTraffic und Warteschlangen + Warteschlangen im Alltag Du bist sicher schon einmal in einer Warteschlange gestanden. Wo? Worin unterscheiden sie sich? Bei Skiliften, Ticketautomaten, Kassen, beim Arzt,
MehrArrays. Arrays werden verwendet, wenn viele Variablen benötigt werden. Der Vorteil in Arrays liegt darin, dass man nur eine Variable deklarieren muss
Arrays FTI 41 2005-09-09 Arrays werden verwendet, wenn viele Variablen benötigt werden. Der Vorteil in Arrays liegt darin, dass man nur eine Variable deklarieren muss z.b. Dim Werte(x) As Single. Wobei
MehrOperations Research Kurs 00859: Stochastische Simulation
Aufgabe B0404 In einem Friseursalon sind 1 Herrenfriseur, 1 Damenfriseur und 1 Meister, der sowohl Herren als auch Damen bedient, beschäftigt. Die Kunden bevorzugen eine Bedienung durch den Meister. Der
MehrErstellen eines RS-Flip-Flops mit Hilfe eines Blockdiagramms
Erstellen eines RS-Flip-Flops mit Hilfe eines Blockdiagramms von Jörn Schneider 1. Schritt Zuerst wird mit dem Projekt-Wizard ein neues Projekt erstellt. Vor dem Starten sollte unbedingt ein leeren Ordner
MehrGreenfoot: Verzweigungen Nicolas Ruh und Dieter Koch
Greenfoot: Verzweigungen Nicolas Ruh und Dieter Koch Betrachten wir die act()-methode des Wombats aus dem Wombats-Szenario: Wie interpretieren Sie diesen Code? (einfach übersetzen) Falls der Wombat ein
Mehrleave: mov flag, 0 ; 0 in flag speichern: Lock freigeben ret
Sep 19 14:20:18 amd64 sshd[20494]: Accepted rsa for esser from ::ffff:87.234.201.207 port 61557 Sep 19 14:27:41 amd64 syslog-ng[7653]: STATS: dropped 0 Sep 20 01:00:01 amd64 /usr/sbin/cron[29278]: (root)
MehrAbstrakter Datentyp (ADT): Besteht aus einer Menge von Objekten, sowie Operationen, die auf diesen Objekten wirken.
Abstrakte Datentypen und Datenstrukturen/ Einfache Beispiele Abstrakter Datentyp (ADT): Besteht aus einer Menge von Objekten, sowie Operationen, die auf diesen Objekten wirken. Datenstruktur (DS): Realisierung
MehrAnalyse eines Informatiksystems durch unterschiedliche Modellierungsansätze
Analyse eines Informatiksystems durch unterschiedliche Modellierungsansätze Dr. Henry Herper, Dr. Volkmar Hinz Otto-von-Guericke-Universität Magdeburg Institut für Simulation und Graphik 11. GI-Fachtagung
MehrHerzlich willkommen!
Programmiertechnik 1 Herzlich willkommen! Dozent: Dipl.-Ing. Jürgen Wemheuer Teil 4: Schleifenkonstruktionen Mail: wemheuer@ewla.de Online: http://cpp.ewla.de/ Schleifenkonstruktion goto (veraltet!) 2
MehrSchleifen: Immer wieder dasselbe tun
Schleifen: Immer wieder dasselbe tun Bei einer Schleife werden Anweisungen immer wieder ausgeführt, solange die Bedingung wahr ist. Dafür muss man eine Variable immer wieder ändern, solange bis eine Überprüfung
MehrGreenfoot: Verzweigungen
Greenfoot: Verzweigungen Nicolas Ruh und Dieter Koch Betrachten wir die act()-methode des Wombats aus dem Wombats-Szenario: Wie interpretieren Sie diesen Code? (einfach übersetzen) Falls der Wombat ein
Mehr9. Eine einfache Warteschlangen-Simulation.
SS 2006 Arbeitsblatt 4 / S. 1 von 9 9. Eine einfache Warteschlangen-Simulation. A) Allgemeine Bemerkungen. Die Warteschlange aus 8., wie auch solche mit nur endlich grossem Warteraum, können auf einfache
MehrEinstellungen des ZEIT:FREUND anpassen
Einstellungen des ZEIT:FREUND anpassen Im Batteriefach des Gehäuses befinden sich zwei Taster. Mit dem blauen Taster schalten Sie durch die verschiedenen Menüpunkte. Mit dem weißen Taster verändern Sie
MehrStudientag 1793 Software Engineering I. 6. Juli 2014
Studientag 1793 Software Engineering I 6. Juli 2014 In dieser Aufgabe soll das Verhalten einer Waschmaschine modelliert werden. Die Waschmaschinentür kann geöffnet oder geschlossen sein. Nur wenn die Waschmaschinentür
MehrAufgabe zur Warteschlangensimulation
Aufgabe zur Warteschlangensimulation Diese Aufgabe vereint alle Aspekte, die in dem Abschnitt über Warteschlangen behandelt wurden. Deshalb klingt sie sehr komplex, jedoch lassen sich mit Hilfe der bisherigen
MehrTutorial 7 TEIL 1/2. Untersuchung von ebusiness Anwendungen auf der Basis des IBM WebSphere Developer V 7.0
Tutorial 7 TEIL 1/2 Untersuchung von ebusiness Anwendungen auf der Basis des IBM WebSphere Developer V 7.0 Copyright Institut für Informatik, Universität Leipzig Hinweise: Die Arbeiten werden unter Windows
MehrOPERATIONS MANAGEMENT 4. Übungsstunde. Thema: Kurzfristige Kapazitätsplanung (Warteschlangenmanagement) Seite 1
OPERATIONS MANAGEMENT 4. Übungsstunde Thema: Kurzfristige Kapazitätsplanung (Warteschlangenmanagement) Seite 1 Prof. Dr. Helmut M. Dietl Aufgabe 1 UBS plant eine Drive-in Filiale zu errichten. Das Management
MehrBedienungsanleitung PC-Software für CTS-7 C (V )
Bedienungsanleitung PC-Software für CTS-7 C (V1.0.0.1) WIN-XP, VISTA, WIN7, 8, 8.1,.10 1 Installation der PC Software Während der Installation das Stimmgerät bitte noch nicht am PC anschließen. Installieren
MehrDiskrete Simulation universitätsinterner Beziehungen am Beispiel einer Bleibeverhandlung
Dipl. oec. Inken de Wit 1 Diskrete Simulation universitätsinterner Beziehungen am Beispiel einer Bleibeverhandlung KORFU-Arbeitspapier Nr. 11 (Siegen Saarbrücken 2014) www.kor-fu.de 1 Universität des Saarlandes,
Mehr6 DATENBANKEN Datenbank. mit Spaltenüberschriften,
6 DATENBANKEN 6.1. Datenbank Eine Datentabelle mit Spaltenüberschriften, bei der in einer Spalte jeweils gleichartige Daten, stehen nennt man Datenbank. In Excel können kleine Datenbanken komfortabel verwaltet
MehrHandbuch zum VivaWeb-Serienbrief-Programm
Handbuch zum VivaWeb-Serienbrief-Programm In 10 Schritten zum Serienbrief Das folgende Handbuch erläutert Ihnen die Nutzungsmöglichkeiten des ARV Serienbrief-Programms in all seinen Einzelheiten. Dieses
MehrL E S E P R O B E. Werte Kunden,
L E S E P R O B E Werte Kunden, Die vorliegende Leseprobe soll Ihnen im Vorfeld Ihres Kaufes zur Entscheidungsfindung helfen, ob der darin gebotene Inhalt und die Aufbereitung desselben für Sie oder für
MehrBedienungsanleitung PC-Software für CTS-32 C
Bedienungsanleitung PC-Software für CTS-32 C WIN-XP, Vista, Win7, Win 8, Win 10 1 Installation der PC Software Während der Installation das Stimmgerät bitte noch nicht am PC anschließen. Installieren Sie
MehrVERWENDUNG DES FRAGEBOGENBAUKASTENS
VERWENDUNG DES FRAGEBOGENBAUKASTENS Der Fragebogenbaukasten liegt als Zip-Datei im standardisierten QTI-Format vor und kann daher in CommSy-Projekträume und OLAT-Kurse eingebunden werden. In OLAT-Kursen
MehrProjektinstitut für Handwerk & Mittelstand Unternehmensberatung Projektmanagement Softwareentwicklung seit 1997
Kurzanleitung PiJetPlane Lite Der Planer kann sowohl als Produktionsplanungstool als auch klassischer Projektplaner eingesetzt werden. Die Bedienung ist einfach und geht schnell. Ressourcen Eine Ressource
MehrWorkshop mit Ulead Gif Animator 5 (englische Version) Anleitung zur Erstellung eines GIF Schriftzuges. Wir benötigen:
Workshop mit Ulead Gif Animator 5 (englische Version) Anleitung zur Erstellung eines GIF Schriftzuges Wir benötigen: 1. 2. 3. Diese 3 Dinge müssen als GIF transparent abgespeichert sein. Bekommst Du hier
MehrLesen Sie diese häufig gestellten Fragen, wenn Sie beim Bearbeiten von Projekten in Base Camp Fragen haben.
BASE CAMP Häufig gestellte Fragen Lesen Sie diese häufig gestellten Fragen, wenn Sie beim Bearbeiten von Projekten in Base Camp Fragen haben. Muss ich das Instrument Schätzen Sie Ihre Fähigkeiten ein zu
MehrAufgaben zur Attiny-Platine
Das Attiny-Projekt Aufgaben 1 Aufgaben zur Attiny-Platine 1. LEDs blinken 1.1 Schließen Sie eine rote LED an PortB.0 und eine grüne LED an PortB.1 an (vgl. Abb. 1). Achten Sie dabei darauf, dass die langen
MehrInstallationsanleitung Englisch Kompaktkurs
Installationsanleitung Englisch Kompaktkurs Die Installation ist sehr einfach und besteht im Wesentlichen aus drei Schritten: 1. Installation des Kompaktkurses auf dem Rechner 2. Namensgebung und schauen,
MehrODV Praktikum Versuch Dämpfung im Lichtwellenleiter : Kurzbeschreibung: Funktionen und Bedienung des LWL-Messprogramms:
Dipl. Ing. ODV Praktikum Versuch 0.4 - Dämpfung im Lichtwellenleiter : Kurzbeschreibung: Funktionen und Bedienung des LWL-Messprogramms: Menu mit erweiterten Funktionen für Dokumentation und Auswertung
MehrFileUpload Funktion. Erklärung der. Perception von Questionmark
Erklärung der FileUpload Funktion Perception von Questionmark 25.09.2015 Thomas Brandstätter Abteilung für das elektronische Prüfungssystem Dekanat der Rechtswissenschaftlichen Fakultät Karl-Franzens-Universität
MehrSchleifen in C/C++/Java
Schleifen in C/C++/Java Alle 3 Sprachen stellen mindestens die folgenden 3 Schleifenkonstruktionen zur Verfügung. In C gibt es auch keine weiteren, C++, Java und C# haben noch weitere nützliche Varianten.
MehrAufbau einer Teilefamilie
Aufbau einer Teilefamilie am Beispiel einer Zylinderschraube nach ISO4762 1.) Neues Teil anlegen. Am Besten als Mutterteil von ISO4762 kennzeichnen. Z. B. Mutterteil_ISO4762.prt 2.) Ausdrücke nach untenstehendem
MehrKalendergrafiken. So haben Sie Ihre Daten noch nie gesehen.
en So haben Sie Ihre Daten noch nie gesehen. Die geballte Auswerte-Power dieser Darstellungen ist eines der Alleinstellungsmerkmale von InfoPainter. Jahres-, Monats-, Kalenderwochen- und Tagesdarstellungen.
Mehr(a) Wie unterscheiden sich synchrone und asynchrone Unterbrechungen? (b) In welchen drei Schritten wird auf Unterbrechungen reagiert?
SoSe 2014 Konzepte und Methoden der Systemsoftware Universität Paderborn Fachgebiet Rechnernetze Präsenzübung 2 2014-04-28 bis 2014-05-02 Aufgabe 1: Unterbrechungen (a) Wie unterscheiden sich synchrone
MehrTechnische Informatik für Ingenieure WS 2010/2011 Übungsblatt Nr. 3
Technische Informatik für Ingenieure WS 2010/2011 Übungsblatt Nr. 3 25. Oktober 2010 Übungsgruppenleiter: Matthias Fischer Mouns Almarrani Rafał Dorociak Michael Feldmann Thomas Gewering Benjamin Koch
Mehr= 7 (In Binärdarstellung: = 0111; Unterlauf) = -8 (In Binärdarstellung: = 1000; Überlauf)
Musterlösung Übung 2 Aufgabe 1: Große Zahlen Das Ergebnis ist nicht immer richtig. Die Maschine erzeugt bei Zahlen, die zu groß sind um sie darstellen zu können einen Über- bzw. einen Unterlauf. Beispiele
MehrDer Weg eines Betrunkenen
Der Weg eines Betrunkenen 2 Hätte es damals schon Computer gegeben, wäre es für unseren Mathematiker um einiges leichter gewesen, den Weg des Betrunkenen zu bestimmen. Er hätte nicht nur eine beliebige
Mehrmod_ireport ESS Enterprise Solution Server Version 1.0 / Release 6.0 ESS Programmierbeispiele 1
ESS Enterprise Solution Server mod_ireport Version 1.0 / Release 6.0 ESS Programmierbeispiele 1 Inhaltsangabe 1. Installation des Modules...3 2. Einbinden eines neuen Reports...3 3. Erstellung eines Reports...5
Mehr1 Jährlich wiederkehrende Aufgaben
Jährlich wiederkehrende Aufgaben 1 1 Jährlich wiederkehrende Aufgaben Ziele des Kapitels: Sie lernen, was Sie alles zum Jahreswechsel vorbereiten müssen. Sie lernen, wie Sie den Jahreswechsel durchführen.
MehrSo geht s Schritt-für-Schritt-Anleitung
So geht s Schritt-für-Schritt-Anleitung Software WISO Mein Büro 365 Thema Einfügen von Artikelsets, Artikel Bundles und Positionen aus anderen Vorgängen Version ab 18.02.37.001 Inhalt 1. Ein kurzer Überblick...
MehrWenn Du Deinen Rechner zum ersten Mal einschaltest, verlangt er von Dir einige Angaben. Wähle als Sprache Deutsch.
1 Dein Rechner kann alles Dein neuer Rechner kann eigentlich fast alles. Die Frage ist nun, wie viel Du mit ihm anstellen kannst. In dieser Einführung geht es darum, die grundlegenden Techniken zu lernen,
MehrDVD Film grösser als 4,7. Hier zeige ich wie man aus einem Film der nach dem Rippen mit Smartripper immer noch eine
DVD Film grösser als 4,7 DVD Film > 4,7 Gbyte Anmerkung: Hier zeige ich wie man aus einem Film der nach dem Rippen mit Smartripper immer noch eine Größe von über 4,7 Gbyte hat. Den einzigen Nachteil den
MehrNachträglicher Einbau von Virtuellen Depots in die Anlage Rennstrecke_klein.
Nachträglicher Einbau von Virtuellen Depots in die Anlage Rennstrecke_klein. Die Anlage wurde mit herkömmlichen Durchfahr-Schattenbahnhöfen gebaut. Dennoch ist es möglich, virtuelle Depots zu integrieren.
MehrHandbuch zu unserer Bildergalerie
Handbuch zu unserer Bildergalerie Version 1.0.2 Erstellungsdatum 11.08.2009 Versionsdatum 28.08.2009 Autor leopold@die-koehns.ch Inhaltsverzeichnis 1. Anmeldung... 3 2. Startseite... 4 3. Grösse der Bilder...
MehrSchnellstart: Trocal LED Control & GHL Control Center
Trocal LED Control & GHL Control Center Bitte installieren Sie die Software GHL Control Center in der aktuellsten Version auf Ihrem PC https://www.aquariumcomputer.com/de/downloads Das GHL Control Center,
Mehr1 pulsierender Speicher
1 pulsierender Speicher 1.1 Aufgabentyp Gegeben sei das folgende C-Programm: [...] (a) Geben Sie den Gültigkeitsbereich jedes Objektes des Programms an. (b) Stellen Sie die Rechnung des Programms für die
MehrTrampolin 1.2. Startseite von Trampolin 1.2. Fenster "Großgerät"
Trampolin 1.2 Die Software Trampolin 1.2 ist ein Programm zur Wettkampferfassung. Mit ihr lassen sich derzeit Einzelwettkämpfe auf dem Großgerät aufnehmen und verwalten. Die Software ist eine Vollversion
MehrÜbersicht Shell-Scripten
!!!! Wichtig: Bei Shell-Scripten enden die Zeilen nicht mit einem Strichpunkt!!!! Erste Zeile eines Shell-Scripts: #! /bin/bash Variablen in Shell-Scripts: Variablennamen müssen mit einem Buchstaben beginnen,
MehrHSR Rapperswil 2001 Markus Rigling. Programmieren: Exceptions Auflage
HSR Rapperswil 2001 Markus Rigling Programmieren: Exceptions 1 1. Auflage Inhaltsverzeichnis: 1. Was sind Exceptions?... 3 2. Struktur des Exception Handling... 3 3. Try-Block... 4 4. Exception Handler
MehrVorbemerkungen. Die Programmieroberfläche des ClassPad
Vorbemerkungen Erfahrungen zeigen, dass die Programmiermöglichkeiten des ClassPad im Unterricht kaum genutzt werden. Dabei bieten aus unserer Sicht viele Situationen die Gelegenheit, die Programmieroberfläche
MehrGS-Auftrag/GS-Office
GS-Auftrag/GS-Office Inventur Impressum Sage GmbH Emil-von-Behring-Str. 8-14 60439 Frankfurt am Main Copyright 2016 Sage GmbH Die Inhalte und Themen in dieser Unterlage wurden mit sehr großer Sorgfalt
MehrMPGI 3 SLK B. Wintersemester 2011/ Februar 2012
Technische Universität Berlin Institut für Softwaretechnik und Theoretische Informatik FG Softwaretechnik Ernst-Reuter-Platz 7 10587 Berlin Jähnichen Mehlhase Rein-Jury MPGI 3 SLK B Wintersemester 2011/2012
MehrSoftwarelösungen: Versuch 4
Softwarelösungen: Versuch 4 Nichtstun in Schleife wird ersetzt durch zeitweilige Zurücknahme der Anforderung, um es anderen Prozessen zu erlauben, die Ressource zu belegen: /* Prozess 0 */ wiederhole flag[0]
MehrAufgabe 1 (Anwendungsfalldiagramm)
Studientag in Hagen Kurs 1793 11.01.2014 Aufgabe 1 (Anwendungsfalldiagramm) In dieser Aufgabe soll ein Anwendungsfalldiagramm für die im Folgenden beschriebenen Abläufe bei dem Kauf einer Fahrkarte an
MehrANWEISUNGEN FÜR SYNC 3 NAVIGATIONSSYTEMKARTEN-UPDATE
ANWEISUNGEN FÜR SYNC 3 NAVIGATIONSSYTEMKARTEN-UPDATE Diese Anweisungen zeigen Ihnen Schritt für Schritt, wie Sie das Kartenmaterial Ihres SYNC 3-System auf die neueste Version updaten. Bitte beachten Sie:
MehrPHP MySQL - myphpadmin Formulardaten in eine Datenbank speichern
PHP MySQL - myphpadmin Formulardaten in eine Datenbank speichern Datenbanken werden durch ein spezielles Programm verwaltet, einen sogenannten Datenbankserver, in unserem Fall den MySQL-Datenbankserver.
MehrEin einfacher Schaltkreis für Anfänger um die Wirkungsweise zu verstehen
Ein einfacher Schaltkreis für Anfänger um die Wirkungsweise zu verstehen Wirkung: Wie am Reaktor wer zuerst kommt strahlt zuerst. Die Strecke wird von A nach C nach B nach D abgearbeitet einfach aber ohne
MehrInstallationsanleitung. Öffnungsmelder
Installationsanleitung Öffnungsmelder INSTALLATIONSANLEITUNG ÖFFNUNGSMELDER Herzlichen Glückwunsch zum Kauf des Egardia Öffnungsmelders. Website Egardia www.egardia.com Kundenservice Weitere Informationen
MehrEinfach Informatik Lernumgebung
Einfach Informatik Lernumgebung Übersicht Die Lernumgebung zum Lehrmittel «Einfach Informatik Daten darstellen, verschlüsseln, komprimieren» dient als Ergänzung zum Buch. Damit können ergänzende Aufgaben
MehrBekannte Probleme bei der Umstellung auf Oracle 12c R2 (UTF-8)
Bekannte Probleme bei der Umstellung auf Oracle 12c R2 (UTF-8) Inhalt 1 Einleitung 2 1.1 Technischer Hintergrund Oracle VARCHAR2 2 2 Das Test- und Korrektur-Paket 3 3 Korrekturen in der Anwendung 6 3.1
MehrExa.stat Die Klausuren werden hinsichtlich der NDZ Kriterien bewertet und die Verteilung grafisch dargestellt.
Exa.stat.1.0 Instrument für die schulinterne Evaluation der schriftlichen Examensprüfung in der Gesundheits- und Krankenpflege /- Kinderkrankenpflege auf der Basis der Empfehlungen der 2. Norddeutschen
MehrFACHHOCHSCHULE AUGSBURG Hochschule für Technik, Wirtschaft und Gestaltung
C Sprachelemente für Übung 2 Typumwandlungen (type casts) Bei Ausdrücken, in denen Operanden mit unterschiedlichem Typ vorkommen, werden diese vom Compiler vor der Ausführung automatisch in einen gemeinsamen
MehrIn dieser Aufgabe geht es darum, das einfache Meteor-Spiel zu verstehen und anzupassen. Lade als erstes das Spiel sample12 und spiele es.
In dieser Aufgabe geht es darum, das einfache Meteor-Spiel zu verstehen und anzupassen. Lade als erstes das Spiel sample12 und spiele es. Im Spiel fällt ein Meteor vom oben zum unteren Rand. Das Raumschiff
MehrFingerpulsoximeter. 1. Wie führe ich eine Echtzeitübertragung vom PULOX PO-300 zum PC durch und speichere meine Messdaten auf dem PC?
Mini-FAQ v1.5 PO-300 Fingerpulsoximeter 1. Wie führe ich eine Echtzeitübertragung vom PULOX PO-300 zum PC durch und speichere meine Messdaten auf dem PC? 2. Wie nehme ich mit dem PULOX PO-300 Daten auf
MehrSTATA II: Daten- und Analysevorbereitung (Teil 1)
STATA II: Daten- und Analysevorbereitung (Teil 1) 10. November 2003 Wiederholung I K:\mo14-16 Aufgaben: 1. Stellen Sie den aktuell gültigen Pfad \data fest und wechseln Sie in das \project1 Verzeichnis
MehrStatistik mit MAXQDA Stats
Statistik mit MAXQDA Stats MAXQDA Stats ist ein eigenständiges Statistik-Modul, das aus MAXQDA heraus gestartet werden kann und das häufig verwendete Verfahren der Deskriptiv- und Inferenzstatistik offeriert.
MehrAusdrücke (1) Grundlegende Eigenschaften
Ausdrücke () Grundlegende Eigenschaften bestehen aus Literalen, Konstanten, Variablen und Operatoren einfachster Ausdruck ist das Semikolon, es bewirkt nichts. Ausdrücke werden mit einem Semikolon abgeschlossen.
MehrDLR SchoolLab Lektion 1 Erste Schritte
1 Navigation Die Entwicklungsoberfläche lässt sich durch sechs Buttons am unteren Bildschirmrand bedienen. Alternativ kann man auch über die Tastatur navigieren. Hierfür gibt es folgdende Abkürzungen:
MehrVorgehensweise Firmware-Update
Vorgehensweise Firmware-Update Lumix Kompaktkameras (ausgenommen DMC-SZ8/SZ10/TZ56/TZ58/XS1) Schritt 1 Download der Updatedatei Die Updates für die Lumix G-Systemkameras und die Objektive sind unter nachfolgendem
MehrDOKUMENTATION W&Z-MESSWERTERFASSUNG
- 1 - DOKUMENTATION W&Z-MESSWERTERFASSUNG FÜR EINZELMESSUNG - 1 - DOKUMENTATION W&Z-MESSWERTERFASSUNG EINZELMESSUNG W&Z-COMPUTER-VERTRIEB GMBH DEUBENER STR. 14 01159 DRESDEN TELEFON: 0351 4219125 FAX:
MehrKleine Einführung in den Matlab-GUI-Editor
Kleine Einführung in den Matlab-GUI-Editor Um den Einstieg in den GUI-Bereich von Matlab ein wenig zu erleichtern, bespreche ich hier ein kleines Beispielprogramm. Es soll die vollen Stunden der Uhrzeit
MehrWPS Schnittstelle
9.14.16-WPS.Schnittstelle Allgemein Diese Schnittstelle stellt die "Verbindung" zwischen FORMEL-1 und dem Werkstatt- PlanungsSystem (WPS) her. Die Schnittstelle läuft "beidseitig", d.h. - Kunden- + Fahrzeugdaten,
MehrC# - Einführung in die Programmiersprache Bedingte Anweisungen und Schleifen
C# - Einführung in die Programmiersprache Bedingte Anweisungen und Schleifen Gehe nach links oder rechts Gehe solange geradeaus... Leibniz Universität IT Services Anja Aue Programmabläufe grafisch abbilden
MehrEinführung in die Programmierung
: Inhalt Einführung in die Programmierung Wintersemester 2017/18 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering Fakultät für Informatik TU Dortmund Wiederholungen - while - do-while - for
MehrBeispiel / Übung: Prof. Dr. A. Christidis WS 2012/13
Beispiel / Übung: Erstellen Sie ein kurzes, plattform-unabhängiges C-Programm ( Konsolenanwendung ), das sich in die Reihe bereits gestarteter Kopien einordnet, sich nach 20 sec (Rechenzeit) abmeldet und
MehrSchritt-für-Schritt-Hilfe zur Erstellung eines Engagementnachweises
Schritt-für-Schritt-Hilfe zur Erstellung eines Engagementnachweises Sie verwenden die Word-Vorlage engagementnachweis.dot Vorbereitung Kopieren Sie die Datei engagementnachweis.dot in das Verzeichnis Dokumente
MehrEinführung in die Programmierung Wintersemester 2011/12
Einführung in die Programmierung Wintersemester 2011/12 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering Fakultät für Informatik TU Dortmund : Kontrollstrukturen Inhalt Wiederholungen - while
MehrVorsemesterkurs Informatik Übungsaufgaben. Tag 4a - Python
Vorsemesterkurs Informatik Übungsaufgaben Tag 4a - Python Aufgabe 1: Listen Mache dich im Python-Interpreter mit dem Umgang mit Listen vertraut. Kapitel 2.6 im Skript (s.40) enthält nützliche Informationen.
MehrDer Editor - Einfügen von Links und Medien
Link einfügen Der Editor - Einfügen von Links und Medien Link einfügen Soll durch einen Klick auf einen Text eine Webseite oder ein Dokument geöffnet werden, dann gestalten Sie den Text als Link. Schreiben
Mehr3 Geoverarbeitung mit dem ModelBuilder
3.1 Der ModelBuilder in ArcGIS Mit dem ModelBuilder können schematisch und mithilfe von Grafiken Arbeitsabläufe mit den Werkzeugen von ArcGIS erstellt und bearbeitet werden. Ein solcher Arbeitsablauf (Workflow)
Mehr