Κεφάλαιο 27 Ευφυείς Πράκτορες (Intelligent Agents)

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

Download "Κεφάλαιο 27 Ευφυείς Πράκτορες (Intelligent Agents)"

Transcript

1 Κεφάλαιο 27 Ευφυείς Πράκτορες (Intelligent Agents) Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου

2 Ταξινόµηση Πρακτόρων Βιολογικοί Πράκτορες Τεχνητοί Πράκτορες Ροµποτικοί πράκτορες (robotic agents ή robots) Λογισµικοί πράκτορες (software agents ή softbots) Συλλογιστική διαδικασία πρακτόρων (reasoning) Τεχνητή Νοηµοσύνη, B' Έκδοση 2

3 Σύγχρονες Θεωρήσεις Πρακτόρων Οι πράκτορες αποτελούν κοινό πεδίο ενδιαφέροντος για πολλές περιοχές της επιστήµης υπολογιστών. Μπορούν να εξεταστούν από διαφορετικές σκοπιές: Στην ΤΝ θεωρούνται ευφυείς οντότητες, Στον αντικειµενοστραφή προγραµµατισµό θεωρούνται οντότητες (αντικείµενα). Στον παράλληλο προγραµµατισµό είναι οντότητες που εκτελούνται παράλληλα και Στο πεδίο διασύνδεσης ανθρώπου-µηχανής είναι οντότητες που παίρνουν πρωτοβουλία σε συνεργασία µε το χρήστη για να επιτελέσουν τα καθήκοντά τους. Υπάρχουν δύο σύγχρονες θεωρήσεις για τους πράκτορες: Χαλαρή θεώρηση (weak notion of agency) Ισχυρή θεώρηση (strong notion of agency) Η λέξη "πράκτορας" χρησιµοποιείται πολλές φορές αδικαιολόγητα για πολλά από τα συστήµατα λογισµικού που αναπτύσσονται. Τεχνητή Νοηµοσύνη, B' Έκδοση 3

4 Προσεγγίσεις Στην Περιγραφή Συστηµάτων Γνώση (knowledge), πεποιθήσεις (beliefs), επιθυµίες (desires), προθέσεις (intentions) και υποχρεώσεις (obligations) για συστήµατα Λογισµικού? Τρεις προσεγγίσεις για την περιγραφή ενός συστήµατος (D. Dennet): η φυσική προσέγγιση (physical stance) η σχεδιαστική προσέγγιση (design stance) η προθεσιαρχική προσέγγιση (intentional stance) Η ακρίβεια της περιγραφής των προσεγγίσεων µειώνεται καθώς πάµε από την φυσική περιγραφή στην προθεσιαρχική, ενώ η περιγραφική ικανότητα αυξάνεται. Νοήµονες Λογισµικοί Πράκτορες Η παρουσίαση αφορά τους νοήµονες λογισµικούς πράκτορες (intelligent software agents). Η κατηγορία περιλαµβάνει ένα µεγάλο εύρος υπολογιστικών οντοτήτων, στο οποίο περιέχονται από σχετικά απλά συστήµατα, όπως είναι ο "συνδετήρας" του WORD, µέχρι κατανεµηµένα συστήµατα ελέγχου βιοµηχανικών εγκαταστάσεων, (ARCHON). Τεχνητή Νοηµοσύνη, B' Έκδοση 4

5 Ορισµοί Πρακτόρων Ανυπαρξία ενιαίου ορισµού 1) Βασικός Πράκτορας κατά Russel και Norvig Έµφαση στην αλληλεπίδραση πρακτόρων µε το περιβάλλον τους "Πράκτορας είναι οτιδήποτε µπορεί να αντιληφθεί το περιβάλλον του µέσω αισθητήρων και να αντιδράσει πάνω στο περιβάλλον µέσω µηχανισµών δράσης ". Τεχνητή Νοηµοσύνη, B' Έκδοση 5

6 Ορισµοί Πρακτόρων 2) Βασικός Πράκτορας κατά Maes. Έµφαση δίνεται στην αυτονοµία και στο πολύπλοκο και δυναµικό περιβάλλον "Οι πράκτορες είναι υπολογιστικά συστήµατα που δρουν σε ένα πολύπλοκο περιβάλλον, αντιλαµβάνονται και δρουν αυτόνοµα πάνω σε αυτό, πετυχαίνοντας έτσι ένα σύνολο από στόχους για τους οποίους έχουν κατασκευαστεί". Τεχνητή Νοηµοσύνη, B' Έκδοση 6

7 Έµφαση στη συλλογιστική Ορισµοί Πρακτόρων 3) Βασικός Πράκτορας κατά Hayes-Roth "Οι ευφυείς πράκτορες κάνουν συνεχώς τις εξής τρεις λειτουργίες: (α) αντιλαµβάνονται τις δυναµικές συνθήκες του περιβάλλοντος, (β) δρουν πάνω στο περιβάλλον ώστε να το αλλάξουν και (γ) συλλογίζονται ώστε να ερµηνεύσουν αυτά που αντιλαµβάνονται, να λύσουν προβλήµατα, να συµπεράνουν και να καθορίσουν τη δράση τους". Τεχνητή Νοηµοσύνη, B' Έκδοση 7

8 Ορισµοί Πρακτόρων 4) Βασικός Πράκτορας κατά Coen Έµφαση στη διαδραστικότητα (interactivity) "Λογισµικοί πράκτορες είναι προγράµµατα που διενεργούν διάλογο, διαπραγµατεύονται και συντονίζουν τη ροή πληροφοριών". Τεχνητή Νοηµοσύνη, B' Έκδοση 8

9 Κύρια Χαρακτηριστικά Πρακτόρων Σε τι διαφέρουν οι (λογισµικοί) πράκτορες από τα συµβατικά προγράµµατα? Βασικές διαφορές µεταξύ πρακτόρων και προγραµµάτων Σύµφωνα µε τους Wooldridge και Jennings: "Πράκτορας είναι ένα σύστηµα υλικού ή λογισµικού που έχει τις εξής ιδιότητες: Αυτονοµία (autonomy) Κοινωνικότητα (social ability) Αντιδραστικότητα (reactiveness) Προνοητικότητα (pro-activeness) Η προνοητικότητα και η αντιδραστικότητα απαιτούν τη δυνατότητα συλλογισµού από τον πράκτορα. ευτερεύοντα Χαρακτηριστικά Πρακτόρων εν εµφανίζονται σε όλες τις κατηγορίες πρακτόρων Κινητικότητα (mobility) Προσαρµοστικότητα (adaptivity) Ειλικρίνεια (veracity) Αγαθή προαίρεση (benevolence) Λογικότητα (rationality) Τεχνητή Νοηµοσύνη, B' Έκδοση 9

10 Άξονες Προσδιορισµού των Χαρακτηριστικών των Πρακτόρων. Τεχνητή Νοηµοσύνη, B' Έκδοση 10

11 Μοντέλα Πρακτόρων Θέµατα που αντιµετωπίζονται: Είδη Περιβαλλόντων Αναπαράσταση (περιβάλλοντος και πράκτορα) Γενικές Αρχιτεκτονικές Πρακτόρων Είδη Περιβαλλόντων Προσβάσιµα ή Μη Προσβάσιµα (Accessible vs. Inaccessible) Αιτιοκρατικά ή Μη Αιτιοκρατικά (Deterministic vs. Non-Deterministic) Επεισοδιακά ή Μη Επεισοδιακά (Episodic vs. Non-Episodic) υναµικά ή Στατικά (Dynamic vs. Static) ιακριτά ή Συνεχή (Discrete vs. Continuous) Τεχνητή Νοηµοσύνη, B' Έκδοση 11

12 Αναπαράσταση Περιβάλλοντος και Πράκτορα Περιβάλλον (σύνολο καταστάσεων S) Ικανότητες ενός πράκτορα (σύνολο ενεργειών Α) Πράκτορας (συνάρτηση agent) S={s1,s2,...,sn} A={a1,a2,...,an} agent: seq S A πεδίο ορισµού την ακολουθία seq S των στιγµιότυπων του περιβάλλοντος πεδίο τιµών τις ενέργειες A Αντίληψη ενός πράκτορα (συνάρτηση see) πεδίο ορισµού τις καταστάσεις S πεδίο τιµών τα δεδοµένα αντίληψης P (percepts) see: S P Εσωτερικές καταστάσεις Ι Ι ={Ι1, Ι2,... Ιn} Ορισµός εσωτερικής κατάστασης (συνάρτηση update) update: I x P I Γενικές Αρχιτεκτονικές Πρακτόρων Νοήµονες Πράκτορες µε Εσωτερική Κατάσταση εσωτερική συµβολική αναπαράσταση του περιβάλλοντος ένα σύνολο κανόνων βάσει των οποίων καθορίζουν την επόµενη ενέργεια Στόχους Αντιδραστικοί Πράκτορες Τεχνητή Νοηµοσύνη, B' Έκδοση 12

13 Γενική Αρχιτεκτονική Πρακτόρων Με Εσωτερική Κατάσταση (α) Έχουν: Εσωτερική συµβολική αναπαράσταση του περιβάλλοντος Σύνολο κανόνων βάσει των οποίων καθορίζουν την επόµενη ενέργεια τους. Η συνάρτηση η οποία αναπαριστά τη λειτουργία τους: Function AgentWithState(environmentstate) returns action Static: variable internalstate, rules begin percept see(environmentstate) internalstate update(internalstate, percept) rule match(internalstate, rules) action apply(rule) return action end Τεχνητή Νοηµοσύνη, B' Έκδοση 13

14 Γενική Αρχιτεκτονική Πρακτόρων Με Εσωτερική Κατάσταση (β) και Στόχους (Προνοητική Συµπεριφορά) Σύνολο από στόχους που καθορίζουν την επόµενη ενέργεια τους. Η συνάρτηση λειτουργίας τους: Function GoalBasedAgents (environmentstate) returns action Static: goal, internalstate, rules begin percept see(environmentstate) internalstate update(internalstate, percept) rule match(goal, internalstate, rules) action apply(rule) return action end Τεχνητή Νοηµοσύνη, B' Έκδοση 14

15 Γενική Αρχιτεκτονική Αντιδραστικών Πρακτόρων Ανυπαρξία εσωτερικής αναπαράστασης του κόσµου. Συµπεριφορά βασισµένη σε µια φιλοσοφία ερεθίσµατος/αντίδρασης (stimulus/response). Παίρνουν δεδοµένα από το περιβάλλον (αντίληψη) και σύµφωνα µε τους κανόνες λειτουργίας αποφασίζουν ποια θα είναι η επόµενη τους ενέργεια. εν έχουν µνήµη. Συνάρτηση λειτουργίας τους: Function SimpleReflexAgent(environmentstate) returns action Static: rules begin percept see(environmentstate) rule match(percept, rules) action apply(rule) return action end Τεχνητή Νοηµοσύνη, B' Έκδοση 15

16 Α) Πράκτορες µε Εσωτερική Κατάσταση Χαρακτηριστικά Ύπαρξη βάσης γνώσης, που περιέχει: Την αντίληψή τους για τον πραγµατικό κόσµο µε µορφή λογικών προτάσεων (logic formulae). Ένα σύνολο από κανόνες, οι οποίοι αναπαριστούν τις ενέργειες που µπορούν να εκτελέσουν. ιενέργεια Λογικών Συµπερασµών Κατάστρωση πλάνων για την επίτευξη των στόχων τους. Πλεονεκτήµατα Καθορισµένη και απλή σηµασιολογία. Μειονεκτήµατα Πιθανή αδυναµία εύρεσης µιας ακριβούς και ικανοποιητικής συµβολικής περιγραφής. Πιθανή αδυναµία εξαγωγής συµπερασµάτων σε ικανοποιητικό χρόνο. υσκολία αναπαράστασης δυναµικών περιβαλλόντων. Ύπαρξη αδυναµιών στην αναπαράσταση και στη συλλογιστική της έννοιας του χρόνου Αδυναµία στην αναπαράσταση της διαδικαστικής γνώσης. Τεχνητή Νοηµοσύνη, B' Έκδοση 16

17 Πράκτορες µε Πεποιθήσεις - Επιθυµίες-Προθέσεις (BDI agents) Πράκτορες µε Εσωτερική Κατάσταση, που αποτελούνται από: Πεποιθήσεις (Beliefs) Επιθυµίες (Desires) Στόχους (Goals) Προθέσεις (Intentions) Πλάνα (Plans). Τεχνητή Νοηµοσύνη, B' Έκδοση 17

18 Ρόλος των Προθέσεων στην Συλλογιστική Οι προθέσεις παίζουν κυρίαρχο ρόλο στη συλλογιστική διαδικασία ενός πράκτορα Από τη στιγµή που πράκτορας διαµορφώσει µια πρόθεση θα πρέπει να αποφασίσει και πώς θα την υλοποιήσει. ηµιουργούν δεσµεύσεις στις µελλοντικές ενέργειες του πράκτορα. Αποκλεισµός προσπάθειας για επίτευξη προθέσεων που είναι ασύµβατες µε αυτή. Επηρεάζουν τις πεποιθήσεις του πράκτορα Ο πράκτορας εµµένει στις προθέσεις του, µέχρι: Να έχει επιτευχθεί η πρόθεση Να πιστεύει ότι η επίτευξη της πρόθεσης είναι πλέον αδύνατη Να έχει χαθεί το αρχικό κίνητρο το οποίο τον οδήγησε στην υιοθέτηση της. Έτσι οι πράκτορες θα πρέπει να επανεξετάσουν τις προθέσεις τους. Σηµαντικό υπολογιστικό κόστος Συχνότητα επανεξέτασης επηρεάζει την απόδοση του πράκτορα. Τεχνητή Νοηµοσύνη, B' Έκδοση 18

19 Τολµηροί και Προσεκτικοί Πράκτορες Η απάντηση διαµορφώνεται από το περιβάλλον στο οποίο ενεργεί ο πράκτορας. Σε ένα περιβάλλον το οποίο δεν µεταβάλλεται µε ταχείς ρυθµούς, οι τολµηροί (bold) πράκτορες έχουν καλύτερη απόδοση. Σε ένα ταχέως µεταβαλλόµενο περιβάλλον, οι προσεκτικοί (cautious) πράκτορες ανταποκρίνονται καλύτερα. Αρχιτεκτονική BDI Αποτελείται από τα εξής µέρη: Ένα σύνολο B από πεποιθήσεις. Ένα σύνολο D από επιθυµίες. Ένα σύνολο I από προθέσεις. Μια συνάρτηση αναθεώρησης των πεποιθήσεων: Powerset(B) P Powerset(B) Μια συνάρτηση παραγωγής των διαθέσιµων επιλογών: Powerset(B) Powerset(I) Powerset(D) Μια συνάρτηση φιλτραρίσµατος (deliberation): Powerset(B) Powerset(D) Powerset(I) Powerset(I) Μια συνάρτηση επιλογή κατάλληλης ενέργειας: Powerset(I) A Τεχνητή Νοηµοσύνη, B' Έκδοση 19

20 Πλεονεκτήµατα ιαισθητικά αποδεκτή αρχιτεκτονική Ξεκάθαρη αντιστοίχηση των επιµέρους στοιχείων της αρχιτεκτονικής σε λειτουργικά µέρη (functional decomposition). Πλεονεκτήµατα BDI Πρακτόρων Τεχνητή Νοηµοσύνη, B' Έκδοση 20

21 Β) Αντιδραστικοί Πράκτορες Χαρακτηριστικά Συµπεριφορά βασισµένη στη φιλοσοφία ερεθίσµατος/αντίδρασης (stimulus/response) Ανυπαρξία εσωτερικής αναπαράστασης του κόσµου. Ανυπαρξία µνήµης. Αντιπροσωπεύουν µια εναλλακτική σχολή της ΤΝ: Η ευφυής συµπεριφορά των συστηµάτων θα προκύψει από συνδυασµό απλών σχετικά µερών (modules) που αλληλεπιδρούν µεταξύ τους. Κλασική Σχολή Τα ευφυή συστήµατα επεξεργάζονται και κάνουν συλλογισµούς χρησιµοποιώντας σύµβολα. Τεχνητή Νοηµοσύνη, B' Έκδοση 21

22 Αρχιτεκτονική Υπαγωγής Χαρακτηριστικό παράδειγµα αρχιτεκτονικής αντιδραστικού πράκτορα Αναπτύχθηκε από τον R. Brooks και εφαρµόστηκε σε ροµποτικούς πράκτορες (MIT) Το σύστηµα αποτελείται από επαυξηµένες µηχανές πεπερασµένων καταστάσεων (Αugmented Finite State Machines - AFSM) Κάθε AFSM Αναλαµβάνει µια ενέργεια/συµπεριφορά Ενεργοποιείται βάσει των τιµών των αισθητήρων Οι ΑFSM είναι τοποθετηµένες σε επίπεδα Έξυπνη συµπεριφορά από την αλληλεπίδραση των µηχανών αυτών. Τεχνητή Νοηµοσύνη, B' Έκδοση 22

23 Παράδειγµα Πράκτορα Υπαγωγής Ένα διαστηµικό όχηµα έχει προσεδαφιστεί σε έναν αποµακρυσµένο πλανήτη και έχει πράκτορες, οι οποίοι πρέπει να συλλέξουν δείγµατα και να τα µεταφέρουν στο σκάφος, αποφεύγοντας ένα πλήθος εµποδίων. Οι πράκτορες: Χρησιµοποιούν ένα σύνολο από αντιδραστικούς κανόνες (reactive rules). εν έχουν καµία απολύτως πληροφορία για το ανάγλυφο του εδάφους Αναγνωρίζουν τα εµπόδια µόνο από µικρή απόσταση. Από το σκάφος εκπέµπεται ένα σήµα (σηµείο αναφοράς). Τεχνητή Νοηµοσύνη, B' Έκδοση 23

24 Αντιδραστικοί Πράκτορες Μειονεκτήµατα Μπορεί να γίνει αποδοτική διαχείριση συνόλου στόχων; Μεταφορά βάρους δηµιουργίας πλάνων επίτευξης των στόχων στον άνθρωποσχεδιαστή. Προβλήµατα επέκτασης και αποσφαλµάτωσης. Συµπεριφορά κατανοητή µόνο µέσα από µεθόδους δοκιµής και λάθους (trial and error). Τεχνητή Νοηµοσύνη, B' Έκδοση 24

25 Γ) Υβριδικοί Πράκτορες Συνδυασµός των δύο προηγούµενων αρχιτεκτονικών Ύπαρξη τουλάχιστον δύο επίπεδων Ένα επίπεδο για την αντιδραστική συµπεριφορά Ένα επίπεδο για τη συµπεριφορά µε εσωτερική κατάσταση. Η ροή ελέγχου µπορεί να είναι: Οριζόντια: Κάθετη:. Τεχνητή Νοηµοσύνη, B' Έκδοση 25

26 Αρχιτεκτονική Οριζόντιας Ροής Ελέγχου Χαρακτηριστικό παράδειγµα η Αρχιτεκτονική των πρακτόρων TOURING MACHINE Καθοδήγηση αυτόνοµων οχηµάτων Τρία επίπεδα: Το αντιδραστικό επίπεδο (reactive layer) Το επίπεδο σχεδιασµού (planning layer) Το επίπεδο µοντελοποίησης (modeling layer) Το σύστηµα ελέγχου (control) είναι υπεύθυνο για την επιλογή της κατάλληλης ενέργειας. Τεχνητή Νοηµοσύνη, B' Έκδοση 26

27 Αρχιτεκτονική Κάθετης Ροής Ελέγχου (1/2) Χαρακτηριστικό παράδειγµα: η αρχιτεκτονική στο σύστηµα INTERRAP. Τρία επίπεδα µε µια βάση γνώσης στο καθένα: Το επίπεδο καθορισµού συµπεριφοράς (behaviour layer) Το επίπεδο σχεδιασµού (planning layer) Το επίπεδο συνεργασίας (cooperation layer) Ένα κατώτατο επίπεδο που διαχειρίζεται την είσοδο και την έξοδο του πράκτορα µε το περιβάλλον Η ροή ελέγχου βασίζεται σε δύο αρχές: Ενεργοποίηση από κάτω προς τα πάνω (bottom-up activation) Εκτέλεση από πάνω προς τα κάτω (top-down execution) Τεχνητή Νοηµοσύνη, B' Έκδοση 27

28 Αρχιτεκτονική Κάθετης Ροής Ελέγχου (2/2) Τεχνητή Νοηµοσύνη, B' Έκδοση 28

29 ) Κινητοί Πράκτορες Χαρακτηριστικά "Μετακίνηση" µέσα σε ένα δικτυακό περιβάλλον Είναι διεργασίες (software processes), οι οποίες κατά τη διάρκεια της εκτέλεσης τους µεταφέρονται στους υπολογιστές. Παράδειγµα Αναζήτηση κατάλληλων πτήσεων για κάποιο προορισµό. Ένας στατικός πράκτορας: Θα έβρισκε πρώτα τις διευθύνσεις των απαραίτητων βάσεων δεδοµένων στο δίκτυο. Θα έστελνε στις βάσεις αυτές τις κατάλληλες ερωτήσεις (queries). Θα φιλτράριζε τα δεδοµένα που θα λάµβανε και θα τα παρουσίαζε στο χρήστη. Ένας κινητός πράκτορας: Θα µεταφέρονταν στον υπολογιστή όπου βρίσκεται η βάση δεδοµένων, Θα έκανε όλες τις αναζητήσεις και τα απαραίτητα φιλτραρίσµατα τοπικά, Θα µεταφέρονταν στην επόµενη βάση δεδοµένων επαναλαµβάνοντας τη διαδικασία και Θα επέστρεφε στον υπολογιστή του χρήστη και θα του παρουσίαζε τα αποτελέσµατα της αναζήτησης. Τεχνητή Νοηµοσύνη, B' Έκδοση 29

30 Σύγκριση των ύο Προσεγγίσεων Ο σταθερός πράκτορας Απαιτεί συνεχή σύνδεση µε το δίκτυο Έχει υψηλό επικοινωνιακό κόστος Ο κινητός πράκτορας Μειώνει στο ελάχιστο το κόστος επικοινωνίας Όλες οι συναλλαγές µεταξύ των βάσεων δεδοµένων γίνονται σε τοπικό επίπεδο Παρουσιάζει µεγαλύτερη αξιοπιστία Ασύγχρονη εκτέλεση. Προβλήµατα στην Ανάπτυξη Κινητών Πρακτόρων Ασφάλεια του πράκτορα και του συστήµατος που θα τον φιλοξενήσει. υσκολία στον έλεγχο της εκτέλεσης των κινητών πρακτόρων Πιθανότητα το κόστος της µεταφοράς του πράκτορα να είναι συγκρίσιµο µε εκείνο της αλληλεπίδρασης από απόσταση. Η ανάπτυξη κινητών πρακτόρων απαιτεί εξειδικευµένα εργαλεία. Τεχνητή Νοηµοσύνη, B' Έκδοση 30

31 Η Γλώσσα Προγραµµατισµού TELESCRIPT (1/2) Αντικειµενοστραφής γλώσσα προγραµµατισµού. Σχεδιάστηκε ειδικά για υλοποίηση κινητών πρακτόρων Οι εφαρµογές που αναπτύσσονται στη συγκεκριµένη γλώσσα αποτελούνται από: TELESCRIPT Μηχανές (engines) Τοποθεσίες (places) Πράκτορες (TELESCRIPT agents) Ένας πράκτορας: χρησιµοποιεί τις υπηρεσίες µιας τοποθεσίας όταν βρίσκεται σε αυτή, επικοινωνεί µόνο µε πράκτορες που βρίσκονται στην ίδια τοποθεσία. Η διαδικασία µετακίνησης (go) περιλαµβάνει: Το "πακετάρισµα" του κώδικα του πράκτορα µαζί µε όλα τα δεδοµένα του, τη στοίβα και το δείκτη εντολών από τη µηχανή TELESCRIPT. Αποστολή του πράκτορα στην τοποθεσία στόχο, Το "ξεπακετάρισµα" του πράκτορα από την µηχανή, έλεγχος αυθεντικότητας και να συνέχιση της εκτέλεσης από το σηµείο διακοπής. Τεχνητή Νοηµοσύνη, B' Έκδοση 31

32 Η Γλώσσα Προγραµµατισµού TELESCRIPT (2/2) Τεχνητή Νοηµοσύνη, B' Έκδοση 32

33 Υλοποίηση Κινητών Πρακτόρων µε Java Αποτελεί ίσως την πλέον διαδεδοµένη γλώσσα προγραµµατισµού στο διαδίκτυο. Μετάφραση σε ενδιάµεσο διερµηνευόµενο κώδικα (bytecode) Εκτέλεση από µια εικονική µηχανή. Πλεονεκτήµατα: Μεγάλη διάδοση Μεταφέρσιµη σε πολλές υπολογιστικές πλατφόρµες Ενσωµατωµένος µηχανισµός ασφάλειας. Μειονεκτήµατα: υσκολία υλοποίησης πρακτόρων µε νοήµονα συµπεριφορά Μειωµένη απόδοση των προγραµµάτων. Πλήθος εργαλείων ανάπτυξης κινητών πρακτόρων που βασίζονται στην Java Aglets, της IBM Research. Τεχνητή Νοηµοσύνη, B' Έκδοση 33

34 Υλοποίηση Κινητών Πρακτόρων µε Αglets Οι Αglets είναι κινητοί πράκτορες ιαφορά από τα Applets της JAVA. Μαζί µε τον κώδικα µεταφέρεται η κατάσταση του προγράµµατος (πράκτορα) και συνεχίζεται η εκτέλεση από το σηµείο όπου είχε σταµατήσει πριν τη µετακίνηση. Απαιτείται η ύπαρξη µιας εικονικής µηχανής (Αglet Ηost). Aglet Viewers: Aglet Servers:. Οι Aglets κινούνται σε ένα περιβάλλον που αποτελείται από τέτοιες µηχανές. Πλεονεκτήµατα στην ανάπτυξη κινητών πρακτόρων: Πλήρη υποστήριξη ανάπτυξης πρακτόρων βασισµένων στη Java Ευκολία στην εκµάθηση και χρήση των προσφερόµενων µεθόδων και κλάσεων Ύπαρξη πλήρους περιβάλλον τος ανάπτυξης. Άλλες Γλώσσες (πλατφόρµες) Υλοποίησης GrassHopper (JAVA) Agent-Tcl,Safe-Tcl C/C++. Τεχνητή Νοηµοσύνη, B' Έκδοση 34

Ευφυείς Τεχνολογίες ----Πράκτορες

Ευφυείς Τεχνολογίες ----Πράκτορες Ευφυείς Τεχνολογίες ----Πράκτορες Ενότητα 3: Εισαγωγή στους Ευφυείς Πράκτορες Δημοσθένης Σταμάτης demos@it.teithe.gr www.it.teithe.gr/~demos Μαθησιακοί Στόχοι της ενότητας 3 H κατανόηση της φύσης των πρακτόρων

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

Νοήµονες Πράκτορες. ! Παροχή έξυπνων υπηρεσιών βοήθειας, Αναζήτηση πληροφοριών στο διαδίκτυο, Οργάνωση καθηµερινού προγράµµατος, κλπ.

Νοήµονες Πράκτορες. ! Παροχή έξυπνων υπηρεσιών βοήθειας, Αναζήτηση πληροφοριών στο διαδίκτυο, Οργάνωση καθηµερινού προγράµµατος, κλπ. Νοήµονες Πράκτορες Γενικά! Πράκτορας (agent): Μία οντότητα που αντιλαµβάνεται το περιβάλλον µέσα στο οποίο βρίσκεται µε τη βοήθεια αισθητήρων (sensors), είναι µέρος του περιβάλλοντος αυτού, κάνει συλλογισµούς

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

Ευφυείς Τεχνολογίες ----Πράκτορες

Ευφυείς Τεχνολογίες ----Πράκτορες Ευφυείς Τεχνολογίες ----Πράκτορες Ενότητα 4: Αρχιτεκτονικές Ευφυών Πρακτόρων Δημοσθένης Σταμάτης demos@it.teithe.gr www.it.teithe.gr/~demos Μαθησιακοί Στόχοι της ενότητας 4 H κατανόηση των διαφόρων μοντέλων/αρχιτεκτονικών

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

Τεχνητή Νοηµοσύνη. Γεώργιος Βούρος Καθηγητής. Τµήµα Ψηφιακών Συστηµάτων Πανεπιστήµιο Πειραιώς.

Τεχνητή Νοηµοσύνη. Γεώργιος Βούρος Καθηγητής. Τµήµα Ψηφιακών Συστηµάτων Πανεπιστήµιο Πειραιώς. Τεχνητή Νοηµοσύνη Γεώργιος Βούρος Καθηγητής Τµήµα Ψηφιακών Συστηµάτων Πανεπιστήµιο Πειραιώς e-mail: georgev@unipi.gr 1 Επισκόπηση Μαθήµατος n Ώρες Διδασκαλίας: g Τρίτη 8:15-11:00 n Ύλη µαθήµατος Ευδοξος

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

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

ΤΕΧΝΟΛΟΓΙΚΟ ΙΔΡΥΜΑ ΛΑΡΙΣΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΤΕΧΝΟΛΟΓΙΚΟ ΙΔΡΥΜΑ ΛΑΡΙΣΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΛΟΓΙΣΜΙΚΟΥ (ΘΕΩΡΙΑ) ΣΩΜΑΡΑΣ ΧΡΗΣΤΟΣ ΙΑΝΟΥΑΡΙΟΣ 2004 2 ΠΡΟΛΟΓΟΣ «ΕΝ ΟΙΔΑ ΟΤΙ ΟΥΔΕΝ

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

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

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

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

ΚΕΦΑΛΑΙΟ 6 - Νοήμονες Πράκτορες

ΚΕΦΑΛΑΙΟ 6 - Νοήμονες Πράκτορες ΚΕΦΑΛΑΙΟ 6 - Νοήμονες Πράκτορες Σύνοψη Οι νοήμονες (ή ευφυείς) πράκτορες αποτελούν σύγχρονα συστήματα Τεχνητής Νοημοσύνης στα οποία δυνητικά μπορούν να χρησιμοποιηθούν επιλεκτικά και σε συνδυασμό μέθοδοι

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΘΕΜΑ 1 ο (2.5 µονάδες) ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ Τελικές εξετάσεις 17 Φεβρουαρίου 2004 ιάρκεια: 2 ώρες (15:00-17:00)

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

Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. Eυφυή Πληροφοριακά Συστήματα. Δρ. Κωνσταντίνος Χ.

Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. Eυφυή Πληροφοριακά Συστήματα. Δρ. Κωνσταντίνος Χ. Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας Eυφυή Πληροφοριακά Συστήματα Δρ. Κωνσταντίνος Χ. Γιωτόπουλος Ανάγκη για Ευφυή Πληροφοριακά Συστήματα Η συσσώρευση ολοένα και μεγαλύτερου

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

Πληροφορική 2. Τεχνητή νοημοσύνη

Πληροφορική 2. Τεχνητή νοημοσύνη Πληροφορική 2 Τεχνητή νοημοσύνη 1 2 Τι είναι τεχνητή νοημοσύνη; Τεχνητή νοημοσύνη (AI=Artificial Intelligence) είναι η μελέτη προγραμματισμένων συστημάτων τα οποία μπορούν να προσομοιώνουν μέχρι κάποιο

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

ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΛΟΓΙΣΜΙΚΟΥ. ΣΩΜΑΡΑΣ ΧΡΗΣΤΟΣ Master στα Πληροφοριακά Συστήματα

ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΛΟΓΙΣΜΙΚΟΥ. ΣΩΜΑΡΑΣ ΧΡΗΣΤΟΣ Master στα Πληροφοριακά Συστήματα ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΛΟΓΙΣΜΙΚΟΥ Master στα Πληροφοριακά Συστήματα ΕΡΩΤΗΜΑΤΑ Γνωρίζετε τι μπορεί να κάνει ο Η/Υ για σας ενώ δεν είστε μπροστά του; Μπορεί ο Η/Υ σας να εκμεταλλευτεί κάποιον άλλον για να κάνει

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

Τεχνολογία Ευφυών Πρακτόρων (Intelligent Software Agents)

Τεχνολογία Ευφυών Πρακτόρων (Intelligent Software Agents) Τεχνολογία Ευφυών Πρακτόρων (Intelligent Software Agents) Ορισµός και θεωρητικές θεµελιώσεις Χαρακτηριστικά Αλληλεπίδραση µε το περιβάλλον Θέµατα αναπαράστασης και επικοινωνίας πρακτόρων Ευφυής Πράκτορας:

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

Νοήµονες Πράκτορες (Intelligent Agents)

Νοήµονες Πράκτορες (Intelligent Agents) Νοήµονες Πράκτορες (Intelligent Agents)! Πράκτορας (agent) Μία οντότητα που αντιλαµβάνεται το περιβάλλον µέσα στο οποίο βρίσκεται µε τηβοήθειααισθητήρων (sensors), είναι µέρος του περιβάλλοντος αυτού,

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

Ευφυείς Τεχνολογίες ----Πράκτορες

Ευφυείς Τεχνολογίες ----Πράκτορες Ευφυείς Τεχνολογίες ----Πράκτορες Ενότητα 8: Ευφυείς Πράκτορες Ανασκόπηση Τύποι-Εφαρμογές Δημοσθένης Σταμάτης demos@it.teithe.gr www.it.teithe.gr/~demos Ενότητα 8 Ανασκόπηση των Ευφυών Πρακτόρων και των

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

28 Πολυπρακτορικά Συστήµατα

28 Πολυπρακτορικά Συστήµατα ΚΕΦΑΛΑΙΟ 28 28 Πολυπρακτορικά Συστήµατα "There is no such thing as a single agent system". [Woodridge, 2002] Η παραπάνω ρήση από το βιβλίο του M.Wooldridge τονίζει, ίσως µε περισσή έµφαση, ότι είναι πλέον

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

ΠΟΛΥΠΡΑΚΤΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ ΥΦΙΣΤΑΜΕΝΗ ΚΑΤΑΣΤΑΣΗ & ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΕΦΑΡΜΟΓΩΝ

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

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

Τεχνικές Ενισχυτικής Μάθησης σε Πολυπρακτορικά Συστήματα

Τεχνικές Ενισχυτικής Μάθησης σε Πολυπρακτορικά Συστήματα ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Τεχνικές Ενισχυτικής Μάθησης σε Πολυπρακτορικά

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

1.2 Jason BDI Αρχιτεκτονική

1.2 Jason BDI Αρχιτεκτονική 1.2 Jason 1.2.1 BDI Αρχιτεκτονική Το Belief-Desire-Intention (BDI) είναι ένα μοντέλο λογισμικού που έχει αναπτυχθεί για τον προγραμματισμό ευφυών πρακτόρων. Χαρακτηρίζεται από την υλοποίηση των πεποιθήσεων,

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

Κεφάλαιο 8. Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής. Τεχνητή Νοηµοσύνη - Β' Έκδοση

Κεφάλαιο 8. Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής. Τεχνητή Νοηµοσύνη - Β' Έκδοση Κεφάλαιο 8 Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου Αναπαράσταση Γνώσης Σύνολο συντακτικών

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

Ευφυείς πράκτορες. Πράκτορες και Περιβάλλοντα

Ευφυείς πράκτορες. Πράκτορες και Περιβάλλοντα Ευφυείς πράκτορες Πράκτορες και Περιβάλλοντα Πράκτορας είναι οτιδήποτε µπορεί να θεωρηθεί ότι αντιλαµβάνεται το περιβάλλον του (environment) µέσω αισθητήρων (sensors), και επενεργεί σε αυτό το περιβάλλον

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

ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ

ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΤΕΙ Δυτικής Μακεδονίας ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ 2015-2016 Τεχνητή Νοημοσύνη Ευφυείς Πράκτορες Διδάσκων: Τσίπουρας Μάρκος Εκπαιδευτικό Υλικό: Τσίπουρας Μάρκος http://ai.uom.gr/aima/ 2 Πράκτορες και

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

Μοντέλα. χαρακτηριστικά χωρίς να συνοδεύεται από λεπτοµέρειες.

Μοντέλα. χαρακτηριστικά χωρίς να συνοδεύεται από λεπτοµέρειες. Γλώσσες Περιγραφής Μοντέλα Ένα µοντέλο ενός κυκλώµατος είναι µία αναπαράσταση που παρουσιάζει χαρακτηριστικά χωρίς να συνοδεύεται από λεπτοµέρειες. Τα τυπικά µοντέλα έχουν καλά ορισµένη σύνταξη. Τα αυτόµατα

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

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

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

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

Περιεχόμενα ΕΝΟΤΗΤΑ I. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Πρόλογος 15

Περιεχόμενα ΕΝΟΤΗΤΑ I. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Πρόλογος 15 Περιεχόμενα Πρόλογος 15 ΕΝΟΤΗΤΑ I. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ 1 Τεχνητή νοημοσύνη 21 1.1 Εισαγωγή 21 1.2 Ιστορική εξέλιξη 22 1.3 Εφαρμογές Τεχνητής Νοημοσύνης 25 2 Επίλυση Προβλημάτων 29 2.1 Διαμόρφωση

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

Ευφυείς Τεχνολογίες ----Πράκτορες

Ευφυείς Τεχνολογίες ----Πράκτορες Ευφυείς Τεχνολογίες ----Πράκτορες Ενότητα 5: Πολυπρακτορικά Συστήματα (Πολλαπλών Πρακτόρων) Δημοσθένης Σταμάτης demos@it.teithe.gr www.it.teithe.gr/~demos Μαθησιακοί Στόχοι της ενότητας 5 Η κατανόηση των

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

ΕΝΟΤΗΤΑ 2: Αυτόνομα Ευφυή Κινούμενα Ρομποτικά Συστήματα

ΕΝΟΤΗΤΑ 2: Αυτόνομα Ευφυή Κινούμενα Ρομποτικά Συστήματα Ε.Μ.Π., ΣΗΜΜΥ, Ακαδημαϊκό Έτος 2010-11, 8ο Εξάμηνο Μάθημα: Ρομποτική ΙΙ. Διδάσκων: Κ.Τζαφέστας ΕΝΟΤΗΤΑ 2: Αυτόνομα Ευφυή Κινούμενα Ρομποτικά Συστήματα Αρχιτεκτονικές Ελέγχου (mobile robot control architectures)

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

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική II. Ενότητα 9 : Τεχνητή νοημοσύνη. Δρ. Γκόγκος Χρήστος

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική II. Ενότητα 9 : Τεχνητή νοημοσύνη. Δρ. Γκόγκος Χρήστος 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Πληροφορική II Ενότητα 9 : Τεχνητή νοημοσύνη Δρ. Γκόγκος Χρήστος 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τμήμα Χρηματοοικονομικής & Ελεγκτικής

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

Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. Eυφυείς Πράκτορες. Δρ. Κωνσταντίνος Χ. Γιωτόπουλος

Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. Eυφυείς Πράκτορες. Δρ. Κωνσταντίνος Χ. Γιωτόπουλος Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας Eυφυείς Πράκτορες Δρ. Κωνσταντίνος Χ. Γιωτόπουλος Αρχιτεκτονικές Ευφυών Πρακτόρων Με τον όρο αρχιτεκτονική ενός διαμεσολαβητή (και

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

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

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

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

Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον

Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Κεφάλαιο 6ο Εισαγωγή στον Προγραµµατισµό Μέρος Πρώτο (6.1, 6.2 και 6.3) Α. Ερωτήσεις Σωστού Λάθους 1. Η γλώσσα µηχανής είναι µία γλώσσα υψηλού επιπέδου.

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

Γλώσσες υψηλού επιπέδου Περιέχουν περισσότερες εντολές για την εκτέλεση πολύπλοκων εργασιών Τα προγράµµατα µεταφράζονται σε γλώσσα µηχανής είτε από το

Γλώσσες υψηλού επιπέδου Περιέχουν περισσότερες εντολές για την εκτέλεση πολύπλοκων εργασιών Τα προγράµµατα µεταφράζονται σε γλώσσα µηχανής είτε από το Σηµαντικά σηµεία κεφαλαίου Τα τρία στάδια επίλυσης ενός προβλήµατος: Ακριβής προσδιορισµό του προβλήµατος Ανάπτυξη του αντίστοιχου αλγορίθµου. ιατύπωση του αλγορίθµου σε κατανοητή µορφή από τον υπολογιστή.

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

Περίληψη ιπλωµατικής Εργασίας

Περίληψη ιπλωµατικής Εργασίας Περίληψη ιπλωµατικής Εργασίας Θέµα: Πρότυπη Εφαρµογή ιαλειτουργικότητας για Φορητές Συσκευές Όνοµα: Κωνσταντίνος Χρηστίδης Επιβλέπων: Ιωάννης Βασιλείου Συν-επιβλέπων: Σπύρος Αθανασίου 1. Αντικείµενο Αντικείµενο

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

Είδη Groupware. Λογισμικό Συνεργασίας Ομάδων (Groupware) Λογισμικό Groupware. Υπάρχουν διάφορα είδη groupware ανάλογα με το αν οι χρήστες εργάζονται:

Είδη Groupware. Λογισμικό Συνεργασίας Ομάδων (Groupware) Λογισμικό Groupware. Υπάρχουν διάφορα είδη groupware ανάλογα με το αν οι χρήστες εργάζονται: Μάθημα 10 Συστήματα Διάχυσης και Διαχείρισης Γνώσης Chapter 10 Knowledge Transfer In The E-world Chapter 13 Knowledge Management Tools and Knowledge Portals Συστήματα Διάχυσης και Διαχείρισης Γνώσης Λογισμικό

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

Ανοικτά Ακαδηµα κά Μαθήµατα

Ανοικτά Ακαδηµα κά Μαθήµατα ΤΕΙ Ιονίων Νήσων Ανοικτά Ακαδηµα κά Μαθήµατα Ανάλυση Σχεδίαση Υλοποίηση Αξιολόγηση Ανάλυση: Πληροφορίες σχετικά µε τις ανάγκες της εκπαίδευσης Σχεδίαση: Καθορισµός χαρακτηριστικών του εκπαιδευτικού λογισµικού

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

ICAGENT: Περιβάλλον Ανάπτυξης Νοημόνων Πρακτόρων

ICAGENT: Περιβάλλον Ανάπτυξης Νοημόνων Πρακτόρων ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ICAGENT: Περιβάλλον Ανάπτυξης Νοημόνων Πρακτόρων για Δυναμικά και Απρόβλεπτα Περιβάλλοντα Ευάγγελος Κουράκος Μαυρομιχάλης Διατριβή για την απόκτηση διδακτορικού διπλώματος Πανεπιστήμιο

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

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται

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

Σχεδιασµός βασισµένος σε συνιστώσες

Σχεδιασµός βασισµένος σε συνιστώσες Σχεδιασµός βασισµένος σε συνιστώσες 1 Ενδεικτικά περιεχόµενα του κεφαλαίου Ποια είναι τα "άτοµα", από τα οποία κατασκευάζονται οι υπηρεσίες; Πώς οργανώνουµε τις συνιστώσες σε ένα αρµονικό σύνολο; Τι είναι

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

Υποδείγματα Ανάπτυξης

Υποδείγματα Ανάπτυξης Υποδείγματα Ανάπτυξης περιεχόμενα παρουσίασης Αποσύνθεση Αφαίρεση Μοντελοποίηση Η δεδομένο λειτουργική προσέγγιση Η αντικειμενοστρεφής προσέγγιση αποσύνθεση Όταν επιχειρούμε τη λύση ενός προβλήματος, πρώτα

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΔΙΑΤΜΗΜΑΤΙΚΟ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΔΙΑΤΜΗΜΑΤΙΚΟ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ «Μαθηματικά των Υπολογιστών και των Αποφάσεων» Χρήση Ευφυών Πρακτόρων σε Εκπαιδευτικό Σύστημα Βασισμένο στον Παγκόσμιο Ιστό ΧΟΥΝΤΗΣ ΠΑΝΑΓΙΩΤΗΣ

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

Εισηγητής Δρ. Αβραάμ Παπασταθόπουλος. Δρ. Αβραάμ Παπασταθόπουλος

Εισηγητής Δρ. Αβραάμ Παπασταθόπουλος. Δρ. Αβραάμ Παπασταθόπουλος Εισηγητής Δύναμη: Η πιθανότητα που έχει ο «άνθρωπος» να είναι σε θέση να «περάσει» τις δικές του επιθυμίες μέσα από μία κοινωνική σχέση παρά την αντίσταση. Εξουσία: Η εξουσία ορίζεται ως το νόμιμο δικαίωμα

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

ΠΛΗ 405 Τεχνητή Νοηµοσύνη 2006. Ε ανάληψη. πεπερασµένα χρονικά περιθώρια ανά κίνηση. απευθείας αξιολόγηση σε ενδιάµεσους κόµβους

ΠΛΗ 405 Τεχνητή Νοηµοσύνη 2006. Ε ανάληψη. πεπερασµένα χρονικά περιθώρια ανά κίνηση. απευθείας αξιολόγηση σε ενδιάµεσους κόµβους ΠΛΗ 405 Τεχνητή Νοηµοσύνη Παιχνίδια Τύχης Λογικοί Πράκτορες Τµήµα Ηλεκτρονικών Μηχανικών και Μηχανικών Υ ολογιστών Πολυτεχνείο Κρήτης Ε ανάληψη Περιορισµοί χρόνου πεπερασµένα χρονικά περιθώρια ανά κίνηση

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

ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες

ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες Πράκτορες και Περιβάλλοντα Τµήµα Ηλεκτρονικών Μηχανικών και Μηχανικών Υ ολογιστών Πολυτεχνείο Κρήτης Σήµερα Πράκτορες χαρακτηριστικά στοιχεία είδη πρακτόρων

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

Πληροφοριακά Συστήματα & Περιβάλλον

Πληροφοριακά Συστήματα & Περιβάλλον ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Πληροφοριακά Συστήματα & Περιβάλλον Ενότητα 9: Έμπειρα Συστήματα Παναγιώτης Λεφάκης Δασολογίας & Φυσικού Περιβάλλοντος Άδειες Χρήσης Το

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

Τεχνητή Νοημοσύνη Ι. Ενότητα 2: Ευφυείς Πράκτορες. Μουστάκας Κωνσταντίνος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

Τεχνητή Νοημοσύνη Ι. Ενότητα 2: Ευφυείς Πράκτορες. Μουστάκας Κωνσταντίνος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Τεχνητή Νοημοσύνη Ι Ενότητα 2: Ευφυείς Πράκτορες Μουστάκας Κωνσταντίνος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Ευφυείς Πράκτορες 2 Περιεχόμενα ενότητας

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

Οικονόμου Παναγιώτης.

Οικονόμου Παναγιώτης. Οικονόμου Παναγιώτης panawths@gmail.com poikonomou@teilam.gr Οικονόμου Παναγιώτης 1 Παπαγεωργίου. 2 Αθήνα-Ελλάδα χρόνου 460 π.χ.? Ένας νεαρός άνδρας σκεπτόμενος το ενδεχόμενο γάμου, ζητά από τον Σωκράτη

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

Επιµέλεια Θοδωρής Πιερράτος

Επιµέλεια Θοδωρής Πιερράτος Εισαγωγή στον προγραµµατισµό Η έννοια του προγράµµατος Ο προγραµµατισµός ασχολείται µε τη δηµιουργία του προγράµµατος, δηλαδή του συνόλου εντολών που πρέπει να δοθούν στον υπολογιστή ώστε να υλοποιηθεί

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΔΙΑΔΙΚΑΣΙΕΣ ΠΑΡΑΓΩΓΗΣ ΛΟΓΙΣΜΙΚΟΥ Διδάσκων: Γ. Χαραλαμπίδης,

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

Κεφάλαιο 5. Αλγόριθµοι Αναζήτησης σε Παίγνια ύο Αντιπάλων. Τεχνητή Νοηµοσύνη - Β' Έκδοση

Κεφάλαιο 5. Αλγόριθµοι Αναζήτησης σε Παίγνια ύο Αντιπάλων. Τεχνητή Νοηµοσύνη - Β' Έκδοση Κεφάλαιο 5 Αλγόριθµοι Αναζήτησης σε Παίγνια ύο Αντιπάλων Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου Αλγόριθµοι Αναζήτησης σε Παίγνια ύο Αντιπάλων

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

Χαρακτηριστικά, οµή και Λειτουργία Συστηµάτων Γνώσης

Χαρακτηριστικά, οµή και Λειτουργία Συστηµάτων Γνώσης Κεφάλαιο 21 Χαρακτηριστικά, οµή και Λειτουργία Συστηµάτων Γνώσης Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου Συστήµατα Γνώσης Επιδεικνύουν νοήµονα

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

Ευφυείς Τεχνολογίες - Πράκτορες

Ευφυείς Τεχνολογίες - Πράκτορες Ευφυείς Τεχνολογίες - Πράκτορες Δημοσθένης Σταμάτης demos@it.teithe.gr www.it.teithe.gr/~demos Αντώνης Σιδηρόπουλος asidirop@gmail.com www.it.teithe.gr/~asidirop 1 Τάσεις με καθοριστικό ρόλο στην Επιστήμη

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

Integrated Project. Ambient Intelligence System of Agents for Knowledgebased and Integrated Services for Mobility Impaired users

Integrated Project. Ambient Intelligence System of Agents for Knowledgebased and Integrated Services for Mobility Impaired users Integrated Project Ambient Intelligence System of Agents for Knowledgebased and Integrated Services for Mobility Impaired users Κλήµης Νταλιάνης Έµπειρος Ερευνητής Εργαστήριο ΨΕΕΒΠ - Ε.Μ.Π. 1 Περίγραµµα

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

Περιεχόµενα. Ανασκόπηση - Ορισµοί. Ο κύκλος ανάπτυξης προγράµµατος. Γλώσσες Προγραµµατισµού Ασκήσεις

Περιεχόµενα. Ανασκόπηση - Ορισµοί. Ο κύκλος ανάπτυξης προγράµµατος. Γλώσσες Προγραµµατισµού Ασκήσεις Προγραµµατισµός Η/Υ Ανασκόπηση - Ορισµοί Περιεχόµενα Ο κύκλος ανάπτυξης προγράµµατος Περιγραφή προβλήµατος Ανάλυση προβλήµατος Λογικό ιάγραµµα Ψευδοκώδικας Κωδικοποίηση Συντήρηση Γλώσσες Προγραµµατισµού

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

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο Πρωτόκολλα και Αρχιτεκτονική Δικτύου Για να ανταλλάξουν δεδομένα δύο σταθμοί, εκτός από την ύπαρξη διαδρομής μεταξύ

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

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

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

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

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

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

Διδακτική Προγραμματισμού. Χαρίκλεια Τσαλαπάτα 20/2/2012

Διδακτική Προγραμματισμού. Χαρίκλεια Τσαλαπάτα 20/2/2012 Διδακτική Προγραμματισμού Χαρίκλεια Τσαλαπάτα 20/2/2012 Διδακτική προγραμματισμού Παλαιότερα, η διδασκαλία του προγραμματισμού ταυτιζόταν με τη διδακτική της πληροφορικής Πλέον Η διδακτική της πληροφορικής

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

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1 ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 03/01/09 Χαράλαμπος Τζόκας 1 Πρόγραμμα - Προγραμματισμός Πρόγραμμα: Σύνολο εντολών που πρέπει να δοθούν στον Υπολογιστή, ώστε να υλοποιηθεί ο αλγόριθμος της επίλυσης

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

Μετακινούμενος Κώδικας (Mobile Code) Κατανεμημένα Συστήματα 1

Μετακινούμενος Κώδικας (Mobile Code) Κατανεμημένα Συστήματα 1 Μετακινούμενος Κώδικας (Mobile Code) Κατανεμημένα Συστήματα 1 lalis@inf.uth.gr Γιατί μετακινούμενος κώδικας; Ευελιξία διαχείρισης μετακίνηση υπηρεσιών του συστήματος Μείωση επικοινωνίας / τοπικής επεξεργασίας

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΕΡΓΑΛΕΙΑ ΙΟΙΚΗΣΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΜΑΘΗΜΑ: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΙΟΙΚΗΣΗ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΑΘΗΜΑ: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΡΓΑΛΕΙΑ ΙΟΙΚΗΣΗΣ ιδάσκων:

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

Εφαρμογές Προσομοίωσης

Εφαρμογές Προσομοίωσης Εφαρμογές Προσομοίωσης H προσομοίωση (simulation) ως τεχνική μίμησης της συμπεριφοράς ενός συστήματος από ένα άλλο σύστημα, καταλαμβάνει περίοπτη θέση στα πλαίσια των εκπαιδευτικών εφαρμογών των ΤΠΕ. Μπορούμε

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 6.1 Τι ονοµάζουµε πρόγραµµα υπολογιστή; Ένα πρόγραµµα

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

ΤΕΙ ΛΑΡΙΣΑΣ - ΛΑΜΙΑΣ. Ενθάρρυνση Επιχειρηματικών Δράσεων, Καινοτομικών Εφαρμογών και Μαθημάτων Επιλογής Φοιτητών ΤΕΙ Λάρισας - Λαμίας PLEASE ENTER

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

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

Η Αξιωματοποίηση Συναισθήματος και η Σχέση του με την Έννοια της Εμπιστοσύνης για Πολυπρακτορικά Συστήματα

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

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

ΚΑΤΑΣΚΕΥΗ ΜΕ ΧΡΗΣΗ Η/Υ Computer Aided Manufacturing - CAM) Οφέλη

ΚΑΤΑΣΚΕΥΗ ΜΕ ΧΡΗΣΗ Η/Υ Computer Aided Manufacturing - CAM) Οφέλη ΚΑΤΑΣΚΕΥΗ ΜΕ ΧΡΗΣΗ Η/Υ Computer Aided Manufacturing - CAM) Οφέλη 1. Ο άµεσος και εύκολα µεταβαλλόµενος έλεγχος µέσω Η/Υ των διαφόρων οµάδων αυτόµατων µηχανών. 2. Αυξηµένη παραγωγικότητα λόγω καλύτερης

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΣΚΗΣΕΙΣ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΡΩΤΗΣΕΙΣ ΣΩΣΤΟ ΛΑΘΟΣ Σημειώστε αν είναι σωστή ή

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

Κεφάλαιο 10 ο Υποπρογράµµατα

Κεφάλαιο 10 ο Υποπρογράµµατα Κεφάλαιο 10 ο Υποπρογράµµατα Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Η αντιµετώπιση των σύνθετων προβληµάτων και η ανάπτυξη των αντίστοιχων προγραµµάτων µπορεί να γίνει µε την ιεραρχική σχεδίαση,

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

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Αναπαράσταση με Κανόνες Η γνώση αναπαρίσταται με τρόπο που πλησιάζει την ανθρώπινη

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

Σελίδα 1 από 11. Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για:

Σελίδα 1 από 11. Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για: Σελίδα 1 από 11 Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για: την επικοινωνία, µε τα υπόλοιπα ολοκληρωµένα κυκλώµατα του υπολογιστικού συστήµατος. την παροχή τροφοδοσίας

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

ΚΕΦΑΛΑΙΟ 6 - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΚΕΦΑΛΑΙΟ 6 - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΚΕΦΑΛΑΙΟ 6 - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Προγραµµατισµός Η/Υ Ο προγραµµατισµός είναι η διατύπωση του αλγορίθµου σε µορφή κατανοητή από τον Η/Υ ώστε να τον εκτελέσει («τρέξει» όπως λέµε στην ορολογία της

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

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

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

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Δυναμική προσωποποιημένη ενημέρωση προσφορών Super Markets στη Θεσσαλονίκη

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Δυναμική προσωποποιημένη ενημέρωση προσφορών Super Markets στη Θεσσαλονίκη ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Δυναμική προσωποποιημένη ενημέρωση προσφορών Super Markets στη Θεσσαλονίκη Παπαδόπουλου Κυριάκου Αρ. Μητρώου: 093507 Επιβλέπων καθηγητής: Ηλιούδης Χρήστος Εισαγωγή - Σκοπός Εργασίας Καινοτόμες

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

Εισαγωγή. Κατανεµηµένα Συστήµατα 01-1

Εισαγωγή. Κατανεµηµένα Συστήµατα 01-1 Εισαγωγή Υλισµικό Λογισµικό Αρχές σχεδίασης ιαφάνεια Κλιµάκωση Παρεχόµενες υπηρεσίες Μοντέλο πελάτη εξυπηρετητή Μοντέλο πελάτη εξυπηρετητή τριών επιπέδων Κατανοµή επεξεργασίας Κατανεµηµένα Συστήµατα 01-1

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

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Εισαγωγή «Τεχνητή Νοημοσύνη (Artificial Intelligence) είναι ο τομέας της Επιστήμης

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

Εφαρμογές Υπολογιστικής Νοημοσύνης στις Ασύρματες Επικοινωνίες

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

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

ΙΑΚΗΡΥΞΗ ΑΠΜ ΓΙΑ ΤΟ ΕΡΓΟ :

ΙΑΚΗΡΥΞΗ ΑΠΜ ΓΙΑ ΤΟ ΕΡΓΟ : ΙΑΚΗΡΥΞΗ ΑΠΜ 41402 ΓΙΑ ΤΟ ΕΡΓΟ : «ΠΡΟΜΗΘΕΙΑ & ΕΓΚΑΤΑΣΤΑΣΗ ΠΛΑΤΦΟΡΜΑΣ ΤΗΛΕΚΠΑΙ ΕΥΣΗΣ ΚΑΙ ΗΜΙΟΥΡΓΙΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΜΕ ΘΕΜΑ : ΑΣΦΑΛΕΙΑ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ» ΠΕΡΙΕΧΟΜΕΝΑ 1. Τεχνικά χαρακτηριστικά

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

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Προγραμματισμός Η/Υ Προτεινόμενα θέματα εξετάσεων Εργαστήριο Μέρος 1 ό ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Ιανουάριος 2011 Καλογιάννης Γρηγόριος Επιστημονικός/ Εργαστηριακός

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

ΕΙΣΑΓΩΓΗ ΣΤΙΣ Β ΣΕ Ε Σ Ι ΟΜΕΝ

ΕΙΣΑΓΩΓΗ ΣΤΙΣ Β ΣΕ Ε Σ Ι ΟΜΕΝ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ Βασικές Έννοιες - εδοµένα { Νίκος, Μιχάλης, Μαρία, Θάλασσα, Αυτοκίνητο }, αριθµοί, π.χ. {1, 2, 3, 5, 78}, συµβολοσειρές (strings) π.χ. { Κώστας, 5621, ΤΡ 882, 6&5 #1, +

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

6. Εισαγωγή στον προγραµµατισµό

6. Εισαγωγή στον προγραµµατισµό 6. Εισαγωγή στον προγραµµατισµό 6.1 Η έννοια του προγράµµατος. 6.2 Ιστορική αναδροµή. 6.2.1 Γλώσσες µηχανής. ΗΜ04-Θ1Α 1. Ένα πρόγραµµα σε γλώσσα µηχανής είναι µια ακολουθία δυαδικών ψηφίων. 5. Ένα πρόγραµµα

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

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Διαγράμματα Συνεργασίας. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική

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

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

«Περιεχόµενα. 03 Εισαγωγή Ένα ολοκληρωµένο πληροφοριακό σύστηµα. 04 Περιγραφή Εργαλείο εφαρµογής διαδικασιών

«Περιεχόµενα. 03 Εισαγωγή Ένα ολοκληρωµένο πληροφοριακό σύστηµα. 04 Περιγραφή Εργαλείο εφαρµογής διαδικασιών «Περιεχόµενα 03 Εισαγωγή Ένα ολοκληρωµένο πληροφοριακό σύστηµα 04 Περιγραφή Εργαλείο εφαρµογής διαδικασιών 05 Χαρακτηριστικά Τι περιλαµβάνει το epolis 06 Πλεονεκτήµατα Λύσεις και οφέλη του προγράµµατος

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

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19 Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών Κεφ. 2 Θεωρητική Επιστήμη Υπολογιστών 2.3.1.1 Έννοια προγράμματος Τι είναι πρόγραμμα και τι προγραμματισμός; Πρόγραμμα είναι το σύνολο εντολών που χρειάζεται

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

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται

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

Διαφορές single-processor αρχιτεκτονικών και SoCs

Διαφορές single-processor αρχιτεκτονικών και SoCs 13.1 Τα συστήματα και η επικοινωνία μεταξύ τους γίνονται όλο και περισσότερο πολύπλοκα. Δεν μπορούν να περιγραφούνε επαρκώς στο επίπεδο RTL καθώς αυτή η διαδικασία γίνεται πλέον αρκετά χρονοβόρα. Για αυτό

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

ΕΡΕΥΝΗΤΙΚΗ ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

ΕΡΕΥΝΗΤΙΚΗ ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΏΝ ΣΠΟΥΔΩΝ (Master in Business Administration) «ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΜΕ 4 ΚΑΤΕΥΘΥΝΣΕΙΣ» ΕΡΕΥΝΗΤΙΚΗ ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

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

Μάθηση Απόδοση. Διαφοροποιήσεις στην Κινητική Συμπεριφορά. Μάθημα 710 Μάθηση - Απόδοση Διάλεξη 3η

Μάθηση Απόδοση. Διαφοροποιήσεις στην Κινητική Συμπεριφορά. Μάθημα 710 Μάθηση - Απόδοση Διάλεξη 3η Μάθηση Απόδοση. Διαφοροποιήσεις στην Κινητική Συμπεριφορά Μάθημα 710 Μάθηση - Απόδοση Διάλεξη 3η Στόχοι- περιεχόμενο διάλεξης Ορισμός μάθησης διαφορές με την απόδοση Αξιολόγησης Μάθησης Στάδια μάθησης

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

A) Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-10 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι

A) Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-10 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι ΠΡΟΣΟΜΟΙΩΣΗ ΑΠΟΛΥΤΗΡΙΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 27 ΑΠΡΙΛΙΟΥ 2011 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1ο A) Να γράψετε στο τετράδιό σας

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

ΘΕΜΑ: Πρόσκληση εκδήλωσης ενδιαφέροντος για την παροχή υπηρεσιών με τίτλο «Σχεδιασμός λογοτύπου και σχεδιασμός και κατασκευή δυναμικής ιστοσελίδας»

ΘΕΜΑ: Πρόσκληση εκδήλωσης ενδιαφέροντος για την παροχή υπηρεσιών με τίτλο «Σχεδιασμός λογοτύπου και σχεδιασμός και κατασκευή δυναμικής ιστοσελίδας» ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΔΗΜΟΣΙΑ ΚΕΝΤΡΙΚΗ ΒΙΒΛΙΟΘΗΚΗ ΚΟΝΙΤΣΑΣ Ταχ. Δ/νση : Κόνιτσα, 44100 Πληροφορίες: Περσεφόνη Ντούλια Τηλ: 26550-22298, 29311 FAX: 26550-22298

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

ΕΦΑΡΜΟΓΕΣ ΕΥΦΥΩΝ ΠΡΑΚΤΟΡΩΝ

ΕΦΑΡΜΟΓΕΣ ΕΥΦΥΩΝ ΠΡΑΚΤΟΡΩΝ ΑΛΕΞΑΝΔΡΕΙΟ Τ.Ε.Ι. ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΕΦΑΡΜΟΓΕΣ ΕΥΦΥΩΝ ΠΡΑΚΤΟΡΩΝ 10001 010001 10001 010001 10001 010001 10001 010001 10001 010001 Όνομα φοιτητή

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

RobotArmy Περίληψη έργου

RobotArmy Περίληψη έργου RobotArmy Περίληψη έργου Στην σημερινή εποχή η ανάγκη για αυτοματοποίηση πολλών διαδικασιών γίνεται όλο και πιο έντονη. Συνέχεια ακούγονται λέξεις όπως : βελτιστοποίηση ποιότητας ζωής, αυτοματοποίηση στον

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

Διαδικασίες παραγωγής λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 4

Διαδικασίες παραγωγής λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 4 Διαδικασίες παραγωγής λογισμικού Στόχοι Παρουσίαση μοντέλων παραγωγής λογισμικού Περιγραφή τριών γενικών μοντέλων παραγωγής λογισμικού και πότε μπορούν να χρησιμοποιούνται Γενική περιγραφή των μοντέλων

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

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Αναπαράσταση Γνώσης Η περιγραφή ενός προβλήματος σε συνδυασμό με τους τελετές

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

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Ασάφεια (Fuzziness) Ποσοτικοποίηση της ποιοτικής πληροφορίας Οφείλεται κυρίως

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

Τεχνητή Νοημοσύνη (ΤΝ)

Τεχνητή Νοημοσύνη (ΤΝ) Τεχνητή Νοημοσύνη (ΤΝ) (Artificial Intelligence (AI)) Η ΤΝ είναι ένα από τα πιο νέα ερευνητικά πεδία. Τυπικά ξεκίνησε το 1956 στη συνάντηση μερικών επιφανών επιστημόνων, όπως ο John McCarthy, ο Marvin

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

SNMP ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ

SNMP ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Κεφάλαιο 4 SNMP ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ 1 4.1 ΕΙΣΑΓΩΓΗ...3 4.2 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ...3 4.2.1 Η ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΤΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΟΥ...3 4.2.1.1 ΣΤΑΘΜΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΟΥ...4 4.2.1.2 ΔΙΑΧΕΙΡΙΖΟΜΕΝΟΙ

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

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού ( Απαντήσεις & Λύσεις Βιβλίου) 1. Σκοποί κεφαλαίου Κύκλος ανάπτυξης προγράµµατος Κατηγορίες γλωσσών προγραµµατισµού

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

x = r cos φ y = r sin φ

x = r cos φ y = r sin φ Αυτόνομοι Πράκτορες ΠΛΗ 513 Αναφορά Εργασίας Κίνηση Τερματοφύλακα Στο RoboCup Καρανδεινός Εκτωρ Α.Μ 2010030020 Περίληψη Το Robocup είναι ένας παγκόσμιος ετήσιος διαγωνισμός ρομποτικής στον οποίο προγραμματίζονται

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

ιπλωµατική εργασία: Νικόλαος Ματάνας Επιβλέπων Καθηγήτρια: Μπούσιου έσποινα

ιπλωµατική εργασία: Νικόλαος Ματάνας Επιβλέπων Καθηγήτρια: Μπούσιου έσποινα ιπλωµατική εργασία: Νικόλαος Ματάνας Επιβλέπων Καθηγήτρια: Μπούσιου έσποινα ΤµήµαΕφαρµοσµένης Πληροφορικής Πανεπιστήµιο Μακεδονίας Θεσσαλονίκη Ιούνιος 2006 εισαγωγικού µαθήµατος προγραµµατισµού υπολογιστών.

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

Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών

Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών ΕΠΛ362: Τεχνολογία Λογισμικού ΙΙ (μετάφραση στα ελληνικά των διαφανειών του βιβλίου Software Engineering, 9/E, Ian Sommerville, 2011) Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών Οι διαφάνειες αυτές

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

Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές

Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές Μεταπτυχιακό Δίπλωμα Ειδίκευσης Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές Δρ. Κακαρόντζας Γεώργιος Επίκουρος Καθηγητής Τμ. Μηχανικών Πληροφορικής Τ.Ε. Μηχανική Λογισμικού για Διαδικτυακές

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

Αρχές Προγραμματισμού Υπολογιστών

Αρχές Προγραμματισμού Υπολογιστών Αρχές Προγραμματισμού Υπολογιστών Ανάπτυξη Προγράμματος Β ΕΠΑΛ Τομέας Πληροφορικής Βελώνης Γεώργιος Καθηγητής Πληροφορικής ΠΕ20 Κύκλος ανάπτυξης προγράμματος/λογισμικού Η διαδικασία ανάπτυξης λογισμικού,

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