Χρόνος (ρολόι) Προσομοίωσης

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Χρόνος (ρολόι) Προσομοίωσης"

Transcript

1 Χρόνος (ρολόι) Προσομοίωσης Προσομοίωση Βιομηχανικής Παραγωγής & Επιχειρήσεων ΚΕΦ ΠΡΟΣΟΜΟΙΩΣΗ 1

2 ΤΥΠΟΙ ΠΡΟΣΟΜΟΙΩΣΗΣ Η προσομοίωση ανάλογα με το στόχο της μπορεί να διακριθεί σε 3 τύπους: Διερεύνησης-διερευνητική προσομοίωση: Για τον έλεγχο των σχέσεων μεταξύ των επιμέρους υποσυστημάτων και την κατανόηση της συμπεριφοράς ενός συστήματος στις λεπτομέρειες. Σύγκρισης-συγκριτική προσομοίωση: Για τον έλεγχο εναλλακτικών πολιτικών και διαμορφώσεων (τρόπων λειτουργίας) ενός συστήματος. Πρόβλεψης-προσομοίωση πρόβλεψης: Για την πρόβλεψη της μελλοντικής συμπεριφοράς και βέλτιστης λειτουργίας ενός συστήματος. Οι 3 τύποι με την σειρά που αναφέρονται είναι και τα λογικά βήματα της προσομοίωσης ενός συστήματος. Ξεκινάμε από την διερεύνηση, ώστε να κατανοήσουμε τη λειτουργία και συμπεριφορά, συνεχίζουμε με έλεγχο για την επίδραση διαφόρων αλλαγών στο σύστημα, καταλήγουμε στο να μπορούμε να προβλέψουμε τη μελλοντική συμπεριφορά και να το Βελτιστοποιήσουμε. ΠΡΟΣΟΜΟΙΩΣΗ 2

3 ΤΥΠΟΙ ΠΡΟΣΟΜΟΙΩΣΗΣ-ΠΑΡΑΔΕΙΓΜΑ Έστω ότι το σύστημα είναι η αποθήκη μιας εισαγωγικής εταιρείας η οποία δραστηριοποιείται στον τομέα των ανταλλακτικών και αναλώσιμων μηχανών γραφείου. Διερεύνησης-διερευνητική προσομοίωση: Περιγραφή του μηχανισμού λειτουργίας της αποθήκης. Ποσότητες παραγγελίας από προμηθευτές, στοκ, κόστος έλλειψης, διαδικασία εξυπηρέτησης πελατών, μορφή ζήτησης, διαχείριση παραγγελιών, κλπ. Στόχος ο εντοπισμός του τρόπου λειτουργίας και των λεπτομερειών του συστήματος. Σύγκρισης-συγκριτική προσομοίωση: Για τον έλεγχο εναλλακτικών πολιτικών και διαμορφώσεων (τρόπων λειτουργίας) της αποθήκης. Το μέγεθος των παραγγελιών στους προμηθευτές, αποθηκευτικού χώρου, εκπτώσεις ποσοτήτων, διαχείριση στοκ, οργάνωση εργασίας προσωπικού, σύγκριση εναλλακτικών λύσεων σε προμηθευτές, εναλλακτικές αποστολής παραγγελιών σε πελάτες, κλπ. Πρόβλεψης-προσομοίωση πρόβλεψης: Για την πρόβλεψη της μελλοντικής συμπεριφοράς και βέλτιστης λειτουργίας της αποθήκης. Επιλέγοντας τα επιθυμητά χαρακτηριστικά από τις συγκρίσεις των εναλλακτικών καταλήγουμε στην επιθυμητή διαμόρφωση της λειτουργίας και μπορούμε να προβλέψουμε την επιθυμητή συμπεριφορά. Με την διαδοχική εφαρμογή των παραπάνω θα καταλήξουμε στη Βελτιστοποίηση της λειτουργίας της αποθήκης με βάση επιθυμητά κριτήρια (ταχύτητα εξυπηρέτησης, κέρδος, κόστος, κλπ). ΠΡΟΣΟΜΟΙΩΣΗ 3

4 Κατάσταση Συστήματος Προσομοίωσης Το σύνολο των τιμών ορισμένων μεταβλητών που είναι απαραίτητες για να περιγράψουν το σύστημα κάθε χρονική στιγμή, σύμφωνα με τους σκοπούς της μελέτης, ονομάζεται κατάσταση του συστήματος (state) τη δεδομένη χρονική στιγμή. Παραδείγματα: Στο σύστημα εξυπηρέτησης μιας τράπεζας οι μεταβλητές μπορεί να είναι ο αριθμός των υπαλλήλων που εξυπηρετούν, το μέγεθος κάθε ουράς (ή της κοινής ουράς). Σε ένα τερματικό σταθμό αεροδρομίου η κατάσταση του συστήματος μπορεί να προσδιοριστεί με μεγάλο πλήθος μεταβλητών: Αριθμός επιβατών στο κτίριο, αριθμός επιβατών στο έλεγχο εισιτηρίων, αριθμός επιβατών στο έλεγχο ασφαλείας, αριθμός ελεγκτών, αριθμός επιβατών σε κάθε έξοδο, αριθμός αεροπλάνων που αναμένουν, αριθμός επιβατών στον κάθε χώρο παραλαβής-παράδοσης αποσκευών, Στη διασταύρωση 2 δρόμων που η κυκλοφορία ελέγχεται με φανάρια οι μεταβλητές είναι το μέγεθος των ουρών αυτοκινήτων στις 2 κατευθύνσεις ή αν έχουμε δυνατότητα στροφής σε 6 (!) κατευθύνσεις. Σε ένα τηλεφωνικό κέντρο εξυπηρέτησης οι πελάτες σε αναμονή, ο αριθμός των υπαλλήλων που εξυπηρετούν, ο αριθμός των απασχολημένων υπαλλήλων κάθε χρονική στιγμή, ΠΡΟΣΟΜΟΙΩΣΗ 4

5 ΣΤΑΤΙΚΑ-ΔΥΝΑΜΙΚΑ ΣΥΣΤΗΜΑΤΑ Στα συστήματα που προσομοιώνουμε συνήθως είναι σημαντικός παράγοντας η διαχείριση του χρόνου. Δυναμικά Συστήματα: Όταν οι μεταβλητές που εκφράζουν την κατάστασή του αλλάζουν στο χρόνο και εξαρτώνται από αυτόν. Παραδείγματα: Στο σύστημα εξυπηρέτησης τράπεζας το μέγεθος της ουράς είναι αναμενόμενο να μεταβάλλετε συνεχώς και να εξαρτάται από το χρόνο (από τις αφίξεις νέων πελατών και από τις αναχωρήσεις εξυπηρετούμενων πελατών στη διάρκεια του χρόνου (ρολογιού προσομοίωσης). Το σύστημα των φαναριών ρύθμισης κυκλοφορίας σε μια διασταύρωση ( ). Γενικότερα όλα τα συστήματα που περιλαμβάνουν ουρές αναμονής είναι δυναμικά. Στατικά Συστήματα: όταν ο χρόνος δεν επηρεάζει το σύστημα. Παραδείγματα: Στο παιχνίδι με τα 2 ζάρια και το κέρδος του παίκτη, ο χρόνος δεν επηρεάζει γιατί στο «σύστημα» δεν προσδιορίζουμε (δεν χρειάζεται) πότε «ρίχνουμε» τα ζάρια. Απλά «προσομοιώνουμε» ένα μεγάλο αριθμό ρίψεων (επαναλήψεων) του παιχνιδιού. Η προσομοίωση σε στατικά συστήματα είναι γνωστή ως προσομοίωση Monte-Carlo. Στις επόμενες διαφάνειες παρουσιάζονται 3 διαφορετικά συστήματα ως αναλυτικά παραδείγματα ΠΡΟΣΟΜΟΙΩΣΗ 5

6 Παράδειγμα 1.7:ΕΚΑΒ Το ΕΚΑΒ αποτελείται από υπηρέτες (οχήματα, προσωπικό) και πελάτες (ασθενείς). Οι υπηρέτες είναι τα ασθενοφόρα μαζί με το προσωπικό τους (σύνθετη οντότητα) βρίσκονται σε ετοιμότητα και οι «πελάτες» είναι οι ασθενείς που καλούν τηλεφωνικά για εξυπηρέτηση. Οι πελάτες «καταφθάνουν» (με ένα τηλεφώνημα συνήθως) ή αποχωρούν (όταν έχει ολοκληρωθεί η διακομιδή) και η κατάσταση του συστήματος αλλάζει με βάση αυτά τα 2 γεγονότα. Όταν κάποιος ασθενής καλέσει το κέντρο, εισέρχεται σε (εικονική) ουρά αναμονής μέχρι να καταφθάσει το ασθενοφόρο. Ο ασθενής παραλαμβάνεται και εισέρχεται στη διαδικασία εξυπηρέτησης, ενώ ο χρόνος εξυπηρέτησης είναι ο χρόνος μεταφοράς στο νοσοκομείο. Με την ολοκλήρωση της μεταφοράς, πλήρωμα και ασθενοφόρο καθίστανται αδρανείς (αν δεν υπάρχει «ουρά») ή ξεκινούν αμέσως τη διαδικασία εξυπηρέτησης άλλης κλήσης (επόμενου πελάτη). Καθώς ο χρόνος «τρέχει», οι μεταβλητές κατάστασης είναι το τρέχον πλήθος των ασθενών σε αναμονή (μήκος της ουράς), το τρέχον πλήθος των πληρωμάτων που είναι απασχολημένα. Οι μεταβλητές περιγράφουν το σύστημα σε κάθε χρονική στιγμή και κάθε αλλαγή στην τιμή τους αλλάζει και την κατάσταση του συστήματος. Για να πραγματοποιηθεί αλλαγή στην κατάσταση του συστήματος, πρέπει να συμβεί τουλάχιστον 1 γεγονός που προκαλεί κάτι τέτοιο (π.χ. μια νέα τηλεφωνική κλήση). Το σύστημα είναι δυναμικό γιατί, καθώς ο χρόνος εξελίσσεται, διάφορα γεγονότα συμβαίνουν (π.χ. άφιξη τηλεφωνικής κλήσης, παραλαβή ασθενούς, ολοκλήρωση διακομιδής) τα οποία μεταβάλλουν τις τιμές των παραπάνω μεταβλητών. ΠΡΟΣΟΜΟΙΩΣΗ 6

7 Παράδειγμα 1.8: Κέντρο Υπολογιστών Παν/μίου Στο κέντρο υπολογιστών ενός πανεπιστημίου, υπάρχει ένα κοινόχρηστο εργαστήριο με διαθέσιμους υπολογιστές για μαθήματα (εργαστήρια) και εξάσκηση (ελεύθερη χρήση). Ας υποθέσουμε ότι παρατηρούμε έναν φοιτητή. Χρησιμοποιεί έναν υπολογιστή για υπολογισμούς σε ένα φύλλο εργασίας στα πλαίσια μιας εργασίας. Την εκφώνηση της εργασίας την έχει τυπωμένη μπροστά του. Μεταφέρει στοιχεία από την εκφώνηση στον υπολογιστή και γράφει εντολές υπολογισμού και λαμβάνει αποτελέσματα. Τα αποτελέσματα αυτά μεταφέρονται σε ένα tablet που έχει μαζί του και έχει συγχρονίσει με το φύλλο εργασίας στον υπολογιστή μέσω του dropbox στο cloud. Ο φοιτητής περνά στοιχεία από την εκφώνηση της εργασίας στον υπολογιστή, εκτελεί υπολογισμούς και λαμβάνει αποτελέσματα τα οποία μεταφέρονται στο tablet μέσω συγχρονισμού. Οι πιθανές καταστάσεις (δραστηριότητες) είναι «ο φοιτητής πληκτρολογεί δεδομένα», «πραγματοποιούνται υπολογισμοί», «μεταφέρονται δεδομένα στο tablet». Το σύστημα, δηλαδή, το σύνολο φοιτητής εκφώνηση εργασίας υπολογιστής tablet cloud, αποτελεί μέρος ενός ευρύτερου συστήματος που είναι το εργαστήριο και ονομάζεται υποσύστημα του συστήματος «εργαστήριο». Αν υποθέσουμε ότι ο φοιτητής βρίσκεται στο εργαστήριο επειδή διεξάγεται ένα μάθημα, τότε ο διδάσκων μαζί με τις σημειώσεις και το διδακτικό του υλικό αποτελούν ένα άλλο υποσύστημα που αλληλοεπιδρά με το υποσύστημα του φοιτητή (στην περίπτωση αυτή, η εκφώνηση είναι εργαστηριακή άσκηση του μαθήματος). Ο κεντρικός εξυπηρετητής (server) του εργαστηρίου αποτελεί και αυτός με τη σειρά του ένα άλλο υποσύστημα. Όλα τα παραπάνω υποσυστήματα συναποτελούν το ευρύτερο σύστημα «διδασκαλία του μαθήματος Α στο εργαστήριο Πληροφορικής». Αυτό με τη σειρά του αποτελεί υποσύστημα ενός προγράμματος σπουδών, κλπ. ΠΡΟΣΟΜΟΙΩΣΗ 7

8 Παράδειγμα 1.9: Σταθμός ΚΤΕΛ Σε ένα σταθμό υπεραστικών λεωφορείων (ΚΤΕΛ), πλήθος υπαλλήλων ασχολούνται με τις κρατήσεις, την έκδοση εισιτηρίων και την παροχή πληροφοριών. Τα αιτήματα για έκδοση εισιτηρίων ή για παροχή πληροφοριών γίνονται από τους πελάτες προσωπικά και τηλεφωνικά, καθημερινά από τις 07:00 μέχρι τις 22:00. Ο ρυθμός της ζήτησης για τέτοιες υπηρεσίες δεν είναι όμοιος όλες τις ώρες της ημέρας, δηλαδή, παρουσιάζει εποχικότητα και ώρες αιχμής. Η ζήτηση δεν είναι όμοια τις ίδιες ώρες για διαφορετικές ημέρες. Η κατάσταση του συστήματος μεταβάλλεται καθώς εξελίσσεται ο χρόνος. Οι πελάτες που έρχονται προσωπικά έχουν προτεραιότητα έναντι αυτών που χρησιμοποιούν το τηλέφωνο για να επικοινωνήσουν. όταν κάποιος έρχεται αυτοπροσώπως αν υπάρχει αδρανής υπάλληλος, εξυπηρετείται αμέσως. Αν όλοι οι υπάλληλοι είναι απασχολημένοι, τότε ο πελάτης μπαίνει στην ουρά αναμονής. Υπάρχει και 2 η ουρά αναμονής (εικονική) των τηλεφωνικών κλήσεων. Όταν καταφθάνει μια τηλεφωνική κλήση, αν υπάρχει αδρανής υπηρέτης εξυπηρετείται αμέσως, διαφορετικά μπαίνει στην ουρά αναμονής των κλήσεων και περιμένει αλλά με χαμηλότερη προτεραιότητα σε σχέση με τους πελάτες που εμφανίζονται αυτοπροσώπως. Έχουμε ένα σύστημα εξυπηρέτησης με ουρές αναμονής και διαφορετικές προτεραιότητες (πειθαρχία). Οι μεταβλητές κατάστασης θα μπορούσαν να είναι το πλήθος των υπαλλήλων που είναι διαθέσιμοι, ο υπάλληλος που είναι αδρανής και διαθέσιμος ή ενεργός (κατάσταση του υπηρέτη), ή ακόμη το τρέχον μήκος της ουράς αναμονής. ΠΡΟΣΟΜΟΙΩΣΗ 8

9 ΔΙΑΚΡΙΤΑ-ΣΥΝΕΧΗ ΣΥΣΤΗΜΑΤΑ Στα συστήματα που προσομοιώνουμε συνήθως είναι σημαντικός παράγοντας η διαχείριση του χρόνου. Ανάλογα με το πότε συμβαίνει η αλλαγή κατάστασης του συστήματος: Ένα σύστημα ονομάζεται διακριτό (discrete) αν οι μεταβλητές που χαρακτηρίζουν την κατάσταση του αλλάζουν σε διακριτές χρονικές στιγμές. Οι μεταβολές στην κατάσταση του συστήματος καταγράφονται σε διακριτές χρονικές στιγμές. Διακριτό γεγονός (discrete event) μια στιγμιαία αλλαγή στην κατάσταση του συστήματος που συμβαίνει σε διακριτή χρονική στιγμή. Η προσομοίωση ενός συστήματος διακριτών γεγονότων ονομάζεται διακριτή προσομοίωση (discrete event simulation). Ένα σύστημα ονομάζεται συνεχές (continuous) αν οι μεταβλητές που χαρακτηρίζουν την κατάστασή του αλλάζουν σε χρονικές στιγμές που μπορούν να πάρουν οποιαδήποτε τιμή εντός του συνόλου των (θετικών) πραγματικών αριθμών. Στην πτήση ενός αεροσκάφους η πορεία, το ύψος, η στιγμιαία ταχύτητα καταγράφονται σε ένα γράφημα ως συνεχής καμπύλη. Η προσομοίωση συνεχών συστημάτων ονομάζεται συνεχής προσομοίωση (continuous simulation). Η συνεχής προσομοίωση χρησιμοποιεί (ή μιμείται) συνεχείς πραγματικές συναρτήσεις για την αναπαράσταση ενός συνεχώς μεταβαλλόμενου συστήματος. Η διάκριση των δυναμικών συστημάτων σε διακριτά και συνεχή στηρίζεται στον τρόπο με τον οποίο ενημερώνονται οι μεταβλητές κατάστασης σε σχέση με την παράμετρο του χρόνου. ΠΡΟΣΟΜΟΙΩΣΗ 9

10 ΔΥΝΑΜΙΚΑ-ΣΤΑΤΙΚΑ ΣΥΣΤΗΜΑΤΑ Ένα σύστημα του οποίου η κατάσταση μεταβάλλεται με βάση την παράμετρο του χρόνου ονομάζεται δυναμικό (dynamic) και μπορεί να είναι συνεχές (continuous) ή διακριτό (discrete). Ένα σύστημα το οποίο δεν είναι ούτε συνεχές ούτε διακριτό ονομάζεται στατικό (static), δηλαδή, η κατάστασή του δεν εξαρτάται από την παράμετρο του χρόνου. Ως προς τη διαχείριση της μεταβλητότητας, τα συστήματα διακρίνονται σε προσδιοριστικά και στοχαστικά (πιθανοκρατικά): Ένα σύστημα ονομάζεται προσδιοριστικό (deterministic) αν τα αποτελέσματα που προκύπτουν στην έξοδο του (output), όταν αυτό τροφοδοτηθεί με συγκεκριμένες τιμές των παραμέτρων εισόδου και κάποιες αρχικές συνθήκες, είναι γνωστά και πάντα τα ίδια για δεδομένες τιμές των παραμέτρων. Δηλαδή, για γνωστή αρχική κατάσταση στην οποία βρίσκεται το σύστημα και για συγκεκριμένη είσοδο στοιχείων (input), το σύστημα οδηγείται πάντα στο ίδιο αποτέλεσμα (output) π.χ. στη μέθοδο Simplex γραμμικού προγραμματισμού Ένα σύστημα ονομάζεται στοχαστικό (stochastic) αν τα αποτελέσματα που προκύπτουν στην έξοδο του, όταν αυτό τροφοδοτηθεί με κάποιες συγκεκριμένες τιμές των παραμέτρων εισόδου και κάποιες αρχικές συνθήκες, δεν είναι γνωστά αλλά καθορίζονται με βάση κάποιο πιθανοθεωρητικό νόμο εξαιτίας της τυχαιότητας που υπάρχει. Δηλαδή, τα αποτελέσματα προκύπτουν από τις τιμές κάποιων τυχαίων μεταβλητών ένα σύστημα θεωρείται προσδιοριστικό ή στοχαστικό ανάλογα με τη σχέση που υπάρχει ανάμεσα στην είσοδο και την έξοδο του συστήματος. ΠΡΟΣΟΜΟΙΩΣΗ 10

11 Παράδειγμα 1.10: Μέθοδος Monte-Carlo Πρόβλημα εκτίμησης με τη μέθοδο Monte Carlo. θέλουμε να υπολογίσουμε το εμβαδόν μιας λίμνης για την οποία έχουμε αεροφωτογραφία που έχει ακανόνιστο σχήμα το περίγραμμα της. Μπορούμε να διαχωρίσουμε την επιφάνεια σε μικρότερα μέρη (πλέγματος) και να εκτιμήσουμε προσεγγιστικά το εμβαδόν της επιφάνειας. Εναλλακτικά, ακολουθούμε την εξής διαδικασία: Τοποθετούμε το περίγραμμα της επιφάνειας σε ένα ορθογώνιο πλέγμα το οποίο αποτελείται, έστω από 100 μονάδες σε μήκος και 100 σε ύψος. Δηλαδή, το ορθογώνιο έχει εμβαδόν τετραγωνικές μονάδες. Τοποθετούμε το ορθογώνιο σε ορθοκανονικό άξονα συντεταγμένων. Με τυχαίο τρόπο, παράγεται ένα ζεύγος συντεταγμένων μεταξύ του 1 και του 100 για το μήκος και μεταξύ του 1 και του 100 για το ύψος (η παραγωγή του ζεύγους των συντεταγμένων γίνεται με γεννήτρια τυχαίων αριθμών, έτσι ώστε κάθε συντεταγμένη που παράγεται να είναι ανεξάρτητη από την προηγούμενη και ταυτόχρονα όλες να είναι ισοπίθανες). Αν το τυχαίο σημείο που προκύπτει περιέχεται μέσα στην λίμνη, αυτό θεωρείται «επιτυχία» ειδάλλως, θεωρείται «αποτυχία». Επαναλαμβάνουμε το πείραμα αυτό n φορές (το n αρκετά μεγάλο) και ας υποθέσουμε ότι έχουμε m επιτυχίες. Τότε, αν συμβολίσουμε με E το ζητούμενο εμβαδόν, θα ισχύει ότι lim (n ) (m/n)=e/ Για αρκετά μεγάλο n, το παραπάνω όριο p=m/n είναι η πιθανότητα επιτυχίας p της κατανομής Bernoulli για το επαναλαμβανόμενο πείραμα. Προκύπτει ότι E = p =10000*m/n είναι το εμβαδό της λίμνης. ΠΡΟΣΟΜΟΙΩΣΗ 11

12 Προσομοίωση Ανθρώπου Μηχανής Η προσομοίωση που βασίζεται στο ανθρώπινο στοιχείο ονομάζεται προσομοίωση ανθρώπου μηχανής (man machine simulation) δηλ. με συμμετοχή του ανθρώπινου παράγοντα στο μοντέλο. η προσομοίωση που πραγματοποιείται για εκπαιδευτικούς σκοπούς ο ανθρώπινος παράγοντας συμμετέχει ως αναπόσπαστο τμήμα του συνόλου Η χρονική στιγμή των γεγονότων (η λήψη αποφάσεων κατά τη διάρκεια της προσομοίωσης) λαμβάνονται από τον άνθρωπο (εκπαιδευόμενο) και αποτελούν την είσοδο για το πρόγραμμα (μοντέλο). Τέτοιου είδους προσομοιώσεις ονομάζονται και παιχνίδια υπολογιστή στα οποία ο ανθρώπινος παράγων είναι ο παίκτης. Βασικό στοιχείο τους είναι ότι είναι διαλογικά - διαδραστικά περιβάλλοντα (interactive), δηλαδή, έχουν δυνατότητες άμεσης επικοινωνίας με τον παίκτη. Ο παίκτης καθορίζει τις χρονικές στιγμές των γεγονότων της προσομοίωσης με τις «αντιδράσεις» του ή τις τιμές των μεταβλητών. ΠΡΟΣΟΜΟΙΩΣΗ 12

13 Προσομοίωση Στοχαστικών Διακριτών Συστημάτων Η προσομοίωση στον υπολογιστή πρακτικά αφορά Στοχαστικά Διακριτά Συστήματα. απαιτεί την παραγωγή και τη χρήση τυχαίων αριθμών από διάφορες στατιστικές κατανομές. στηρίζεται στη Στατιστική Συμπερασματολογία εξαιτίας της στοχαστικότητας (τυχαιότητας). Η μοντελοποίηση της συμπεριφοράς ενός διακριτού στοχαστικού συστήματος, η μεταφορά του μοντέλου σε πρόγραμμα στον υπολογιστή μέσω μιας γλώσσας προγραμματισμού/προσομοίωσης ή ενός κατάλληλου περιβάλλοντος και η στατιστική ανάλυση των δεδομένων που προκύπτουν στην έξοδο καθορίζουν το πλαίσιο της διαδικασίας που ονομάζεται προσομοίωση στοχαστικών διακριτών συστημάτων. Στον υπολογιστή η προσέγγιση οποιουδήποτε συστήματος (διακριτού ή συνεχούς) είναι αναγκαστικά διακριτή. Παράδειγμα: Αν παρακολουθούμε (αναπαριστούμε) στον υπολογιστή το γέμισμα ενός ποτηριού με νερό στη βρύση, αυτό είναι στην πραγματικότητα συνεχές σύστημα (συνεχής ροή), αλλά το αναπαριστούμε στον υπολογιστή με διαδοχικές εικόνες που όσο μικρότερα είναι τα διαδοχικά χρονικά διαστήματα τόσο καλύτερη είναι η εικόνα (αναπαράσταση) του συστήματος ΠΡΟΣΟΜΟΙΩΣΗ 13

14 Παράμετρος Χρόνου Προσομοίωσης Μοντέλα προσομοίωσης στοχαστικών συστημάτων διακριτών γεγονότων (discrete event stochastic systems simulation). Συστήματα που θεωρούμε ότι η κατάστασή τους μεταβάλλεται σε συγκεκριμένες χρονικές στιγμές επειδή συμβαίνουν κάποια γεγονότα. Το τμήμα της προσομοίωσης διακριτών γεγονότων που είναι υπεύθυνο για τον έλεγχο της ροής του χρόνου της προσομοίωσης ονομάζεται μηχανισμός ροής του χρόνου ή ρολόι της προσομοίωσης (simulation clock). Η χρονική στιγμή κατά την οποία λαμβάνουν χώρα τα διάφορα διακριτά γεγονότα καταχωρείται σε μια μεταβλητή, τη μεταβλητή του ρολογιού (clock time). Υπάρχουν διάφορες μέθοδοι διαχείρισης του ρολογιού, οι 2 βασικές είναι: μέθοδο του επόμενου γεγονότος (next event method, event paced, critical event method) μέθοδο του σταθερού χρονικού διαστήματος (fixed increment time method, time advance method). Σύμφωνα με την πρώτη μέθοδο, το σύστημα παρατηρείται (ελέγχεται και καταγράφεται το περιεχόμενο των μεταβλητών κατάστασής του) καθώς προχωράει από γεγονός σε γεγονός, δηλαδή όταν συμβαίνει κάποιο γεγονός. Η διαδικασία τερματίζεται όταν ικανοποιείται κάποιο κριτήριο τερματισμού. ΠΡΟΣΟΜΟΙΩΣΗ 14

15 Μέθοδος Επόμενου Γεγονότος (Next Event Method) 1) Η μεταβλητή του ρολογιού καθορίζει τη χρονική στιγμή που θα συμβεί οποιοδήποτε επόμενο γεγονός και το ρολόι της προσομοίωσης προχωρά σ αυτήν τη χρονική στιγμή, προσπερνώντας όλον τον ενδιάμεσο χρόνο κατά τον οποίο δεν συμβαίνει τίποτα. 2) Το σύστημα ενημερώνεται και αλλάζει κατάσταση σε σχέση με τις αλλαγές που συνεπάγονται εξαιτίας του επόμενου γεγονότος (μεταβλητές κατάστασης). Επίσης παράγεται και ο χρόνος που μεσολαβεί μέχρι το επόμενο γεγονός όπως π.χ. η επόμενη άφιξη σε μια ουρά αναμονής. Οι χρονικές στιγμές κατά τις οποίες θα συμβούν τα επόμενα γεγονότα καταγράφονται στο ημερολόγιο των γεγονότων. Οι πληροφορίες (π.χ. το τρέχον μήκος της ουράς μετά το συμβάν, ο χρόνος αναμονής ενός πελάτη του οποίου έρχεται τώρα η σειρά μετά το γεγονός της αναχώρησης εκείνου που εξυπηρετούνταν κ.λπ.) καταγράφονται σε κατάλληλες μεταβλητές, ώστε να πραγματοποιηθεί στο τέλος η στατιστική επεξεργασία για την εξαγωγή συμπερασμάτων. ΠΡΟΣΟΜΟΙΩΣΗ 15

16 Μέθοδος Σταθερού Χρονικού Διαστήματος 1) Η μεταβλητή του ρολογιού αυξάνει κάθε φορά σταθερά κατά ένα αρκούντως «μικρό» και σταθερό χρονικό διάστημα, Δt (ώστε να μην μπορούν να συμβούν γεγονότα «ενδιάμεσα»). 2) Το σύστημα ενημερώνεται και αλλάζει κατάσταση σε σχέση με τη μετάβαση στη νέα χρονική στιγμή t+δt, εντοπίζοντας ποια γεγονότα μεσολάβησαν κατά το χρονικό αυτό διάστημα, διεκπεραιώνοντας όλες τις σχετικές δραστηριότητες και ενημερώνοντας τις μεταβλητές κατάστασης. Οι πληροφορίες καταγράφονται σε κατάλληλες βοηθητικές μεταβλητές για να γίνει αργότερα η στατιστική τους επεξεργασία. Η ΔΙΑΦΟΡΑ είναι ότι εξετάζουμε όλες τις διακριτές χρονικές στιγμές (1,2,3,4, ) που διαρκεί η προσομοίωση και επομένως χρειάζονται περισσότεροι υπολογισμοί σε σύγκριση με την μέθοδο επόμενου γεγονότος που δεν εξετάζουμε τις χρονικές στιγμές που δεν συμβαίνουν γεγονότα. ΠΡΟΣΟΜΟΙΩΣΗ 16

17 Διαχείριση Ρολογιού Προσομοίωσης Μέθοδος Σταθερού Χρονικού Διαστήματος Έλεγχος Ενέργεια Μέθοδος Επόμενου Γεγονότος Τα γεγονότα και οι προγραμματισμένοι χρόνοι εκτέλεσής τους φυλάσσονται στο ημερολόγιο των γεγονότων (κατάλογος γεγονότων, event list). Μειονέκτημα της μεθόδου του σταθερού χρονικού διαστήματος είναι ότι το ρολόι προχωρά κατά σταθερό χρονικό διάστημα και κάθε φορά πρέπει να γίνεται έλεγχος για να διαπιστωθεί εάν έχει συμβεί κάποιο γεγονός. Η μέθοδος του επόμενου γεγονότος μειονεκτεί έναντι της μεθόδου του σταθερού χρονικού διαστήματος λόγω της αυξημένης πολυπλοκότητας που απαιτείται στη διαδικασία προγραμματισμού των επόμενων γεγονότων. Λογική ροή ΠΡΟΣΟΜΟΙΩΣΗ 17

18 Παράδειγμα 1.11: Ουρά Αναμονής Κατανομή Χρόνου μεταξύ Αφίξεων ΔΙΑΚΡΙΤΑ ΓΕΓΟΝΟΤΑ: Άφιξη Πελάτη Αναχώρηση Πελάτη Κατανομή Χρόνου Εξυπηρέτησης ΜΕΤΑΒΛΗΤΕΣ: Αριθμός Πελατών στο Σύστημα ή Ουρά (?) Κατάσταση Υπηρέτη Επόμενη Άφιξη (χρόνος) Επόμενη Αναχώρηση (χρόνος) Υποθέτουμε ότι οι αφίξεις ακολουθούν μια εμπειρική διακριτή κατανομή όπως φαίνεται στον 1 ο Πίνακα συχνοτήτων. Κατανομή του χρόνου εξυπηρέτησης ακολουθεί την εμπειρική διακριτή κατανομή του 2 ου Πίνακα συχνοτήτων. ΕΠΟΜΕΝΩΣ ΔΕΝ ΕΊΝΑΙ M/M/1 ΆΛΛΕΣ ΥΠΟΘΕΣΕΙΣ Άπειρη χωρητικότητα ουράς Πειθαρχία Ουράς FIFO (First In First Out) ΑΡΧΙΚΕΣ ΣΥΝΘΗΚΕΣ Ουρά 0, Άφιξη 1 ου πελάτη στο 0, Έναρξη εξυπηρέτησης στο 0. ΠΡΟΣΟΜΟΙΩΣΗ 18

19 Διάγραμμα Ροής Άφιξης Έλεγχος Ενέργεια Λογική ροή Υπάρχει λογική αλληλουχία των δραστηριοτήτων που υπαγορεύεται από το σχήμα. Ό,τι συμβαίνει εξαρτάται από τους λογικούς κανόνες που θέτουμε σχετικά με τη λειτουργία του συστήματος. Εδώ, ο κανόνας είναι ότι «ο πελάτης εξυπηρετείται όταν ο υπηρέτης είναι αδρανής» και «ο πελάτης μπαίνει στην ουρά όταν ο υπηρέτης είναι απασχολημένος» π.χ. θεωρούμε ότι ο πελάτης αν βρει τον υπάλληλο απασχολημένο προστίθεται στην ουρά χωρίς να εξετάζει το μέγεθός της (που μπορεί να κάνει στην πραγματικότητα κάποιος πελάτης σε ένα σύστημα αναμονής) ΠΡΟΣΟΜΟΙΩΣΗ 19

20 Διάγραμμα Ροής Αναχώρησης Υπάρχει λογική αλληλουχία των δραστηριοτήτων που υπαγορεύεται από το σχήμα. Ό,τι συμβαίνει εξαρτάται από τους λογικούς κανόνες που θέτουμε σχετικά με τη λειτουργία του συστήματος. Εδώ, ο κανόνας είναι (όταν ολοκληρωθεί η εξυπηρέτηση πελάτη από τον υπηρέτη αναχώρηση εξυπηρετούμενου): «ο υπηρέτης παραμένει απασχολημένος αν η ουρά δεν είναι κενή και αρχίζει η εξυπηρέτηση του 1 ου πελάτη στην ουρά» ή «ο υπηρέτης γίνεται αδρανής αν δεν υπάρχει πελάτης στην ουρά» Έλεγχος Ενέργεια Λογική ροή ΠΡΟΣΟΜΟΙΩΣΗ 20

21 Διάγραμμα Προσομοίωσης Σύστημα Μ/Μ/1 (Προσομοίωση Γεγονότων) Η Προσομοίωση ξεκινά με τον έλεγχο για το Επόμενο Γεγονός (Άφιξη ή Αναχώρηση). Ανάλογα με το γεγονός «εκτελούνται» τα 2 υποσυστήματα στο σύστημα. Ελέγχεται αν ισχύει το κριτήριο τερματισμού και είτε ολοκληρώνεται η προσομοίωση με τα αποτελέσματα, είτε συνεχίζει με το επόμενο γεγονός. ΑΦΙΞΗ ΑΝΑΧΩΡΗΣΗ ΠΡΟΣΟΜΟΙΩΣΗ 2.21

22 Διάγραμμα Προσομοίωσης (ΓΕΓΟΝΟΣ ΑΦΙΞΗΣ) Το ρολόι της προσομοίωσης μετακινείται στη χρονική στιγμή της άφιξης Έλεγχος αν ο υπηρέτης είναι αδρανής ( δηλ. δεν εξυπηρετεί πελάτη) Αν υπηρέτης ΌΧΙ αδρανής (δηλ. εξυπηρετεί άλλο πελάτη) ο νέος πελάτης που έχει αφιχθεί θα προστεθεί στη ουρά. Προγραμματισμός της επόμενης άφιξης με την χρήση του κανόνα που ισχύει για τις αφίξεις, π.χ. τυχαία μεταβλητή (αριθμός) για το χρόνο επόμενης άφιξης. Έλεγχος για κριτήριο τερματισμού, αν όχι ξαναγυρίζουμε στον έλεγχο επόμενου γεγονότος. ΑΦΙΞΗ Αν υπηρέτης αδρανής (δηλ. δεν εξυπηρετεί άλλο πελάτη) ο νέος πελάτης που έχει αφιχθεί θα αρχίσει να εξυπηρετείται αμέσως, ο υπηρέτης γίνεται απασχολημένος. Για τον πελάτη που ξεκίνησε η εξυπηρέτηση προγραμματίζεται η αναχώρησή του με χρήση του κανόνα που ισχύει για τις αναχωρήσεις, π.χ. τυχαία μεταβλητή (αριθμός) για το χρόνο εξυπηρέτησης και επομένως το χρόνο ολοκλήρωσής της. ΠΡΟΣΟΜΟΙΩΣΗ 2.22

23 Διάγραμμα Προσομοίωσης (ΓΕΓΟΝΟΣ ΑΝΑΧΩΡΗΣΗΣ) Το ρολόι της προσομοίωσης μετακινείται στη χρονική στιγμή της αναχώρησης Έλεγχος αν η ουρά είναι κενή (δηλ. δεν υπάρχει πελάτης που περιμένει) Αν ΝΑΙ κενή (δηλ. δεν υπάρχει πελάτης στην ουρά) ο υπηρέτης γίνεται αδρανής, δεν έχουμε χρόνο επόμενης εξυπηρέτησης. Έλεγχος για κριτήριο τερματισμού, αν όχι ξαναγυρίζουμε στον έλεγχο επόμενου γεγονότος. ΑΝΑΧΩΡΗΣΗ Αν OXI κενή (δηλ. υπάρχει πελάτης στην ουρά) ο 1 ος στην ουρά θα αρχίσει να εξυπηρετείται αμέσως, ο υπηρέτης συνεχίζει να είναι απασχολημένος. Για τον πελάτη που ξεκίνησε η εξυπηρέτηση προγραμματίζεται η αναχώρησή του με χρήση του κανόνα που ισχύει για τις αναχωρήσεις, π.χ. τυχαία μεταβλητή (αριθμός) για το χρόνο εξυπηρέτησης και επομένως το χρόνο ολοκλήρωσής της. ΠΡΟΣΟΜΟΙΩΣΗ 2.23

24 Διάγραμμα Προσομοίωσης ΜΕ ΜΕΤΑΒΛΗΤΕΣ Η Προσομοίωση ξεκινά με τον έλεγχο για το Επόμενο Γεγονός (Άφιξη ή Αναχώρηση). Χρησιμοποιούνται ονόματα μεταβλητών για να διευκολυνθεί ο προγραμματισμός του μοντέλου στον υπολογιστή. ΧΕΑ: Χρόνος Επόμενης Άφιξης ΧΕΑΝ: Χρόνος Επόμενης Αναχώρησης ΚΥ: Κατάσταση Υπηρέτη ΑΑ: Αριθμός πελατών στην ουρά (Αναμονή) ΧΕ: Χρόνος Εξυπηρέτησης (τυχαίος) ΧΑΑ: Χρόνος Αναμενόμενης Άφιξης (τυχαίος) FINISH: Χρόνος τέλους Προσομοίωσης ΑΦΙΞΗ ΑΝΑΧΩΡΗΣΗ ΠΡΟΣΟΜΟΙΩΣΗ 2.24

25 Προσομοίωση ΕΝΑΡΞΗ Αρχικές Τιμές Μεταβλητών: ΤΙΜΕ=0, ΚΥ=0 υπηρέτης Αδρανής, επόμενη άφιξη ΧΕΑ=0, ουρά ΑΑ=0 Η προσομοίωση ξεκινάει τη χρονική στιγμή μηδέν (ΤΙΜΕ=0) με την 1 η άφιξη (ΧΑΑ=0). Άρα, ακολουθείται ο αριστερός κλάδος του διαγράμματος. ΤΙΜΕ=0 και επειδή η μεταβλητή κατάστασης ΚΥ=0 (αδρανής υπηρέτης), ο πελάτης εισέρχεται άμεσα στην εξυπηρέτηση. Γίνεται ΚΥ=1 (υπηρέτης απασχολημένος) και το μοντέλο παράγει τον χρόνο εξυπηρέτησης ΧΕΑΝ για τον 1 ο πελάτη. Έστω ότι ο χρόνος αυτός είναι ΧΕ= 3 (προκύπτει με τυχαίο τρόπο από τον Πίνακα Κατανομής Αφίξεων). Η χρονική στιγμή κατά την οποία θα αναχωρήσει ο 1 ος πελάτης, δηλαδή η τιμή της μεταβλητής ΧΕΑΝ=ΤΙΜΕ+ΧΕ=0+3=3. Στην επόμενη εντολή παράγεται η χρονική στιγμή της επόμενης άφιξης μέσω της μεταβλητής ΧΕΑ, δηλαδή, του χρόνου ανάμεσα στην 1 η άφιξη και τη 2 η από τον Πίνακα Κατανομής Αφίξεων και της κατάλληλης γεννήτριας τυχαίων αριθμών, έστω ότι η ΧΑΑ=2 (τυχαία τιμή). Η επόμενη άφιξη (2 η ) θα συμβεί τη χρονική στιγμή ΧΕΑ=ΤΙΜΕ+ΧΑΑ=0+2=2. Επομένως, στο ημερολόγιο γεγονότων, με το τέλος της 1 ης άφιξης, θα έχουμε την 1 η άφιξη τη χρονική στιγμή 0, τη 2 η άφιξη τη χρονική στιγμή 2, την 1 η αναχώρηση τη χρονική στιγμή 3 (αναχώρηση του 1 ου πελάτη). Αν το FINISH είναι αρκετά μεγάλο (TIME<FINISH), η διαδικασία επαναλαμβάνεται για το επόμενο συμβάν στο χρόνο. Οι τιμές των μεταβλητών στο τέλος του αρχικού βήματος είναι: ΤΙΜΕ=0, ΚΥ=1, ΧΕΑ=2, ΧΕΑΝ=3, ΑΑ=0 ΠΡΟΣΟΜΟΙΩΣΗ 2.25

26 Προσομοίωση 2 η Επανάληψη Το ρολόι έχει τιμή TIME=0 : υπηρέτης ΚΥ=1, επόμ. Άφιξη ΧΕΑ=2, επόμ. Αναχ. ΧΕΑΝ=3, ουρά ΑΑ=0. Επειδή ΧΕΑ=2<ΧΕΑΝ=3, το επόμενο γεγονός είναι η 2 η άφιξη στη χρονική στιγμή ΧΕΑ=2. Επομένως εκτελείται το αριστερό τμήμα του λογικού διαγράμματος. Η μεταβλητή ΤΙΜΕ=0 θα πάρει την τιμή ΤΙΜΕ=ΧΕΑ=2 (το ρολόι προχωρά στη χρονική στιγμή του επόμενου γεγονότος) η οποία είναι η χρονική στιγμή της επόμενης άφιξης. Ελέγχεται η μεταβλητή κατάστασης υπηρέτη ΚΥ (ΚΥ=1). Η τιμή της από την προηγούμενη επανάληψη είναι ΚΥ=1 (υπηρέτης απασχολημένος), ο 1 ος πελάτης είναι ακόμα στην εξυπηρέτηση (σύμφωνα με το ημερολόγιο γεγονότων, θα αναχωρήσει τη χρονική στιγμή 3 και η ΤΙΜΕ είναι ακόμα 2). Ο 2 ος πελάτης εισέρχεται στην ουρά αναμονής και η μεταβλητή κατάστασης ουράς ΑΑ αυξάνεται ΑΑ=ΑΑ+1=1 (υπάρχει πλέον 1 πελάτης στην ουρά αναμονής). Στη συνέχεια παράγεται η χρονική στιγμή της 3 ης άφιξης. Έστω ότι η τιμή που παίρνει η ΧΑΑ=4 (τυχαίος Κατανομής Αφίξεων). Η χρονική στιγμή της επόμενης άφιξης θα είναι ΧΕΑ=ΤΙΜΕ+ΧΑΑ=2+4=6 και καταχωρείται στο ημερολόγιο. Το ρολόι ΤΙΜΕ<FINISH και η διαδικασία επαναλαμβάνεται. Οι τιμές των μεταβλητών στο τέλος του 2 ου βήματος είναι: ΤΙΜΕ=2, ΚΥ=1, ΧΕΑ=6, ΧΕΑΝ=3, ΑΑ=1 ΠΡΟΣΟΜΟΙΩΣΗ 2.26

27 Προσομοίωση 3 η Επανάληψη Το ρολόι έχει τιμή TIME=2: υπηρέτης ΚΥ=1, επόμ. Άφιξη ΧΕΑ=6, επόμ. Αναχ. ΧΕΑΝ=3, ουρά ΑΑ=1. Επειδή ΧΕΑ=6>ΧΕΑΝ=3, το επόμενο γεγονός είναι η 1 η αναχώρηση. Εκτελείται το δεξί τμήμα του λογικού διαγράμματος. Το ρολόι παίρνει τιμή ΤΙΜΕ=3 και ο 1 ος πελάτης αναχωρεί. Ελέγχεται αν στην ουρά αναμονής υπάρχει πελάτης που να περιμένει τη σειρά του (ΑΑ=?). Υπάρχει 1 πελάτης (ΑΑ=1), αυτός της 2 ης άφιξης. Άρα, εισέρχεται στην εξυπηρέτηση ο 2 ος πελάτης και η μεταβλητή κατάστασης ουράς ΑΑ μειώνεται κατά μία μονάδα ΑΑ=ΑΑ-1=0 (η ουρά ξανά κενή). Η κατάσταση του υπηρέτη παραμένει ΚΥ=1 (υποθέτουμε ότι στη χρονική στιγμή 3 τελείωσε η εξυπηρέτηση του 1 ου πελάτη και ξεκίνησε του 2 ου πελάτη χωρίς ενδιάμεσο κενό!) Στη συνέχεια, παράγεται ο χρόνος εξυπηρέτησης του 2 ου πελάτη, ΧΕ, ο οποίος έστω ότι είναι ΧΕ=1 από τον Πίνακα. Η εξυπηρέτηση του συγκεκριμένου πελάτη θα διαρκέσει 1 χρονική μονάδα, επομένως θα αναχωρήσει τη χρονική στιγμή ΧΕΑΝ= ΤΙΜΕ+ΧΕ=3+1=4. Το ρολόι ΤΙΜΕ<FINISH και η διαδικασία επαναλαμβάνεται. Οι τιμές των μεταβλητών στο τέλος του 3 ου βήματος είναι: ΤΙΜΕ=3, ΚΥ=1, ΧΕΑ=6, ΧΕΑΝ=4, ΑΑ=0 ΠΡΟΣΟΜΟΙΩΣΗ 2.27

28 Προσομοίωση 4 η Επανάληψη Το ρολόι έχει τιμή TIME=3: υπηρέτης ΚΥ=1, επόμ. Άφιξη ΧΕΑ=6, επόμ. Αναχ. ΧΕΑΝ=4, ουρά ΑΑ=0 Επειδή ΧΕΑ=6>ΧΕΑΝ=4, το επόμενο γεγονός είναι η 2 η αναχώρηση. Εκτελείται το δεξί τμήμα του λογικού διαγράμματος. Το ρολόι παίρνει τιμή ΤΙΜΕ=4 και ο 2 ος πελάτης αναχωρεί. Ελέγχεται αν στην ουρά αναμονής υπάρχει κάποιος πελάτης που να περιμένει τη σειρά του (ΑΑ=?). Δεν υπάρχει πελάτης στην ουρά (ΑΑ=0). Άρα ο υπηρέτης θα γίνει αδρανής ΚΥ=0 γιατί δεν υπάρχει πελάτης να εξυπηρετήσει. Αφού δεν εξυπηρετείται πελάτης η μεταβλητή ΧΕΑΝ (χρόνος επόμενης αναχώρησης) πόσο πρέπει να γίνει? Επειδή ελέγχουμε στην αρχή κάθε επανάληψης ΧΕΑ<>ΧΕΑΝ πρέπει να γίνει τόσο μεγάλη ώστε να προκύψει ΧΕΑ<ΧΕΑΝ (δηλαδή το επόμενο γεγονός θα είναι οπωσδήποτε άφιξη). Πρακτικά θέτουμε MaxInt (Max Integer) ένα πολύ μεγάλο αριθμό MaxInt>>FINISH, οπότε ΧΕΑΝ=MaxInt Το ρολόι ΤΙΜΕ<FINISH και η διαδικασία επαναλαμβάνεται. Οι τιμές των μεταβλητών στο τέλος του 4 ου βήματος είναι: ΤΙΜΕ=4, ΚΥ=0, ΧΕΑ=6, ΧΕΑΝ=MaxInt, ΑΑ=0 ΠΡΟΣΟΜΟΙΩΣΗ 2.28

29 Προσομοίωση 5 η Επανάληψη Το ρολόι έχει τιμή TIME=4: υπηρέτης ΚΥ=1, επόμ. Άφιξη ΧΕΑ=6, επόμ. Αναχ. ΧΕΑΝ=4, ουρά ΑΑ=0 Επειδή ΧΕΑ=6<ΧΕΑΝ=MaxInt, το επόμενο γεγονός είναι η 3 η άφιξη. Εκτελείται το αριστερό τμήμα του λογικού διαγράμματος. Το ρολόι παίρνει τιμή ΤΙΜΕ=6 και ο 3 ος πελάτης μπαίνει στο σύστημα. Ελέγχεται αν στην ουρά αναμονής υπάρχει κάποιος πελάτης που να περιμένει τη σειρά του (ΑΑ=?). Δεν υπάρχει πελάτης στην ουρά (ΑΑ=0). Άρα ο υπηρέτης θα γίνει απασχολημένος ΚΥ=1 γιατί ξεκινά άμεσα την εξυπηρέτηση του 3 ου πελάτη. Αφού εξυπηρετείται ο 3 ος πελάτης η μεταβλητή ΧΕΑΝ (χρόνος επόμενης αναχώρησης) θα γίνει ΧΕΑΝ=ΤΙΜΕ+ΧΕ=6+3=9 (προφανώς ο τυχαίος από Κατανομή Εξυπηρέτησης ΧΕ=3). Πρέπει να δημιουργηθεί και ο χρόνος άφιξης του επόμενου 4 ου πελάτη ΧΕΑ, έστω ΧΑΑ=1 (τυχαίος από Κατανομή Αφίξεων), οπότε ΧΕΑ=ΤΙΜΕ+ΧΑΑ=6+1=7 Το ρολόι ΤΙΜΕ<FINISH και η διαδικασία επαναλαμβάνεται. Οι τιμές των μεταβλητών στο τέλος του 5 ου βήματος είναι: ΤΙΜΕ=6, ΚΥ=1, ΧΕΑ=7, ΧΕΑΝ=9, ΑΑ=0 ΠΡΟΣΟΜΟΙΩΣΗ 2.29

30 Προσομοίωση 6 η Επανάληψη Το ρολόι έχει τιμή TIME=6: υπηρέτης ΚΥ=1, επόμ. Άφιξη ΧΕΑ=7, επόμ. Αναχ. ΧΕΑΝ=9, ουρά ΑΑ=0 Επειδή ΧΕΑ=7<ΧΕΑΝ=9, το επόμενο γεγονός είναι η 4 η άφιξη. Εκτελείται το αριστερό τμήμα του λογικού διαγράμματος. Το ρολόι παίρνει τιμή ΤΙΜΕ=7 και ο 4 ος πελάτης μπαίνει στο σύστημα. Ελέγχουμε αν υπηρέτης Αδρανής (ΚΥ=0?) υπάρχει πελάτης εξυπηρετείται (KY=1), επομένως ο 4 ος πελάτης που έφτασε προστίθεται στην ουρά AA=AA+1=0+1=1. Πρέπει να δημιουργηθεί και ο χρόνος άφιξης του επόμενου 5 ου πελάτη ΧΕΑ, έστω ΧΑΑ=2 (τυχαίος από Κατανομή Αφίξεων), οπότε ΧΕΑ=ΤΙΜΕ+ΧΑΑ=7+2=9 Το ρολόι ΤΙΜΕ<FINISH και η διαδικασία επαναλαμβάνεται. Οι τιμές των μεταβλητών στο τέλος του 6 ου βήματος είναι: ΤΙΜΕ=7, ΚΥ=1, ΧΕΑ=9, ΧΕΑΝ=9, ΑΑ=1 ΠΡΟΣΟΜΟΙΩΣΗ 2.30

31 Προσομοίωση 7 η Επανάληψη (2 ΓΕΓΟΝΟΤΑ) Το ρολόι έχει τιμή TIME=7: υπηρέτης ΚΥ=1, επόμ. Άφιξη ΧΕΑ=9, επόμ. Αναχ. ΧΕΑΝ=9, ουρά ΑΑ=1 Επειδή (ΧΕΑ=9)=(ΧΕΑΝ=9), έχουμε 2 επόμενα γεγονότα στη χρονική στιγμή 9 (Άφιξη και Αναχώρηση). Επειδή εκτελούμε προσομοίωση Επόμενου Γεγονότος ποιο γεγονός προηγείται? ΛΟΓΙΚΗ ΜΟΝΤΕΛΟΥ-ΣΥΣΤΗΜΑΤΟΣ: Αν προσομοιώσουμε την άφιξη: Φθάνει ο 5 ος πελάτης και επειδή ο υπηρέτης απασχολημένος ΚΥ=1 πρέπει να προστεθεί στην ουρά ΑΑ=1+1=2, ΑΛΛΑ επειδή θα ολοκληρωθεί η εξυπηρέτηση τελικά αυτός στην ουρά θα αρχίσει να εξυπηρετείται. Αν προσομοιώσουμε την αναχώρηση: Ολοκληρώνεται η εξυπηρέτηση του 3 ου πελάτη και επειδή η ουρά ΑΑ=1 υπηρέτης ξεκινά την εξυπηρέτηση του επόμενου 4 ου πελάτη οπότε ουρά ΑΑ=ΑΑ-1=1-1=0, ΑΛΛΑ επειδή έχει φτάσει και ο επόμενος θα προστεθεί στην ουρά. Φαίνεται ότι προφανώς πρέπει να ασχοληθούμε ξεχωριστά με το κάθε γεγονός ΑΛΛΑ είναι λογικότερο 1 ο γεγονός να θεωρήσουμε την αναχώρηση (π.χ. αν ο επόμενος πελάτης φτάσει τη στιγμή που τελειώνει η εξυπηρέτηση του προηγούμενου και δεν υπάρχει ουρά, τότε θα πάει απευθείας να εξυπηρετηθεί). ΕΠΕΙΔΗ ΚΆΘΕ ΕΠΑΝΑΛΗΨΗ ΑΝΑΠΑΡΙΣΤΑ ΤΟ ΧΕΙΡΙΣΜΟ ΓΙΑ 1 ΓΕΓΟΝΟΣ ΘΑ ΕΧΟΥΜΕ: 2 ΕΠΑΝΑΛΗΨΕΙΣ: 7-ΑΝΑΧΩΡΗΣΗ και 7-ΑΦΙΞΗ για τη χρονική στιγμή 9 Αν είχαμε περιορισμό στο μέγεθος της ουράς, είναι σωστό να προηγηθεί η αναχώρηση!!! ΠΡΟΣΟΜΟΙΩΣΗ 2.31

32 Προσομοίωση 7 η Επανάληψη-ΑΝΑΧΩΡΗΣΗ Το ρολόι έχει τιμή TIME=7: υπηρέτης ΚΥ=1, επόμ. Άφιξη ΧΕΑ=9, επόμ. Αναχ. ΧΕΑΝ=9, ουρά ΑΑ=1 Επειδή (ΧΕΑ=9)=(ΧΕΑΝ=9), 2 επόμενα γεγονότα στο χρόνο 9 εκτελούμε πρώτη την αναχώρηση. Εκτελείται το δεξί τμήμα του λογικού διαγράμματος. Το ρολόι παίρνει τιμή ΤΙΜΕ=9 και ο 3 ος πελάτης φεύγει από το σύστημα. Ελέγχουμε αν ουρά κενή (ΑΑ=0?) υπάρχει 1 πελάτης στην ουρά (ΑΑ=1), επομένως ο 4 ος πελάτης που είναι στην ουρά ξεκινά να εξυπηρετείται, ο υπηρέτης συνεχίζει να είναι απασχολημένος ΚΥ=1, στην ουρά θα έχουμε AA=AA-1=1-1=0 (ουρά κενή ΑΛΛΑ «προσωρινά»). Στη συνέχεια, παράγεται ο χρόνος εξυπηρέτησης του 4 ου πελάτη, έστω ΧΕ=3 (τυχαίος από Πίνακα Κατανομής). Επομένως θα αναχωρήσει τη χρονική στιγμή ΧΕΑΝ=ΤΙΜΕ+ΧΕ=9+3=12. Το ρολόι ΤΙΜΕ<FINISH και η διαδικασία επαναλαμβάνεται (αν και έχουμε 2 γεγονότα στον ίδιο χρόνο). Οι τιμές των μεταβλητών στο τέλος του 7Α βήματος είναι: ΤΙΜΕ=9, ΚΥ=1, ΧΕΑ=9, ΧΕΑΝ=12, ΑΑ=0 ΠΡΟΣΟΜΟΙΩΣΗ 2.32

33 Προσομοίωση 7 η Επανάληψη-ΑΦΙΞΗ Το ρολόι έχει τιμή TIME=9: υπηρέτης ΚΥ=1, επόμ. Άφιξη ΧΕΑ=9, επόμ. Αναχ. ΧΕΑΝ=12, ουρά ΑΑ=0 Επειδή ΧΕΑ=9<ΧΕΑΝ=12, επόμενο γεγονός άφιξη. Εκτελείται το αριστερό τμήμα του λογικού διαγράμματος. Το ρολόι παραμένει στην τιμή ΤΙΜΕ=9 και ο 5 ος πελάτης φτάνει στο σύστημα. Ελέγχουμε αν ο υπηρέτης αδρανής (ΚΥ=0?) μόλις έχει αρχίσει την εξυπηρέτηση του 4 ου πελάτη, οπότε ο 5 ος προστίθεται στην ουρά ΑΑ=ΑΑ+1=0+1=1, (τελικά στη χρονική στιγμή 9 η ουρά «άλλαξε πελάτη» αλλά ΑΑ=1). Πρέπει να δημιουργηθεί και ο χρόνος άφιξης του επόμενου 6 ου πελάτη ΧΕΑ, έστω ΧΑΑ=4 (τυχαίος από Κατανομή Αφίξεων), οπότε ΧΕΑ=ΤΙΜΕ+ΧΑΑ=9+4=13 Το ρολόι ΤΙΜΕ<FINISH και η διαδικασία επαναλαμβάνεται (ξεπεράσαμε το 9 που είχε 2 γεγονότα). Οι τιμές των μεταβλητών στο τέλος του 7 ου βήματος είναι: ΤΙΜΕ=9, ΚΥ=1, ΧΕΑ=13, ΧΕΑΝ=12, ΑΑ=1 ΠΡΟΣΟΧΗ: Στο μοντέλο μας τελικά η σειρά χειρισμού των 2 γεγονότων που συμβαίνουν την ίδια χρονική στιγμή (άφιξη και αναχώρηση στο TIME=9), είτε «εκτελέσουμε» 1 η της άφιξη, είτε την αναχώρηση δεν αλλάζει το αποτέλεσμα. Αν όμως στο σύστημά μας είχαμε την υπόθεση ότι η χωρητικότητα της ουράς είναι έστω Ν=10, επειδή μπορεί κατά την προσομοίωση να προκύψει η «κατάσταση» σε κάποια χρονική στιγμή να είναι ουρά ΑΑ=10 και ταυτόχρονη άφιξη και αναχώρηση, αν εξετάσουμε 1 η την άφιξη θα «διώξουμε» τον πελάτη από την ουρά! Ενώ το σωστό είναι ότι λόγω ταυτόχρονης αναχώρησης ο πελάτης προστίθεται στην ουρά! ΠΡΟΣΟΜΟΙΩΣΗ 2.33

34 Προσομοίωση ΕΠΟΜΕΝΕΣ ΕΠΑΝΑΛΗΨΕΙΣ Το ρολόι έχει τιμή TIME=9: υπηρέτης ΚΥ=1, επόμ. Άφιξη ΧΕΑ=13, επόμ. Αναχ. ΧΕΑΝ=12, ουρά ΑΑ=0 Επειδή ΧΕΑ=13>ΧΕΑΝ=12, επόμενο γεγονός αναχώρηση. Εκτελείται το δεξί τμήμα του διαγράμματος. Το ρολόι στην τιμή ΤΙΜΕ=12 και ο 4 ος πελάτης φεύγει... ΠΡΟΦΑΝΩΣ θα επαναλάβουμε τη διαδικασία της προσομοίωσης με αντίστοιχο τρόπο των επαναλήψεων που περιγράφονται στα προηγούμενα μέχρι ο χρόνος στο ρολόι ΤΙΜΕ FINISH οπότε θα σταματήσουμε και θα υπολογίσουμε στατιστικά για το σύστημα (π.χ. πόσο χρόνο ο υπηρέτης ήταν αδρανής). ΔΗΛΑΔΗ αριθμούς που θα προκύψουν από την στατιστική επεξεργασία των τιμών των μεταβλητών. Προκύπτουν τα παρακάτω: 1. Να είμαστε βέβαιοι ότι το μοντέλο μας «αναπαριστά» το πραγματικό σύστημα ΕΛΕΓΧΟΣ-ΔΟΚΙΜΕΣ 2. Να επαναλάβουμε την Προσομοίωση για «αρκετό» χρόνο ΧΡΗΣΗ ΥΠΟΛΟΓΙΣΤΗ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΟΣ 3. Σε κάθε «επανάληψη» χρειαζόμαστε τυχαίους αριθμούς Γεννήτριες Τυχαίων Αριθμών 4. Πρέπει να «κρατήσουμε» τις τιμές όλων των μεταβλητών ΠΙΝΑΚΕΣ ΤΙΜΩΝ ΜΕΤΑΒΛΗΤΩΝ ΠΡΟΣΟΜΟΙΩΣΗ 2.34

35 ΠΙΝΑΚΑΣ-ΗΜΕΡΟΛΟΓΙΟ ΓΕΓΟΝΟΤΩΝ Από την αναλυτική περιγραφή της διαδικασίας προσομοίωσης βήμα-βήμα έγινε κατανοητό ότι ουσιαστικά ελέγχουμε και αλλάζουμε τις τιμές των κατάλληλων μεταβλητών που περιγράφουν την κατάσταση του συστήματος μοντέλου. Στο παράδειγμα οι μεταβλητές ήταν: χρόνος TIME, υπηρέτης ΚΥ, επόμ. Άφιξη ΧΕΑ, επόμ. Αναχ. ΧΕΑΝ, ουρά ΑΑ. Σε κάθε επανάληψη της προσομοίωσης αυτό που συμβαίνει (το γεγονός) εξαρτάται από τις τιμές των μεταβλητών και έχει σαν αποτέλεσμα την αλλαγή των τιμών μερικών μεταβλητών. Επομένως ο παρακάτω Πίνακας που ονομάζουμε Ημερολόγιο Γεγονότων Προσομοίωσης αναπαριστά σε μαθηματική μορφή τις επαναλήψεις της προσομοίωσης, δηλ. την προσομοίωση «μαθηματικά». 1 ΠΡΟΣΟΜΟΙΩΣΗ 2.35

36 ΑΞΟΝΑΣ ΧΡΟΝΟΥ ΠΡΟΣΟΜΟΙΩΣΗΣ Ο Πίνακας Ημερολόγιο Γεγονότων Προσομοίωσης μπορεί να αναπαρασταθεί στον Άξονα Χρόνου της Προσομοίωσης, όπου «τοποθετούμε» τα γεγονότα που συμβαίνουν στις αντίστοιχες χρονικές στιγμές. 1 Άξονας Χρόνου Προσομοίωσης Επειδή ο χρόνος μπορεί να αναπαρασταθεί με ένα άξονα, αν «τοποθετήσουμε» στις αντίστοιχες χρονικές στιγμές τα γεγονότα της προσομοίωσης έχουμε αναπαράσταση της προσομοίωσης των γεγονότων του συστήματος στον άξονα του χρόνου. ΠΡΟΣΟΜΟΙΩΣΗ 2.36

37 ΔΗΜΙΟΥΡΓΙΑ ΗΜΕΡΟΛΟΓΙΟΥ ΓΕΓΟΝΟΤΩΝ-1 Στο παράδειγμα προσομοίωσης οι μεταβλητές ήταν: χρόνος TIME, υπηρέτης ΚΥ, επόμ. Άφιξη ΧΕΑ, επόμ. Αναχ. ΧΕΑΝ, ουρά ΑΑ. Επιπλέον χρησιμοποιήθηκαν οι μεταβλητές ΧΑΑ (χρόνος μεταξύ αφίξεων πελατών) και ΧΕ (Χρόνος Εξυπηρέτησης) που είναι τυχαίες τιμές από γεννήτριες τυχαίων αριθμών. Για να κατασκευάζουμε τον Πίνακα Ημερολόγιο Γεγονότων πρέπει να γνωρίζουμε τις τιμές ΧΑΑ και ΧΕ, μπορούμε να τις έχουμε δημιουργήσει από την αρχή με χρήση κατάλληλων Γεννητριών Τυχαίων Αριθμών. ΤΥΧΑΙΟΙ ΓΕΝΝΗΤΡΙΑΣ Πελάτης ΧΑΑ ΧΕ Η προσομοίωση ξεκινά με τη συνθήκη ότι στη χρονική στιγμή TIME=0 έχουμε 1 ο γεγονός την άφιξη του 1 ου Πελάτη (ΧΑΑ=0) που ξεκινά να εξυπηρετείται. Ο Χρόνος Επόμενης Αναχώρησης XEAN θα είναι ΤΙΜΕ+ΧΕ 1 ου πελάτη επομένως ΧΕ=3 (από γεννήτρια) οπότε XEAN=TIME+XE(1)=0+3=3 Με κάθε άφιξη προγραμματίζουμε την επόμενη άφιξη ΧΕΑ του 2 ου πελάτη, χρειαζόμαστε τον τυχαίο ΧΑΑ για τον επόμενο 2 ο πελάτη ΧΑΑ(2)=2 οπότε ΧΕΑ=ΤΙΜΕ+ΧΑΑ(2)=0+2=2 Α/Α Γεγ. Είδος Γεγονότος Αρ. Πελάτη TIME KY υπηρέτης ΠΡΟΣΟΜΟΙΩΣΗ 2.37 AA ουρά ΧΕΑ Επομ. Άφιξη ΧΕΑΝ Επομ. Αναχ. 1 Άφιξη (πελ. 2) 3 (πελ. 1) 2 Έχουμε ολοκληρώσει την 1 η γραμμή του πίνακα που αντιστοιχεί στο 1 ο Γεγονός

38 ΔΗΜΙΟΥΡΓΙΑ ΗΜΕΡΟΛΟΓΙΟΥ ΓΕΓΟΝΟΤΩΝ-2 Στο παράδειγμα προσομοίωσης οι μεταβλητές ήταν: χρόνος TIME, υπηρέτης ΚΥ, επόμ. Άφιξη ΧΕΑ, επόμ. Αναχ. ΧΕΑΝ, ουρά ΑΑ. Επιπλέον ΧΑΑ και ΧΕ τυχαίοι. ΤΥΧΑΙΟΙ ΓΕΝΝΗΤΡΙΑΣ Πελάτης ΧΑΑ ΧΕ η Γραμμή-2 ο ΓΕΓΟΝΟΣ Έχουμε συμπληρώσει της 1 η γραμμή του Πίνακα, η 2 η γραμμή θα αντιστοιχεί στο επόμενο γεγονός που θα είναι 1 από τα 2 που υπολογίστηκαν στην 1 η γραμμή: η επόμενη άφιξη θα συμβεί στη χρονική στιγμή ΧΕΑ=2 ενώ η επόμενη αναχώρηση στη χρονική στιγμή ΧΕΑΝ=3. Επόμενο γεγονός είναι ΤΙΜΕ=2 η άφιξη του 2 ου πελάτη. Επειδή εξυπηρετείται ο 1 ος πελάτης (ΚΥ=1 στην προηγούμενη γραμμή) ο πελάτης προστίθεται στην ουρά ΑΑ=ΑΑ+1=1. Ο Χρόνος Επόμενης Αναχώρησης XEAN παραμένει ίδιος (επειδή δεν έχει ολοκληρωθεί η εξυπηρέτηση του 1 ου πελάτη). Επειδή το γεγονός είναι άφιξη, προγραμματίζουμε την επόμενη άφιξη ΧΕΑ του 3 ου πελάτη, χρειαζόμαστε τον τυχαίο ΧΑΑ για τον επόμενο 3 ο πελάτη ΧΑΑ(3)=4 οπότε ΧΕΑ=ΤΙΜΕ+ΧΑΑ(2)=2+4=6 Α/Α Γεγ. Είδος Γεγονότος Αρ. Πελάτη TIME KY υπηρέτης ΠΡΟΣΟΜΟΙΩΣΗ 2.38 AA ουρά ΧΕΑ Επομ. Άφιξη ΧΕΑΝ Επομ. Αναχ. 1 Άφιξη (πελ. 2) 3 (πελ. 1) 2 Άφιξη (πελ. 3) 3 (πελ. 1) Έχουμε ολοκληρώσει την 2 η γραμμή του πίνακα που αντιστοιχεί στο 2 ο Γεγονός

39 ΔΗΜΙΟΥΡΓΙΑ ΗΜΕΡΟΛΟΓΙΟΥ ΓΕΓΟΝΟΤΩΝ-3 Στο παράδειγμα προσομοίωσης οι μεταβλητές ήταν: χρόνος TIME, υπηρέτης ΚΥ, επόμ. Άφιξη ΧΕΑ, επόμ. Αναχ. ΧΕΑΝ, ουρά ΑΑ. Επιπλέον ΧΑΑ και ΧΕ τυχαίοι. ΤΥΧΑΙΟΙ ΓΕΝΝΗΤΡΙΑΣ Πελάτης ΧΑΑ ΧΕ η Γραμμή-3 ο ΓΕΓΟΝΟΣ Η 3 η γραμμή αντιστοιχεί στο επόμενο γεγονός που θα είναι 1 από αυτά στην 2 η γραμμή: η επόμενη άφιξη θα συμβεί στη χρονική στιγμή ΧΕΑ=6 ενώ η επόμενη αναχώρηση στη χρονική στιγμή ΧΕΑΝ=3. Επόμενο γεγονός είναι ΤΙΜΕ=3 η αναχώρηση του 1 ου πελάτη. Επειδή αναχωρεί ο 1 ος πελάτης από την ουρά ο 2 ος πελάτης μπαίνει στην εξυπηρέτηση, ο υπηρέτης παραμένει απασχολημένος ΚΥ=1, η ουρά μειώνεται κατά 1 ΑΑ=ΑΑ-1=0. Πρέπει να προγραμματιστεί η αναχώρηση του 2 ου πελάτη ΧΕΑΝ=ΤΙΜΕ+ΧΕ(2)=3+1=4. Ο Χρόνος Επόμενης Άφιξης XEA παραμένει ίδιος (περιμένουμε τον 3 ο πελάτη στο ΤΙΜΕ=6) Α/Α Γεγ. Είδος Γεγονότος Αρ. Πελάτη TIME KY υπηρέτης ΠΡΟΣΟΜΟΙΩΣΗ 2.39 AA ουρά ΧΕΑ Επομ. Άφιξη ΧΕΑΝ Επομ. Αναχ. 1 Άφιξη (πελ. 2) 3 (πελ. 1) 2 Άφιξη (πελ. 3) 3 (πελ. 1) 3 Αναχώρηση (πελ. 3) 4 (πελ. 2) Έχουμε ολοκληρώσει την 3 η γραμμή του πίνακα που αντιστοιχεί στο 3 ο Γεγονός

40 ΔΗΜΙΟΥΡΓΙΑ ΗΜΕΡΟΛΟΓΙΟΥ ΓΕΓΟΝΟΤΩΝ-4 Στο παράδειγμα προσομοίωσης οι μεταβλητές ήταν: χρόνος TIME, υπηρέτης ΚΥ, επόμ. Άφιξη ΧΕΑ, επόμ. Αναχ. ΧΕΑΝ, ουρά ΑΑ. Επιπλέον ΧΑΑ και ΧΕ τυχαίοι. ΤΥΧΑΙΟΙ ΓΕΝΝΗΤΡΙΑΣ Πελάτης ΧΑΑ ΧΕ η Γραμμή-4 ο ΓΕΓΟΝΟΣ Επόμενο γεγονός είναι στο ΤΙΜΕ=4 η αναχώρηση του 2 ου πελάτη. Επειδή αναχωρεί ο 2 ος πελάτης και η ουρά κενή (ΑΑ=0) ο υπηρέτης θα γίνει αδρανής ΚΥ=0. Πρέπει να προγραμματιστεί η επόμενη αναχώρηση του 3 ου πελάτη που όμως δεν έχει αφιχθεί και ξεκινήσει η εξυπηρέτησή του οπότε η επόμενη αναχώρηση πρακτικά είναι άγνωστη (μη ορισμένη). Για να μην έχουμε πρόβλημα στη διαδικασία θα βάλουμε ΧΕΑΝ=MaxInt που σημαίνει ένα πολύ μεγάλο αριθμό μεγαλύτερο από οποιοδήποτε άλλο έχουμε στη διαδικασία (π.χ ). Ο Χρόνος Επόμενης Άφιξης XEA παραμένει ίδιος (περιμένουμε τον 3 ο πελάτη στο ΤΙΜΕ=6) Α/Α Γεγ. Είδος Γεγονότος Αρ. Πελάτη TIME KY υπηρέτης ΠΡΟΣΟΜΟΙΩΣΗ 2.40 AA ουρά ΧΕΑ Επομ. Άφιξη ΧΕΑΝ Επομ. Αναχ. 1 Άφιξη (πελ. 2) 3 (πελ. 1) 2 Άφιξη (πελ. 3) 3 (πελ. 1) 3 Αναχώρηση (πελ. 3) 4 (πελ. 2) 4 Αναχώρηση (πελ. 3) MaxInt Έχουμε ολοκληρώσει την 4 η γραμμή του πίνακα που αντιστοιχεί στο 4 ο Γεγονός

41 ΔΗΜΙΟΥΡΓΙΑ ΗΜΕΡΟΛΟΓΙΟΥ ΓΕΓΟΝΟΤΩΝ-5 Στο παράδειγμα προσομοίωσης οι μεταβλητές ήταν: χρόνος TIME, υπηρέτης ΚΥ, επόμ. Άφιξη ΧΕΑ, επόμ. Αναχ. ΧΕΑΝ, ουρά ΑΑ. Επιπλέον ΧΑΑ και ΧΕ τυχαίοι. ΤΥΧΑΙΟΙ ΓΕΝΝΗΤΡΙΑΣ Πελάτης ΧΑΑ ΧΕ η Γραμμή-5 ο ΓΕΓΟΝΟΣ Επόμενο γεγονός είναι στο ΤΙΜΕ=6 η άφιξη του 3 ου πελάτη. Επειδή ο υπηρέτης αδρανής ξεκινά η εξυπηρέτησή του ΚΥ=1, η ουρά παραμένει κενή (ΑΑ=0). Πρέπει να προγραμματιστεί η αναχώρηση του 3 ου πελάτη, ο χρόνος εξυπηρέτησης ΧΕ(3)=3 και ΧΕΑΝ=ΤΙΜΕ+ΧΕ(3)=6+3=9 Επίσης λόγω γεγονότος άφιξης προγραμματίζουμε την επόμενη άφιξη του 4 ου πελάτη, ΧΑΑ(4)=1 επομένως ΧΕΑ=ΤΙΜΕ+ΧΑΑ(4)=6+1=7 Α/Α Γεγ. Είδος Γεγονότος Αρ. Πελάτη TIME KY υπηρέτης ΠΡΟΣΟΜΟΙΩΣΗ 2.41 AA ουρά ΧΕΑ Επομ. Άφιξη ΧΕΑΝ Επομ. Αναχ. 1 Άφιξη (πελ. 2) 3 (πελ. 1) 2 Άφιξη (πελ. 3) 3 (πελ. 1) 3 Αναχώρηση (πελ. 3) 4 (πελ. 2) 4 Αναχώρηση (πελ. 3) MaxInt 5 Άφιξη (πελ. 4) 9 (πελ. 3) Έχουμε ολοκληρώσει την 5 η γραμμή του πίνακα που αντιστοιχεί στο 5 ο Γεγονός

42 ΗΜΕΡΟΛΟΓΙΟ ΓΕΓΟΝΟΤΩΝ-ΣΥΝΟΨΗ Η δημιουργία του Ημερολογίου Γεγονότων, δηλ. ο υπολογισμός των τιμών των μεταβλητών σε κάθε επανάληψη μπορεί να γίνει αν είναι γνωστοί (έχουν υπολογιστεί) οι τυχαίοι που είναι απαραίτητοι. ΒΗΜΑ 0: 1 η γραμμή-1 ο Γεγονός: υποθέτουμε ότι έχουμε άφιξη 1 ου πελάτη, έναρξη εξυπηρέτησής, ουρά ΑΑ=0, υπολογίζουμε επόμενη άφιξη ΧΕΑ, υπολογίζουμε επόμενη αναχώρηση ΧΕΑΝ. ΒΗΜΑ 1: 2 η γραμμή-2 ο Γεγονός: από την προηγούμενη γραμμή βρίσκουμε το επόμενο γεγονός (αυτό που θα συμβεί νωρίτερα, το μικρότερο ΧΕΑ και ΧΕΑΝ) Αν επόμενο γεγονός Άφιξη: Τοποθετούμε τον πελάτη στην εξυπηρέτηση ή ουρά, υπολογίζουμε επόμενη άφιξη Αν επόμενο γεγονός Αναχώρηση: Τοποθετούμε τον επόμενο πελάτη στην εξυπηρέτηση αν υπάρχει ουρά, υπολογίζουμε επόμενη αναχώρηση, αν δεν υπάρχει πελάτης στην ουρά τότε υπηρέτης αδρανής, επόμενη αναχώρηση MaxInt. Επαναλαμβάνουμε το ΒΗΜΑ 1 για την επόμενη γραμμή-γεγονός μέχρι την ολοκλήρωση της προσομοίωσης. Επόμενη Άφιξη ΧΕΑ=ΤΙΜΕ+ΧΑΑ Επόμενη Αναχώρηση ΧΕΑΝ=ΤΙΜΕ+ΧΕ ΤΥΧΑΙΟΙ ΓΕΝΝΗΤΡΙΑΣ Πελάτης ΧΑΑ ΧΕ Α/Α Γεγ. Είδος Γεγονότος Αρ. Πελάτη TIME KY υπηρέτης ΠΡΟΣΟΜΟΙΩΣΗ 2.42 AA ουρά ΧΕΑ Επομ. Άφιξη ΧΕΑΝ Επομ. Αναχ. 1 Άφιξη (πελ. 2) 3 (πελ. 1) 2 Άφιξη (πελ. 3) 3 (πελ. 1) 3 Αναχώρηση (πελ. 3) 4 (πελ. 2) 4 Αναχώρηση (πελ. 3) MaxInt 5 Άφιξη (πελ. 4) 9 (πελ. 3)

43 ΗΜΕΡΟΛΟΓΙΟ ΓΕΓΟΝΟΤΩΝ-ΣΤΑΤΙΣΤΙΚΑ Από τον πίνακα γεγονότων προσομοίωσης μπορούμε να υπολογίσουμε τα δεδομένα για να κάνουμε την στατιστική ανάλυση των αποτελεσμάτων της προσομοίωσης. Για τα συμβαίνοντα που αφορούν 3 πελάτες από τον πίνακα συμβάντων μπορούμε να «εξάγουμε» τα παρακάτω: Για την απασχόληση του υπηρέτη? ΑΑ Άφιξη Αναχώρηση Χρόνος στο ΧΕ Χρόνος Χρόνος στην Από χρόνο ΤΙΜΕ=0 έως 4 ήταν Πελάτη σύστημα ΧΣ Εξυπηρέτησης ουρά ΧΣ-ΧΕ απασχολημένος για 4-0=4 χρονικές = =0 μονάδες, από 4 έως 6 ήταν αδρανής = =1 για 6-4=2 χρον. μονάδες, από 6 έως = =0 9 ήταν απασχολημένος για 9-6=3. Επομένως 2 αδρανής 7 ενεργός Μέσος - - 8/3 7/3 1/3 ποσοστό απασχόλησης 7/9 ΤΥΧΑΙΟΙ ΓΕΝΝΗΤΡΙΑΣ Πελάτης ΧΑΑ ΧΕ Α/Α Γεγ. Είδος Γεγονότος Αρ. Πελάτη TIME KY υπηρέτης AA ουρά ΧΕΑ Επομ. Άφιξη ΧΕΑΝ Επομ. Αναχ. 1 Άφιξη (πελ. 2) 3 (πελ. 1) 2 Άφιξη (πελ. 3) 3 (πελ. 1) 3 Αναχώρηση (πελ. 3) 4 (πελ. 2) 4 Αναχώρηση (πελ. 3) MaxInt 5 Άφιξη (πελ. 4) 9 (πελ. 3) ΠΡΟΣΟΜΟΙΩΣΗ 2.43

44 Είδη Μεταβλητών Προσομοίωσης Ενδογενείς μεταβλητές (endogenous variables) ονομάζονται οι μεταβλητές που παριστάνουν χαρακτηριστικά) τα οποία λαμβάνουν χώρα (ή παράγονται) μέσα στο σύστημα. Εξωγενείς μεταβλητές (exogenous variables) ονομάζονται οι μεταβλητές που παριστάνουν χαρακτηριστικά τα οποία λαμβάνουν χώρα στο εξωτερικό περιβάλλον του συστήματος αλλά επηρεάζουν το σύστημα. Στο σύστημα Αναμονής η μεταβλητή κατάσταση υπηρέτη είναι ενδογενής, η ΧΕ και ΧΕΑΝ μεταβλητές είναι ενδογενής. Αντίθετα οι μεταβλητές ΧΑΑ και ΧΕΑ είναι εξωγενείς γιατί ορίζονται έξω από το σύστημα. Ο πελάτης πριν την άφιξή του στο σύστημα αναμονής είναι εκτός συστήματος! ΠΡΟΣΟΜΟΙΩΣΗ 2.44

45 ΟΝΤΟΤΗΤΕΣ (ENTITIES) Προσομοίωσης Τα συμβολικά ονόματα τα οποία χρησιμοποιούνται ως ονομασίες υποκειμένων ή αντικειμένων που αποτελούν τα μέρη ενός συστήματος ονομάζονται οντότητες (entities). Οι οντότητες μπορούν να διακριθούν σε μόνιμες στο σύστημα (ο υπηρέτης, ο μηχανικός, ο υπολογιστής) ή προσωρινές (ο πελάτης, η μηχανή, το πρόγραμμα). Επίσης, κάποιες χαρακτηρίζονται ως ενεργητικές (ο υπηρέτης δρα) και άλλες ως παθητικές (ο πελάτης δέχεται την δράση). Οι όμοιες οντότητες, δηλ. οι οντότητες με όμοια χαρακτηριστικά ή ιδιότητες (attributes) οργανώνονται σε κλάσεις όπως για παράδειγμα η κλάση των πελατών, των καθηγητών, των φοιτητών, των ταμιών, κ.λπ. Σε κάθε μέλος μιας κλάσης αναφερόμαστε με την ίδια οντότητα, αν δεν είναι απαραίτητο να υπάρξει διαχωρισμός. Επομένως δεν δίνεται άλλο όνομα ούτε για κάθε διαφορετικό πελάτη ούτε και για κάθε διαφορετικό υπηρέτη, εκτός εάν θέλουμε να αναφερθούμε σ αυτούς ειδικά και ονομαστικά. Οι πελάτες ανήκουν στην κλάση των πελατών και οι δεύτεροι στην κλάση των υπηρετών. Η βασική διαφορά μεταξύ συνόλων-ομάδων είναι ότι τα σύνολα είναι ομάδες στις οποίες μπορεί να ανήκει προσωρινά μια οντότητα κατά τη διάρκεια της προσομοίωσης και αυτό εξαρτάται από την αλλαγή της κατάστασής της ή από τις τιμές που παίρνουν τα χαρακτηριστικά της (μεταβλητές κατάστασης). ΠΡΟΣΟΜΟΙΩΣΗ 2.45

46 ΙΔΙΟΤΗΤΕΣ-ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ Προσομοίωσης Οι μεταβλητές που χρησιμοποιούνται για να αναπαραστήσουν χαρακτηριστικά οντοτήτων ονομάζονται ιδιότητες (attributes). Οι ενέργειες των οποίων η έναρξη και η λήξη σηματοδοτείται από την πραγματοποίηση κάποιων γεγονότων ονομάζονται δραστηριότητες (activities). Γεγονός είναι ένα στιγμιαίο συμβάν που μεταβάλλει την κατάσταση του συστήματος. Οι οντότητες, εκτός από τις ιδιότητες που τις χαρακτηρίζουν, εμπλέκονται και σε δραστηριότητες. Η έναρξη ή η λήξη μιας δραστηριότητας σηματοδοτείται από ένα γεγονός. Οι δραστηριότητες οδηγούν τις οντότητες να αλλάξουν κατάσταση, δηλαδή, να γίνουν μέλη άλλων συνόλων. Στο παράδειγμα, ο 1 ος πελάτης στην ουρά είναι μέλος του συνόλου των πελατών της ουράς αναμονής. Μόλις πραγματοποιηθεί η αναχώρηση του πελάτη που βρίσκεται στην εξυπηρέτηση (το γεγονός), τότε ξεκινά η εξυπηρέτηση (δραστηριότητα) του 1 ου πελάτη στην ουρά. Μία δραστηριότητα (ή κατάσταση) ονομάζεται ενεργητική ή ενεργή (παθητική ή ανενεργή) όταν η διάρκειά της (δεν) ορίζεται άμεσα από μια γεννήτρια (χρόνου) και (δεν) εμπλέκονται περισσότερες από μία οντότητες. Όταν εκτελείται μια ενεργητική δραστηριότητα (π.χ. εξυπηρέτηση πελάτη), τότε η οντότητα βρίσκεται σε ενεργή κατάσταση, ενώ στην αντίθετη περίπτωση βρίσκεται σε παθητική κατάσταση (π.χ. αναμονή στην ουρά). ΠΡΟΣΟΜΟΙΩΣΗ 2.46

47 ΟΝΤΟΤΗΤΕΣ-ΙΔΙΟΤΗΤΕΣ-ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ Σύστημα Οντότητες Ιδιότητες Δραστηριότητες Διαχείριση Αποθεμάτων Υπεύθυνος αποθεμάτων Αδρανής, ενεργός Διεκπεραίωση Παραγγελία Ποσότητα, αξία, είδη λήψη παραγγελίας Προϊόν μονάδα μέτρησης, αξία, χρώμα εισαγωγή, φύλαξη, ανάκληση πρώτη ύλη μονάδα μέτρησης, ποσότητα εισροή, επεξεργασία Συνεργείο Μηχανικός Αδρανής, ενεργός, χρόνος εξυπηρέτησης Επιδιορθώνει, μιλάει στο τηλέφωνο Όχημα μοντέλο, κατασκευή τύπος βλάβης, χρόνος αναμονής, ημερομηνία εισόδου στο συνεργείο Λειτουργεί, σε αναμονή στην ουρά Εξοπλισμός Τύπος, Διαθέσιμος, σε συντήρηση Συντηρείται. Σε χρήση Δίκτυο υπολογιστών Χρήστης Τύπος (προγραμματιστής, αναλυτής, ΔΕΠ, φοιτητής, Διοικητικός) Γράφει στο πληκτρολόγιο. Διαβάζει από την οθόνη. Ελέγχει το πρόγραμμα Οθόνη Αδρανής, ενεργός. Έγχρωμη, ασπρόμαυρη Παρουσιάζει στοιχεία. Εμφανίζει γραφήματα CPU Εκτυπωτής δικτύου Κλειστή, ανοιχτή, Αδρανής, ενεργή, Ποσοστό χρήσης, Τύπος Αδρανής, ενεργός τύπος, είδος χαρτιού, εργασίες εκτύπωσης Ελέγχει στοιχεία, κάνει πράξεις, στέλνει αποτελέσματα τυπώνει (ενεργός), δέχεται εκτύπωση ΠΡΟΣΟΜΟΙΩΣΗ 2.47

48 ΟΝΤΟΤΗΤΕΣ-ΙΔΙΟΤΗΤΕΣ-ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ Σύστημα Οντότητες Ιδιότητες Δραστηριότητες Γραμματεία Πρωτόκολλο Εισερχόμενο. Εξερχόμενο. Προέλευση. Προορισμός Κατάστημα τροφίμων Καταγραφή αριθμού πρωτοκόλλου. Εισαγωγή στοιχείων Πελάτες Λίστα τροφίμων, ηλικία, φύλο Επιλέγει τρόφιμα, πληρώνει Ταμίες Έκδοση τιμολογίων, αποδείξεων Τιμολογεί προϊόντα Σύστημα ελέγχου κυκλοφορίας Οποιοδήποτε σύστημα ουράς αναμονής Οχήματα Ταχύτητα, τύπος. Κινείται, σταμάτησε. Οδηγοί Ηλικία, είδος διπλώματος, φύλο Οδηγεί, περιμένει, διαπληκτίζεται Σηματοδότης Χρώμα Λειτουργεί Υπηρέτης Ενεργός, αδρανής Εξυπηρετεί Ουρά Μήκος Πελάτης Ηλικία, στόχος Αναμένει, εξυπηρετείται ΠΡΟΣΟΜΟΙΩΣΗ 2.48

49 Παράδειγμα 1.12: τράπεζα WOPM-1 τμήμα εξυπηρέτησης ιδιωτών της τράπεζας ασχολείται με την έκδοση πιστωτικών καρτών, τη χορήγηση στεγαστικών, καταναλωτικών και άλλων δανείων, την ενημέρωση και παροχή πληροφοριών για καταθετικά και επενδυτικά προϊόντα, την ενημέρωση για ασφαλιστικά προγράμματα, κ.λπ. διευθυντής (DIR), υπάλληλοι Α (ΥΑ): αιτήσεων των πελατών, υπάλληλοι Β (ΥΒ):τηλεφωνικές επαφές, υπάλληλοι Γ (YΓ): επεξεργασία των στοιχείων, υπάλληλοι γενικών καθηκόντων (EK):υποδοχή πελατών, χειριστές ηλεκτρονικών συστημάτων (XHΣ): διαχείριση της βάσης δεδομένων του τμήματος Οι πελάτες έρχονται στο τμήμα και ακολουθούν την πορεία που περιγράφουν τα βέλη. ΤΟ ΣΥΣΤΗΜΑ (ΤΜΗΜΑ) ΕΊΝΑΙ ΠΟΛΥΠΛΟΚΟ! ΠΡΟΣΟΜΟΙΩΣΗ 2.49

50 Παράδειγμα 1.12: τράπεζα WOPM-2 τμήμα εξυπηρέτησης ιδιωτών της τράπεζας ΛΟΓΙΚΟ ΔΙΑΓΡΑΜΜΑ ΑΦΙΞΗΣ ΠΕΛΑΤΗ ΣΤΟ ΕΚ Ο πελάτης φθάνει στον τμήμα υποδοχής ΕΚ για πληροφορίες και ανάλογα προωθείται στο τμήμα ΥΑ (αιτήσεων) Αν υπάρχει ουρά προστίθεται στην ουρά Αν δεν υπάρχει ουρά είτε δίνονται πληροφορίες και αναχωρεί ο πελάτης είτε προωθείται στο ΥΑ για εξυπηρέτηση ΠΡΟΣΟΜΟΙΩΣΗ 2.50

51 Παράδειγμα 1.12: τράπεζα WOPM-3 τμήμα εξυπηρέτησης ιδιωτών της τράπεζας ΛΟΓΙΚΟ ΔΙΑΓΡΑΜΜΑ ΑΝΑΧΩΡΗΣΗΣ ΠΕΛΑΤΗ ΣΤΟ ΕΚ Ο πελάτης φθάνει στον τμήμα υποδοχής ΕΚ για πληροφορίες και ανάλογα προωθείται στο τμήμα ΥΑ (αιτήσεων) Αν υπάρχει ουρά προστίθεται στην ουρά Αν δεν υπάρχει ουρά είτε δίνονται πληροφορίες και αναχωρεί ο πελάτης είτε προωθείται στο ΥΑ για εξυπηρέτηση Πως σχετίζονται τα υπόλοιπα τμήματα ΥΒ, ΥΓ, ΧΗΣ? Μέσω των αιτήσεων που κάνει ο πελάτης και προωθούνται στους YΓ, είτε μέσω τηλεφωνικών κλήσεων των ΥΒ ΠΡΟΣΟΜΟΙΩΣΗ 2.51

52 Παράδειγμα 1.12: τράπεζα WOPM-Σύνοψη τμήμα εξυπηρέτησης ιδιωτών τράπεζας ΣΤΟΧΟΣ ΠΡΟΣΟΜΟΙΩΣΗΣ Διερεύνηση της Λειτουργίας του τμήματος Που υπάρχει τυχαιότητα, ποιες είναι οι σχέσεις τμημάτων, ποιες είναι οι οντότητες, Σύγκριση πιθανών εναλλακτικών Αν κάναμε αλλαγές θα είχαμε καλύτερη λειτουργία? δοκιμές Πρόβλεψη της μελλοντικής συμπεριφοράς, βελτιστοποίηση απόδοσης χρήση καλύτερων εναλλακτικών Λήψη Αποφάσεων από τη Διοίκηση υιοθέτηση βέλτιστης λειτουργίας ή βελτιώσεων ΠΡΟΣΟΜΟΙΩΣΗ 2.52

53 ΕΡΩΤΗΣΕΙΣ ΕΝΟΤΗΤΑΣ 1. Ποιοι είναι οι τύποι προσομοίωσης ενός συστήματος ανάλογα με το στόχο. Ποια είναι η λογική σειρά. 2. Πως περιγράφουμε την κατάσταση ενός συστήματος στην προσομοίωση. 3. Πως μπορούμε να περιγράψουμε την κατάσταση του συστήματος ενός εστιατορίου. 4. Πως μπορούμε να διακρίνουμε τα Διακριτά από τα Συνεχή συστήματα. 5. Πότε θεωρούμε ότι ένα σύστημα είναι στοχαστικό. 6. Αναφέρετε 2 τρόπους χειρισμού του ρολογιού της προσομοίωσης, ποιος θεωρείται καλύτερος και γιατί? 7. Τι είναι το ημερολόγιο γεγονότων προσομοίωσης. Για ποιο λόγο το χρησιμοποιούμε? 8. Τι είναι ο Άξονας Χρόνου Προσομοίωσης. 9. Ποια είναι η σχέση του ημερολόγιου γεγονότων με τον άξονα χρόνου προσομοίωσης. 10. Τι είναι ενδογενείς και εξωγενείς μεταβλητές προσομοίωσης, αναφέρετε τις αντίστοιχες μεταβλητές στο σύστημα G/G/ Τι ορίζουμε ως οντότητα, ιδιότητα, δραστηριότητα σε μια προσομοίωση. 12. Αναφέρετε 1 παράδειγμα συστήματος για προσομοίωση και κάποιες οντότητες, ιδιότητες, δραστηριότητες του. 13. Για ποιο λόγο χρησιμοποιούμε τις οντότητες, ιδιότητες, δραστηριότητες στην προσομοίωση. ΠΡΟΣΟΜΟΙΩΣΗ 2.53

54 ΑΣΚΗΣΕΙΣ ΕΝΟΤΗΤΑΣ 1. Έστω ένα σύστημα εξυπηρέτησης G/G/1 για το οποίο οι χρόνοι μεταξύ αφίξεων ΧΑΑ και οι χρόνοι εξυπηρέτησης ΧΕ για τους 10 πρώτους πελάτες δίνονται από τον παρακάτω πίνακα (δημιουργήθηκαν από κάποια κατανομή) α) Υπολογίστε το ημερολόγιο Γεγονότων της προσομοίωσης για τους 10 πελάτες. β) Δημιουργείστε τον άξονα του χρόνου με τα γεγονότα της προσομοίωσης ΤΥΧΑΙΟΙ ΓΕΝΝΗΤΡΙΑΣ Πελάτης ΧΑΑ ΧΕ ΠΡΟΣΟΜΟΙΩΣΗ 2.54

55 ΑΣΚΗΣΕΙΣ ΕΝΟΤΗΤΑΣ 2. Στη διασταύρωση των δρόμων του σχήματος οι «επιτρεπόμενες κινήσεις» των αυτοκινήτων δίνονται από τα αντίστοιχα βέλη κατεύθυνσης. Περιγράψτε τις οντότητες και μεταβλητές που χρειαζόμαστε για να προσομοιώσουμε την κίνηση των αυτοκινήτων στη διασταύρωση (Υποθέτουμε ότι ένα αυτοκίνητο μπορεί να έρχεται από τον δρόμο Α, Β ή Γ στη διασταύρωση και έχει τις εναλλακτικές για την κατεύθυνσή του που παρουσιάζουν τα βέλη). ΠΡΟΣΟΜΟΙΩΣΗ 2.55 SIMUL ATION

ΠΡΟΣΟΜΟΙΩΣΗ. Προσομοίωση είναι η μίμηση της λειτουργίας ενός πραγματικού συστήματος και η παρακολούθηση της εξέλιξης του μέσα στο χρόνο.

ΠΡΟΣΟΜΟΙΩΣΗ. Προσομοίωση είναι η μίμηση της λειτουργίας ενός πραγματικού συστήματος και η παρακολούθηση της εξέλιξης του μέσα στο χρόνο. ΠΡΟΣΟΜΟΙΩΣΗ Προσομοίωση είναι η μίμηση της λειτουργίας ενός πραγματικού συστήματος και η παρακολούθηση της εξέλιξης του μέσα στο χρόνο. δημιουργία μοντέλου προσομοίωσης ( - χρήση μαθηματικών, λογικών και

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2ο ΠΡΟΣΟΜΟΙΩΣΗ ΔΙΑΚΡΙΤΩΝ ΓΕΓΟΝΟΤΩΝ

ΚΕΦΑΛΑΙΟ 2ο ΠΡΟΣΟΜΟΙΩΣΗ ΔΙΑΚΡΙΤΩΝ ΓΕΓΟΝΟΤΩΝ ΚΕΦΑΛΑΙΟ 2ο ΠΡΟΣΟΜΟΙΩΣΗ ΔΙΑΚΡΙΤΩΝ ΓΕΓΟΝΟΤΩΝ 2.1 Εισαγωγή Η μέθοδος που θα χρησιμοποιηθεί για να προσομοιωθεί ένα σύστημα έχει άμεση σχέση με το μοντέλο που δημιουργήθηκε για το σύστημα. Αυτό ισχύει και

Διαβάστε περισσότερα

3. Προσομοίωση ενός Συστήματος Αναμονής.

3. Προσομοίωση ενός Συστήματος Αναμονής. 3. Προσομοίωση ενός Συστήματος Αναμονής. 3.1. Διατύπωση του Προβλήματος. Τα συστήματα αναμονής (queueing systems), βρίσκονται πίσω από τα περισσότερα μοντέλα μελέτης της απόδοσης υπολογιστικών συστημάτων,

Διαβάστε περισσότερα

Κεφάλαιο 6: Προσομοίωση ενός συστήματος αναμονής

Κεφάλαιο 6: Προσομοίωση ενός συστήματος αναμονής Κεφάλαιο 6: Προσομοίωση ενός συστήματος αναμονής Τεχνικές Εκτίμησης Υπολογιστικών Συστημάτων Γιάννης Γαροφαλάκης Αν. Καθηγητής ιατύπωση του προβλήματος (1) Τα συστήματα αναμονής (queueing systems), βρίσκονται

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΡΟΣΟΜΟΙΩΣΗ ΔΙΕΡΓΑΣΙΩΝ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟ ΛΟΓΙΣΜΙΚΟ EXTEND. 1 ο εργαστήριο Διοίκησης και Παραγωγής Έργων

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΡΟΣΟΜΟΙΩΣΗ ΔΙΕΡΓΑΣΙΩΝ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟ ΛΟΓΙΣΜΙΚΟ EXTEND. 1 ο εργαστήριο Διοίκησης και Παραγωγής Έργων ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΡΟΣΟΜΟΙΩΣΗ ΔΙΕΡΓΑΣΙΩΝ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟ ΛΟΓΙΣΜΙΚΟ EXTEND 1 ο εργαστήριο Διοίκησης και Παραγωγής Έργων ΙΣΤΟΤΟΠΟΣ ΕΡΓΑΣΤΗΡΙΟΥ http://www.mech.upatras.gr/~adamides/dpe ΠΡΟΣΟΜΟΙΩΣΗ Η τεχνική

Διαβάστε περισσότερα

Ο Π Ε Υ Ελάχιστα γραμμών Ο *maximin (A) Π Ε Υ * minimax (B)

Ο Π Ε Υ Ελάχιστα γραμμών Ο *maximin (A) Π Ε Υ * minimax (B) ΑΣΚΗΣΗ Β Μέγιστο στήλης Ο Π Ε Υ Ελάχιστα γραμμών Ο 60 5 55 65 5*maximin (A) Π 50 75 70 45 45 Ε 56 30 30 50 30 Υ 40 30 35 55 30 *60 75 70 65 minimax (B) Επειδή maximin (A) minimax (B) δεν υπάρχει ισορροπία

Διαβάστε περισσότερα

Κεφάλαιο 5: Εισαγωγή στην Προσομοίωση

Κεφάλαιο 5: Εισαγωγή στην Προσομοίωση Κεφάλαιο 5: Εισαγωγή στην Προσομοίωση Τεχνικές Εκτίμησης Υπολογιστικών Συστημάτων Γιάννης Γαροφαλάκης Αν. Καθηγητής Προσομοίωση Τεχνικές χρήσης υπολογιστών για τη «μίμηση» των λειτουργιών διαφόρων ειδών

Διαβάστε περισσότερα

Προσομοίωση ΚΕΦΑΛΑΙΟ 7

Προσομοίωση ΚΕΦΑΛΑΙΟ 7 ΚΕΦΑΛΑΙΟ 7 Προσομοίωση 7.1 Συστήματα και πρότυπα συστημάτων 7.2 Η διαδικασία της προσομοίωσης 7.3 Ανάπτυξη προτύπων διακριτών γεγονότων 7.4 Τυχαίοι αριθμοί 7.5 Δείγματα από τυχαίες μεταβλητές 7.6 Προσομοίωση

Διαβάστε περισσότερα

Προσομοίωση Βιομηχανικής Παραγωγής & Επιχειρήσεων

Προσομοίωση Βιομηχανικής Παραγωγής & Επιχειρήσεων Προσομοίωση Βιομηχανικής Παραγωγής & Επιχειρήσεων Ζ Εξάμηνο 2Θ+2Ε jdim@staff.teicrete.gr ΠΡΟΣΟΜΟΙΩΣΗ 1 ΠΡΟΣΟΜΟΙΩΣΗ: ΟΡΙΣΜΟΣ Wikipedia: Simulation is the imitation of the operation of a real-world process

Διαβάστε περισσότερα

Πληροφοριακά Συστήματα Διοίκησης. Προσομοίωση Simulation

Πληροφοριακά Συστήματα Διοίκησης. Προσομοίωση Simulation Πληροφοριακά Συστήματα Διοίκησης Προσομοίωση Simulation Προσομοίωση Έστω ότι το σύστημα βρίσκεται σε κάποια αρχική κατάσταση Αν γνωρίζουμε τους κανόνες σύμφωνα με τους οποίους το σύστημα αλλάζει καταστάσεις

Διαβάστε περισσότερα

Ηλεκτρονικό Κατάστημα

Ηλεκτρονικό Κατάστημα ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Παραδείγματα -UML Δρ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Εαρινό Εξάμηνο 2011-2012 1 Ηλεκτρονικό Κατάστημα Το αντικείμενο είναι η

Διαβάστε περισσότερα

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων Ακαδ. Έτος 208-209 Διδάσκων: Βασίλης ΚΟΥΤΡΑΣ Επικ. Καθηγητής

Διαβάστε περισσότερα

ΔΕΟ13 - Επαναληπτικές Εξετάσεις 2010 Λύσεις

ΔΕΟ13 - Επαναληπτικές Εξετάσεις 2010 Λύσεις ΔΕΟ - Επαναληπτικές Εξετάσεις Λύσεις ΘΕΜΑ () Το Διάγραμμα Διασποράς εμφανίζεται στο επόμενο σχήμα. Από αυτό προκύπτει καταρχήν μία θετική σχέση μεταξύ των δύο μεταβλητών. Επίσης, από το διάγραμμα φαίνεται

Διαβάστε περισσότερα

Προσομοίωση Συστημάτων

Προσομοίωση Συστημάτων Προσομοίωση Συστημάτων Προσομοίωση και μοντέλα συστημάτων Άγγελος Ρούσκας Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς Γενικός ορισμός συστήματος Ένα σύνολο στοιχείων/οντοτήτων που αλληλεπιδρούν μεταξύ

Διαβάστε περισσότερα

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος Χιωτίδης Γεώργιος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Ανάλυση Δεδομένων με χρήση του Στατιστικού Πακέτου R

Ανάλυση Δεδομένων με χρήση του Στατιστικού Πακέτου R Ανάλυση Δεδομένων με χρήση του Στατιστικού Πακέτου R, Επίκουρος Καθηγητής, Τομέας Μαθηματικών, Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών, Εθνικό Μετσόβιο Πολυτεχνείο. Περιεχόμενα Εισαγωγή στο

Διαβάστε περισσότερα

Εργαστήριο Διοίκησης Παραγωγής & Έργων. Εισαγωγή στην προσομοίωση διεργασιών χρησιμοποιώντας το λογισμικό Extend

Εργαστήριο Διοίκησης Παραγωγής & Έργων. Εισαγωγή στην προσομοίωση διεργασιών χρησιμοποιώντας το λογισμικό Extend Εργαστήριο Διοίκησης Παραγωγής & Έργων Εισαγωγή στην προσομοίωση διεργασιών χρησιμοποιώντας το λογισμικό Extend ΕΠΙΣΚΟΠΗΣΗ ΤΟΥ EXTEND Το Extend είναι ένα λογισμικό εικονικής προσομοίωσης που μπορεί να

Διαβάστε περισσότερα

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων Ακαδ. Έτος 2017-2018 Διδάσκων: Βασίλης ΚΟΥΤΡΑΣ Επικ. Καθηγητής

Διαβάστε περισσότερα

Τεχνικές Εκτίμησης Υπολογιστικών Συστημάτων Ενότητα 5: Εισαγωγή στην Προσομοίωση

Τεχνικές Εκτίμησης Υπολογιστικών Συστημάτων Ενότητα 5: Εισαγωγή στην Προσομοίωση Τεχνικές Εκτίμησης Υπολογιστικών Συστημάτων Ενότητα 5: Εισαγωγή στην Προσομοίωση Γαροφαλάκης Ιωάννης Πολυτεχνική Σχολή Τμήμα Μηχ/κών Η/Υ & Πληροφορικής Σκοποί ενότητας Κατά τη διάρκεια της ζωής ενός συστήματος,

Διαβάστε περισσότερα

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων Ακαδ. Έτος 2017-2018 Διδάσκων: Βασίλης ΚΟΥΤΡΑΣ Επικ. Καθηγητής

Διαβάστε περισσότερα

Τεχνικές Εκτίμησης Υπολογιστικών Συστημάτων Ενότητα 1: Προσομοίωση ενός συστήματος αναμονής

Τεχνικές Εκτίμησης Υπολογιστικών Συστημάτων Ενότητα 1: Προσομοίωση ενός συστήματος αναμονής Τεχνικές Εκτίμησης Υπολογιστικών Συστημάτων Ενότητα 1: Προσομοίωση ενός συστήματος αναμονής Γαροφαλάκης Ιωάννης Πολυτεχνική Σχολή Τμήμα Μηχ/κών Η/Υ & Πληροφορικής Περιεχόμενα ενότητας Διατύπωση του προβλήματος

Διαβάστε περισσότερα

Διοίκηση Παραγωγής και Υπηρεσιών

Διοίκηση Παραγωγής και Υπηρεσιών Διοίκηση Παραγωγής και Υπηρεσιών Εισαγωγή -3 Γιώργος Ιωάννου, Ph.D. Αναπληρωτής Καθηγητής Σύνοψη διάλεξης Σχεδιασμός διαδικασιών ορισμός Συστημική προσέγγιση Μεθοδολογίες σχεδιασμού διαδικασιών Διαγράμματα

Διαβάστε περισσότερα

07/11/2016. Στατιστική Ι. 6 η Διάλεξη (Βασικές διακριτές κατανομές)

07/11/2016. Στατιστική Ι. 6 η Διάλεξη (Βασικές διακριτές κατανομές) 07/11/2016 Στατιστική Ι 6 η Διάλεξη (Βασικές διακριτές κατανομές) 1 2 Δοκιμή Bernoulli Ένα πείραμα σε κάθε εκτέλεση του οποίου εμφανίζεται ακριβώς ένα από δύο αμοιβαία αποκλειόμενα δυνατά αποτελέσματα

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων - NETMODE

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ (ΝΕΟ ΣΥΣΤΗΜΑ) 27 ΜΑΪΟΥ 2016 ΕΚΦΩΝΗΣΕΙΣ ÊÁËÁÌÁÔÁ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ (ΝΕΟ ΣΥΣΤΗΜΑ) 27 ΜΑΪΟΥ 2016 ΕΚΦΩΝΗΣΕΙΣ ÊÁËÁÌÁÔÁ ΘΕΜΑ Α ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ (ΝΕΟ ΣΥΣΤΗΜΑ) 27 ΜΑΪΟΥ 2016 ΕΚΦΩΝΗΣΕΙΣ Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και, δίπλα,

Διαβάστε περισσότερα

Προσομοίωση Συστημάτων

Προσομοίωση Συστημάτων Προσομοίωση Συστημάτων Μεθοδολογίες προσομοίωσης Άγγελος Ρούσκας Μηχανισμός διαχείρισης χρόνου και μεθοδολογίες προσομοίωσης Έχουμε αναφερθεί σε δύο μηχανισμούς διαχείρισης χρόνου: Μηχανισμός επόμενου

Διαβάστε περισσότερα

Στοχαστικές Στρατηγικές

Στοχαστικές Στρατηγικές Στοχαστικές Στρατηγικές 3 η ενότητα: Εισαγωγή στα στοχαστικά προβλήματα διαδρομής Τμήμα Μαθηματικών, ΑΠΘ Ακαδημαϊκό έτος 2018-2019 Χειμερινό Εξάμηνο Παπάνα Αγγελική Μεταδιδακτορική ερευνήτρια, ΑΠΘ & Πανεπιστήμιο

Διαβάστε περισσότερα

Προβλήματα, αλγόριθμοι, ψευδοκώδικας

Προβλήματα, αλγόριθμοι, ψευδοκώδικας Προβλήματα, αλγόριθμοι, ψευδοκώδικας October 11, 2011 Στο μάθημα Αλγοριθμική και Δομές Δεδομένων θα ασχοληθούμε με ένα μέρος της διαδικασίας επίλυσης υπολογιστικών προβλημάτων. Συγκεκριμένα θα δούμε τι

Διαβάστε περισσότερα

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων Ακαδ. Έτος 2017-2018 Διδάσκων: Βασίλης ΚΟΥΤΡΑΣ Επικ. Καθηγητής

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 1

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 1 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 1 Συστήµατα αναµονής Οι ουρές αναµονής αποτελούν καθηµερινό και συνηθισµένο φαινόµενο και εµφανίζονται σε συστήµατα εξυπηρέτησης, στα οποία η ζήτηση για κάποια υπηρεσία δεν µπορεί να

Διαβάστε περισσότερα

Scheduling έργου 1 Τρίτη, 27 Οκτωβρίου 2015

Scheduling έργου 1 Τρίτη, 27 Οκτωβρίου 2015 Scheduling έργου 1 Τρίτη, 27 Οκτωβρίου 2015 4:11 μμ Scheduling έργου Σελίδα 1 Scheduling έργου 2 Τρίτη, 27 Οκτωβρίου 2015 4:13 μμ Scheduling έργου Σελίδα 2 Σταθμός αιμοδοσίας Τρίτη, 27 Οκτωβρίου 2015 4:13

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή (2/2) Επισκόπηση Γνώσεων Πιθανοτήτων (1/2)

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή (2/2) Επισκόπηση Γνώσεων Πιθανοτήτων (1/2) ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή (2/2) Επισκόπηση Γνώσεων Πιθανοτήτων (1/2) Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr 8/3/2017 ΠΑΡΑΜΕΤΡΟΙ (1/4) (Επανάληψη) Ένταση φορτίου (traffic intensity)

Διαβάστε περισσότερα

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 8: Διαγράμματα Δραστηριοτήτων

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 8: Διαγράμματα Δραστηριοτήτων Πληροφοριακά Συστήματα Διοίκησης Ενότητα 8: Διαγράμματα Δραστηριοτήτων Γρηγόριος Μπεληγιάννης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων και Τροφίμων Σκοποί

Διαβάστε περισσότερα

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων Ακαδ. Έτος 2018-2019 Διδάσκων: Βασίλης ΚΟΥΤΡΑΣ Επικ. Καθηγητής

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΣΤΑΤΙΣΤΙΚΗ ΤΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ. Κεφάλαιο 7. Τυχαίες Μεταβλητές και Διακριτές Κατανομές Πιθανοτήτων

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΣΤΑΤΙΣΤΙΚΗ ΤΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ. Κεφάλαιο 7. Τυχαίες Μεταβλητές και Διακριτές Κατανομές Πιθανοτήτων ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΠΑΤΡΑΣ Εργαστήριο Λήψης Αποφάσεων & Επιχειρησιακού Προγραμματισμού Καθηγητής Ι. Μητρόπουλος ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΣΤΑΤΙΣΤΙΚΗ ΤΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ

Διαβάστε περισσότερα

ΗΥ-217-ΠΙΘΑΝΟΤΗΤΕΣ-ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2016 ΔΙΔΑΣΚΩΝ: ΠΑΝΑΓΙΩΤΗΣ ΤΣΑΚΑΛΙΔΗΣ

ΗΥ-217-ΠΙΘΑΝΟΤΗΤΕΣ-ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2016 ΔΙΔΑΣΚΩΝ: ΠΑΝΑΓΙΩΤΗΣ ΤΣΑΚΑΛΙΔΗΣ ΗΥ-217-ΠΙΘΑΝΟΤΗΤΕΣ-ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ 2016 ΔΙΔΑΣΚΩΝ: ΠΑΝΑΓΙΩΤΗΣ ΤΣΑΚΑΛΙΔΗΣ ΦΡΟΝΤΙΣΤΗΡΙΑ 6-7: ΔΙΑΚΡΙΤΕΣ ΤΥΧΑΙΕΣ ΜΕΤΑΒΛΗΤΕΣ ΕΠΙΜΕΛΕΙΑ: ΓΙΑΝΝΟΠΟΥΛΟΣ ΜΙΧΑΛΗΣ Τυχαία Μεταβλητή (Τ.Μ.): Συνάρτηση πραγματικών τιμών

Διαβάστε περισσότερα

ΦΥΣΙΚΗ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ Α ΛΥΚΕΙΟΥ

ΦΥΣΙΚΗ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ Α ΛΥΚΕΙΟΥ ΦΥΣΙΚΗ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ Α ΛΥΚΕΙΟΥ Ευθύγραμμη Ομαλή Κίνηση Επιμέλεια: ΑΓΚΑΝΑΚΗΣ.ΠΑΝΑΓΙΩΤΗΣ, Φυσικός https://physicscorses.wordpress.com/ Βασικές Έννοιες Ένα σώμα καθώς κινείται περνάει από διάφορα σημεία.

Διαβάστε περισσότερα

ΠΡΟΒΛΗΜΑΤΑ ΜΕΤΑΦΟΡΑΣ

ΠΡΟΒΛΗΜΑΤΑ ΜΕΤΑΦΟΡΑΣ (Transportation Problems) Βασίλης Κώστογλου E-mail: vkostogl@it.teithe.gr URL: www.it.teithe.gr/~vkostogl Περιγραφή Ένα πρόβλημα μεταφοράς ασχολείται με το πρόβλημα του προσδιορισμού του καλύτερου δυνατού

Διαβάστε περισσότερα

Θέμα 1 (20%) (α) Πότε είναι εργοδικό το παραπάνω σύστημα; Για πεπερασμένο c, το σύστημα είναι πάντα εργοδικό.

Θέμα 1 (20%) (α) Πότε είναι εργοδικό το παραπάνω σύστημα; Για πεπερασμένο c, το σύστημα είναι πάντα εργοδικό. ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής Εργαστήριο Διαχείρισης & Βέλτιστου Σχεδιασμού Δικτύων - NETMODE

Διαβάστε περισσότερα

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 7: Διαγράμματα Καταστάσεων

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 7: Διαγράμματα Καταστάσεων Πληροφοριακά Συστήματα Διοίκησης Ενότητα 7: Διαγράμματα Καταστάσεων Γρηγόριος Μπεληγιάννης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων και Τροφίμων Σκοποί

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΑΣΚΗΣΗ 3 Μοντελοποίηση Εστιατορίου (take-away)

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΑΣΚΗΣΗ 3 Μοντελοποίηση Εστιατορίου (take-away) ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 233: Αντικειμενοστρεφής Προγραμματισμός Χειμερινό Εξάμηνο 2012 ΑΣΚΗΣΗ 3 Μοντελοποίηση Εστιατορίου (take-away) Διδάσκων Καθηγητής: Παναγιώτης Ανδρέου Ημερομηνία

Διαβάστε περισσότερα

Μοντέλα Διαχείρισης Αποθεμάτων

Μοντέλα Διαχείρισης Αποθεμάτων Μοντέλα Διαχείρισης Αποθεμάτων 2 Εισαγωγή (1) Ο όρος απόθεμα αναφέρεται σε προϊόντα και υλικά που αποθηκεύονται από την επιχείρηση για μελλοντική χρήση Τα αποθέματα μπορεί να περιλαμβάνουν Πρώτες ύλες

Διαβάστε περισσότερα

Τμήμα Λογιστικής και Χρηματοοικονομικής. Θεωρία Πιθανοτήτων. Δρ. Αγγελίδης Π. Βασίλειος

Τμήμα Λογιστικής και Χρηματοοικονομικής. Θεωρία Πιθανοτήτων. Δρ. Αγγελίδης Π. Βασίλειος Τμήμα Λογιστικής και Χρηματοοικονομικής 1 Θεωρία Πιθανοτήτων Δρ. Αγγελίδης Π. Βασίλειος 2 Περιεχόμενα Έννοια πιθανότητας Ορισμοί πιθανότητας Τρόπος υπολογισμού Πράξεις πιθανοτήτων Χρησιμότητα τους 3 Πείραμα

Διαβάστε περισσότερα

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΔΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων Ακαδ. Έτος 2016-2017 Διδάσκων: Βασίλης ΚΟΥΤΡΑΣ Λέκτορας

Διαβάστε περισσότερα

Ηρώων Πολυτεχνείου 9, Ζωγράφου, Αθήνα, Τηλ: , Fax: URL

Ηρώων Πολυτεχνείου 9, Ζωγράφου, Αθήνα, Τηλ: , Fax: URL ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων - NETMODE

Διαβάστε περισσότερα

Τυχαία μεταβλητή (τ.μ.)

Τυχαία μεταβλητή (τ.μ.) Τυχαία μεταβλητή (τ.μ.) Τυχαία μεταβλητή (τ.μ.) είναι μια συνάρτηση X ( ) με πεδίο ορισμού το δειγματικό χώρο Ω του πειράματος και πεδίο τιμών ένα υποσύνολο πραγματικών αριθμών που συμβολίζουμε συνήθως

Διαβάστε περισσότερα

Ψευδοκώδικας. November 7, 2011

Ψευδοκώδικας. November 7, 2011 Ψευδοκώδικας November 7, 2011 Οι γλώσσες τύπου ψευδοκώδικα είναι ένας τρόπος περιγραφής αλγορίθμων. Δεν υπάρχει κανένας τυπικός ορισμός της έννοιας του ψευδοκώδικα όμως είναι κοινός τόπος ότι οποιαδήποτε

Διαβάστε περισσότερα

ΛΟΓΙΣΜΙΚΟ ΠΡΟΣΟΜΟΙΩΣΗΣ ANYLOGIC

ΛΟΓΙΣΜΙΚΟ ΠΡΟΣΟΜΟΙΩΣΗΣ ANYLOGIC ΛΟΓΙΣΜΙΚΟ ΠΡΟΣΟΜΟΙΩΣΗΣ ANYLOGIC Χρησιμοποιούμε την δωρεάν έκδοση του λογισμικού προσομοίωσης Anylogic. Για εκπαιδευτική χρήση μπορείτε να «κατεβάσετε» και να εγκαταστήσετε στον υπολογιστή σας την Personal

Διαβάστε περισσότερα

Α) ΕΝΑ ΚΙΝΗΤΟ. 1) Πληροφορίες από διάγραμμα x-t.

Α) ΕΝΑ ΚΙΝΗΤΟ. 1) Πληροφορίες από διάγραμμα x-t. Α) ΕΝΑ ΚΙΝΗΤΟ 1) Πληροφορίες από διάγραμμα x-t Ένα κινητό κινείται ευθύγραμμα και στο σχήμα φαίνεται η μετατόπισή του σε συνάρτηση με τον χρόνο Ποιες από τις ακόλουθες προτάσεις είναι σωστές και ποιες

Διαβάστε περισσότερα

4. Διαγράμματα και εργαλεία προγραμματισμού

4. Διαγράμματα και εργαλεία προγραμματισμού 4. Διαγράμματα και εργαλεία προγραμματισμού Σύνοψη Στο κεφάλαιο αυτό, περιγράφουμε ορισμένα διαγραμματικά εργαλεία που μπορούν να χρησιμοποιηθούν στη φάση ανάπτυξης, επαλήθευσης αλλά και επικαιροποίησης

Διαβάστε περισσότερα

ΚΑΤΑΝΟΜΈΣ. 8.1 Εισαγωγή. 8.2 Κατανομές Συχνοτήτων (Frequency Distributions) ΚΕΦΑΛΑΙΟ

ΚΑΤΑΝΟΜΈΣ. 8.1 Εισαγωγή. 8.2 Κατανομές Συχνοτήτων (Frequency Distributions) ΚΕΦΑΛΑΙΟ ΚΑΤΑΝΟΜΈΣ ΚΕΦΑΛΑΙΟ 8 81 Εισαγωγή Οι κατανομές διακρίνονται σε κατανομές συχνοτήτων, κατανομές πιθανοτήτων και σε δειγματοληπτικές κατανομές Στη συνέχεια θα γίνει αναλυτική περιγραφή αυτών 82 Κατανομές

Διαβάστε περισσότερα

Γ. Β Α Λ Α Τ Σ Ο Σ. 4ο ΓΥΜΝΑΣΙΟ ΛΑΜΙΑΣ 1. Γιώργος Βαλατσός Φυσικός Msc

Γ. Β Α Λ Α Τ Σ Ο Σ. 4ο ΓΥΜΝΑΣΙΟ ΛΑΜΙΑΣ 1. Γιώργος Βαλατσός Φυσικός Msc 4ο ΓΥΜΝΑΣΙΟ ΛΑΜΙΑΣ 1 1. Πότε τα σώματα θεωρούνται υλικά σημεία; Αναφέρεται παραδείγματα. Στη φυσική πολλές φορές είναι απαραίτητο να μελετήσουμε τα σώματα χωρίς να λάβουμε υπόψη τις διαστάσεις τους. Αυτό

Διαβάστε περισσότερα

P (M = n T = t)µe µt dt. λ+µ

P (M = n T = t)µe µt dt. λ+µ Ουρές Αναμονής Σειρά Ασκήσεων 1 ΑΣΚΗΣΗ 1. Εστω {N(t), t 0} διαδικασία αφίξεων Poisson με ρυθμό λ, και ένα χρονικό διάστημα η διάρκεια του οποίου είναι τυχαία μεταβλητή T, ανεξάρτητη της διαδικασίας αφίξεων,

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΔΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ ΣΤΟΧΑΣΤΙΚΑ ΜΟΝΤΕΛΑ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΔΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ ΣΤΟΧΑΣΤΙΚΑ ΜΟΝΤΕΛΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΔΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ ΣΤΟΧΑΣΤΙΚΑ ΜΟΝΤΕΛΑ Ακαδ. Έτος 06-07 Διδάσκων: Βασίλης ΚΟΥΤΡΑΣ Λέκτορας v.outras@fme.aegean.gr Τηλ: 7035468 σ-άλγεβρα

Διαβάστε περισσότερα

Στη C++ υπάρχουν τρεις τύποι βρόχων: (a) while, (b) do while, και (c) for. Ακολουθεί η σύνταξη για κάθε μια:

Στη C++ υπάρχουν τρεις τύποι βρόχων: (a) while, (b) do while, και (c) for. Ακολουθεί η σύνταξη για κάθε μια: Εργαστήριο 6: 6.1 Δομές Επανάληψης Βρόγχοι (Loops) Όταν θέλουμε να επαναληφθεί μια ομάδα εντολών τη βάζουμε μέσα σε ένα βρόχο επανάληψης. Το αν θα (ξανα)επαναληφθεί η εκτέλεση της ομάδας εντολών καθορίζεται

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ (ΝΕΟ ΣΥΣΤΗΜΑ) 27 ΜΑΪΟΥ 2016 ΕΚΦΩΝΗΣΕΙΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ (ΝΕΟ ΣΥΣΤΗΜΑ) 27 ΜΑΪΟΥ 2016 ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ (ΝΕΟ ΣΥΣΤΗΜΑ) 27 ΜΑΪΟΥ 2016 ΕΚΦΩΝΗΣΕΙΣ Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και, δίπλα,

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014 Επιμέλεια: Ομάδα Διαγωνισμάτων από το Στέκι των Πληροφορικών Θέμα Α A1. Να γράψετε στο τετράδιό σας τους

Διαβάστε περισσότερα

Ανάλυση Αποτελεσμάτων

Ανάλυση Αποτελεσμάτων Ανάλυση Αποτελεσμάτων (Output Data Analysis) Προσομοίωση Βιομηχανικής Παραγωγής & Επιχειρήσεων ΚΕΦ. 6 Μοντελοποίηση Τυχαίοι Αριθμοί Διαγράμματα Επαλήθευση Ανάλυση Αποτελεσμάτων Στόχος της Ανάλυσης Αποτελεσμάτων

Διαβάστε περισσότερα

ΕΦΑΡΜΟΓΕΣ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ

ΕΦΑΡΜΟΓΕΣ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΕΦΑΡΜΟΓΕΣ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Dr. Christos D. Tarantilis Associate Professor in Operations Research & Management Science http://tarantilis.dmst.aueb.gr/ ΕΦΑΡΜΟΓΕΣ ΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Ι - 1- ΕΦΑΡΜΟΓΕΣΔΙΟΙΚΗΤΙΚΗΣΕΠΙΣΤΗΜΗΣ&

Διαβάστε περισσότερα

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της;

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της; 1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες (μορφές) της; Η δομή επανάληψης χρησιμοποιείται όταν μια σειρά εντολών πρέπει να εκτελεστεί σε ένα σύνολο περιπτώσεων, που έχουν κάτι

Διαβάστε περισσότερα

1. Τι είναι η Κινηματική; Ποια κίνηση ονομάζεται ευθύγραμμη;

1. Τι είναι η Κινηματική; Ποια κίνηση ονομάζεται ευθύγραμμη; ΚΕΦΑΛΑΙΟ 2 ο ΚΙΝΗΣΗ 2.1 Περιγραφή της Κίνησης 1. Τι είναι η Κινηματική; Ποια κίνηση ονομάζεται ευθύγραμμη; Κινηματική είναι ο κλάδος της Φυσικής που έχει ως αντικείμενο τη μελέτη της κίνησης. Στην Κινηματική

Διαβάστε περισσότερα

Εισαγωγή στα Πληροφοριακά Συστήματα

Εισαγωγή στα Πληροφοριακά Συστήματα Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 8: Μοντελοποίηση με Διαγράμματα Μετάβασης Καταστάσεων Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών

Διαβάστε περισσότερα

Κίνηση ΚΕΦΑΛΑΙΟ 2 Β ΓΥΜΝΑΣΙΟΥ

Κίνηση ΚΕΦΑΛΑΙΟ 2 Β ΓΥΜΝΑΣΙΟΥ Κίνηση ΚΕΦΑΛΑΙΟ 2 Β ΓΥΜΝΑΣΙΟΥ 2.1 Περιγραφή της Κίνησης 1. Τι είναι η Κινηματική; Ποια κίνηση ονομάζεται ευθύγραμμη; Κινηματική είναι ο κλάδος της Φυσικής που έχει ως αντικείμενο τη μελέτη της κίνησης.

Διαβάστε περισσότερα

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΣΤΑΘΕΡΕΣ είναι τα μεγέθη που δεν μεταβάλλονται κατά την εκτέλεση ενός αλγόριθμου. Εκτός από τις αριθμητικές σταθερές (7, 4, 3.5, 100 κλπ), τις λογικές σταθερές (αληθής και ψευδής)

Διαβάστε περισσότερα

Κεφαλαιο 2.2 ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΕΣ ΑΛΓΟΡΙΘΜΟΙ

Κεφαλαιο 2.2 ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΕΣ ΑΛΓΟΡΙΘΜΟΙ Κεφαλαιο 2.2 ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΕΣ ΑΛΓΟΡΙΘΜΟΙ 1.Σ, 2.Σ, 3. Λ, 4.Σ, 5.Σ Στο α) ανήκουν: 1,2,5,6,7 Στο β) ανήκουν: 3,4,8,9,10 1.-Λ, 2.-Λ, 3.-Σ, 4.-Σ, 5.-Σ 1. -Πραγματικός, 2. -Αρφαριθμητικός, 3.-Αλφαριθμητικός,

Διαβάστε περισσότερα

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων Ι Σύνολο- Περιεχόμενο Μαθήματος

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων Ι Σύνολο- Περιεχόμενο Μαθήματος Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων Ι Σύνολο- Περιεχόμενο Μαθήματος Χιωτίδης Γεώργιος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων Πληροφορικής 2. Ο αλγόριθμος αποτελείται από ένα πεπερασμένο σύνολο εντολών 3. Ο αλγόριθμος

Διαβάστε περισσότερα

ΠΡΟΣΟΜΟΙΩΣΗ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γʹ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΕΠΠ ΤΡΙΤΗ 18 ΑΠΡΙΛΙΟΥ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΠΤΑ (7)

ΠΡΟΣΟΜΟΙΩΣΗ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γʹ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΕΠΠ ΤΡΙΤΗ 18 ΑΠΡΙΛΙΟΥ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΠΤΑ (7) ΠΡΟΣΟΜΟΙΩΣΗ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γʹ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΕΠΠ ΤΡΙΤΗ 18 ΑΠΡΙΛΙΟΥ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΠΤΑ (7) Θέμα Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών Εργαστήρια

Δίκτυα Υπολογιστών Εργαστήρια Δίκτυα Υπολογιστών Εργαστήρια Άσκηση 6 η Πολλαπλή Πρόσβαση με Ακρόαση Φέροντος (CSMA-CD) Πανεπιστήμιο Ιωαννίνων Τμήμα Μηχανικών Η/Υ και Πληροφορικής Διδάσκων: Παπαπέτρου Ευάγγελος 2 1 Εισαγωγή Σκοπός της

Διαβάστε περισσότερα

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ και ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ 2.1 Να δοθεί ο ορισμός

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2011-2012 Επιμέλεια: Ομάδα Διαγωνισμάτων από το Στέκι των Πληροφορικών Θέμα Α Α1. Να γράψετε στο τετράδιό σας τον

Διαβάστε περισσότερα

Θεωρία Πιθανοτήτων & Στατιστική

Θεωρία Πιθανοτήτων & Στατιστική ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ & Στατιστική Ενότητα 5 η : Θεωρητικές Κατανομές Πιθανότητας για Διακριτή Τυχαία Μεταβλητή. Γεώργιος Ζιούτας Τμήμα Ηλεκτρολόγων Μηχανικών

Διαβάστε περισσότερα

0 1 0 0 0 1 p q 0 P =

0 1 0 0 0 1 p q 0 P = Στοχαστικές Ανελίξεις - Σεπτέμβριος 2015 ΟΔΗΓΙΕΣ (1) Απαντήστε σε όλα τα θέματα. Τα θέματα είναι ισοδύναμα. (2) Οι απαντήσεις να είναι αιτιολογημένες. Απαντήσεις χωρίς να φαίνεται η απαιτούμενη εργασία

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 9 ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ

ΚΕΦΑΛΑΙΟ 9 ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ ΚΕΦΑΛΑΙΟ 9 ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ 9.1 Εντολές Εισόδου/εξόδου Στην Pascal, 1. Tα δεδομένα των προγραμμάτων λαμβάνονται: είτε από το πληκτρολόγιο είτε από ένα αρχείο με τη χρήση των διαδικασιών read και readln,

Διαβάστε περισσότερα

Κεφάλαιο 2. Κίνηση κατά μήκος ευθείας γραμμής

Κεφάλαιο 2. Κίνηση κατά μήκος ευθείας γραμμής Κεφάλαιο 2 Κίνηση κατά μήκος ευθείας γραμμής Στόχοι 1 ου Κεφαλαίου Περιγραφή κίνησης σε ευθεία γραμμή όσον αφορά την ταχύτητα και την επιτάχυνση. Διαφορά μεταξύ της μέσης και στιγμιαίας ταχύτητας καθώς

Διαβάστε περισσότερα

που αντιστοιχεί στον τυχαίο αριθμό 0.6 δίνει ισχύ P Y Να βρεθεί η μεταβλητή k 2.

που αντιστοιχεί στον τυχαίο αριθμό 0.6 δίνει ισχύ P Y Να βρεθεί η μεταβλητή k 2. (μονάδα παραγωγής ενέργειας) Έχουμε μια απομακρυσμένη μονάδα παραγωγής ενέργειας. Η ζήτηση σε ενέργεια καλύπτεται από διάφορες πηγές. Η ισχύς εξόδου της ανεμογεννήτριας εξαρτάται από την ταχύτητα ανέμου

Διαβάστε περισσότερα

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΜΟΝΟ ΝΕΟ ΣΥΣΤΗΜΑ Γ ΗΜΕΡΗΣΙΩΝ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΜΟΝΟ ΝΕΟ ΣΥΣΤΗΜΑ Γ ΗΜΕΡΗΣΙΩΝ ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΜΟΝΟ ΝΕΟ ΣΥΣΤΗΜΑ Γ ΗΜΕΡΗΣΙΩΝ ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 27 ΜΑΪΟΥ 2016 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

Διαβάστε περισσότερα

Η άσκηση μπορεί να γίνει με συνεργασία το πολύ δυο φοιτητών, οι οποίοι θα λάβουν τον ίδιο βαθμό στην εργασία.

Η άσκηση μπορεί να γίνει με συνεργασία το πολύ δυο φοιτητών, οι οποίοι θα λάβουν τον ίδιο βαθμό στην εργασία. Άσκηση #4 Η άσκηση μπορεί να γίνει με συνεργασία το πολύ δυο φοιτητών, οι οποίοι θα λάβουν τον ίδιο βαθμό στην εργασία. Βαθμολογούνται: 1. Η αποτελεσματική επίλυση του προβλήματος. Δηλ σωστή υλοποίηση

Διαβάστε περισσότερα

Κεφάλαιο 4ο: Δικτυωτή Ανάλυση

Κεφάλαιο 4ο: Δικτυωτή Ανάλυση Κεφάλαιο ο: Δικτυωτή Ανάλυση. Εισαγωγή Η δικτυωτή ανάλυση έχει παίξει σημαντικό ρόλο στην Ηλεκτρολογία. Όμως, ορισμένες έννοιες και τεχνικές της δικτυωτής ανάλυσης είναι πολύ χρήσιμες και σε άλλες επιστήμες.

Διαβάστε περισσότερα

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo;

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo; Κεφάλαιο 2 Εισαγωγή Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo; Η Logo είναι μία από τις πολλές γλώσσες προγραμματισμού. Κάθε γλώσσα προγραμματισμού έχει σκοπό τη δημιουργία προγραμμάτων

Διαβάστε περισσότερα

Οι παραγγελίες ακολουθούν την κατανομή Poisson. Σύμφωνα με τα δεδομένα ο

Οι παραγγελίες ακολουθούν την κατανομή Poisson. Σύμφωνα με τα δεδομένα ο ΘΕΜΑ 1 ο (ΜΟΝΑΔΕΣ 10) Μια βιοτεχνία καθαρισμού ρούχων λειτουργεί καθημερινά 8 ώρες. Η βιοτεχνία δέχεται κατά μέσο όρο 4 παραγγελίες την ημέρα για καθαρισμό ενδυμάτων. (ι). Να υπολογισθεί η πιθανότητα να

Διαβάστε περισσότερα

Στατιστική Επιχειρήσεων Ι. Βασικές διακριτές κατανομές

Στατιστική Επιχειρήσεων Ι. Βασικές διακριτές κατανομές Στατιστική Επιχειρήσεων Ι Βασικές διακριτές κατανομές 2 Δοκιμή Bernoulli Ένα πείραμα σε κάθε εκτέλεση του οποίου εμφανίζεται ακριβώς ένα από δύο αμοιβαία αποκλειόμενα δυνατά αποτελέσματα Το ένα ονομάζεται

Διαβάστε περισσότερα

Οι βασικές λειτουργίες (ή πράξεις) που γίνονται σε μια δομή δεδομένων είναι:

Οι βασικές λειτουργίες (ή πράξεις) που γίνονται σε μια δομή δεδομένων είναι: ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ Μια δομή δεδομένων στην πληροφορική, συχνά αναπαριστά οντότητες του φυσικού κόσμου στον υπολογιστή. Για την αναπαράσταση αυτή, δημιουργούμε πρώτα ένα αφηρημένο μοντέλο στο οποίο προσδιορίζονται

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ : ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ ΕΞΑΜΗΝΟ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ : ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ ΕΞΑΜΗΝΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ : ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ ΕΞΑΜΗΝΟ : A' ΦΥΛΛΟ ΑΣΚΗΣΕΩΝ : 13 Στοίβα & Ουρά ΥΠΕΥΘΥΝΟΣ ΜΑΘΗΜΑΤΟΣ : Μάγια Σατρατζέµη Παρατηρήσεις: 1. Τα δεδοµένα εισόδου

Διαβάστε περισσότερα

max & min Μεθοδολογία - 1 Τα βήματα που συνήθως ακολουθούμε στις τεχνικές εύρεσης max & min είναι τα εξής:

max & min Μεθοδολογία - 1 Τα βήματα που συνήθως ακολουθούμε στις τεχνικές εύρεσης max & min είναι τα εξής: Μεθοδολογία - 1 Τα βήματα που συνήθως ακολουθούμε στις τεχνικές εύρεσης είναι τα εξής: 1. Υπόθεση Ξεκινάμε με μια αυθαίρετη παραδοχή ότι κάποιος από τους αριθμούς που εξετάζουμε είναι ο μέγιστος (ή ο ελάχιστος

Διαβάστε περισσότερα

ΕΦΑΠΤΟΜΕΝΗ ΓΩΝΙΑΣ ΚΑΙ ΚΛΙΣΗ ΕΥΘΕΙΑΣ ΜΑΘΗΜΑΤΙΚΑ Β' ΓΥΜΝΑΣΙΟΥ

ΕΦΑΠΤΟΜΕΝΗ ΓΩΝΙΑΣ ΚΑΙ ΚΛΙΣΗ ΕΥΘΕΙΑΣ ΜΑΘΗΜΑΤΙΚΑ Β' ΓΥΜΝΑΣΙΟΥ 184 1 ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ ΕΦΑΠΤΟΜΕΝΗ ΓΩΝΙΑΣ ΚΑΙ ΚΛΙΣΗ ΕΥΘΕΙΑΣ ΜΑΘΗΜΑΤΙΚΑ Β' ΓΥΜΝΑΣΙΟΥ Ιωάννου Στυλιανός Εκπαιδευτικός Μαθηματικός Β θμιας Εκπ/σης Παιδαγωγική αναζήτηση Η τριγωνομετρία

Διαβάστε περισσότερα

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΡΧΗ 1ης ΣΕΛΙ ΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΙΑΝΟΥΑΡΙΟΥ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 ΘΕΜΑ Α : Α1

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΕΛΙΚΕΣ ΕΞΕΤΑΣΕΙΣ (11/05/2011, 9:00)

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΕΛΙΚΕΣ ΕΞΕΤΑΣΕΙΣ (11/05/2011, 9:00) ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Πρόγραμμα Σπουδών Θεματική Ενότητα Διοίκηση Επιχειρήσεων & Οργανισμών ΔΕΟ 3 Ποσοτικές Μέθοδοι Ακαδημαϊκό Έτος 00-0 ΤΕΛΙΚΕΣ ΕΞΕΤΑΣΕΙΣ (/05/0, 9:00) Να απαντηθούν 4 από τα 5

Διαβάστε περισσότερα

Ηρώων Πολυτεχνείου 9, Ζωγράφου, Αθήνα, Τηλ: , Fax: URL

Ηρώων Πολυτεχνείου 9, Ζωγράφου, Αθήνα, Τηλ: , Fax: URL ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων - NETMODE

Διαβάστε περισσότερα

Στατιστική Περιγραφή Φυσικού Μεγέθους - Πιθανότητες

Στατιστική Περιγραφή Φυσικού Μεγέθους - Πιθανότητες Στατιστική Περιγραφή Φυσικού Μεγέθους - Πιθανότητες Είπαμε ότι γενικά τα συστηματικά σφάλματα που υπεισέρχονται σε μια μέτρηση ενός φυσικού μεγέθους είναι γενικά δύσκολο να επισημανθούν και να διορθωθούν.

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΕΚΦΩΝΗΣΕΙΣ ΕΡΓΑΣΤΗΡΙΑΚΩΝ ΑΣΚΗΣΕΩΝ 5o Εργαστήριο ΑΣΚΗΣΗ 1: Δίνονται οι εξής προδιαγραφές για τη δημιουργία ενός διαγράμματος δραστηριοτήτων: γίνεται η παραλαβή ενός ηλεκτρονικού μηνύματος,

Διαβάστε περισσότερα

Σημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ. Εισαγωγή στην γλώσσα προγραμματισμού

Σημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ. Εισαγωγή στην γλώσσα προγραμματισμού Σημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ Εισαγωγή στην γλώσσα προγραμματισμού Ακαδημαϊκό έτος 2016-2017, Εαρινό εξάμηνο Οι σημειώσεις βασίζονται στα συγγράμματα: A byte of Python (ελληνική

Διαβάστε περισσότερα

Θεωρητικές Κατανομές Πιθανότητας

Θεωρητικές Κατανομές Πιθανότητας Θεωρητικές Κατανομές Πιθανότητας Θεωρητικές Κατανομές Πιθανότητας Α. ΔΙΑΚΡΙΤΕΣ ΚΑΤΑΝΟΜΕΣ α) Διακριτή Ομοιόμορφη κατανομή β) Διωνυμική κατανομή γ) Υπεργεωμετρική κατανομή δ) κατανομή Poisson Β. ΣΥΝΕΧΕΙΣ

Διαβάστε περισσότερα

Case 12: Προγραμματισμός Παραγωγής της «Tires CO» ΣΕΝΑΡΙΟ (1)

Case 12: Προγραμματισμός Παραγωγής της «Tires CO» ΣΕΝΑΡΙΟ (1) Case 12: Προγραμματισμός Παραγωγής της «Tires CO» ΣΕΝΑΡΙΟ (1) Ένα πολυσταδιακό πρόβλημα που αφορά στον τριμηνιαίο προγραμματισμό για μία βιομηχανική επιχείρηση παραγωγής ελαστικών (οχημάτων) Γενικός προγραμματισμός

Διαβάστε περισσότερα

ΠΑΡΑΔΕΙΓΜΑ ΣΤΟ BIZAGI ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ

ΠΑΡΑΔΕΙΓΜΑ ΣΤΟ BIZAGI ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ Ανάλυση - Προσομοίωση ΠΑΡΑΔΕΙΓΜΑ ΣΤΟ BIZAGI ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ 1 Προσομοίωση Η προσομοίωση είναι μέθοδος μελέτης ενός συστήματος και εξοικείωσης με τα χαρακτηριστικά του με

Διαβάστε περισσότερα

max & min Μεθοδολογία Τα βήματα που ακολουθούμε σε όλες τις τεχνικές εύρεσης max & min είναι τα εξής 2:

max & min Μεθοδολογία Τα βήματα που ακολουθούμε σε όλες τις τεχνικές εύρεσης max & min είναι τα εξής 2: max & min Μεθοδολογία Τα βήματα που ακολουθούμε σε όλες τις τεχνικές εύρεσης max & min είναι τα εξής 2: 1. Υπόθεση Ξεκινάμε με μια αυθαίρετη παραδοχή ότι κάποιος από τους αριθμούς που εξετάζουμε είναι

Διαβάστε περισσότερα

7. Η ΔΥΝΑΜΙΚΗ ΤΟΥ ΕΡΓΟΣΤΑΣΙΟΥ

7. Η ΔΥΝΑΜΙΚΗ ΤΟΥ ΕΡΓΟΣΤΑΣΙΟΥ 7. Η ΔΥΝΑΜΙΚΗ ΤΟΥ ΕΡΓΟΣΤΑΣΙΟΥ Για να αναπτυχθούν οι βασικές έννοιες της δυναμικής του εργοστασίου εισάγουμε εδώ ορισμένους όρους πέραν αυτών που έχουν ήδη αναφερθεί σε προηγούμενα Κεφάλαια π.χ. είδος,

Διαβάστε περισσότερα

ΑΣΚΗΣΗ 3 ΑΣΚΗΣΗ 4 ΑΣΚΗΣΗ 5

ΑΣΚΗΣΗ 3 ΑΣΚΗΣΗ 4 ΑΣΚΗΣΗ 5 ΑΣΚΗΣΗ Μία εταιρεία διανομών διατηρεί την αποθήκη της στον κόμβο και μεταφέρει προϊόντα σε πελάτες που βρίσκονται στις πόλεις,,,7. Το οδικό δίκτυο που χρησιμοποιεί για τις μεταφορές αυτές φαίνεται στο

Διαβάστε περισσότερα

ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ 3 ΗΣ ΓΡΑΠΤΗΣ ΕΡΓΑΣΙΑΣ

ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ 3 ΗΣ ΓΡΑΠΤΗΣ ΕΡΓΑΣΙΑΣ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Πρόγραμμα Σπουδών : Θεματική Ενότητα : Διοίκηση Επιχειρήσεων & Οργανισμών ΔΕΟ 11 Εισαγωγή στη Διοικητική Επιχειρήσεων & Οργανισμών Ακαδ. Έτος: 2007-08 ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ

Διαβάστε περισσότερα