14η ιάλεξη. Προχωρημένα θέματα σχεδίασης

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "14η ιάλεξη. Προχωρημένα θέματα σχεδίασης"

Transcript

1 14η ιάλεξη Προχωρημένα θέματα σχεδίασης 1

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

3 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς. ΒΙΟΜΗΧΑΝΙΚΗ ΠΛΗΡΟΦΟΡΙΚΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 2

4 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Κεντρικής Μακεδονίας» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. ΒΙΟΜΗΧΑΝΙΚΗ ΠΛΗΡΟΦΟΡΙΚΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 3

5 Μοτίβα σχεδίασης Οι σχεδιαστές έχουν διαπιστώσει ότι συγκεκριμένα μοτίβα (patterns) εμφανίζονται διαρκώς κατά τη σχεδίαση προγραμμάτων Για αυτό έχουν αναπτύξει συγκεκριμένες λύσεις οι οποίες μπορούν να εφαρμοστούν όποτε αναγνωρίζεται ότι το πρόβλημα εντάσσεται σε ένα από τα γνωστά μοτίβα ανάπτυξης 2

6 Τι είναι τα μοτίβα σχεδίασης; Προσφέρουν λύσεις σε προβλήματα που συναντιούνται συχνά Είναι γενικά και μπορούν να εφαρμοσθούν σε πολλές περιπτώσεις Περιγράφουν τη μορφή του κώδικα και όχι τις λεπτομέρειες 3

7 Μοτίβα Σχεδίασης Υπάρχουν πολλά μοτίβα σχεδίασης αλλά αρχικά ορίσθηκαν 23 βασικά Κάθε μοτίβο έχει τουλάχιστον Ένα όνομα Ένα σκοπό για τον οποίο δημιουργήθηκε Μια περιγραφή του προβλήματος το οποίο προσπαθεί να λύσει 4

8 Κατηγορίες μοτίβων σχεδίασης ημιουργικά μοτίβα (Creational) Ποιος είναι ο καλύτερος τρόπος να φτιάχνεις αντικείμενα Abstract Factory, Factory, Prototype, Singleton Μοτίβα συμπεριφοράς (Behavioural) Επικοινωνία μεταξύ αντικειμένων Iterator, Visitor ομικά μοτίβα (Structural) Συνδυασμός ομάδων αντικειμένων Composite, Adaptor Παρακάτω θα παρουσιαστεί το Factory Pattern ως παράδειγμα μοτίβου 5

9 Παράδειγμα Γράφετε κώδικα και για Windows και για Unix. Πρέπει να γράψετε μια κλάση η οποία είναι υπεύθυνη για τη δημιουργία μιας σύνδεσης TCP Όμως η κλάση αυτή πρέπει να υλοποιεί διαφορετικά τη σύνδεση, αν πρόκειται για την υλοποίηση σε Windows και διαφορετικά αν πρόκειται για την υλοποίηση σε Unix 6

10 Χωρίς το Factory Pattern Ορίζετε δύο κλάσεις WindowsTcpConnection UnixTcpConnection 7

11 Χωρίς το Factory Pattern Και μέσα στον κώδικά σας, όποτε χρειάζεται να χρησιμοποιήσετε αυτήν την κλάση έχετε: if (platform == "Unix") { UnixTcpConnection connection; connection.connect(); } else if (platform == "Windows") { WindowsTcpConnection connection; connection.connect(); } // κ.τ.λ. 8

12 Χωρίς το Factory Pattern Αν αργότερα αποφασίσετε να προσθέσετε και μια υλοποίηση για Mac, τότε θα προσθέσετε μια κλάση MacTcpConnection και παντού θα πρέπει να προσθέσετε τον αντίστοιχο κώδικα 9

13 Χωρίς το Factory Pattern if (platform == "Unix") { UnixTcpConnection connection; connection.connect(); } else if (platform == "Windows") { WindowsTcpConnection connection; connection.connect(); } else if (platform == "Mac") { MacTcpConnection connection; connection.connect(); } // κ.τ.λ. 10

14 Χωρίς το Factory Pattern Τα πράγματα είναι ακόμα πιο δύσκολα αν αποφασίσετε να κρατάτε και μία λίστα με όλες τις ανοιχτές συνδέσεις σας. Σε αυτήν την περίπτωση θα πρέπει να γράψετε τον ακόλουθο κώδικα 11

15 vector<unixtcpconnection> unixtcpconnections; vector<windowstcpconnection> windowstcpconnections; if (platform == "Unix") { UnixTcpConnection connection; unixtcpconnections.add(connection); connection.connect(); } else if (platform == "Windows") { WindowsTcpConnection connection; windowstcpconnections.add(connection); connection.connect(); } // κ.τ.λ. 12

16 Προβλήματα Το κύριο πρόβλημα είναι ότι πρέπει να γράφετε τον κώδικά σας 2 φορές, μία για κάθε υλοποίηση. Αυτό τον κάνει πολύπλοκο, δυσανάγνωστο ενώ είναι εύκολο να γίνουν και λάθη 13

17 Με το Factory Pattern Χρησιμοποιώντας την κληρονομικότητα και τον πολυμορφισμό μπορούμε να καταφύγουμε σε μια λύση η οποία είναι αρκετά πιο κομψή Ορίζετε κλάσεις όπως στο ακόλουθο διάγραμμα 14

18 Με το Factory Pattern TCPConnection +connect() : bool +send(in data : string) : void +receive() : string +close() : void TCPConnectionFactory +getinstance() : TCPConnection WindowsTCPConnection +connect() : bool +send(in data : string) : void +receive() : string +close() : void UnixTCPConnection +connect() : bool +send(in data : string) : void +receive() : string +close() : void 15

19 Με το FactoryPattern H κλάση TcpConnection είναι abstract, δεν περιέχει υλοποίηση δηλαδή των μεθόδων connect(), send(), receive(), close(). Ορίζει ουσιαστικά τη διεπαφή επικοινωνίας με τις κλάσεις WindowsTcpConnection, UnixTcpConnection 16

20 Με το Factory Pattern H κλάση TcpConnectionFactory περιέχει μια μέθοδο getinstance η οποία μπορεί να οριστεί όπως παρακάτω: class TcpConnectionFactory { public: static TcpConnection &getinstance(string type) { if (type=="windows") { WindowsTcpConnection *connection = new WindowsTcpConnection(); return connection; } else { UnixTcpConnection *connection = new UnixTcpConnection(); return connection; } }; 17

21 Με το FactoryPattern Και πώς χρησιμοποιείται; Απλά: TcpConnection connection = TcpConnectionFactory::getInstance("Windows"); connection.connect(); 18

22 Με το Factory Pattern Αν θέλετε να κρατάτε και μια λίστα με όλες τις συνδέσεις σας; vector<tcpconnection> connections; TcpConnection connection = TcpConnectionFactory.getInstance("Windows "); connections.add(connection); connection.connect(); 19

23 Factory Pattern Σκοπός Ορίζει μια διεπαφή για τη δημιουργία αντικειμένων αλλά αφήνει τις υποκλάσεις να αποφασίσουν τι είδους αντικείμενο θα φτιάξουν Που μπορεί να χρησιμοποιηθεί Όταν χρειάζεται να δημιουργήσετε αντικείμενα κλάσεων που έχουν την ίδια διεπαφή (αλλά διαφορετική υλοποίηση) και δε γνωρίζετε τη συγκεκριμένη στιγμή τι είδους αντικείμενα θα χρειαστείτε 20

24 Μοτίβα σχεδίασης Τα περισσότερα μοτίβα σχεδίασης στηρίζονται σε έξυπνη χρήση Της κληρονομικότητας Του πολυμορφισμού Της περιεκτικότητας 21

Προγραμματισμός Η/Υ 1 (Εργαστήριο)

Προγραμματισμός Η/Υ 1 (Εργαστήριο) Προγραμματισμός Η/Υ 1 (Εργαστήριο) Ενότητα 1: Εισαγωγή στη C - Αλγόριθμοι Καθηγήτρια Εφαρμογών: Τσαγκαλίδου Ροδή Τμήμα: Ηλεκτρολόγων Μηχανικών Τ.Ε. Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

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

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Ενότητα 3: Ο Υπολογιστής Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

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

Δίκτυα Υπολογιστών Ενότητα 10: Ethernet και ARP

Δίκτυα Υπολογιστών Ενότητα 10: Ethernet και ARP Δίκτυα Υπολογιστών Ενότητα 10: Ethernet και ARP Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,

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

ΜΗΧΑΝΟΓΡΑΦΗΜΕΝΗ ΛΟΓΙΣΤΙΚΗ Ι

ΜΗΧΑΝΟΓΡΑΦΗΜΕΝΗ ΛΟΓΙΣΤΙΚΗ Ι ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΛΟΓΙΣΤΙΚΗΣ ΚΑΙ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗΣ ΤΕ ΜΗΧΑΝΟΓΡΑΦΗΜΕΝΗ ΛΟΓΙΣΤΙΚΗ Ι ΚΑΘΗΓΗΤΗΣ ΔΑΠΗΣ ΔΗΜΗΤΡΙΟΣ ΣΕΡΡΕΣ, ΣΕΠΤΕΜΒΡΙΟΣ 2015 Άδειες Χρήσης Το παρόν εκπαιδευτικό

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

Αρχιτεκτονική Υπολογιστών Εργαστήριο

Αρχιτεκτονική Υπολογιστών Εργαστήριο Αρχιτεκτονική Υπολογιστών Εργαστήριο Ενότητα: ΠΑΡΑΔΕΙΓΜΑ ΑΠΟΣΦΑΛΜΑΤΩΣΗΣ Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

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

Βιοϊατρική τεχνολογία

Βιοϊατρική τεχνολογία Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Βιοϊατρική τεχνολογία Ενότητα 5: Οξύμετρο (OxyPro Project) Αν. καθηγητής Αγγελίδης Παντελής e-mail: paggelidis@uowm.gr ΕΕΔΙΠ Μπέλλου Σοφία e-mail: sbellou@uowm.gr

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

Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου

Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου Ενότητα 4 η : ΕΥΣΤΑΘΕΙΑ ΤΩΝ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Επ. Καθηγητής Γαύρος Κωνσταντίνος ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ Άδειες Χρήσης

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

Διοίκηση ανθρωπίνων Πόρων. Ενότητα 2: Προγραμματισμός Ανθρώπινου Δυναμικού Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής

Διοίκηση ανθρωπίνων Πόρων. Ενότητα 2: Προγραμματισμός Ανθρώπινου Δυναμικού Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής Διοίκηση ανθρωπίνων Πόρων Ενότητα 2: Προγραμματισμός Ανθρώπινου Δυναμικού Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

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

Διεθνείς Επενδύσεις & Διεθνές Εμπόριο

Διεθνείς Επενδύσεις & Διεθνές Εμπόριο Διεθνείς Επενδύσεις & Διεθνές Εμπόριο Ενότητα 3: Θεωρία του Διεθνούς Εμπορίου Θεωρητικές προσεγγίσεις Γεώργιος Μιχαλόπουλος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

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

Διαφήμιση και Δημόσιες Σχέσεις Ενότητα 9: Σχέσεις διαφημιστή-διαφημιζόμενου

Διαφήμιση και Δημόσιες Σχέσεις Ενότητα 9: Σχέσεις διαφημιστή-διαφημιζόμενου Διαφήμιση και Δημόσιες Σχέσεις Ενότητα 9: Σχέσεις διαφημιστή-διαφημιζόμενου Θεοδωρίδης Προκόπης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων & Τροφίμων (Δ.Ε.Α.Π.Τ.)

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

Αρχιτεκτονική υπολογιστών

Αρχιτεκτονική υπολογιστών 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αρχιτεκτονική υπολογιστών Ενότητα 12 : Δομή και Λειτουργία της CPU 2/2 Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Τμήμα Μηχανικών Πληροφορικής

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

Ανανεώσιμες Πηγές Ενέργειας (Α.Π.Ε.)

Ανανεώσιμες Πηγές Ενέργειας (Α.Π.Ε.) ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Ανανεώσιμες Πηγές Ενέργειας (Α.Π.Ε.) Ενότητα 5: Γεωθερμία Σπύρος Τσιώλης Τμήμα Ηλεκτρολόγων Μηχανικών ΤΕ Άδειες Χρήσης Το παρόν

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

Διοίκηση ανθρωπίνων Πόρων. Ενότητα 4: Εντοπισμός και προσέλκυση προσωπικού Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής

Διοίκηση ανθρωπίνων Πόρων. Ενότητα 4: Εντοπισμός και προσέλκυση προσωπικού Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής Διοίκηση ανθρωπίνων Πόρων Ενότητα 4: Εντοπισμός και προσέλκυση προσωπικού Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

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

Οδηγίες Οργάνωσης Μαθήματος στην Ιδρυματική πλατφόρμα του open e class. Σύνταξη: MY-AOC

Οδηγίες Οργάνωσης Μαθήματος στην Ιδρυματική πλατφόρμα του open e class. Σύνταξη: MY-AOC Οδηγίες Οργάνωσης Μαθήματος στην Ιδρυματική πλατφόρμα του open e class Σύνταξη: MY-AOC Άδεια Χρήσης Το παρόν υλικό υπόκειται σε άδειες χρήσης Creative Commons. Οργάνωση Μαθήματος 3 Η πλήρης οργάνωση ενός

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Εισαγωγή στην Επιστήμη και Τεχνολογία των Υπηρεσιών

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Εισαγωγή στην Επιστήμη και Τεχνολογία των Υπηρεσιών ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Εισαγωγή στην Επιστήμη και Τεχνολογία των Υπηρεσιών Εργαστήριο: XQuery - 2 Όνομα Καθηγητή: Χρήστος Νικολάου Τμήμα Επιστήμης Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό

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

Υψηλές Τάσεις. Ενότητα 4: Υγρά Μονωτικά Υλικά. Κωνσταντίνος Ψωμόπουλος Τμήμα Ηλεκτρολόγων Μηχανικών ΤΕ

Υψηλές Τάσεις. Ενότητα 4: Υγρά Μονωτικά Υλικά. Κωνσταντίνος Ψωμόπουλος Τμήμα Ηλεκτρολόγων Μηχανικών ΤΕ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Υψηλές Τάσεις Ενότητα 4: Υγρά Μονωτικά Υλικά Κωνσταντίνος Ψωμόπουλος Τμήμα Ηλεκτρολόγων Μηχανικών ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Φωτοτεχνία

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Φωτοτεχνία ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Φωτοτεχνία Ενότητα 3: Μελέτες Φωτισμού Εσωτερικών Χώρων Mέθοδος Favie-Οικονομόπουλος Γεώργιος Χ. Ιωαννίδης Τμήμα Ηλεκτρολόγων

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

Υπολογιστικά Συστήματα

Υπολογιστικά Συστήματα Υπολογιστικά Συστήματα Ενότητα 6: Ασκήσεις στη Visual Basic for Applications (VBA) Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

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

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Α ) Ενσωματωμένα Συστήματα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

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

Μικροοικονομία. Ενότητα 1: Εισαγωγικές έννοιες. Δριτσάκη Χάιδω Τμήμα Λογιστικής και Χρηματοοικονομικής

Μικροοικονομία. Ενότητα 1: Εισαγωγικές έννοιες. Δριτσάκη Χάιδω Τμήμα Λογιστικής και Χρηματοοικονομικής Μικροοικονομία Ενότητα 1: Εισαγωγικές έννοιες Δριτσάκη Χάιδω Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No 05 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και

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

Βιοϊατρική τεχνολογία

Βιοϊατρική τεχνολογία Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Βιοϊατρική τεχνολογία Ενότητα 1: Εισαγωγή στη Βιοϊατρική Τεχνολογία Αν. καθηγητής Αγγελίδης Παντελής e-mail: paggelidis@uowm.gr ΕΕΔΙΠ Μπέλλου Σοφία e-mail:

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

Υδραυλικά & Πνευματικά ΣΑΕ Εργαστηριακό μέρος του μαθήματος

Υδραυλικά & Πνευματικά ΣΑΕ Εργαστηριακό μέρος του μαθήματος ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Υδραυλικά & Πνευματικά ΣΑΕ Εργαστηριακό μέρος του μαθήματος Ενότητα: Σημειώσεις Εργαστηρίου Μιχαήλ Παπουτσιδάκης Τμήμα Αυτοματισμού

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

Εσωτερικές Ηλεκτρικές Εγκαταστάσεις Ι

Εσωτερικές Ηλεκτρικές Εγκαταστάσεις Ι ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Εσωτερικές Ηλεκτρικές Εγκαταστάσεις Ι Ενότητα 1: Εισαγωγή Βασικές Έννοιες για τις Ε.Η.Ε. Σταύρος Καμινάρης Τμήμα Ηλεκτρολόγων

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

Μικροοικονομική. Ενότητα 10: Μονοπωλιακός Ανταγωνισμός. Σόρμας Αστέριος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη)

Μικροοικονομική. Ενότητα 10: Μονοπωλιακός Ανταγωνισμός. Σόρμας Αστέριος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη) Μικροοικονομική Ενότητα 10: Μονοπωλιακός Ανταγωνισμός Σόρμας Αστέριος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

ΠΑΡΟΥΣΙΑΣΗ ΤΟΥ ΕΡΓΟΥ

ΠΑΡΟΥΣΙΑΣΗ ΤΟΥ ΕΡΓΟΥ ΑΝΟΙΚΤΑ ΨΗΦΙΑΚΑ ΜΑΘΗΜΑΤΑ ΑΝΟΙΚΤΑ ΨΗΦΙΑΚΑ ΜΑΘΗΜΑΤΑ του Τ.Ε.Ι. ΚΕΝΤΡΙΚΉΣ ΜΑΚΕΔΟΝΙΑΣ ΠΑΡΟΥΣΙΑΣΗ ΤΟΥ ΕΡΓΟΥ Δρ. Χρήστος Βοζίκης Υπεύθυνος ενημέρωσης, ευαισθητοποίησης και κατάρτισης του διδακτικού και τεχνικού

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

Κινητές και Δορυφορικές Επικοινωνίες

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

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

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μακροοικονομική. Ενότητα : Εισαγωγή βασικές οικονομικές έννοιες. Καραμάνης Κωνσταντίνος

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

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

Διάλεξη 06: Συνδεδεμένες Λίστες & Εφαρμογές Στοιβών και Ουρών

Διάλεξη 06: Συνδεδεμένες Λίστες & Εφαρμογές Στοιβών και Ουρών ΕΠΛ231 Δομές Δεδομένων και Αλγόριθμοι 1 Διάλεξη 06: Συνδεδεμένες Λίστες & Εφαρμογές Στοιβών και Ουρών Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: - Υλοποίηση ΑΤΔ με Συνδεδεμένες Λίστες -

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

Τεχνολογία και Καινοτομία - Οικονομική Επιστήμη και Επιχειρηματικότητα

Τεχνολογία και Καινοτομία - Οικονομική Επιστήμη και Επιχειρηματικότητα Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Τεχνολογία και Καινοτομία - Οικονομική Επιστήμη και Επιχειρηματικότητα Ενότητα: Παραχώρηση (Franchising) Αν. Καθηγητής Μπακούρος Ιωάννης e-mail: ylb@uowm.gr,

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

Μέθοδοι Βελτιστοποίησης

Μέθοδοι Βελτιστοποίησης ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Μέθοδοι Βελτιστοποίησης Ενότητα # 5: Ασκήσεις Αθανάσιος Σπυριδάκος Καθηγητής Τμήμα Διοίκησης Επιχειρήσεων Άδειες Χρήσης Το παρόν

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

Ηλεκτρονικό Εμπόριο. Ενότητα 1: Εισαγωγικές Έννοιες. Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Ηλεκτρονικό Εμπόριο. Ενότητα 1: Εισαγωγικές Έννοιες. Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Ηλεκτρονικό Εμπόριο Ενότητα 1: Εισαγωγικές Έννοιες Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 8: ΤΟΠΟΣ ΕΓΚΑΤΑΣΤΑΣΗΣ Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Ιστορία Κατασκευών

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Ιστορία Κατασκευών ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Ιστορία Κατασκευών Ενότητα 4.3: Αρχιτεκτονικές - οικοδομικές λεπτομέρειες αστικών κτιρίων 19 ου αιώνα στην Ελλάδα. Μελέτη περίπτωσης:

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ Ενότητα 10β: Αλγόριθμοι Γραφημάτων-Γραφήματα- Αναπαράσταση Γραφημάτων- Διερεύνηση Πρώτα σε Πλάτος (BFS) Μαρία Σατρατζέμη Τμήμα Εφαρμοσμένης Πληροφορικής Άδειες Χρήσης Το

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

Ηλεκτρονικό Εμπόριο. Ενότητα 8: Διαδικτυακή Διαφήμιση Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Ηλεκτρονικό Εμπόριο. Ενότητα 8: Διαδικτυακή Διαφήμιση Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Ηλεκτρονικό Εμπόριο Ενότητα 8: Διαδικτυακή Διαφήμιση Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

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

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Πολυμορφισμός Αφηρημένες κλάσεις Interfaces (διεπαφές)

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Πολυμορφισμός Αφηρημένες κλάσεις Interfaces (διεπαφές) ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Πολυμορφισμός Αφηρημένες κλάσεις Interfaces (διεπαφές) Βρείτε τα λάθη Στο πρόγραμμα στην επόμενη διαφάνεια υπάρχουν διάφορα λάθη Ποια είναι? public abstract

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

public void printstatement() { System.out.println("Employee: " + name + " with salary: " + salary);

public void printstatement() { System.out.println(Employee:  + name +  with salary:  + salary); Κληρονομικότητα Η κληρονομικότητα (inheritance) αποτελεί έναν από τους χαρακτηριστικότερους μηχανισμούς των αντικειμενοστρεφών γλωσσών προγραμματισμού. Επιτρέπει την δημιουργία μιας νέας κλάσης απορροφώντας

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

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

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

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 8: Εισαγωγή στα Δίκτυα Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

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

ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ. Ενότητα 12: Δημοπρασίες ανερχόμενων και κατερχόμενων προσφορών. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ. Ενότητα 12: Δημοπρασίες ανερχόμενων και κατερχόμενων προσφορών. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής Ενότητα 12: Δημοπρασίες ανερχόμενων και κατερχόμενων προσφορών Ρεφανίδης Ιωάννης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες,

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

Ιστορία του Αραβοϊσλαμικού Πολιτισμού

Ιστορία του Αραβοϊσλαμικού Πολιτισμού Ιστορία του Αραβοϊσλαμικού Πολιτισμού Ενότητα 3: Ιστορική Ανασκόπηση των Ισλαμικών Αυτοκρατοριών Δημήτριος Σταματόπουλος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

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

Ηλεκτροτεχνικές Εφαρμογές

Ηλεκτροτεχνικές Εφαρμογές ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Ηλεκτροτεχνικές Εφαρμογές Ενότητα 1: Εξαρτήματα Ηλεκτρικών Συσκευών Γεώργιος Χ. Ιωαννίδης Τμήμα Ηλεκτρολόγων Μηχανικών ΤΕ Άδειες

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

Πολυμεσικές Εφαρμογές

Πολυμεσικές Εφαρμογές Πολυμεσικές Εφαρμογές Ενότητα 7: ΒΙΝΤΕΟ Γεώργιος Στυλιαράς Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διαχείρισης Πολιτισμικού Περιβάλλοντος και Νέων Τεχνολογιών ΕΙΣΑΓΩΓΙΚΑ Αναλογικό και ψηφιακό

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

Διοίκηση Τουριστικών Μονάδων

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

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

Ηγεσία. Ενότητα 6: Ηγεσία - Οργανωσιακή μάθηση - Αλλαγές. Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής

Ηγεσία. Ενότητα 6: Ηγεσία - Οργανωσιακή μάθηση - Αλλαγές. Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής Ηγεσία Ενότητα 6: Ηγεσία - Οργανωσιακή μάθηση - Αλλαγές Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

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

ΥΓΙΕΙΝΗ ΚΑΙ ΑΣΦΑΛΕΙΑ ΕΡΓΑΣΙΑΣ

ΥΓΙΕΙΝΗ ΚΑΙ ΑΣΦΑΛΕΙΑ ΕΡΓΑΣΙΑΣ ΥΓΙΕΙΝΗ ΚΑΙ ΑΣΦΑΛΕΙΑ ΕΡΓΑΣΙΑΣ Ενότητα 4 η : Αντιμετώπιση πυρκαγιών στους χώρους εργασίας Τσικριτζής Λάζαρος Τμήμα Μηχανικών Περιβάλλοντος και Μηχανικών Αντιρρύπανσης Άδειες Χρήσης Το παρόν εκπαιδευτικό

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

Επιχειρησιακή Έρευνα

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

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

Μάρκετινγκ Χρηματοοικονομικών Υπηρεσιών

Μάρκετινγκ Χρηματοοικονομικών Υπηρεσιών Μάρκετινγκ Χρηματοοικονομικών Υπηρεσιών Ενότητα 11: Τα επιπλέον στοιχεία του μίγματος μάρκετινγκ υπηρεσιών Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό

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

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Νο 07 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και

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

Επιχειρησιακές Επικοινωνίες

Επιχειρησιακές Επικοινωνίες ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Επιχειρησιακές Επικοινωνίες Ενότητα # 4: Ακροατήρια-Κοινά-Στόχοι Πρόδρομος Γιαννάς Καθηγητής Τμήμα Διοίκησης Επιχειρήσεων Άδειες

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

Εισαγωγή στα Λειτουργικά

Εισαγωγή στα Λειτουργικά Εισαγωγή στα Λειτουργικά Συστήματα Ενότητα 9: Αρχεία ΙΙ Γεώργιος Φ. Φραγκούλης Τμήμα Ηλεκτρολόγων Μηχανικών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σεάδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

ΑΣΦΑΛΕΙΑ ΥΓΙΕΙΝΗ - ΔΙΚΑΙΟ Τομέας Μεταλλευτικής Τμήμα Μηχανικών Μεταλλείων Μεταλλουργών

ΑΣΦΑΛΕΙΑ ΥΓΙΕΙΝΗ - ΔΙΚΑΙΟ Τομέας Μεταλλευτικής Τμήμα Μηχανικών Μεταλλείων Μεταλλουργών ΑΣΦΑΛΕΙΑ ΥΓΙΕΙΝΗ - ΔΙΚΑΙΟ Τομέας Μεταλλευτικής Τμήμα Μηχανικών Μεταλλείων Μεταλλουργών ΕΝΟΤΗΤΑ 6. ΕΚΤΙΜΗΣΗ ΕΠΑΓΓΕΛΜΑΤΙΚΟΥ ΚΙΝΔΥΝΟΥ Ιωάννης Πασπαλιάρης, Καθηγητής, Τομέας Μεταλλουργίας Γεώργιος Ν. Παναγιώτου,

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

Βιοϊατρική τεχνολογία

Βιοϊατρική τεχνολογία Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Βιοϊατρική τεχνολογία Ενότητα: Συσκευές Τηλεμετρίας Αν. καθηγητής Αγγελίδης Παντελής e-mail: paggelidis@uowm.gr ΕΕΔΙΠ Μπέλλου Σοφία e-mail: sbellou@uowm.gr

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

(E) Το περιεχόμενο. Προγράμματος. διαφορετικά

(E) Το περιεχόμενο. Προγράμματος. διαφορετικά Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Ηλεκτροτεχνία, ηλ. μηχανές & εγκαταστάσεις πλοίου (E) Ενότητα 12: Ηλεκτρικός Ισολογισμόςς Πλοίου Δημήτριος Νικόλαος Παγώνης Τμήμα Ναυπηγών

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

Διάγραμμα Κλάσεων. Class Diagram

Διάγραμμα Κλάσεων. Class Diagram Διάγραμμα Κλάσεων Class Diagram Γενικά Ορίζει τις κλάσεις αντικειμένων σε ένα σύστημα, τις μεθόδους και τις συναρτήσεις τους, και τις συσχετίσεις μεταξύ των κλάσεων. Περιγράφουν την δομή και συμπεριφορά

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

Διάλεξη 16-17: Πολυμορφισμός (Polymorphism) Διδάσκων: Παναγιώτης Ανδρέου

Διάλεξη 16-17: Πολυμορφισμός (Polymorphism) Διδάσκων: Παναγιώτης Ανδρέου Διάλεξη 16-17: Πολυμορφισμός (Polymorphism) Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: -Υπερφόρτωση (Overloading), Μεθόδων (Method Overloading), Τελεστών (Operator Overloading (C++, C#))

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

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 10: Πέρασμα Παραμέτρων σε Διαδικασίες. Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

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

Ηγεσία. Ενότητα 5: Τα συστατικά στοιχεία του ηγέτη. Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής

Ηγεσία. Ενότητα 5: Τα συστατικά στοιχεία του ηγέτη. Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής Ηγεσία Ενότητα 5: Τα συστατικά στοιχεία του ηγέτη Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

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

Μοτίβα Σχεδίασης (Design Patterns)

Μοτίβα Σχεδίασης (Design Patterns) Ενότητα 6 Μοτίβα Σχεδίασης (Design Patterns) Ορισµοί βασικές έννοιες. Σηµαντικά µοτίβα σχεδίασης: Παρατηρητής (Observer). Πρόσοψη (Façade). Προσαρµογέας (Adapter). Πληρεξούσιος (Proxy). Μοναχοπαίδι (Singleton).

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

Διοίκηση Επιχειρήσεων. Ενότητα 2: Προσεγγίσεις της Διοίκησης Επιχειρήσεων από τις διάφορες Σχολές Πουλιόπουλος Λεωνίδας Τμήμα Διεθνούς Εμπορίου

Διοίκηση Επιχειρήσεων. Ενότητα 2: Προσεγγίσεις της Διοίκησης Επιχειρήσεων από τις διάφορες Σχολές Πουλιόπουλος Λεωνίδας Τμήμα Διεθνούς Εμπορίου Διοίκηση Επιχειρήσεων Ενότητα 2: Προσεγγίσεις της Διοίκησης Επιχειρήσεων από τις διάφορες Σχολές Πουλιόπουλος Λεωνίδας Τμήμα Διεθνούς Εμπορίου Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

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

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μακροοικονομική. Ενότητα :Δημοσιονομική πολιτική. Καραμάνης Κωνσταντίνος

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

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

Τεχνολογία Λογισμικού

Τεχνολογία Λογισμικού Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχ. και Μηχ. Υπολογιστών Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών Διδάσκων Κ. Κοντογιάννης Επώνυμο: Όνομα: Αριθμός Mητρώου: E-mail: Τεχνολογία Λογισμικού

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

3 Αλληλεπίδραση Αντικειμένων

3 Αλληλεπίδραση Αντικειμένων Αφαίρεση και Αρθρωσιμότητα 3 Αλληλεπίδραση Αντικειμένων Πώς συνεργάζονται τα αντικείμενα που δημιουργούμε Αφαίρεση (abstraction) είναι η δυνατότητα να αγνοούμε τις λεπτομέρειες και να εστιάζουμε την προσοχή

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

(E) Κώδικας. Το περιεχόμενο. Προγράμματος. διαφορετικά

(E) Κώδικας. Το περιεχόμενο. Προγράμματος. διαφορετικά Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Ηλεκτροτεχνία, ηλ. μηχανές & εγκαταστάσεις πλοίου (E) Ενότητα 1: Ο Νόμος του ΟΗΜ και ο Χρωματικός Κώδικας Δημήτριος Νικόλαος Παγώνης Τμήμα

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

ΟΔΗΓΟΣ ΕΠΑΓΓΕΛΜΑΤΟΣ ΤΜΗΜΑΤΟΣ ΗΛΕΚΤΡΟΛΟΓΙΑΣ ΠΑΝΤΕΛΗΣ ΜΑΛΑΤΕΣΤΑΣ ΚΑΘΗΓΗΤΗΣ - ΠΡΟΕΔΡΟΣ ΤΜΗΜΑΤΟΣ ΗΛΕΚΤΡΟΛΟΓΙΑΣ

ΟΔΗΓΟΣ ΕΠΑΓΓΕΛΜΑΤΟΣ ΤΜΗΜΑΤΟΣ ΗΛΕΚΤΡΟΛΟΓΙΑΣ ΠΑΝΤΕΛΗΣ ΜΑΛΑΤΕΣΤΑΣ ΚΑΘΗΓΗΤΗΣ - ΠΡΟΕΔΡΟΣ ΤΜΗΜΑΤΟΣ ΗΛΕΚΤΡΟΛΟΓΙΑΣ ΟΔΗΓΟΣ ΕΠΑΓΓΕΛΜΑΤΟΣ ΤΜΗΜΑΤΟΣ ΗΛΕΚΤΡΟΛΟΓΙΑΣ ΠΑΝΤΕΛΗΣ ΜΑΛΑΤΕΣΤΑΣ ΚΑΘΗΓΗΤΗΣ - ΠΡΟΕΔΡΟΣ ΤΜΗΜΑΤΟΣ ΗΛΕΚΤΡΟΛΟΓΙΑΣ Το Τμήμα Ηλεκτρολογίας, ανήκει στη Σχολή Τεχνολογικών Εφαρμογών (Σ.Τ.ΕΦ.) του Τ.Ε.Ι. Πειραιά.

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

Εισαγωγή στην πληροφορική

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 2: Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

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

Η Τουρκία στον 20 ο αιώνα

Η Τουρκία στον 20 ο αιώνα Η Τουρκία στον 20 ο αιώνα Ενότητα 5: Δημήτριος Σταματόπουλος Τμήμα Βαλκανικών, Σλαβικών και Ανατολικών Σπουδών 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

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

Δορυφορική Γεωδαισία (GPS)

Δορυφορική Γεωδαισία (GPS) Τίτλος Μαθήματος ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ Πολιτικών Μηχανικών ΤΕ και Μηχανικών Τοπογραφίας & Γεωπληροφορικής ΤΕ Δορυφορική Γεωδαισία (GPS)

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

Το παρόν εκπαιδευτικό υλικό διατίθεται με του όρους χρήσης Creative Commons (CC) Αναφορά Δημιουργού Μη Εμπορική Χρήση Όχι Παράγωγα Έργα.

Το παρόν εκπαιδευτικό υλικό διατίθεται με του όρους χρήσης Creative Commons (CC) Αναφορά Δημιουργού Μη Εμπορική Χρήση Όχι Παράγωγα Έργα. 2 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό διατίθεται με του όρους χρήσης Creative Commons (CC) Αναφορά Δημιουργού Μη Εμπορική Χρήση Όχι Παράγωγα Έργα. Για εκπαιδευτικό υλικό, όπως εικόνες, διαγράμματα,

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

Ρύπανση Υδάτων και Εδαφών

Ρύπανση Υδάτων και Εδαφών Ρύπανση Υδάτων και Εδαφών Ενότητα 3η: Φυσικοχημικές και μηχανικές ιδιότητες εδαφών Τσικριτζής Λάζαρος Τμήμα Μηχανικών Περιβάλλοντος και Μηχανικών Αντιρρύπανσης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

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

Χριστιανική Γραμματεία Ι

Χριστιανική Γραμματεία Ι Χριστιανική Γραμματεία Ι Ενότητα 1-A3-4: Εκκλησιαστικές διατάξεις και ποίηση Αναστάσιος Γ. Μαράς, Δρ Θ. Πρόγραμμα Ιερατικών Σπουδών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

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

Ενότητα 3 (μέρος 1 ο )

Ενότητα 3 (μέρος 1 ο ) Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών Εθνικό Μετσόβιο Πολυτεχνείο Προγραμματισμός με Εφαρμογές στην Επιστήμη του Μηχανικού Ενότητα 3 (μέρος 1 ο ) Σιέττος Κωνσταντίνος Άδεια Χρήσης Το παρόν

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

Το παρόν εκπαιδευτικό υλικό διατίθεται με του όρους χρήσης Creative Commons (CC) Αναφορά Δημιουργού Μη Εμπορική Χρήση Όχι Παράγωγα Έργα.

Το παρόν εκπαιδευτικό υλικό διατίθεται με του όρους χρήσης Creative Commons (CC) Αναφορά Δημιουργού Μη Εμπορική Χρήση Όχι Παράγωγα Έργα. 2 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό διατίθεται με του όρους χρήσης Creative Commons (CC) Αναφορά Δημιουργού Μη Εμπορική Χρήση Όχι Παράγωγα Έργα. Για εκπαιδευτικό υλικό, όπως εικόνες, διαγράμματα,

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

Generics και ArrayLists

Generics και ArrayLists ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Αλγοριθμική και Προγραμματισμός Παναγιώτης Σφέτσος sfetsos@it.teithe.gr Generics και ArrayLists Προσοχή!!! Να εκτελεστούν πρώτα όλες οι ασκήσεις τις Θεωρίας

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

Ψηφιακή Επεξεργασία Εικόνας

Ψηφιακή Επεξεργασία Εικόνας ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Ψηφιακή Επεξεργασία Εικόνας Ενότητα 3 : Αποκατάσταση εικόνας (Image Restoration) Ιωάννης Έλληνας Τμήμα Η/ΥΣ Άδειες Χρήσης Το παρόν

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

Πλήρης οδηγός δημιουργίας ενός Ανοικτού Ακαδημαϊκού Μαθήματος. Μονάδα Υλοποίησης Ανοικτών Ακαδημαϊκών Μαθημάτων ΕΜΠ

Πλήρης οδηγός δημιουργίας ενός Ανοικτού Ακαδημαϊκού Μαθήματος. Μονάδα Υλοποίησης Ανοικτών Ακαδημαϊκών Μαθημάτων ΕΜΠ Πλήρης οδηγός δημιουργίας ενός Ανοικτού Ακαδημαϊκού Μαθήματος AO Μονάδα Υλοποίησης Ανοικτών Ακαδημαϊκών Μαθημάτων ΕΜΠ Άδεια Χρήσης Το παρόν υλικό υπόκειται σε άδειες χρήσης Creative Commons και δημιουργήθηκε

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

2 Ορισμός Κλάσεων. Παράδειγμα: Μηχανή για Εισιτήρια. Δομή μιας Κλάσης. Ο Σκελετός της Κλάσης για τη Μηχανή. Ορισμός Πεδίων 4/3/2008

2 Ορισμός Κλάσεων. Παράδειγμα: Μηχανή για Εισιτήρια. Δομή μιας Κλάσης. Ο Σκελετός της Κλάσης για τη Μηχανή. Ορισμός Πεδίων 4/3/2008 Παράδειγμα: Μηχανή για Εισιτήρια 2 Ορισμός Κλάσεων Σύνταξη κλάσης: πεδία, κατασκευαστές, μέθοδοι Ένας αυτόματος εκδότης εισιτηρίων είναι μια μηχανή που δέχεται χρήματα και εκδίδει ένα εισιτήριο. Εκδίδει

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

Εργαστήριο Ανάλυσης Συστημάτων Ηλεκτρικής Ενέργειας

Εργαστήριο Ανάλυσης Συστημάτων Ηλεκτρικής Ενέργειας Εργαστήριο Ανάλυσης Συστημάτων Ηλεκτρικής Ενέργειας Ενότητα: Άσκηση 6: Αντιστάθμιση γραμμών μεταφοράς με σύγχρονους αντισταθμιστές Νικόλαος Βοβός, Γαβριήλ Γιαννακόπουλος, Παναγής Βοβός Τμήμα Ηλεκτρολόγων

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

στα ελληνικά ΑΕΙ Δρ. Παντελής Μπαλαούρας Ακαδημαϊκό Διαδίκτυο GUnet

στα ελληνικά ΑΕΙ Δρ. Παντελής Μπαλαούρας Ακαδημαϊκό Διαδίκτυο GUnet στα ελληνικά ΑΕΙ Δρ. Παντελής Μπαλαούρας Ακαδημαϊκό Διαδίκτυο GUnet Αναφορά Οριζόντια Υποστήριξη στα Ζητήματα Δικαιωμάτων Πνευματικής Ιδιοκτησίας Δρ. Παντελής Μπαλαούρας Ακαδημαϊκό Διαδίκτυο GUnet 2 Άδειες

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

Ηλεκτρονική Επιχειρηματικότητα

Ηλεκτρονική Επιχειρηματικότητα Πανεπιστήμιο Αιγαίου Ηλεκτρονική Επιχειρηματικότητα Επανάληψη ΔΡ. ΔΗΜΗΤΡΗΣ ΔΡΟΣΟΣ ddrosos@aegean.gr Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΕΡΕΥΝΑΣ. Αριθ. Πρωτοκόλλου: ΕΛΕ_2015_ 2187 Μυτιλήνη, 11/03/2015

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΕΡΕΥΝΑΣ. Αριθ. Πρωτοκόλλου: ΕΛΕ_2015_ 2187 Μυτιλήνη, 11/03/2015 ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΕΡΕΥΝΑΣ Αριθ. Πρωτοκόλλου: ΕΛΕ_2015_ 2187 Μυτιλήνη, 11/03/2015 ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ ΓΙΑ ΣΥΜΜΕΤΟΧΗ ΕΚΠΑΙΔΕΥΟΜΕΝΩΝ ΣΤΟ ΠΡΟΓΡΑΜΜΑ ΕΠΙΚΑΙΡΟΠΟΙΗΣΗΣ ΓΝΩΣΕΩΝ

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

Αρχές Τεχνολογίας Λογισμικού Εργαστήριο

Αρχές Τεχνολογίας Λογισμικού Εργαστήριο Αρχές Τεχνολογίας Λογισμικού Εργαστήριο Κωδικός Μαθήματος: TP323 Ώρες Εργαστηρίου: 2/εβδομάδα (Διαφάνειες Νίκου Βιδάκη) 1 JAVA Inheritance Εβδομάδα Νο. 3 2 Προηγούμενο μάθημα (1/2) Τι είναι αντικείμενο?

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

Σχεδίαση-Ανάπτυξη Εφαρμογών Πληροφορικής - Εβδομάδα 1

Σχεδίαση-Ανάπτυξη Εφαρμογών Πληροφορικής - Εβδομάδα 1 Στόχοι Σχεδίαση-Ανάπτυξη Εφαρμογών Πληροφορικής (Αντικειμενοστρεφής Προγραμματισμός) Αντώνιος Συμβώνης www.math.ntua.gr/~symvonis Καλή γνώση βασικών αρχών προγραμματισμού Καλή γνώση βασικών αρχών αντικειμενοστρεφή

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

Μάρκετινγκ Επιχειρήσεων Λιανικής Πώλησης

Μάρκετινγκ Επιχειρήσεων Λιανικής Πώλησης Μάρκετινγκ Επιχειρήσεων Λιανικής Πώλησης Ενότητα 4: Συλλογή Εμπορευμάτων Θεοδωρίδης Προκόπης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων & Τροφίμων (Δ.Ε.Α.Π.Τ.)

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

Τεχνικό Σχέδιο. Ενότητα 1: Μηχανολογικό Σχέδιο - Εισαγωγή

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

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

Δορυφορική βαθυμετρία

Δορυφορική βαθυμετρία Πανεπιστήμιο Αιγαίου Δορυφορική βαθυμετρία Διάλεξη 12 Γεωπληροφορική και εφαρμογές στο παράκτιο και θαλάσσιο περιβάλλον Γεωπληροφορική και εφαρμογές στο παράκτιο και θαλάσσιο περιβάλλον ΔΙΑΛΕΞΗ 12 Δορυφορική

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

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Διακριτά Μαθηματικά. Ενότητα 2: Γραφήματα

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Διακριτά Μαθηματικά. Ενότητα 2: Γραφήματα Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Διακριτά Μαθηματικά Ενότητα 2: Γραφήματα Αν. Καθηγητής Κ. Στεργίου e-mail: kstergiou@uowm.gr Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης

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

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μικροοικονομική. Ενότητα 2:Οικονομική σκέψη Καραμάνης Κωνσταντίνος

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μικροοικονομική. Ενότητα 2:Οικονομική σκέψη Καραμάνης Κωνσταντίνος Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Μικροοικονομική Ενότητα 2:Οικονομική σκέψη Καραμάνης Κωνσταντίνος 1 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Λογιστικής και χρηματοοικονομικής

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

Προγραμματισμός Διαδικτύου

Προγραμματισμός Διαδικτύου 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προγραμματισμός Διαδικτύου Ενότητα 5 : Γραφικά με την χρήση του πακέτου AWT Ιωάννης Τσούλος 2 Ανοιχτά Ακαδημαϊκά Μαθήματα Τμήμα Μηχανικών Πληροφορικής

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

Η Γλώσσα Προγραµµατισµού C++ (The C++ Programming Language) Ιστοσελίδα του µαθήµατος. Περιεχόµενα. ηµήτριος Κατσαρός, Ph.D. Κλάσεις.

Η Γλώσσα Προγραµµατισµού C++ (The C++ Programming Language) Ιστοσελίδα του µαθήµατος. Περιεχόµενα. ηµήτριος Κατσαρός, Ph.D. Κλάσεις. 1 Η Γλώσσα Προγραµµατισµού C++ (The C++ Programming Language) ηµήτριος Κατσαρός, Ph.D. Χειµώνας 2005 ιάλεξη 5η Ιστοσελίδα του µαθήµατος 2 http://skyblue.csd.auth.gr/~dimitris/courses/cpp_fall05.htm Θα

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

Ορισµός Νήµα (thread) είναι µια ακολουθιακή ροή ελέγχου (δηλ. κάτι που έχει αρχή, ακολουθία εντολών και τέλος) σ ένα

Ορισµός Νήµα (thread) είναι µια ακολουθιακή ροή ελέγχου (δηλ. κάτι που έχει αρχή, ακολουθία εντολών και τέλος) σ ένα ΝΗΜΑΤΑ ΣΤΗ JAVA (1) Ορισµός Νήµα (thread) είναι µια ακολουθιακή ροή ελέγχου (δηλ. κάτι που έχει αρχή, ακολουθία εντολών και τέλος) σ ένα πρόγραµµα. Αιτία Η δυνατότητα αποµόνωσης (ή αυτονόµησης) κάποιων

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

Εισαγωγικές έννοιες. Ιωάννης Γ. Τσούλος 2014

Εισαγωγικές έννοιες. Ιωάννης Γ. Τσούλος 2014 Εισαγωγικές έννοιες Ιωάννης Γ. Τσούλος 2014 Διάγραμμα παρουσιάσεως 1. Κατηγορίες κινητών τηλεφώνων 2. Κατηγορίες έξυπνων κινητών τηλεφώνων 3. Προγραμματισμός κινητών συσκευών 4. Ξεκίνημα με το Eclipse

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

Σχεδίαση και Ανάλυση Αλγορίθμων Ενότητα 10: ΤΕΧΝΙΚΕΣ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΑΝΑΛΥΣΗΣ ΑΛΓΟΡΙΘΜΩΝ ΓΙΑ ΠΡΟΒΛΗΜΑΤΑ ΜΕ ΑΠΑΓΟΡΕΥΤΙΚΟ ΑΡΙΘΜΟ ΠΕΡΙΠΤΩΣΕΩΝ

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

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

Το πρόγραμμα HelloWorld.java. HelloWorld. Κλάσεις και Αντικείμενα (2) Ορισμός μιας Κλάσης (1) Παύλος Εφραιμίδης pefraimi ee.duth.

Το πρόγραμμα HelloWorld.java. HelloWorld. Κλάσεις και Αντικείμενα (2) Ορισμός μιας Κλάσης (1) Παύλος Εφραιμίδης pefraimi <at> ee.duth. Το πρόγραμμα HelloWorld.java Σχόλια στη Java HelloWorld Παύλος Εφραιμίδης pefraimi ee.duth.gr Java Το πρόγραμμα HelloWorld 1 Java Το πρόγραμμα HelloWorld 2 Σχόλια στη Java ΗγλώσσαJava υποστηρίζει

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

ΑΝΙΧΝΕΥΣΗ ΠΡΟΤΥΠΩΝ ΣΧΕΔΙΑΣΗΣ ΣΕ ΛΟΓΙΣΜΙΚΟ ΑΝΟΙΧΤΟ ΚΩΔΙΚΑ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΓΚΟΥΝΤΙΝΑΣ ΛΑΖΑΡΟΣ(ΑΜ:708) ΕΠΙΒΛΕΠΩΝ : ΑΛΕΞΑΝΔΡΟΣ ΛΑΖΑΡΙΔΗΣ

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

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

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 22/11/07

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 22/11/07 Ακαδ έτος 2007-2008 ΠΛΗΡΟΦΟΡΙΚΗ Ι Φερεντίνος 22/11/07 ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με ΑΜ σε 3, 7, 8 & 9 22/11/07 Παράδειγμα με if/else if και user input: import javautil*; public class Grades public

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ Ειδική Φυσική Αγωγή Ενότητα 10η: Αυτισμός Κοκαρίδας Δημήτρης Τμήμα Επιστήμης Φυσικής Αγωγής και Αθλητισμού Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

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

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

ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ ΚΑΙ ΕΚΠΑΙΔΕΥΣΗΣ. Για την υποβολή προτάσεων προς σύναψη συμβάσεων μίσθωσης έργου Ιδιωτικού Δικαίου, για την ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ ΚΑΙ ΕΚΠΑΙΔΕΥΣΗΣ ΑΝΑΡΤΗΤΕΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ Κοζάνη 26-11-2013 Αριθμ.Πρωτ.Φ.Ε.Λ.1118 ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ Για την υποβολή προτάσεων προς σύναψη συμβάσεων μίσθωσης

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

ιαδικτυακές Εφαρµογές

ιαδικτυακές Εφαρµογές ιαδικτυακές Εφαρµογές µε Java2 Στοιχεία ικτυακής Επικοινωνίας Όροι IP address 32bit αριθµός που χρησιµοποιείται από το Internet Protocol για την παράδοση δεδοµένων στο σωστό υπολογιστή στο δίκτυο. Port

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