Αναπαράσταση Γνώσης και Συλλογιστικές

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

Download "Αναπαράσταση Γνώσης και Συλλογιστικές"

Transcript

1 Αναπαράσταση Γνώσης και Συλλογιστικές Αναπαράσταση γνώσης είναι ένα σύνολο συντακτικών και σηµασιολογικών παραδοχών, οι οποίες καθιστούν δυνατή την περιγραφή ενός κόσµου.! Μία µέθοδος αναπαράστασης γνώσης έχει: # Συντακτικό (syntax) # Σηµασιολογία (semantics).! Η φυσική γλώσσα είναι ακατάλληλη για αναπαράσταση γνώσης λόγω της πολυσηµαντικότητας (ambiguity) και της ερµηνείας µε βάσητασυµφραζόµενα (context).! ΓιατασυστήµαταΤΝπρέπειναχρησιµοποιηθεί ένας µονοσήµαντος και τυποποιηµένος συµβολισµός.! Κάθε µέθοδος αναπαράστασης της γνώσης έχει έναν διαφορετικό µηχανισµό εξαγωγής συµπερασµάτων. # Μηχανισµός που χρησιµοποιείται για εξαγωγή συµπερασµάτων από υπάρχουσα γνώση.

2 Μηχανισµός Εξαγωγής Συµπερασµάτων Inference Mechanism! Ο µηχανισµός εξαγωγής συµπερασµάτων υλοποιείται από: # Τη στρατηγική αναζήτησης της λύσης ενός προβλήµατος, πάνω στη γνώση του προβλήµατος. # Τη συλλογιστική (reasoning).! Η στρατηγική αναζήτησης υλοποιείται µε διάφορους τρόπους: # Οδηγούµενη από τους στόχους (goal driven ή top-down): Ξεκινάµε από πιθανά συµπεράσµατα και φτάνουµε στιςαιτίεςπουταστηρίζουν. # Οδηγούµενη από τα δεδοµένα (data driven ή bottom-up): Ξεκινάµε από τα δεδοµένα του προβλήµατος και φτάνουµε σεσυµπεράσµατα.! Η συλλογιστική είναι ο γενικός τρόπος παραγωγής γνώσης από ήδη υπάρχουσα γνώση, και υλοποιείται µε τρεις κυρίως µεθόδους: # Παραγωγή (deduction). # Επαγωγή (induction). # Απαγωγή (abduction).

3 εδοµένα, πληροφορία και γνώση εδοµένο (data) είναι µια µετρήσιµη ή υπολογίσιµη τιµή µίας ιδιότητας. Πληροφορία (information) αποτελείται από δεδοµένα τα οποία όµως έχουν φιλτραριστεί και µορφοποιηθεί κατάλληλα. Γνώση (knowledge) είναι πληροφορία η οποία έχει υποστεί µία σειρά ειδικών ελέγχων για την πιστοποίησή της.! Αντικείµενα (objects)! Γεγονότα (events)! Εκτέλεση (performance)! Μετα-γνώση (meta-knowledge) Είδη Γνώσης

4 Κριτήρια Αξιολόγησης Μεθόδων Αναπαράστασης Γνώσης! Επάρκεια αναπαράστασης (representational adequacy).! Επάρκεια συνεπαγωγής (inferential adequacy).! Αποδοτικότητα συνεπαγωγής (inferential efficiency).! Αποδοτικότητα απόκτησης (acquisitional efficiency). Μέθοδοι Αναπαράστασης Γνώσης! Λογική # Προτασιακή λογική (propositional logic) # Κατηγορηµατική λογική (predicate logic) # ιαζευκτική µορφή της λογικής (clausal form of logic)! οµηµένες αναπαραστάσεις γνώσης # Σηµασιολογικά ίκτυα (semantic networks) # Πλαίσια (frames) # Εννοιολογική εξάρτηση (conceptual dependency) # Σενάρια (scripts)! Κανόνες (if-then rules).

5 Λογική Η µαθηµατική λογική (mathematical logic) είναι η συστηµατική µελέτη των έγκυρων ισχυρισµών (valid arguments) µε χρήση εννοιών από τα µαθηµατικά.! Ένας ισχυρισµός (argument) αποτελείται από συγκεκριµένες δηλώσεις (ή προτάσεις), τις υποθέσεις (premises), από τις οποίες παράγονται άλλες δηλώσεις που ονοµάζονται συµπεράσµατα (conclusions) Όλοι οι άνθρωποι είναι θνητοί, Ο Σωκράτης είναι άνθρωπος, εποµένως, ο Σωκράτης είναι θνητός ( ήλωση) ( ήλωση) (Συµπέρασµα) Προτασιακή Λογική! Στην προτασιακή λογική (propositional logic) κάθε γεγονός αναπαριστάται µε µια λογική πρόταση, η οποία χαρακτηρίζεται είτε ως αληθής (true) ήωςψευδής (false).! Οι λογικές προτάσεις µπορούν να συνδυαστούν µε τηχρήσηλογικών συµβόλων ή συνδετικών (connectives).

6 Συνδετικά και Σηµασία Σύµβολο Ονοµασία / Επεξήγηση σύζευξη (λογικό "ΚΑΙ") διάζευξη (λογικό "Η") άρνηση συνεπαγωγή ("ΕΑΝ ΤΟΤΕ") διπλή συνεπαγωγή ή ισοδυναµία ("ΑΝ ΚΑΙ ΜΟΝΟ ΑΝ"). Παράδειγµα P:"Ο Νίκοςείναιπρογραµµατιστής" Q: "Ο Νίκος έχει Υπολογιστή" P Q: Εάν "Ο Νίκοςείναιπρογραµµατιστής", τότε "Ο Νίκος έχει Υπολογιστή" R:"Το τρίγωνο ΑΒΓ είναι ισόπλευρο" V:"Το τρίγωνο ΑΒΓ έχει όλες τις πλευρές του ίσες" R V: "Το τρίγωνο ΑΒΓ είναι ισόπλευρο" αν και µόνο αν "Το τρίγωνο ΑΒΓ έχει όλες τις πλευρές του ίσες"

7 Μηχανισµοί Εξαγωγής Συµπερασµάτων! Πίνακες αλήθειας (Truth Tables)! Απόδειξη (proof)! "Τρόπος του θέτειν" (modus ponens): P (P Q) Q (modus ponens) Παράδειγµα P: "ΟΝίκοςείναιπρογραµµατιστής" P Q: Εάν "Ο Νίκοςείναιπρογραµµατιστής", τότε "Ο Νίκος έχει Υπολογιστή" Q: "Ο Νίκος έχει Υπολογιστή"

8 Κατηγορηµατική Λογική! Ηκατηγορηµατική λογική (predicate logic) επεκτείνει την προτασιακή λογική εισάγοντας # όρους (terms), # κατηγορήµατα (predicates) και # ποσοδείκτες (quantifiers). Σύµβολο Ονοµασία / Επεξήγηση Σύζευξη (λογικό "ΚΑΙ") ιάζευξη (λογικό "Η") Άρνηση συνεπαγωγή ("ΕΑΝ ΤΟΤΕ") ισοδυναµία ("ΕΑΝ ΚΑΙ ΜΟΝΟ ΕΑΝ") καθολικός ποσοδείκτης ( x σηµαίνει για κάθε x) υπαρξιακός ποσοδείκτης ( x σηµαίνει υπάρχει x)

9 Κατηγορήµατα και Ορίσµατα! Ένα γεγονός αναπαριστάται µε ένανατοµικό τύπο της µορφής: P(A 1,A 2,...,A n ) όπου το P ονοµάζεται κατηγόρηµα (predicate) και τα A 1,A 2,...,A n ορίσµατα (arguments). Παράδειγµα Κάθε άνθρωπος έχει όνοµα Όλοι οι παίκτες του µπάσκετ είναι ψηλοί x y (ΑΝΘΡΩΠΟΣ(x) ΟΝΟΜΑ(x,y)). x (ΠΑΙΧΤΗΣ_ΜΠΑΣΚΕΤ(x) ΨΗΛΟΣ(x)).

10 Παράδειγµα Αναπαράστασης σε Λογική! Κάθεζώοτοοποίοέχειτρίχωµα ή παράγει γάλα είναι θηλαστικό.! Κάθε ζώο που έχει φτερά και γεννάει αυγά είναι πουλί.! Κάθε θηλαστικό που τρέφεται µε κρέας ή έχει κοφτερά δόντια είναι σαρκοβόρο.! Κάθε σαρκοβόρο µε χρώµα καφέ-πορτοκαλί που έχει ρίγες είναι τίγρης.! Κάθε σαρκοβόρο µε χρώµα καφέ-πορτοκαλί που έχει µαύρες βούλες είναι τσιτάχ.! Κάθε πουλί το οποίο δεν πετά και κολυµπά είναι πιγκουΐνος. x (ΕΧΕΙ(x,ΤΡΙΧΩΜΑ) ΠΑΡΑΓΕΙ(x,ΓΑΛΑ)) ΕΙΝΑΙ(x,ΘΗΛΑΣΤΙΚΟ). x (ΕΧΕΙ(x,ΦΤΕΡΑ) ΓΕΝΝΑΕΙ(x,ΑΥΓΑ)) ΕΙΝΑΙ(x,ΠΟΥΛΙ). x (ΕΙ ΟΣ(x,ΘΗΛΑΣΤΙΚΟ) ((ΤΡΕΦΕΤΑΙ(x,ΚΡΕΑΣ) ΕΧΕΙ(x, ΟΝΤΙΑ(ΚΟΦΤΕΡΆ))) ) ΕΙΝΑΙ(x, ΣΑΡΚΟΒΟΡΟ). x (ΕΙΝΑΙ(x,ΣΑΡΚΟΒΟΡΟ) ΧΡΩΜΑ(x,ΚΑΦΕ-ΠΟΡΤΟΚΑΛΙ) ΕΧΕΙ(x,ΡΊΓΕΣ(ΜΑΥΡΕΣ)) ΕΙΝΑΙ(x,ΤΙΓΡΗΣ). x (ΕΙΝΑΙ(x,ΣΑΡΚΟΒΟΡΟ) ΧΡΩΜΑ(x,ΚΑΦΕ-ΠΟΡΤΟΚΑΛΙ) ΕΧΕΙ(x,ΒΟΥΛΕΣ(ΜΑΥΡΕΣ)) ΕΙΝΑΙ(x,ΤΣΙΤΆΧ). x (ΕΙΝΑΙ(x,ΠΟΥΛΙ) ( ΠΕΤΑ(x) ) ΚΟΛΥΜΠΑ(x) ) ΕΙΝΑΙ(x,ΠΙΓΚΟΥΙΝΟΣ).

11 Πλεονεκτήµατα Μειονεκτήµατα Κατηγορηµατικής Λογικής! Πλεονεκτήµατα # αντιστοιχία µετηφυσικήγλώσσα, # η ικανοποιητική έκφραση ποσοτικοποίησης των εννοιών µε τους κατάλληλους ποσοδείκτες και # η ικανότητά της να συλλάβει τη γενικότητα.! Μειονεκτήµατα # αδυναµία έκφρασης της ασάφειας # η αθροιστικότητα των αποτελεσµάτων # δεν προσφέρει τη δυνατότητα λογισµού µε εύλογες υποθέσεις. Μηχανισµός εξαγωγής συµπερασµάτων! "Αρχή της ανάλυσης" (resolution principle). (P Q) (R Q) P R (αρχή της ανάλυσης) χρησιµοποιώντας τη µέθοδο της "εις άτοπο απαγωγής" (refutation).

12 ιαζευκτική Μορφή της Λογικής! Η γνώση αναπαρίσταται σαν σύζευξη διαζεύξεων (conjunction of disjunctions):. ( ΠΑΡΑΓΕΙ(x,ΓΑΛΑ) ΕΙΝΑΙ(x,ΘΗΛΑΣΤΙΚΟ)) ( ΕΧΕΙ(x,ΦΤΕΡΑ) ΕΙΝΑΙ(x,ΠΟΥΛΙ)) ΠΑΡΑΓΕΙ(x,ΓΑΛΑ) ΕΙΝΑΙ(x,ΘΗΛΑΣΤΙΚΟ) (πρώτη διάζευξη) ΕΧΕΙ(x,ΦΤΕΡΑ) ΕΙΝΑΙ(x,ΠΟΥΛΙ) (δεύτερη διάζευξη) Μηχανισµός εξαγωγής συµπερασµάτων! Οι προτάσεις (clauses) αυτής της λογικής:: R 1 R 2 R m Q 1 Q 2 Q n! µπορούν να γραφούν µε τηµορφή: R 1,R 2,,R m Q 1,Q 2,,Q n όπου R i, και Q i, είναι ατοµικοί τύποι της µορφής P(A 1,A 2... A n ) ήοιαρνήσειςτους.

13 Ειδικές περιπτώσεις προτάσεων # Αν m>0και n>0:ισχύει R 1 ή R 2 ή R m εάν Q 1 και Q 2 και Q n # Αν m=0, " εν ισχύει Q 1 και Q 2 και Q n ": Q 1,Q 2,, Q n # Αν n=0, τα R i ισχύουν πάντα. R 1,R 2,,R m # Αν m=0 και n=0, δηλώνει πρόταση πάντα αναληθή. Παράδειγµα! Στην παραπάνω µορφή οι προτάσεις: ΕΙΝΑΙ(x,ΘΗΛΑΣΤΙΚΟ) ΠΑΡΑΓΕΙ(x,ΓΑΛΑ) (πρώτη διάζευξη) ΕΙΝΑΙ(x,ΠΟΥΛΙ) ΕΧΕΙ(x,ΦΤΕΡΑ) (δεύτερη διάζευξη)! µπορούν να γραφούν ως: ΕΙΝΑΙ(x,ΘΗΛΑΣΤΙΚΟ) ΠΑΡΑΓΕΙ(x,ΓΑΛΑ) ΕΙΝΑΙ(x,ΠΟΥΛΙ) ΕΧΕΙ(x,ΦΤΕΡΑ) (πρώτη διάζευξη) (δεύτερη διάζευξη)! Σύµφωνα µε τα παραπάνω, η αρχή της ανάλυσης γίνεται: (R 1 Q 1 ) ( R 1 ) Q 1

14 ! Οι προτάσεις Horn είναι της µορφής: R Q 1,Q 2 Q n Προτάσεις Horn! Η γλώσσα προγραµµατισµού Prolog χρησιµοποιεί τις προτάσεις Horn σα µέθοδο αναπαράστασης.

15 Μη-µονότονη λογική (1/3)! Σε µια µονότονη λογική, υπάρχει ένα σύστηµα αξιωµάτων S (η αρχικήβάση γνώσης) και ένα σύνολο τύπων F που αποδεικνύονται (συνάγονται) από το S.! Η προσθήκη ενός ή περισσοτέρων αξιωµάτων στο S (απόκτηση νέας γνώσης), το σύνολο F αυξάνει µονότονα.! Πλεονεκτήµατα: # Κάθε φορά που προστίθεται ένα νέο γεγονός στο S, δε χρειάζονται νέοι έλεγχοι για τη συνέπεια της γνώσης του συστήµατος. # Για κάθε νέο γεγονός που αποδεικνύεται δεν είναι απαραίτητη η καταγραφή των γεγονότων πάνω στα οποία βασίζεται η αλήθεια του, αφού δεν υπάρχει κίνδυνος αποµάκρυνσης παλαιότερων γεγονότων.! Μειονεκτήµατα: # η προσθήκη νέων αξιωµάτων είναι δυνατό να µειώσει το σύνολο των δυνατών συµπερασµάτων, αφαιρώντας κάποια που αποδεικνύονται εσφαλµένα µετά την προσθήκη.

16 Μη-µονότονη λογική (2/3)! Οι µη-µονότονες συλλογιστικές είναι κατάλληλες για την αντιµετώπιση κάποιων καταστάσεων που εµφανίζονται συχνά στον πραγµατικό κόσµο: Καταστάσεις για τις οποίες δεν έχουµε πλήρη γνώση, ήηγνώσηδηµιουργείται κατά τη διάρκεια της εκτέλεσης ενεργειών, για τις οποίες δεν είµαστε βέβαιοι για την αναγκαιότητα ή ορθότητά τους. Καταστάσεις στις οποίες η γνώση µεταβάλλεται, λόγω µεταβολών που συµβαίνουνστονκόσµο. Καταστάσεις στις οποίες το σύστηµα χρησιµοποιεί υποθέσεις (assumptions) στα πλαίσια της στρατηγικής επίλυσης προβληµάτων.! Στη µη-µονότονη τροπική λογική (non-monotonic modal logic) εισάγεται ένας νέος τροπικός τελεστής ο οποίος δηλώνει ότι ένα γεγονός "είναι συνεπές µε τιςτρέχουσες πεποιθήσεις".

17 Μη-µονότονη λογική (3/3)! Η συλλογιστική εύλογων υποθέσεων (default reasoning) χρησιµοποιείται σε περιπτώσεις κατά τις οποίες ένα γεγονός συνάγεται από ένα δοσµένο γεγονός, γιατί έτσι συµβαίνει συνήθως και γιατί δεν υπάρχει ένδειξη για το αντίθετο.! Το πρόβληµα τηςµονοτονίας αντιµετωπίζεται µε την εισαγωγή κατάλληλων µηχανισµών εξαγωγής συµπερασµάτων οι οποίοι καταγράφουν ποια γεγονότα χρησιµοποιήθηκαν για την εξαγωγή ενός νέου συµπεράσµατος.! Τα συστήµατα που χρησιµοποιούν αυτούς τους µηχανισµούς ονοµάζονται συστήµατα συντήρησης αλήθειας (truth maintenance systems).

18 οµηµένες Αναπαραστάσεις Γνώσης! Η κλασική λογική δε µπορεί να αναπαραστήσει κλάσεις αντικειµένων.! Είναι επιθυµητή η µείωση του όγκου της γνώσης για ένα πρόβληµα.! Η πράξη απαιτεί µία περισσότερο διαισθητική προσέγγιση στην αναπαράσταση γνώσης.

19 Σηµασιολογικά ίκτυα Ένα σηµασιολογικό δίκτυο (semantic net) αποτελείται από κόµβους (nodes) και δεσµούς (links) ανάµεσά τους. Οι κόµβοι υποδηλώνουν κλάσεις αντικειµένων (classes), αντικείµενα (objects), έννοιες (concepts), τιµές ιδιοτήτων (values), κλπ. και οι δεσµοί τις σχέσεις (relations) µεταξύ αυτών των αντικειµένων ή ιδιότητες που συνδέουν αντικείµενα µε τιµές.

20 Η ιεραρχική δοµή των σηµασιολογικών δικτύων :! Υπάρχουν διάφορα είδη δεσµών ή σχέσεων, AKO, ISA, INSTANCE_OF.! ΗσχέσηAKO υπάρχει µεταξύ κλάσεων αντικειµένων. Σε κόµβο που συνδέεται µε σχέση AKO µε κάποιον άλλον µπορούν να προστεθούν νέοι δεσµοί που προσδίδουν νέες ιδιότητες.! ΗσχέσηISA είναι παρόµοια µε τησχέσηako, αλλά σε κόµβο που συνδέεται µε κάποιον άλλον µε σχέσηisa δε µπορούν να προστεθούν νέες ιδιότητες παρά µόνον να κληρονοµηθούν οι ήδη υπάρχουσες ιδιότητες από κόµβους ψηλότερα στην ιεραρχία ή οι ιδιότητες αυτές να αλλάξουν τιµές.! ΗσχέσηINSTANCE_OF είναι παρόµοια µε τησχέσηisa, αλλά υπάρχει µόνο µεταξύ κόµβων αντικειµένων και κόµβων γενικότερων κλάσεων.

21 Κληρονοµικότητα στα σηµασιολογικά δίκτυα! Χάρη στην ιεραρχία ένα αντικείµενο κληρονοµεί ιδιότητες από µία γενικότερη κλάση στην οποία ανήκει.

22 Προσκόλληση διαδικασιών! Αντί για την τιµή της ιδιότητας µπορεί να οριστεί µια διαδικασία η οποία θα καλείται µόνον εάν χρειάζεται (IF-NEEDED) για να δώσει κάποιο αποτέλεσµα.! Οι διαδικασίες αυτές ονοµάζονται και δαίµονες (daemons).

23 Ιδιότητες µε προκαθορισµένες τιµές και εξαιρέσεις τους! Σε ένα σηµασιολογικό δίκτυο η συνήθης τιµή µιας ιδιότητας που εµφανίζεται σε ένα κόµβο που βρίσκεται ψηλά στην ιεραρχία µπορεί να προκαθοριστεί και ονοµάζεται προκαθορισµένη τιµή (DEFAULT).! Οι προκαθορισµένες τιµές είναι ένας τρόπος για να υλοποιηθεί η συλλογιστική των εύλογων υποθέσεων που γίνονται για κλάσεις αντικειµένων στα σηµασιολογικά δίκτυα.

24 Πλεονεκτήµατα και µειονεκτήµατα Σηµασιολογικά δίκτυα! Συµπαγήςτρόποςαναπαράστασηςτηςγνώσης.! Χρειάζεται επιπλέον υπολογιστική προσπάθεια για συλλογή πληροφοριών για κάποιο συγκεκριµένο αντικείµενο.! Λογική ανεπάρκεια # Τα αντικείµενα στα σηµασιολογικά δίκτυα είναι ανοιχτά σε απόδοση οποιαδήποτε σηµασίας.! Ευριστική ανεπάρκεια ή µη-αποδοτικότητα επαγωγής # Οι πληροφορίες είναι διασκορπισµένες µέσα σε ένα δίκτυο

25 Πλαίσια Τα πλαίσια (frames) ή σχήµατα (schemata) είναι "δοµές δεδοµένων για την αναπαράσταση στερεότυπων καταστάσεων".! Οι κύριες διαφορές των πλαισίων µε τις εγγραφές (records) είναι: # Τα πλαίσια δεν είναι κατ ανάγκη όµοια µεταξύ τους # εν περιέχουν ίδιου τύπου πληροφορίες, ούτε µόνον απλά δεδοµένα # Τα πλαίσια οργανώνονται σε ιεραρχικές δοµές και όχι σειριακές! Τα πλαίσια έχουν : # Όνοµα # Μία σειρά από ιδιότητες (slots) που συνδέονται άµεσα µε τιςτιµές τους (fillers).

26 Παράδειγµα

27 Πλαίσια Μηχανισµός εξαγωγής συµπερασµάτων! ιαδικασία βρες(frame,αttribute,value) # Αν η ιδιότητα Αttribute υπάρχει στο πλαίσιο Frame, τότε επέστρεψε την τιµήτηςvalue # Αλλιώς, ακολούθησε την ιεραρχία δεσµών ISA ή AKO ή INSTANCE_OF και επανέλαβε τη διαδικασία µε νέοπλαίσιοnewframe το αµέσως παραπάνω πλαίσιο του Frame στην ιεραρχίας, δηλ. βρες(newframe,attribute,value). Μειονεκτήµατα! Πολλαπλή κληρονοµικότητα (multiple inheritance).

28 Εννοιολογική Εξάρτηση! Η υλοποίηση ενός σηµασιολογικού δικτύου µε κόµβους και σχέσεις µεταξύ τους είναι σχεδόν αυθαίρετη.! Εννοιολογική εξάρτηση (conceptual dependency) # Ένα σύνολο από σταθερές σχέσεις µεταξύ των αντικειµένων, υπό την προϋπόθεση βέβαια ότι κάθε µία από αυτές τις σχέσεις έχει καλά ορισµένη σηµασιολογία (πρωταρχικές ή αρχέγονες (primitive relations)

29 Αρχέγονες Ενέργειες Αρχέγονες Ενέργειες Επεξήγηση Παράδειγµα ATRANS Μεταφορά µιας αφηρηµένης σχέσης ίνω PTRANS Μεταφοράτηςφυσικήςθέσηςενόςαντικειµένου Πηγαίνω PROPEL Εφαρµογή φυσικής βίας κατά ενός αντικειµένου Σπρώχνω MOVE Κίνηση µέρους του αντικειµένου Κλοτσώ GRASP Λαβή ενός αντικειµένου από κάποιον Αρπάζω INGEST Εισαγωγή στο σώµα Τρώω EXPEL Εξαγωγή από το σώµα Ιδρώνω MTRANS Μεταφορά διανοητικής πληροφορίας Συζητώ MBUILD Παραγωγή νέας πληροφορίας από παλιές Αποφασίζω SPEAK Παραγωγή φωνής Μιλώ ATTEND Ερεθισµός αισθητήριου οργάνου Ακούω Εννοιολογικές µορφές ACT PP AA PA Επεξήγηση Ενέργεια, πράξη Αντικείµενα Ιδιότητα ενέργειας, πράξης Ιδιότητα αντικειµένων

30 Σύµβολα στην Εννοιολογική Εξάρτηση Σύµβολο Επεξήγηση Σύµβολο Επεξήγηση p Παρελθόν f Μέλλον t Μεταφορά ts Αρχή µεταφοράς tf Τέλος µεταφοράς k Συνεχιζόµενο? Ερωτηµατικός / Αρνητικός nil Παρόν delta Χωρίς χρόνο c Υπό προϋποθέσεις! Πλεονεκτήµατα και µειονεκτήµατα # Η εξαγωγή συµπερασµάτων είναι ευκολότερη αν οι έννοιες µίαςφράσηςαναπαριστώνταισε ένα χαµηλό (αρχέγονο) επίπεδο. # Η γνώσηδενµπορεί πάντα να αναλύεται σε πολλά µικρά κοµµάτια αρχέγονης γνώσης.

31 Σενάρια Σενάριο (script) είναι µία στερεότυπη ακολουθία γεγονότων σε µία συγκεκριµένη δραστηριότητα

32 Σενάρια Τα µέρη ενός Σεναρίου! Συνθήκες εισόδου (entry conditions).! Αποτελέσµατα (results).! Σκηνικά (props).! Ρόλοι (roles).! Παραποµπές (track).! Σκηνές (scenes). Μηχανισµός εξαγωγής συµπερασµάτων! Ουπολογιστήςµπορεί να συµπεράνει και να αντιδράσει κατάλληλα σε µετέπειτα ερωτήσεις, θεωρώντας εύλογες υποθέσεις.! Μπορεί να γίνουν λάθος εκτιµήσεις από τον υπολογιστή.

33 Αναπαράσταση µε Κανόνες Μορφές Κανόνων Εκφράζει Επεξήγηση IF συνθήκες THEN ενέργειες ιαδικαστική γνώση Αν οι συνθήκες αληθεύουν τότε εκτέλεσε τις ενέργειες IF συνθήκες THEN συµπέρασµα ηλωτική γνώση Αν οι συνθήκες αληθεύουν τότε αληθεύει και το συµπέρασµα! Συστήµατα εξαγωγής συµπερασµάτων (deduction systems): οι κανόνες εκφράζουν δηλωτική γνώση, και! Συστήµατα παραγωγής (production systems): οι κανόνες εκφράζουν διαδικαστική γνώση.! Πλεονεκτήµατα: # Κάθε κανόνας ορίζει ένα µικρό και (σχεδόν) ανεξάρτητο τµήµα της γνώσης για ένα πρόβληµα (modularity). # Νέοι κανόνες µπορούν να προστεθούν σε ένα σύνολο κανόνων (σχεδόν) ανεξάρτητα από άλλους υπάρχοντες κανόνες (incrementability). # Κανόνες που ήδη υπάρχουν σε ένα σύνολο κανόνων µπορούν να αλλάξουν (σχεδόν) ανεξάρτητα από άλλους κανόνες (modifiability).

34 Αναπαράσταση µε Κανόνες Παράδειγµα Σύµπτωµα Πιθανή Βλάβη Επιδιόρθωση Ο εκτυπωτής δεν τυπώνει καθόλου ή ο Το καλώδιο δεν κάνει καλή Κλείστε τον εκτυπωτή και τον εκτυπωτής τυπώνει λάθος χαρακτήρες επαφή υπολογιστή και προσπαθήστε ξανά Ο εκτυπωτής τυπώνει σωστά αλλά τα Έχει τελειώσει το έγχρωµο Αλλάξτε την κεφαλή µε το χρώµατα δε τυπώνονται σωστά µελάνι έγχρωµο µελάνι Ο εκτυπωτής τυπώνει σωστά αλλά τα εν είναι καθαρή η κεφαλή Ακολουθήστε τη διαδικασία χρώµατα δε τυπώνονται σωστά καθαρισµού της κεφαλής IF ο εκτυπωτής δεν τυπώνει καθόλου OR ο εκτυπωτής τυπώνει λάθος χαρακτήρες THEN το καλώδιο δεν κάνει καλή επαφή IF ο εκτυπωτής τυπώνει σωστά and τα χρώµατα δε τυπώνονται σωστά THEN έχει τελειώσει το έγχρωµο µελάνι IF ο εκτυπωτής τυπώνει σωστά and τα χρώµατα δε τυπώνονται σωστά THEN δεν είναι καθαρή η κεφαλή IF ο εκτυπωτής δεν τυπώνει καθόλου OR ο εκτυπωτής τυπώνει λάθος χαρακτήρες THEN κλείστε τον εκτυπωτή και τον υπολογιστή και προσπαθήστε ξανά IF ο εκτυπωτής τυπώνει σωστά and τα χρώµατα δε τυπώνονται σωστά THEN αλλάξτε την κεφαλή µε το έγχρωµο µελάνι IF ο εκτυπωτής τυπώνει σωστά and τα χρώµατα δε τυπώνονται σωστά THEN ακολουθήστε τη διαδικασία καθαρισµού κεφαλής

35 Συστήµατα Εξαγωγής Συµπερασµάτων! Τα συστήµατα εξαγωγής συµπερασµάτων (deduction systems) αποτελούνται από δύο µέρη: # Τη βάση κανόνων (rule base) # Τον έλεγχο (control).

36 Εξαγωγή Συµπερασµάτων Ακολουθία Εκτέλεσης (Chaining)! Οτρόποςµε το οποίον υλοποιείται η συλλογιστική, ώστε να εξαχθούν τα συµπεράσµατα. # Ανάστροφη ακολουθία εκτέλεσης (backward chaining) (δεξιάπροςτααριστερά). Η εξαγωγή συµπερασµάτων ξεκινά από το δεξιό µέρος του κανόνα και προσπαθεί να βρει αν οι προϋποθέσεις είναι αληθείς. Εξετάζονται όλοι οι εναλλακτικοί τρόποι απόδειξης του συµπεράσµατος (ακόµα και αυτοί που δεν είναι αληθείς) έως ότου αποδειχθεί η αλήθεια του συµπεράσµατος (όπως στην Prolog). Ενδείκνυται όταν υπάρχουν λίγα συµπεράσµατα και πολλά δεδοµένα, γιαταοποίατοσύστηµα µας καθοδηγεί ζητώντας τα µε µια λογική σειρά και όσα χρειάζονται. Εφαρµογές: Συστήµατα Ελέγχου Λειτουργίας (Monitoring). # Ορθή ακολουθία εκτέλεσης (forward chaining) (αριστερά προς τα δεξιά). Η εξαγωγή συµπερασµάτων εξετάζει πρώτα αν οι προϋποθέσεις στο αριστερό µέρος του κανόνα είναι αληθείς έτσι ώστε το συµπέρασµα που αναφέρεται στο δεξιό µέρος να είναι αληθές. Εξετάζονται µόνο οι αληθείς τρόποι απόδειξης, αλλά το σύστηµα µπορεί να συµπεράνει περισσότερα συµπεράσµατα από τα επιθυµητά (Συστήµατα Παραγωγής). Ενδείκνυται όταν υπάρχουν λίγα δεδοµένα (δίδονται στο σύστηµα όλαµαζί στην αρχή) και µπορούν να οδηγήσουν σε πολλά συµπεράσµατα. Εφαρµογές: Συστήµατα ιάγνωσης.

37 Αναπαράσταση µε Κανόνες Παράδειγµα 1:if has(animal,hair) or gives(animal,milk) then isa(animal,mammal). 2:if has(animal,feathers) or (flies(animal) and lays(animal,eggs)) then isa(animal,bird). 3:if isa(animal,mammal) and (eats(animal,meat) or (has(animal,pointed_teeth) and has(animal,claws) and has(animal,forward_pointing_eyes))) then isa(animal,carnivore). 5:if then isa(animal,carnivore) and has(animal,tawny_colour) and has(animal,black_stripes) isa(animal,tiger). 6: if isa(animaλ,bird) and not flies(animal) and swims(animal) then isa(animal,penguin). 7: if isa(animal,bird) and isa(animal,good_flyer) then isa(animal,albatros). 4:if isa(animal,carnivore) and has(animal,tawny_colour) and has(animal,dark_spots) then isa(animal,cheetah).

38 Γραφική Αναπαράσταση Κανόνων

39 Γραφική Αναπαράσταση Εξαγωγής Συµπεράσµατος

40 Συστήµατα Παραγωγής! Ένα σύστηµα παραγωγής (production system) αποτελείται από τρία µέρη: # Τη βάση κανόνων. # Το χώρο εργασίας (working memory), που περιέχει στοιχεία της µνήµης εργασίας (working memory elements). # Το µηχανισµό ελέγχου (control ή scheduler), οοποίοςεµπεριέχει µία στρατηγική επίλυσης συγκρούσεων (conflict resolution strategy).

41 Επίλυση Συγκρούσεων # Ένας κανόνας οπλίζει (triggers) όταν οι συνθήκες του κανόνα ικανοποιούνται. # Όταν ένας κανόνας πυροδοτείται (fires) τότε οι ενέργειές του εφαρµόζονται ή εκτελούνται. # Το σύνολο των κανόνων που οπλίζουν σχηµατίζουν το σύνολο σύγκρουσης (conflict set).! Μερικές από τις πιο γνωστές στρατηγικές επίλυσης συγκρούσεων είναι οι εξής: # Τυχαία (random). # ιάταξης (ordering). # Επιλογή του πρόσφατου (recency). # Επιλογή του πιο ειδικού (specificity). # Αποφυγή επανάληψης (refractoriness). Κύκλος λειτουργίας ενός Συστήµατος Παραγωγής Έως ότου δε µπορεί να εκτελεστεί κανένας κανόνας επανέλαβε: 1.Βρες όλους του κανόνες που οπλίζουν και σχηµάτισε το σύνολο συγκρούσεων. 2.Σύµφωνα µε το µηχανισµό επίλυσης συγκρούσεων, διάλεξε ένα κανόνα. 3.Πυροδότησε τον κανόνα που διάλεξες στο βήµα 2.

42 Συστήµατα Παραγωγής Παράδειγµα Κίνησης Ροµπότ robot_at(6,4) direction(e) choice(w) choice(s) choice(n) choice(e) obstacle_at(7,4) obstacle_at(6,8) obstacle_at(7,7)... object_at(4,7)...

43 Κανόνες Κίνησης Ροµπότ 1: detect_object: if robot_at(x,y) and object_at(x,y) then output( object is found ). 2: move_west: if robot_at(x,y) and direction(w) then delwm(robot_at(x,y)) and NX=X-1 and addwm(robot_at(nx,y)). 3: move_east: if robot_at(x,y) and direction(e) then delwm(robot_at(x,y)) and NX=X+1 and addwm(robot_at(nx,y)). 4: move_north: if robot_at(x,y) and direction(n) then delwm(robot_at(x,y)) and NY=Y+1 and addwm(robot_at(x,ny)). 5: move_south: if robot_at(x,y) and direction(s) then delwm(robot_at(x,y)) and NY=Y-1 and addwm(robot_at(x,ny)). 6: avoid_obstacle_south: if robot_at(x,y) and NY=Y-1 and obstacle_at(x,ny) and direction(s) and choice(nd) then delwm(direction(s)) and addwm(direction(nd)). 7: avoid_obstacle_west: if robot_at(x,y) and NX=X-1 and obstacle_at(nx,y) and direction(w) and choice(nd) then delwm(direction(w)) and addwm(direction(nd)). 8: avoid_obstacle_north: if robot_at(x,y) and NY=Y+1 and obstacle_at(x,ny) and direction(n) and choice(nd) then delwm(direction(n)) and addwm(direction(nd)). 9: avoid_obstacle_east: if robot_at(x,y) and NX=X+1 and obstacle_at(nx,y) and direction(e) and choice(nd) then delwm(direction(e)) and addwm(direction(nd)).

44 Στρατηγική Επίλυσης Κίνησης Ροµπότ! Οι στρατηγικές επίλυσης συγκρούσεων είναι µε τησειρά: # αποφυγή επανάληψης (ΑΕ), # επιλογή του πιο ειδικού (ΕΕ), και # τυχαία επιλογή (ΤΕ). Κύκλος Μνήµη Εργασίας 1 robot_at(6,4) direction(e) choice(w) choice(n) choice(s) choice(e) obstacle_at(7,4) obstacle_at(6,8)... object_at(4,7)... 2 robot_at(6,4) direction(n)... Σύνολο Συγκρούσεων {3, 6 (ND=w), 6 (ND=n), 6 (ND=s), 6 (ND=e)} Στρατηγική ΕΕ ΤΕ Κανόνας που πυροδοτεί 6:avoid_obstacle_east (ND=n) {4} - 4: move_north

45 Κύκλος Μνήµη Εργασίας 3 robot_at(6,5) direction(n)... 4 robot_at(6,6) direction(n)... 5 robot_at(6,7) direction(n)... obstacle_at(6,8)... 6 robot_at(6,7) direction(n)... obstacle_at(6,8)... 7 robot_at(6,7) direction(e)... obstacle_at(7,7)... Σύνολο Συγκρούσεων Στρατηγική Κανόνας που πυροδοτεί {4} - 4: move_north {4} - 4: move_north {4, 8 (ND=w), 8 (ND=n), 8 (ND=s), 8 (ND=e)} {4, 8 (ND=w), 8 (ND=n), 8 (ND=s), 8 (ND=e)} {3, 6 (ND=w), 6 (ND=n), 6 (ND=s), 6 (ND=e)} EE TE AE EE TE EE TE 8:avoid_obstacle_north (ND=n) 8:avoid_obstacle_north (ND=e) 8: avoid_obstacle_east (ND=w)

46 Κύκλος Μνήµη Εργασίας 8 robot_at(6,7) direction(w) robot_at(5,7) direction(w) robot_at(4,7) direction(w) object_at(4,7)... Σύνολο Συγκρούσεων Στρατηγική Κανόνας που πυροδοτεί {2} - 2: move_west {2} - 2: move_west {1,2} EE TE 1: detect_object

47 Αναπαράσταση του Χρόνου Χρονική Λογική! Έστω µία πρόταση p, τότε: # +p σηµαίνει ότι οπωσδήποτε (necessarily) η p είναι αληθής στο µέλλον, δηλαδή για πάντα (always), # p σηµαίνει ότι πιθανά (possibly) η p είναι αληθής στο µέλλον, δηλαδή µερικές φορές (sometimes).! Το συντακτικό της χρονικής λογικής: Αν p Prop, τότε p είναι έκφραση της χρονικής λογικής. Αν p 1 και p 2 είναι εκφράσεις, τότε p 1 και p 1 p 2 είναι επίσης εκφράσεις. Αν p είναι έκφραση, τότε +p και p είναι επίσης εκφράσεις.! Για τους τελεστές και + ισχύει: +p p, δηλαδή κάτι είναι πάντα αληθές στο µέλλον εάν και µόνο εάν δεν είναι πιθανό να µην ισχύει µερικές φορές, και p + p, δηλαδή κάτι είναι µερικές φορές αληθές στο µέλλον εάν και µόνο εάν δεν ισχύει πάντα.

48 Η εξέλιξη των καταστάσεων ενός κόσµου

49 Αναπαράσταση του Χρόνου Λογική Χρονικών ιαστηµάτων! Η λογική χρονικών διαστηµάτων (time interval logic) ασχολείται µε τιςσχέσειςπου µπορεί να έχουν γεγονότα µεταξύ τους µέσα στο χρόνο.! Ένα χρονικό διάστηµα για το οποίο ισχύει ένα γεγονός µπορεί να αναπαρασταθεί σαν ένα τµήµα µιας χρονοσειράς (timeline) που περιορίζεται από δύο χρονικά σηµεία, την αρχή t 1 και το τέλος t 2, ενώ προφανώς ισχύει t 1 <t 2.! Γιαταάκρατωνδιαστηµάτων ισχύει: # Επικαλύπτει (overlaps): i s <j s <i f <j f # Προηγείται (precedes): i s <i f <j s <j f # Συναντά (meets): i s <i f =j s <j f # Αρχίζει (starts): i s =j s <i f <j f # Τελειώνει (ends): j s <i s <i f =j f # Στη διάρκεια (during): j s <i s <i f <j f # Ισοδυναµεί (equals): i s =j s <i f =j f

50 Γραφική Αναπαράσταση Σχέσεων Χρονικών ιαστηµάτων

51 Το Πρόβληµα του Πλαισίου! Το πρόβληµα του πλαισίου (frame problem) αφορά τη χρονική διάρκεια µέσα στην οποία είναι αληθές ένα γεγονός και τους παράγοντες που το επηρεάζουν µε την πάροδο του χρόνου. # Είναι δύσκολο να οριστεί µεσαφήνειαπώςµία ενέργεια που µπορεί να γίνει στο µέλλον επηρεάζει τα γεγονότα.! Τρόποι αντιµετώπισης του προβλήµατος: # Είναι για κάθε ιδιότητα του κόσµου να εκφραστεί µεσαφήνειαότιµία ενέργεια δεν επηρεάζει τον κόσµο σε δύο συνεχόµενες καταστάσεις # Να οριστούν κάποιες ιδιότητες και καταστάσεις ως πρωταρχικές (primitive), υπό την έννοια ότι όλες οι άλλες ιδιότητες και καταστάσεις προκύπτουν από αυτές. # Να δηλωθεί ρητά ότι κάθε φορά που συµβαίνει µια αλλαγή κατάστασης, τότε πρέπει απαραίτητα να έχει συµβεί κάποια συγκεκριµένη ενέργεια.

52 Είδη Συλλογιστικής Η παραγωγική συλλογιστική (deductive reasoning) εξάγει συµπεράσµατα βασισµένη στους κλασσικούς µηχανισµούς εξαγωγής συµπερασµάτων της λογικής. εδοµένου του κανόνα: Όλα τα σκυλιά του Κώστα είναι καφέ και του γεγονότος: Αυτά τα σκυλιά είναι του Κώστα Συµπέρασµα που εξάγεται: Αυτά τα σκυλιά είναι καφέ Η επαγωγική συλλογιστική (inductive reasoning) αφορά την εξαγωγή γενικών συµπερασµάτων από ένα σύνολο παραδειγµάτων. εδοµένου του γεγονότος: Αυτά τα σκυλιά είναι του Κώστα και του αποτελέσµατος:αυτά τα σκυλιά είναι καφέ Κανόνας που εξάγεται: Όλα τα σκυλιά του Κώστα είναι καφέ Η απαγωγική συλλογιστική (abductive reasoning) αφορά την εξαγωγή συµπερασµάτων κατά την οποία, µε δεδοµένα µία βάση γνώσης και µερικές παρατηρήσεις (observations) επιχειρείται η εύρεση υποθέσεων οι οποίες µαζί µε τη βάση γνώσης εξηγούν τις παρατηρήσεις. εδοµένου του κανόνα: και του αποτελέσµατος: Υπόθεση που εξάγεται: Όλα τα σκυλιά του Κώστα είναι καφέ Τα σκυλιά είναι καφέ Αυτά τα σκυλιά είναι του Κώστα

οµηµένες Αναπαραστάσεις Γνώσης

οµηµένες Αναπαραστάσεις Γνώσης οµηµένες Αναπαραστάσεις Γνώσης! Η κλασική λογική δε µπορεί να αναπαραστήσει κλάσεις αντικειµένων.! Είναι επιθυµητή η µείωση του όγκου της γνώσης για ένα πρόβληµα.! Η πράξη απαιτεί µία περισσότερο διαισθητική

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

Πανεπιστήµιο Πατρών Τµήµα Μηχ/κών Η/Υ & Πληροφορικής ΜΠΣ ΕΠΙΣΤΗΜΗ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΑΠΟΦΑΣΕΩΝ. Ι.

Πανεπιστήµιο Πατρών Τµήµα Μηχ/κών Η/Υ & Πληροφορικής ΜΠΣ ΕΠΙΣΤΗΜΗ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΑΠΟΦΑΣΕΩΝ. Ι. Πανεπιστήµιο Πατρών Τµήµα Μηχ/κών Η/Υ & Πληροφορικής ΜΠΣ ΕΠΙΣΤΗΜΗ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΑΠΟΦΑΣΕΩΝ Ι. Χατζηλυγερούδης ΩΡΟΛΟΓΙΟ ΠΡΟΓΡΑΜΜΑ Τετάρτη/Τρίτη 5.00-7.00 µ.µ. (ΠΡΟΚΑΤ Τµήµατος

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

οµηµένες Αναπαραστάσεις Γνώσης

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

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

ΠΛΑΙΣΙΑ. Τα πλαίσια έχουν:

ΠΛΑΙΣΙΑ. Τα πλαίσια έχουν: ΠΛΑΙΣΙΑ Ορίστηκαν από τον Minsky σαν "δοµές δεδοµένων για την αναπαράσταση στερεότυπων καταστάσεων". Ονοµάζονται και σχήµατα (schemata). Κατά µία έννοια αποτελούν εξέλιξη των σηµαντικών δικτύων (ή δικτύων

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

Υποθετικές προτάσεις και λογική αλήθεια

Υποθετικές προτάσεις και λογική αλήθεια Υποθετικές προτάσεις και λογική αλήθεια Δρ. Παναγιώτης Λ. Θεοδωρόπουλος Σχολικός Σύμβουλος κλάδου ΠΕ03 www.p-theodoropoulos.gr Περίληψη Στην εργασία αυτή επιχειρείται μια ερμηνεία της λογικής αλήθειας

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

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή 1. Ηλεκτρονικός Υπολογιστής Ο Ηλεκτρονικός Υπολογιστής είναι μια συσκευή, μεγάλη ή μικρή, που επεξεργάζεται δεδομένα και εκτελεί την εργασία του σύμφωνα με τα παρακάτω

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

ΤΟ ΛΕΞΙΛΟΓΙΟ ΤΗΣ ΛΟΓΙΚΗΣ

ΤΟ ΛΕΞΙΛΟΓΙΟ ΤΗΣ ΛΟΓΙΚΗΣ 1. ΤΟ ΛΕΞΙΛΟΓΙΟ ΤΗΣ ΛΟΓΙΚΗΣ Στόχος Να γνωρίζουν οι μαθητές: να αξιοποιούν το σύμβολο της συνεπαγωγής και της ισοδυναμίας να αξιοποιούν τους συνδέσμους «ή», «και» ΕΙΣΑΓΩΓΗ Η συννενόηση μεταξύ των ανθρώπων

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

ΚΕΦΑΛΑΙΟ 18. 18 Μηχανική Μάθηση

ΚΕΦΑΛΑΙΟ 18. 18 Μηχανική Μάθηση ΚΕΦΑΛΑΙΟ 18 18 Μηχανική Μάθηση Ένα φυσικό ή τεχνητό σύστηµα επεξεργασίας πληροφορίας συµπεριλαµβανοµένων εκείνων µε δυνατότητες αντίληψης, µάθησης, συλλογισµού, λήψης απόφασης, επικοινωνίας και δράσης

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

ΚΕΦΑΛΑΙΟ 1ο 3ο. ΚΕΦΑΛΑΙΟ 5ο 6ο. ΚΕΦΑΛΑΙΟ 7ο. Δομημένος Προγραμματισμός - Γενικές Ασκήσεις Επανάληψης

ΚΕΦΑΛΑΙΟ 1ο 3ο. ΚΕΦΑΛΑΙΟ 5ο 6ο. ΚΕΦΑΛΑΙΟ 7ο. Δομημένος Προγραμματισμός - Γενικές Ασκήσεις Επανάληψης ΚΕΦΑΛΑΙΟ 1ο 3ο 1. Συμπληρώστε τα κενά με τη λέξη που λείπει. α. Ένα πρόβλημα το χωρίζουμε σε άλλα απλούστερα, όταν είναι ή όταν έχει τρόπο επίλυσης. β. Η επίλυση ενός προβλήματος προϋποθέτει την του. γ.

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

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

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

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

Γλώσσες Προγραμματισμού Μεταγλωττιστές

Γλώσσες Προγραμματισμού Μεταγλωττιστές Γλώσσες Προγραμματισμού Μεταγλωττιστές Πανεπιστήμιο Μακεδονίας Τμήμα Εφαρμοσμένης Πληροφορικής Ηλίας Σακελλαρίου Δομή Γλώσσες Προγραμματισμού Εισαγωγικά Γλώσσα Μηχανής Γλώσσες υψηλού επιπέδου Μεταγλωττιστές

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

ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ

ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ Μ. Γρηγοριάδου Ρ. Γόγουλου Ενότητα: Η Διδασκαλία του Προγραμματισμού Περιεχόμενα Παρουσίασης

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

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος. 1. Δώστε τον ορισμό του προβλήματος. 2. Σι εννοούμε με τον όρο επίλυση ενός προβλήματος; 3. Σο πρόβλημα του 2000. 4. Σι εννοούμε με τον όρο κατανόηση προβλήματος; 5. Σι ονομάζουμε χώρο προβλήματος; 6.

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

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ. Μάθημα 5 ο : Σημασιολογική ανάλυση. Γεώργιος Πετάσης. Ακαδημαϊκό Έτος: 2012 2013

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ. Μάθημα 5 ο : Σημασιολογική ανάλυση. Γεώργιος Πετάσης. Ακαδημαϊκό Έτος: 2012 2013 ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ Μάθημα 5 ο : Σημασιολογική ανάλυση Γεώργιος Πετάσης Ακαδημαϊκό Έτος: 2012 2013 ΤMHMA MHXANIKΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ, Πανεπιστήμιο Πατρών, 2012 2013 Γλωσσική Τεχνολογία, Μάθημα 5 ο, Σημασιολογική

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

Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010

Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010 Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010 Δημιουργία ενός απλού παιχνιδιού με το Gamemaker (μετάφραση από το http://www.stuffucanuse.com/downloads/gamemaker-introductionlessons/free_game_downloads_gamemaker.htm)

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

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

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

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

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

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

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

ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης)

ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης) ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ ΣΤΗΝ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (Μηχανισμοί Ελέγχου Προσπέλασης) Καλλονιάτης Χρήστος Επίκουρος Καθηγητής Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας, Πανεπιστήμιο Αιγαίου http://www.ct.aegean.gr/people/kalloniatis

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

Αρχές Φιλοσοφίας Β Λυκείου Τράπεζα Θεμάτων: 2 ο κεφάλαιο «Κατανοώντας τα πράγματα»

Αρχές Φιλοσοφίας Β Λυκείου Τράπεζα Θεμάτων: 2 ο κεφάλαιο «Κατανοώντας τα πράγματα» Αρχές Φιλοσοφίας Β Λυκείου Τράπεζα Θεμάτων: 2 ο κεφάλαιο «Κατανοώντας τα πράγματα» Α] Ασκήσεις κλειστού τύπου (Σωστό Λάθος) Για τον Πλάτωνα οι καθολικές έννοιες, τα «καθόλου», δεν είναι πράγματα ξεχωριστά

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

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Θ.Ε. ΠΛΗ31 (2005-6) ΓΡΑΠΤΗ ΕΡΓΑΣΙΑ #1 Στόχος Η εργασία επικεντρώνεται σε θέματα προγραμματισμού για Τεχνητή Νοημοσύνη και σε πρακτικά θέματα εξάσκησης σε Κατηγορηματική Λογική. Θέμα 1: Απλές Αναζητήσεις

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

Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client

Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client ΕΣΔ 516 Τεχνολογίες Διαδικτύου Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client Περιεχόμενα Περιεχόμενα Javascript και HTML Βασική σύνταξη Μεταβλητές Τελεστές Συναρτήσεις

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

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

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

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

Ανάπτυξη και Σχεδίαση Λογισμικού

Ανάπτυξη και Σχεδίαση Λογισμικού Ανάπτυξη και Σχεδίαση Λογισμικού Η γλώσσα προγραμματισμού C Γεώργιος Δημητρίου Εκφράσεις και Λίγες Εντολές Οι εκφράσεις της C Τελεστές Απλές και σύνθετες εντολές Εντολές ελέγχου (επιλογής) Εισαγωγή σε

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

Ελληνικό Ανοικτό Πανεπιστήµιο. Η Ανάλυση και ο Σχεδιασµός στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής

Ελληνικό Ανοικτό Πανεπιστήµιο. Η Ανάλυση και ο Σχεδιασµός στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής 1 Ελληνικό Ανοικτό Πανεπιστήµιο Η και ο στην Ενοποιηµένη ιαδικασία ρ. Πάνος Φιτσιλής Περιεχόµενα Γενικές αρχές ανάλυσης και σχεδιασµού Τα βήµατα της ανάλυσης και του σχεδιασµού Συµπεράσµατα 2 3 Η ανάλυση

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

ΤΕΧΝΟΓΛΩΣΣΙΑ VIII ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΔΑΣΚΟΝΤΕΣ: ΜΑΪΣΤΡΟΣ ΓΙΑΝΗΣ, ΠΑΠΑΚΙΤΣΟΣ ΕΥΑΓΓΕΛΟΣ ΑΣΚΗΣΗ: ΔΙΟΡΘΩΣΗ ΕΚΦΡΑΣΕΩΝ (Β )

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

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

HY118- ιακριτά Μαθηµατικά. Παράδειγµα άµεσης απόδειξης. Μέθοδοι αποδείξεως για προτάσεις της µορφής εάν-τότε. 08 - Αποδείξεις

HY118- ιακριτά Μαθηµατικά. Παράδειγµα άµεσης απόδειξης. Μέθοδοι αποδείξεως για προτάσεις της µορφής εάν-τότε. 08 - Αποδείξεις HY118- ιακριτά Μαθηµατικά Παρασκευή, 06/03/2015 Αντώνης Α. Αργυρός e-mail: argyros@csd.uoc.gr Το υλικό των διαφανειών έχει βασιστεί σε διαφάνειες του Kees van Deemter, από το University of Aberdeen 3/8/2015

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

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

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

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

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

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

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

ΕΙΣΑΓΩΓΙΚΟ ΚΕΦΑΛΑΙΟ. a β a β.

ΕΙΣΑΓΩΓΙΚΟ ΚΕΦΑΛΑΙΟ. a β a β. ΕΙΣΑΓΩΓΙΚΟ ΚΕΦΑΛΑΙΟ Ε.1 ΤΟ ΛΕΞΙΛΟΓΙΟ ΤΗΣ ΛΟΓΙΚΗΣ Στη παράγραφο αυτή θα γνωρίσουμε μερικές βασικές έννοιες της Λογικής, τις οποίες θα χρησιμοποιήσουμε στη συνέχεια, όπου αυτό κρίνεται αναγκαίο, για τη σαφέστερη

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

ιαφάνειες παρουσίασης #1

ιαφάνειες παρουσίασης #1 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ http://www.corelab.ece.ntua.gr/courses/programming/ ιδάσκοντες: Στάθης Ζάχος (zachos@cs.ntua.gr) Νίκος Παπασπύρου (nickie@softlab.ntua.gr) ιαφάνειες παρουσίασης

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

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

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

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΤΕΛΟΣ 1ΗΣ ΑΠΟ 6 ΣΕΛΙ ΕΣ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΤΕΛΟΣ 1ΗΣ ΑΠΟ 6 ΣΕΛΙ ΕΣ ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΚΑΙ ΕΣΠΕΡΙΝΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ (ΟΜΑ Α A ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙ ΙΚΟΤΗΤΑΣ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ (ΟΜΑ Α Β ) ΕΥΤΕΡΑ 16 ΙΟΥΝΙΟΥ 2014 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ:

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

Είδη εντολών. Απλές εντολές. Εντολές ελέγχου. Εκτελούν κάποια ενέργεια. Ορίζουν τον τρόπο με τον οποίο εκτελούνται άλλες εντολές

Είδη εντολών. Απλές εντολές. Εντολές ελέγχου. Εκτελούν κάποια ενέργεια. Ορίζουν τον τρόπο με τον οποίο εκτελούνται άλλες εντολές Μορφές Εντολών Είδη εντολών Απλές εντολές Εκτελούν κάποια ενέργεια Εντολές ελέγχου Ορίζουν τον τρόπο με τον οποίο εκτελούνται άλλες εντολές Εντολές και παραστάσεις Μιαεντολήείναιμιαπαράστασηπου ακολουθείται

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

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

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

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

ΡΟΜΠΟΤΙΚΗ ΟΡΑΣΗ. Όταν ένα ρομπότ κινείται σε άγνωστο χώρο ή σε χώρο που μπορεί να αλλάξει η διάταξή του τότε εμφανίζεται η ανάγκη της όρασης μηχανής.

ΡΟΜΠΟΤΙΚΗ ΟΡΑΣΗ. Όταν ένα ρομπότ κινείται σε άγνωστο χώρο ή σε χώρο που μπορεί να αλλάξει η διάταξή του τότε εμφανίζεται η ανάγκη της όρασης μηχανής. ΡΟΜΠΟΤΙΚΗ ΟΡΑΣΗ Όταν ένα ρομπότ κινείται σε άγνωστο χώρο ή σε χώρο που μπορεί να αλλάξει η διάταξή του τότε εμφανίζεται η ανάγκη της όρασης μηχανής. Αισθητήρες που χρησιμοποιούνται για να αντιλαμβάνεται

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

Οι περιπτώσεις χρήσης

Οι περιπτώσεις χρήσης 1 Ελληνικό Ανοικτό Πανεπιστήµιο Οι περιπτώσεις χρήσης ρ. Πάνος Φιτσιλής 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 Θα

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

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

Εισαγωγή στην Πληροφορική Κεφάλαιο 1 ο Εισαγωγή στην Πληροφορική 1.1 Εισαγωγικές Έννοιες - Ορισμοί Πληροφορία (information) είναι η αποδιδόμενη σημασία σε ένα παρατηρούμενο συμβάν ή αντικείμενο, καθώς αυτό ταυτοποιείται με μια

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

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

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

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

ΕΠΙΣΗΜΟΝΙΚΗ ΘΕΩΡΙΑ. 1. Σι είναι επιστήμη 2. Η γέννηση της επιστημονικής γνώσης 3. Οριοθέτηση θεωριών αστικότητας

ΕΠΙΣΗΜΟΝΙΚΗ ΘΕΩΡΙΑ. 1. Σι είναι επιστήμη 2. Η γέννηση της επιστημονικής γνώσης 3. Οριοθέτηση θεωριών αστικότητας ΕΠΙΣΗΜΟΝΙΚΗ ΘΕΩΡΙΑ 1. Σι είναι επιστήμη 2. Η γέννηση της επιστημονικής γνώσης 3. Οριοθέτηση θεωριών αστικότητας 1. Μια διαδεδομένη αντίληψη περί επιστήμης Γνώση / Κατανόηση των φαινομένων του φυσικού κόσμου

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

1. Οργάνωση της CPU 2. Εκτέλεση εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο επίπεδο των επεξεργαστών

1. Οργάνωση της CPU 2. Εκτέλεση εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο επίπεδο των επεξεργαστών ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Ι Γ. Τσιατούχας 2 ο Κεφάλαιο ιάρθρωση 1. Οργάνωση της 2. εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο

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

(REASONING WITH UNCERTAINTY)

(REASONING WITH UNCERTAINTY) ΣΥΛΛΟΓΙΣΜΟΣ ΜΕ ΑΒΕΒΑΙΟΤΗΤΑ REASONING WITH UNCERTAINTY Ακριβής και πλήρης γνώση δεν είναι πάντα δυνατή Οι εµπειρογνώµονες πολλές φορές παίρνουν αποφάσεις από αβέβαια, ηµιτελή ή και αλληλοσυγκρουόµενα δεδοµένα

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

Κεφάλαιο 9 ο Κ 5, 4 4, 5 0, 0 0,0 5, 4 4, 5. Όπως βλέπουµε το παίγνιο δεν έχει καµιά ισορροπία κατά Nash σε αµιγείς στρατηγικές διότι: (ΙΙ) Α Κ

Κεφάλαιο 9 ο Κ 5, 4 4, 5 0, 0 0,0 5, 4 4, 5. Όπως βλέπουµε το παίγνιο δεν έχει καµιά ισορροπία κατά Nash σε αµιγείς στρατηγικές διότι: (ΙΙ) Α Κ Κεφάλαιο ο Μεικτές Στρατηγικές Τώρα θα δούµε ένα παράδειγµα στο οποίο κάθε παίχτης έχει τρεις στρατηγικές. Αυτό θα µπορούσε να είναι η µορφή που παίρνει κάποιος µετά που έχει απαλείψει όλες τις αυστηρά

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

Λογισμική Εφαρμογή Διαχείρισης Ερωτηματολογίων ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε

Λογισμική Εφαρμογή Διαχείρισης Ερωτηματολογίων ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε σχετικά με τον έλεγχο της καπνιστικής συνήθειας 1 22 Λογισμικές εφαρμογές καταγραφής και αξιοποίησης πληροφοριών σχετικά με τον έλεγχο της καπνιστικής συνήθειας Λογισμική Εφαρμογή Διαχείρισης Ερωτηματολογίων

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

Managing Information. Lecturer: N. Kyritsis, MBA, Ph.D. Candidate Athens University of Economics and Business. e-mail: kyritsis@ist.edu.

Managing Information. Lecturer: N. Kyritsis, MBA, Ph.D. Candidate Athens University of Economics and Business. e-mail: kyritsis@ist.edu. Managing Information Lecturer: N. Kyritsis, MBA, Ph.D. Candidate Athens University of Economics and Business e-mail: kyritsis@ist.edu.gr Διαχείριση Γνώσης Knowledge Management Learning Objectives Ποιοί

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ ΓΛΩΣΣΕΣ ΚΑΙ ΜΕΤΑΦΡΑΣΤΕΣ ΗΥ340 ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ ΓΛΩΣΣΕΣ ΚΑΙ ΜΕΤΑΦΡΑΣΤΕΣ ΗΥ340 ΕΑΡΙΝΟ ΕΞΑΜΗΝΟ 2010 Ι ΑΣΚΩΝ: ΑΝΤΩΝΙΟΣ ΣΑΒΒΙ ΗΣ ΒΑΣΙΚΗ ΕΡΓΑΣΙΑ ΦΑΣΗ 2η από 5 Ανάθεση: Πέµπτη 15 Απριλίου 2010, 11:00 (πρωί)

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

Περιεχόμενο του μαθήματος

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

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

Δημήτρης Πορτίδης / Στάθης Ψύλλος / Διονύσιος Αναπολιτάνος: Λογική. Η δομή του επιχειρήματος. Αθήνα: Νεφέλη 2007, 292 σ., 22.

Δημήτρης Πορτίδης / Στάθης Ψύλλος / Διονύσιος Αναπολιτάνος: Λογική. Η δομή του επιχειρήματος. Αθήνα: Νεφέλη 2007, 292 σ., 22. 1/6 2009-01 Πορτίδης/Ψύλλος/Αναπολιτάνος: Λογική Δημήτρης Πορτίδης / Στάθης Ψύλλος / Διονύσιος Αναπολιτάνος: Λογική. Η δομή του επιχειρήματος. Αθήνα: Νεφέλη 2007, 292 σ., 22. Κρίνει ο Αριστείδης Αραγεώργης

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

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Βήματα προς τη δημιουργία εκτελέσιμου κώδικα

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Βήματα προς τη δημιουργία εκτελέσιμου κώδικα Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Βήματα προς τη δημιουργία εκτελέσιμου κώδικα Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Βήματα προς τη δημιουργία εκτελέσιμου κώδικα

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

Πληροφοριακά Συστήµατα

Πληροφοριακά Συστήµατα Nell Dale John Lewis Chapter 12 Πληροφοριακά Συστήµατα Στόχοι Ενότητας Η κατανόηση της έννοιας «Πληροφοριακό Σύστηµα» Επεξήγηση της οργάνωσης λογιστικών φύλλων (spreadsheets) Επεξήγηση της ανάλυσης δεδοµένων

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

Δομές Δεδομένων. Δημήτρης Μιχαήλ. Δέντρα Αναζήτησης. Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο

Δομές Δεδομένων. Δημήτρης Μιχαήλ. Δέντρα Αναζήτησης. Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Δομές Δεδομένων Δέντρα Αναζήτησης Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Το πρόβλημα Αναζήτηση Θέλουμε να διατηρήσουμε αντικείμενα με κλειδιά και να μπορούμε εκτός από

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

Concept Mapping: H Βασισµένη στον Η/Υ ηµιουργία Εννοιολογικών Χαρτών και η ιδακτική Αξιοποίησή τους.

Concept Mapping: H Βασισµένη στον Η/Υ ηµιουργία Εννοιολογικών Χαρτών και η ιδακτική Αξιοποίησή τους. 4ο ΣΥΝΕ ΡΙΟ ΣΤΗ ΣΥΡΟ - ΤΠΕ ΣΤΗΝ ΕΚΠΑΙ ΕΥΣΗ 1 Concept Mapping: H Βασισµένη στον Η/Υ ηµιουργία Εννοιολογικών Χαρτών και η ιδακτική Αξιοποίησή τους. Κωνσταντίνα Στούµπου Ανωτάτη Σχολή Παιδαγωγικής και Τεχνολογικής

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

Κεφάλαιο 7. Τρισδιάστατα Μοντέλα

Κεφάλαιο 7. Τρισδιάστατα Μοντέλα Κεφάλαιο 7. 7.1 ομές εδομένων για Γραφικά Υπολογιστών. Οι δομές δεδομένων αποτελούν αντικείμενο της επιστήμης υπολογιστών. Κατά συνέπεια πρέπει να γνωρίζουμε πώς οργανώνονται τα γεωμετρικά δεδομένα, προκειμένου

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

Εργασία για το Facility Game Μάθημα: Δομές Δεδομένων 2013-2014. Σωτήρης Γυφτόπουλος

Εργασία για το Facility Game Μάθημα: Δομές Δεδομένων 2013-2014. Σωτήρης Γυφτόπουλος Εργασία για το Facility Game Μάθημα: Δομές Δεδομένων 2013-2014 Σωτήρης Γυφτόπουλος Κανόνες του Facility Game (1/4) Στο Facility Game υπάρχει ένα σύνολο κόμβων που συνδέονται «σειριακά» και κάθε κόμβος

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

Πληρουορική Γ Γσμμασίοσ

Πληρουορική Γ Γσμμασίοσ Πληρουορική Γ Γσμμασίοσ Προγραμματισμός και Αλγόριθμοι Από το και τημ Χελώμα στημ Ευριπίδης Βραχνός http://evripides.mysch.gr/ 2014 2015 1 Προγραμματισμός Ζάννειο Πρότυπο Πειραματικό Γυμνάσιο Πειραιά Ενότητα:

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ. Σηµειώσεις στο µάθηµα ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ. ιδάσκων : Χαράλαµπος Κορνάρος

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

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

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Χειμερινό Εξάμηνο 2013 - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ 1 Αρχιτεκτονική

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

Το Πρόβλημα της Πινακοθήκης (The Art Gallery Problem)

Το Πρόβλημα της Πινακοθήκης (The Art Gallery Problem) Το Πρόβλημα της Πινακοθήκης (The Art Gallery Problem) Τι είναι το Πρόβλημα της Πινακοθήκης; Σας ανήκει μια πινακοθήκη και επιθυμείτε να τοποθετήσετε κάμερες ασφαλείας έτσι ώστε όλη η γκαλερί να είναι προστατευμένη

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

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012 ΑΠΑΝΤΗΣΕΙΣ. ΘΕΜΑ Α Α1. Α2. 1. ΣΩΣΤΟ 1 στ 2. ΛΑΘΟΣ 2 δ 3. ΣΩΣΤΟ 3 ε 4. ΛΑΘΟΣ 4 β 5. ΣΩΣΤΟ 5 γ

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012 ΑΠΑΝΤΗΣΕΙΣ. ΘΕΜΑ Α Α1. Α2. 1. ΣΩΣΤΟ 1 στ 2. ΛΑΘΟΣ 2 δ 3. ΣΩΣΤΟ 3 ε 4. ΛΑΘΟΣ 4 β 5. ΣΩΣΤΟ 5 γ ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΑΠΟΦΟΙΤΟΙ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012 ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. Α2. 1. ΣΩΣΤΟ 1 στ 2. ΛΑΘΟΣ 2 δ 3. ΣΩΣΤΟ 3 ε 4. ΛΑΘΟΣ 4 β 5. ΣΩΣΤΟ 5 γ Α3. α. (σελ. 183-184) Στοίβα: ώθηση, απώθηση Ουρά:

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

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

ΜΝΗΜΟΝΙΟ ΕΝΕΡΓΕΙΩΝ ΓΙΑ ΕΠΙΛΥΣΗ ΑΠΛΩΝ ΤΕΧΝΙΚΩΝ ΠΡΟΒΛΗΜΑΤΩΝ ΚΛΙΜΑΚΙΟ ΠΛΗΡΟΦΟΡΙΚΗΣ ΥΠΟΥΡΓΕΙΟ ΠΑΙ ΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΜΝΗΜΟΝΙΟ ΕΝΕΡΓΕΙΩΝ ΓΙΑ ΕΠΙΛΥΣΗ ΑΠΛΩΝ ΤΕΧΝΙΚΩΝ ΠΡΟΒΛΗΜΑΤΩΝ Κατά τη διάρκεια της χρόνιας 2002-2003, τα σχολεία εξοπλίστηκαν µε υπολογιστές µάρκας ARROW

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

Περιεχόµενο. ΕΠΛ 422: Συστήµατα Πολυµέσων. Σχεδίαση και Ανάπτυξη Πολυµεσικών Εφαρµογών. Βιβλιογραφία. Καγιάφας [2000]: Κεφάλαιο 9, [link]

Περιεχόµενο. ΕΠΛ 422: Συστήµατα Πολυµέσων. Σχεδίαση και Ανάπτυξη Πολυµεσικών Εφαρµογών. Βιβλιογραφία. Καγιάφας [2000]: Κεφάλαιο 9, [link] Περιεχόµενα ΕΠΛ 422: Συστήµατα Πολυµέσων Σχεδίαση και Ανάπτυξη Πολυµεσικών Εφαρµογών Βασικά ζητήµατα σχεδίασης Η διαδικασία ανάπτυξης πολυµεσικών εφαρµογών Η οµάδα ανάπτυξης πολυµεσικών εφαρµογών Σχεδίαση

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ / Γ ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 27/01/2013

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ / Γ ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 27/01/2013 ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ / Γ ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 27/01/2013 ΘΕΜΑ Α Α1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν, γράφοντας δίπλα στο γράμμα που αντιστοιχεί σε κάθε πρόταση τη

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

ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 2. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ...30

ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 2. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ...30 ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 1.1 Τι είναι Πληροφορική;...11 1.1.1 Τι είναι η Πληροφορική;...12 1.1.2 Τι είναι ο Υπολογιστής;...14 1.1.3 Τι είναι το Υλικό και το

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

Cubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ. 176 75, Ελλάδα, Τηλ. 210 9580887-8 Φαξ.2109580885

Cubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ. 176 75, Ελλάδα, Τηλ. 210 9580887-8 Φαξ.2109580885 CubisLITE Client Οδηγίες Χρήσεως Cubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ. 176 75, Ελλάδα, Τηλ. 210 9580887-8 Φαξ.2109580885 1 ΠΕΡΙΕΧΟΜΕΝΑ Γενικά 1. Τι είναι ο CubisLITE Server 2. Τι είναι ο

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

Άσκηση Διδακτικής του Μαθήµατος των Θρησκευτικών. Γ Οµάδα

Άσκηση Διδακτικής του Μαθήµατος των Θρησκευτικών. Γ Οµάδα Άσκηση Διδακτικής του Μαθήµατος των Θρησκευτικών Γ Οµάδα Διδάσκων: Αθ. Στογιαννίδης Λέκτορας 11ο Μάθηµα Διερεύνηση Προϋποθέσεων Διδασκαλίας - Α : Η θεωρία του Jean Piaget για τη νοητική ανάπτυξη του ανθρώπου

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

Υλοποίηση ενός προγραμματιστικού κελύφους εργασίας

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

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

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

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

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

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

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

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

Visual Basic Βασικές Έννοιες

Visual Basic Βασικές Έννοιες Visual Basi Βασικές Έννοιες «Είδα στον ύπνο µου ότι η ζωή είναι χαρά. Ξύπνησα και είδα ότι είναι χρέος. Αγωνίστηκα και είδα ότι τo χρέος είναι χαρά.» Ραµπριτανάθ Ταγκόρ Κουλλάς Χρίστος www.oullas.om oullas

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

ροµολόγηση πακέτων σε δίκτυα υπολογιστών

ροµολόγηση πακέτων σε δίκτυα υπολογιστών ροµολόγηση πακέτων σε δίκτυα υπολογιστών Συµπληρωµατικές σηµειώσεις για το µάθηµα Αλγόριθµοι Επικοινωνιών Ακαδηµαϊκό έτος 2011-2012 1 Εισαγωγή Οι παρακάτω σηµειώσεις παρουσιάζουν την ανάλυση του άπληστου

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

Θεωρία Υπολογισμού και Πολυπλοκότητα

Θεωρία Υπολογισμού και Πολυπλοκότητα Θεωρία Υπολογισμού και Πολυπλοκότητα Κεφάλαιο 1. Μαθηματικό Υπόβαθρο 23, 26 Ιανουαρίου 2007 Δρ. Παπαδοπούλου Βίκη 1 1.1. Σύνολα Ορισμός : Σύνολο μια συλλογή από αντικείμενα Στοιχεία: Μέλη συνόλου Τα στοιχεία

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 6 ο

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 6 ο Με τι ασχολείται ο προγραμματισμός; Ο προγραμματισμός ασχολείται με την διατύπωση του αλγορίθμου σε κατανοητή μορφή από τον Η/Υ, δηλ. τη δημιουργία του προγράμματος, του συνόλου των εντολών που πρέπει

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

Εισαγωγή στις Περιγραφικές Λογικές

Εισαγωγή στις Περιγραφικές Λογικές Εισαγωγή στις Περιγραφικές Λογικές Σύνταξη, Σημασιολογία και Αλγόριθμοι Συλλογιστικής Γιώργος Στοΐλος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Η/Υ Εθνικό Μετσόβιο Πολυτεχνείο 1. Εισαγωγή Ένα από τα προβλήματα

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

Κεφάλαιο 7: Υλοποίηση εφαρμογών σε προγραμματιστικά περιβάλλοντα. Εφαρμογές Πληροφορικής Κεφ. 7 Καραμαούνας Πολύκαρπος 1

Κεφάλαιο 7: Υλοποίηση εφαρμογών σε προγραμματιστικά περιβάλλοντα. Εφαρμογές Πληροφορικής Κεφ. 7 Καραμαούνας Πολύκαρπος 1 Κεφάλαιο 7: Υλοποίηση εφαρμογών σε προγραμματιστικά περιβάλλοντα Καραμαούνας Πολύκαρπος 1 Ανάπτυξη εφαρμογών για φορητές συσκευές: τείνουν να αντικαταστήσουν τους υπολογιστές και άλλες συσκευές. Τα δημοφιλέστερα

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

Εισαγωγή στην επιστήμη των υπολογιστών. Οργάνωση εδομένων Κεφάλαιο 11ο ομές εδομένων

Εισαγωγή στην επιστήμη των υπολογιστών. Οργάνωση εδομένων Κεφάλαιο 11ο ομές εδομένων Εισαγωγή στην επιστήμη των υπολογιστών Οργάνωση εδομένων Κεφάλαιο 11ο ομές εδομένων 1 ομή εδομένων Μια δομή δεδομένων (data structure) χρησιμοποιεί μια συλλογή από σχετικές μεταξύ τους μεταβλητές, οι οποίες

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

Δομές Δεδομένων (Data Structures)

Δομές Δεδομένων (Data Structures) Δομές Δεδομένων (Data Structures) Ανάλυση - Απόδοση Αλγορίθμων Έλεγχος Αλγορίθμων. Απόδοση Προγραμμάτων. Χωρική/Χρονική Πολυπλοκότητα. Ασυμπτωτικός Συμβολισμός. Παραδείγματα. Αλγόριθμοι: Βασικές Έννοιες

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

Γενική οργάνωση σεναρίου. 1. Προαπαιτούμενες γνώσεις και πρότερες γνώσεις των μαθητών

Γενική οργάνωση σεναρίου. 1. Προαπαιτούμενες γνώσεις και πρότερες γνώσεις των μαθητών Παράρτημα 1: Τεχνική έκθεση τεκμηρίωσης σεναρίου Το εκπαιδευτικό σενάριο που θα σχεδιαστεί πρέπει να συνοδεύεται από μια τεχνική έκθεση τεκμηρίωσής του. Η τεχνική αυτή έκθεση (με τη μορφή του παρακάτω

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

ΥΠ.ΕΣ. -.Μ.Η.Ε.Σ. ΕΓΧΕΙΡΙ ΙΟ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΛΗΞΙΑΡΧΕΙΟΥ

ΥΠ.ΕΣ. -.Μ.Η.Ε.Σ. ΕΓΧΕΙΡΙ ΙΟ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΛΗΞΙΑΡΧΕΙΟΥ ΥΠ.ΕΣ. -.Μ.Η.Ε.Σ. ΕΓΧΕΙΡΙ ΙΟ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΛΗΞΙΑΡΧΕΙΟΥ V 1.3 εκέµβριος 2012 Πίνακας Περιεχοµένων 1. Εισαγωγή.. σελ. 3 2. Σύνδεση για πρώτη φορά µε την εφαρµογή 4 3. Είσοδος στην εφαρµογή 9 4. Αναζήτηση

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

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ. Διδάσκουσα Δρ Β.

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ. Διδάσκουσα Δρ Β. ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ Διδάσκουσα Δρ Β. Καβακλή Χειμερινό Εξάμηνο 2001 1 Σύνολο χαρακτήρων της Pascal Για

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

Θεωρία παιγνίων Δημήτρης Χριστοφίδης Εκδοση 1η: Παρασκευή 3 Απριλίου 2015. Παραδείγματα Παράδειγμα 1. Δυο άτομα παίζουν μια παραλλαγή του σκακιού όπου σε κάθε βήμα ο κάθε παίκτης κάνει δύο κανονικές κινήσεις.

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

Γεωγραφικά Πληροφοριακά Συστήµατα (Geographical Information Systems GIS)

Γεωγραφικά Πληροφοριακά Συστήµατα (Geographical Information Systems GIS) Γεωγραφικά Πληροφοριακά Συστήµατα (Geographical Information Systems GIS) ρ. ΧΑΛΚΙΑΣ ΧΡΙΣΤΟΣ xalkias@hua.gr Χ. Χαλκιάς - Εισαγωγή στα GIS 1 Ορισµοί ΓΠΣ Ένα γεωγραφικό πληροφοριακό σύστηµα Geographic Information

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

B Γυμνασίου. Ενότητα 9

B Γυμνασίου. Ενότητα 9 B Γυμνασίου Ενότητα 9 Γραμμικές εξισώσεις με μία μεταβλητή Διερεύνηση (1) Να λύσετε τις πιο κάτω εξισώσεις και ακολούθως να σχολιάσετε το πλήθος των λύσεων που βρήκατε σε καθεμιά. α) ( ) ( ) ( ) Διερεύνηση

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

Σενάριο 17: Παιχνίδι μνήμης με εικόνες

Σενάριο 17: Παιχνίδι μνήμης με εικόνες Σενάριο 17: Παιχνίδι μνήμης με εικόνες Φύλλο Εργασίας Τίτλος: Παιχνίδι μνήμης με εικόνες Γνωστικό Αντικείμενο: Εφαρμογές Πληροφορικής-Υπολογιστών Διδακτική Ενότητα: Διερευνώ - Δημιουργώ Ανακαλύπτω, Συνθετικές

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

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

ΓΕΝΙΚ Ι Ο Κ Ο Ε ΠΙ Π Τ Ι Ε Τ Λ Ε ΕΙΟ Ι Ο Ε Θ Ε Ν Θ ΙΚ Ι Η Κ Σ Η Α Μ ΓΕΝΙΚΟ ΕΠΙΤΕΛΕΙΟ ΕΘΝΙΚΗΣ ΑΜΥΝΑΣ ΚΛΑΔΟΣ ΣΤΡΑΤΗΓΙΚΗΣ & ΠΟΛΙΤΙΚΗΣ ΔΙΕΥΘΥΝΣΗ ΑΜΥΝΤΙΚΟΥ ΣΧΕΔΙΑΣΜΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Σεμινάριο ΔΙΑΚΛΑΔΙΚΟ ΣΧΟΛΕΙΟ ΔΙΑΛΕΙΤΟΥΡΓΙΚΟΤΗΤΑΣ -ΠΟΙΟΤΗΤΑΣ - ΣΤΟΧΟΘΕΣΙΑΣ Θέμα: «Τεχνικές Διαχείρισης

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

Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL) Βασικές αλγοριθμικές δομές

Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL) Βασικές αλγοριθμικές δομές Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL) Βασικές αλγοριθμικές δομές Βασικές Αλγοριθμικές Δομές 2 Εισαγωγή Οι αλγοριθμικές δομές εκφράζουν διαφορετικούς τρόπους γραφής ενός αλγορίθμου.

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

Διαβάστε τις οδηγίες και προσέξτε τις παρακάτω πληροφορίες και κρατείστε το παρόν εγχειρίδιο για μελλοντική αναφορά σε αυτό.

Διαβάστε τις οδηγίες και προσέξτε τις παρακάτω πληροφορίες και κρατείστε το παρόν εγχειρίδιο για μελλοντική αναφορά σε αυτό. Εγχειρίδιο χρήσης Οδηγίες Λειτουργίες Διαβάστε τις οδηγίες και προσέξτε τις παρακάτω πληροφορίες και κρατείστε το παρόν εγχειρίδιο για μελλοντική αναφορά σε αυτό. Πληροφορίες ασφαλείας Κίνδυνος εκρήξεως

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

ISO 9001:2008. Οι αλλαγές του νέου προτύπου ISO 9001:2008 σε σχέση με την προηγούμενη έκδοση ISO 9001:2000

ISO 9001:2008. Οι αλλαγές του νέου προτύπου ISO 9001:2008 σε σχέση με την προηγούμενη έκδοση ISO 9001:2000 ISO 9001:2008 Οι αλλαγές του νέου προτύπου ISO 9001:2008 σε σχέση με την προηγούμενη έκδοση ISO 9001:2000 Όπως και το νέο πρότυπο ρητά αναφέρει οι αλλαγές δεν είναι μεγάλης έκτασης και δεν εισάγονται νέες

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

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Ενότητα 1 Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Εύρος Ζώνης και Ταχύτητα Μετάδοσης Η ταχύτητα µετάδοσης [εύρος ζώνης (banwidth)] των δεδοµένων αποτελεί ένα δείκτη επίδοσης των δικτύων και συνήθως

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

αντισταθµίζονται µε τα πλεονεκτήµατα του άλλου, τρόπου βαθµολόγησης των γραπτών και της ερµηνείας των σχετικών αποτελεσµάτων, και

αντισταθµίζονται µε τα πλεονεκτήµατα του άλλου, τρόπου βαθµολόγησης των γραπτών και της ερµηνείας των σχετικών αποτελεσµάτων, και 1. ΕΙΣΑΓΩΓΗ Όλα τα είδη ερωτήσεων που αναφέρονται στο «Γενικό Οδηγό για την Αξιολόγηση των µαθητών στην Α Λυκείου» µπορούν να χρησιµοποιηθούν στα Μαθηµατικά, τόσο στην προφορική διδασκαλία/εξέταση, όσο

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

Φύλλα εργασίας. MicroWorlds Pro. Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο. Β. Χ. Χρυσοχοΐδης

Φύλλα εργασίας. MicroWorlds Pro. Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο. Β. Χ. Χρυσοχοΐδης Φύλλα εργασίας MicroWorlds Pro Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο Β. Χ. Χρυσοχοΐδης Πρόεδρος Συλλόγου Εκπαιδευτικών Πληροφορικής Φλώρινας 2 «Σχεδίαση και ανάπτυξη δραστηριοτήτων

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

Υπερπροσαρμογή (Overfitting) (1)

Υπερπροσαρμογή (Overfitting) (1) Αλγόριθμος C4.5 Αποφυγή υπερπροσαρμογής (overfitting) Reduced error pruning Rule post-pruning Χειρισμός χαρακτηριστικών συνεχών τιμών Επιλογή κατάλληλης μετρικής για την επιλογή των χαρακτηριστικών διάσπασης

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ 1 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 1 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ 1.1 Να δοθεί ο ορισμός του προβλήματος καθώς και τρία παραδείγματα

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

ίπλωµα Ευρεσιτεχνίας Αριστοµένη Μακρή ΟΒΙ (Οργανισµός Βιοµηχανικής Ιδιοκτησίας) µετά από διεθνή διερεύνηση του European Patent Office (2005).

ίπλωµα Ευρεσιτεχνίας Αριστοµένη Μακρή ΟΒΙ (Οργανισµός Βιοµηχανικής Ιδιοκτησίας) µετά από διεθνή διερεύνηση του European Patent Office (2005). 1 2 Μεθοδολογία δόµησης, δηµιουργίας και αξιοποίησης εκπαιδευτικού ψηφιακού υλικού για την καλύτερη κατανόηση της λογικής και της χρήσης µηχανογραφικών εφαρµογών, χρησιµοποιώντας τεχνολογίες πολυµέσων

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

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

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

Παράδειγμα 1 Γράψε ένα δεκαδικό αριθμό μεταξύ του 2 και του 3 που δεν περιέχει το 5 που περιέχει το 7 και που βρίσκεται όσο πιο κοντά γίνεται με το

Παράδειγμα 1 Γράψε ένα δεκαδικό αριθμό μεταξύ του 2 και του 3 που δεν περιέχει το 5 που περιέχει το 7 και που βρίσκεται όσο πιο κοντά γίνεται με το Παράδειγμα 1 Γράψε ένα δεκαδικό αριθμό μεταξύ του 2 και του 3 που δεν περιέχει το 5 που περιέχει το 7 και που βρίσκεται όσο πιο κοντά γίνεται με το 5/2 1 Παράδειγμα 2: Γράψε ένα κλάσμα που χρησιμοποιεί

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

ιδάσκων: ηµήτρης Ζεϊναλιπούρ

ιδάσκων: ηµήτρης Ζεϊναλιπούρ Κεφάλαιο 1.3-1.4: Εισαγωγή Στον Προγραµµατισµό ( ιάλεξη 2) ιδάσκων: ηµήτρης Ζεϊναλιπούρ Περιεχόµενα Εισαγωγικές Έννοιες - Ορισµοί Ο κύκλος ανάπτυξης προγράµµατος Παραδείγµατα Πότε χρησιµοποιούµε υπολογιστή?

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών 1 Οργάνωση υπολογιστών ΚΜΕ Κύρια Μνήμη Υποσύστημα εισόδου/εξόδου 2 Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) R1 R2 ΑΛΜ

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

Ανάπτυξη Έμπειρου Συστήματος Διάγνωσης Βλαβών Η/Υ για Εκπαιδευτικούς Σκοπούς

Ανάπτυξη Έμπειρου Συστήματος Διάγνωσης Βλαβών Η/Υ για Εκπαιδευτικούς Σκοπούς ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΠΕΙΡΑΙΑ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Ανάπτυξη Έμπειρου Συστήματος Διάγνωσης Βλαβών Η/Υ για Εκπαιδευτικούς

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

ΑΛΓΟΡΙΘΜΟΙ. Τι είναι αλγόριθμος

ΑΛΓΟΡΙΘΜΟΙ. Τι είναι αλγόριθμος ΑΛΓΟΡΙΘΜΟΙ Στο σηµείωµα αυτό αρχικά εξηγείται η έννοια αλγόριθµος και παραθέτονται τα σπουδαιότερα κριτήρια που πρέπει να πληρεί κάθε αλγόριθµος. Στη συνέχεια, η σπουδαιότητα των αλγορίθµων συνδυάζεται

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