ΕΡΓΑΣΗΡΙΟ CLIPS ΑΣΚΗΣΗ 3
|
|
- Σταματία Πανταζής
- 7 χρόνια πριν
- Προβολές:
Transcript
1 ΑΣΚΗΣΗ 3 Ένα γεγονός είναι μια λίστα από σύμβολα τα οποία περικλείονται σε παρενθέσεις και εκφράζει κάποια πληροφορία σχετική με την κατάσταση του προβλήματος που μας απασχολεί. Τα γεγονότα διακρίνονται σε δύο κατηγορίες: τα Διατεταγμένα Γεγονότα και τα Μη Διατεταγμένα Γεγονότα. Στόχος της τρίτης εργαστηριακής άσκησης είναι η χρήση Μη Διατεταγμένων Γεγονότων ή αλλιώς η χρήση Προτύπων Γεγονότων. Μη Διατεταγμένα Γεγονότα στο CLIPS Παρατηρήστε τα παρακάτω γεγονότα: 1. (person Maria Papadopoulou 42 T teacher Athens) 2. (person T Papadopoulou Maria 1.65 Athens teacher) 3. (cat Tom black) 4. (family (father John) (mother Lily) (kids Michael George Bill)) 5. (hotel (location Patras) (name Astir ) (address Ag.Andreou 16 ) (facilities pool sauna parking internet-corner roof-garden)) 6. (family John Lily Michael George Bill) 7. (person (name Maria) (surname Papadopoulou) (id T ) (height 1.65) (profession teacher) (home Athens)) 8. (cat (name Tom) (colour black)) 9. (family (kids Michael George Bill) (mother Lily) (father John)) 10. (family (parents John Lily) (kids Michael George Bill)) 11. (person (id T ) (surname Papadopoulou) (name Maria) (height 1.65) (home Athens) (profession teacher)) 12. (hotel Patras Astir Ag.Andreou 16 pool sauna parking internetcorner roof-garden) Σημειώστε ποια από τα παραπάνω γεγονότα είναι διατεταγμένα γεγονότα και ποια προέρχονται από κάποιο πρότυπο και είναι μη διατεταγμένα γεγονότα. Ομαδοποιήστε διατεταγμένα και μη διατεταγμένα γεγονότα που εκφράζουν ακριβώς την ίδια κατάσταση-πληροφορία. Ποια είναι η διαφορά που παρατηρείτε στα πεδία ενός διατεταγμένου γεγονότος και στα πεδία ενός μη διατεταγμένου γεγονότος; Από τι διακρίνουμε ένα πεδίο σε ένα διατεταγμένο γεγονός και από τι σε ένα μη διατεταγμένο γεγονός; Σημειώστε δίπλα στις παρακάτω προτάσεις αν είναι Σωστές ή Λάθος: 17
2 1. Αν κάνουμε assert το γεγονός 1 και το γεγονός 2 εισάγεται το 2. Αν κάνουμε assert το γεγονός 7 και το γεγονός 11 εισάγεται το 3. Αν κάνουμε assert το γεγονός 4 και το γεγονός 9 εισάγεται το 4. Αν κάνουμε assert το γεγονός 9 και το γεγονός 10 εισάγεται το 5. Αν κάνουμε assert το γεγονός 5 και το γεγονός 12 εισάγεται το Για κάθε πρόταση που θεωρήσατε Λάθος δικαιολογήστε την απάντησή σας. Προσπαθήστε τώρα να εισάγετε στην λίστα γεγονότων διαδοχικά τα γεγονότα 3 και 8. Τι παρατηρείτε; Γιατί το CLIPS εμφανίζει αυτό το μήνυμα; Τι είναι απαραίτητο να γίνει ώστε να μπορεί να ολοκληρωθεί με επιτυχία και η εντολή assert που αφορά το γεγονός 8; Ένα Μη Διατεταγμένο Γεγονός, όπως θα παρατηρήσατε, είναι μια λίστα ονοματισμένων πεδίων (named fields), καθένα από τα οποία ονομάζεται slot. Ένα slot μπορεί να είναι είτε ονοματισμένο single-slot (ή απλά slot), το οποίο περιέχει ακριβώς ένα πεδίο, είτε ονοματισμένο multislot, το οποίο περιέχει μηδέν ή περισσότερα πεδία. Για κάθε μη διατεταγμένο γεγονός που σημειώσατε στην προηγούμενη άσκηση αναφέρατε τα ονόματα από όλα τα slots του και διακρίνετε ποια από αυτά είναι single-slots και ποια multislots. Όλα τα μη διατεταγμένα γεγονότα που έχουν κοινό το πρώτο τους πεδίο και έχουν ακριβώς τα ίδια slots/multislots προκύπτουν από το ίδιο Πρότυπο Γεγονότος (Template), γι αυτό λέγονται και Γεγονότα Προτύπου. Ένα Πρότυπο Γεγονότων είναι ένας ορισμός που περιγράφει τα πεδία που θα έχουν όλα τα μη διατεταγμένα γεγονότα που θα προκύψουν από αυτό. Προκειμένου να δημιουργήσουμε, να εισάγουμε στην λίστα γεγονότων και να χειριστούμε μη διατεταγμένα γεγονότα είναι απαραίτητο να ορίσουμε πρώτα κατάλληλα πρότυπα που θα περιγράφουν αυτά τα γεγονότα, αλλιώς το CLIPS συμπεριφέρεται σαν να εισάγουμε διατεταγμένο γεγονός με λάθος σύνταξη. Ένα πρότυπο για μη διατεταγμένα γεγονότα ορίζεται μέσω της εντολής deftemplate. Προσπαθήστε να αντιστοιχίσετε τα παρακάτω πρότυπα (1-4) με τα κατάλληλα μη διατεταγμένα γεγονότα (a-d): 1. (deftemplate hotel (slot location) (slot name) (slot address) (multislot facilities)) 2. (deftemplate person (slot name) (slot surname) (slot id) (slot height) (slot profession) 18
3 (slot home)) 3. (deftemplate family (multislot parents) (multislot kids)) 4. (deftemplate cat (slot name) (slot colour)) a. (person (name Maria) (surname Papadopoulou) (id T ) (height 1.65) (profession teacher) (home Athens)) b. (cat (name Tom) (colour black)) c. (family (parents John Lily) (kids Michael George Bill)) d. (hotel (location Patras) (name Astir ) (address Ag.Andreou 16 ) (facilities pool sauna parking internet-corner roof-garden)) Ορίστε στο CLIPS τα πρότυπα γεγονότων 1-4 και στην συνέχεια κάνετε assert τα παρακάτω γεγονότα. Μετά από κάθε εισαγωγή ελέγχετε τα γεγονότα στη λίστα γεγονότων με την εντολή (facts): 1. (cat (name Tom) (colour black)) 2. (family (parents Tim Helen) (kids Alex)) 3. (family (kids Nick Lina Marina) (parents John Mary)) 4. (cat (colour white) (name Sissy)) 5. (person (name Mary) (surname Papadopoulou)) 6. (person (id T )) 7. (hotel (name Astir ) (facilities internet-corner sauna parking roofgarden)) Τι παρατηρείτε σχετικά με το όνομα ενός προτύπου και το πρώτο πεδίο όλων των μη διατεταγμένων γεγονότων που ανταποκρίνονται στο πρότυπο αυτό; Μπορούμε να εισάγουμε μη διατεταγμένα γεγονότα κάποιου προτύπου με οποιαδήποτε σειρά των πεδίων τους; Σε ποιες από τις παραπάνω εισαγωγές φαίνεται αυτό; Τα μη διατεταγμένα γεγονότα που εισάγουμε στη λίστα γεγονότων έχουν την ίδια σειρά πεδίων με αυτήν που χρησιμοποιήσαμε για να τα εισάγουμε; Από τι καθορίζεται η σειρά των πεδίων ενός μη διατεταγμένου γεγονότος όταν εισάγεται στην λίστα γεγονότων; Όταν εισάγουμε ένα μη διατεταγμένο γεγονός είναι ανάγκη να δώσουμε τιμές σε όλα τα πεδία του; Ισχύει το ίδιο για ένα διατεταγμένο γεγονός; Για κάθε πεδίο ενός μη διατεταγμένου γεγονότος μπορούμε να θέσουμε ένα σύνολο περιορισμών (constraint forms) μέσα από τον ορισμό deftemplate του αντίστοιχου προτύπου. Αφού δώσετε την εντολή (clear) στο CLIPS, δημιουργήστε ένα αρχείο templates.clp μέσα στο οποίο θα ορίσετε τα παρακάτω πρότυπα μη διατεταγμένων γεγονότων: 19
4 (deftemplate hotel (slot location (type SYMBOL) (default?none)) (slot name (type STRING) (default?none)) (slot address (type STRING)) (multislot facilities (type SYMBOL) (allowed-symbols pool sauna parking internet-corner))) (deftemplate person (slot surname (type SYMBOL) (default?none)) (slot id (type STRING)(default?DERIVE)) (slot height (type FLOAT) (default 1.65)) (slot profession (type SYMBOL)) (slot home(type SYMBOL))) (deftemplate family (multislot parents (type SYMBOL) (cardinality 2 2)) (multislot kids (type SYMBOL) (cardinality 1 15))) (deftemplate cat (slot colour (type SYMBOL) (default unknown))) Με την επιλογή Deftemplate Manager από το menu Browse μπορούμε να δούμε και να διαχειριστούμε τα πρότυπα γεγονότων που έχουμε ορίσει με τρόπο ανάλογο με αυτόν που παρουσιάσαμε στην προηγούμενη άσκηση για τους ορισμούς deffacts. Πριν συνεχίσετε με τα επόμενα, κάνετε assert τα διατεταγμένα γεγονότα (dog Jack) και (animal duck). Παρατηρήστε μέσω του Deftemplate Manager ότι για κάθε διατεταγμένο γεγονός που εισάγουμε δημιουργείται αυτόματα από το CLIPS ένα μη διατεταγμένο γεγονός με όνομα ίδιο με το πρώτο πεδίο του διατεταγμένου γεγονότος και ένα μοναδικό slot/multislot το οποίο περιέχει τα υπόλοιπα πεδία του. Δώστε την εντολή (clear) και φορτώστε το αρχείο templates.clp στο CLIPS. Κάνετε τώρα assert τα παρακάτω γεγονότα, έχοντας ανοιχτό το παράθυρο Facts και παρατηρώντας τα μηνύματα που εμφανίζει το CLIPS για κάθε λανθασμένη εισαγωγή: 1. (cat (colour black)) 2. (cat (name Kitty)) 3. (hotel (address "Ag.Andreou 16")(facilities pool sauna)) 4. (hotel (location Patras) (name Astir ) (address "Ag.Andreou 16") (facilities pool sauna)) 5. (cat (name Kitty )) 6. (hotel (location Patras) (name "Astir") (address "Ag.Andreou 16") (facilities breakfast-in-room)) 7. (person (name Maria) (surname Papadopoulou) (profession teacher) (home Patras)) 8. (family (parents John) (kids Peter)) 9. (family (parents John Helen) (kids)) 10. (family (parents John Helen) (kids Peter)) 11. (family (parents John Helen) (kids Peter)) 20
5 12. (family (parents Helen John) (kids Peter)) Ποιες εισαγωγές από τις παραπάνω εμφάνισαν μήνυμα λάθους και γιατί; Τι παρατηρήσατε στο παράθυρο Facts μετά την εισαγωγή 11 και μετά την εισαγωγή 12. Σε ποια πεδία ενός μη διατεταγμένου γεγονότος πρέπει να δώσουμε οπωσδήποτε τιμή για να εισαχθεί αυτό στην λίστα γεγονότων επιτυχώς; Τι γίνεται όταν εισάγεται στη λίστα γεγονότων ένα γεγονός χωρίς να έχουμε δώσει τιμές σε όλα τα slots του; Ποιοι είναι οι περιορισμοί που εφαρμόζονται στα πεδία των παραπάνω προτύπων και πώς συντάσσονται; Τι περιορισμούς εισάγουν τα παρακάτω: (type SYMBOL) (allowed-symbols pool sauna parking) (range 2 20) (range 0?x) (range?x 100) (default unknown ) (default?derive) (default?none) (cardinality 0 3) (cardinality 2 2) Ποιοι περιορισμοί είναι άμεσα εξαρτώμενοι από τον περιορισμό τύπου type; Ποιοι περιορισμοί αφορούν μόνο multislot πεδία; Μπορούμε να χρησιμοποιήσουμε ταυτόχρονα τον περιορισμό range με οποιονδήποτε από τους περιορισμούς allowed-values, allowed-integers, allowed-floats ή allowed-numbers; Γιατί; Έκτος από τις εντολές assert και retract (για εισαγωγή και διαγραφή γεγονότων αντίστοιχα) μια ακόμα εντολή που μπορούμε να εφαρμόσουμε σε μη διατεταγμένα γεγονότα είναι η εντολή modify, η οποία αλλάζει τιμές σε συγκεκριμένα πεδία ενός μη διατεταγμένου γεγονότος. Όπως είπαμε και πιο πάνω, τα πρότυπα γεγονότων απλοποιούν πολύ την πρόσβαση σε κάποιο συγκεκριμένο πεδίο γεγονότος, αφού το πεδίο μπορεί πλέον να αναγνωριστεί από το όνομά του slot στο οποίο αντιστοιχεί. Εκτελέστε τις παρακάτω εντολές τροποποίησης στα γεγονότα που υπάρχουν στην λίστα γεγονότων από την προηγούμενη άσκηση. Έχετε ανοιχτό το παράθυρο Facts: 1. (facts) 2. (modify 0 (name Sissy)) 3. (facts) 4. (modify 5 (name Tom) (colour white)) 5. (facts) 6. (modify 1 (location Athens) (address )) 7. (facts) 8. (modify 7 (facilities sauna)) 9. (facts) 21
6 10. (modify 2 (surname Papadakh)) 11. (facts) Όπως παρατηρείτε, η εντολή modify (με μια κίνηση) διαγράφει ένα μη διατεταγμένο γεγονός και εισάγει ταυτόχρονα ένα νέο στη θέση του, προσδιορίζοντας ένα ή περισσότερα slots του γεγονότος τα οποία θα αλλάξουν. Παρατηρήστε πως το γεγονός πριν και το γεγονός μετά την τροποποίηση έχουν διαφορετικούς fact-identifiers. Μια ακόμη εντολή, εκτός από την modify, που μπορούμε να χρησιμοποιήσουμε σε μη διατεταγμένα γεγονότα είναι η εντολή duplicate. Με αυτήν την εντολή δημιουργούμε ένα πανομοιότυπο αντίγραφο κάποιου γεγονότος και μετά μπορούμε να αλλάξουμε κάποιο slot του. Για να διαπιστώσετε την διαφορά από το modify εκτελέστε τα παρακάτω με ανοιχτό το παράθυρο Facts: 1. (duplicate 6 (name Sissy) (colour black)) 2. (facts) 3. (fact-slot-value 6 name) 4. (fact-slot-value 6 black) 5. (fact-slot-value 6 colour) 6. (fact-slot-names 6) 7. (duplicate 6 (colour brown)) 8. (facts) 9. (duplicate 8 (location Patras) (address "Ag.Andreou 16 )) 10. (facts) 11. (duplicate 9 (home Athens) (height 1.70) (profession secretary)) 12. (facts) 13. (fact-slot-value 9 height) 14. (fact-slot-value 9 name) 15. (fact-slot-names 9) 16. (duplicate 9 (home Patras)) 17. (facts) Τι ορίσματα παίρνουν οι εντολές fact-slot-value και fact-slot-names και τι κάνουν; Ποια είναι η διαφορά των εντολών modify και duplicate; Παρατηρήστε ότι πλεονέκτημα των δύο αυτών εντολών είναι πως δεν χρειάζεται να προσδιορίζονται μαζί με τα πεδία που αλλάζουν τιμή και τα πεδία που δεν αλλάζουν τιμή. Δοκιμάστε τώρα να ορίσετε εκ νέου στο CLIPS το πρότυπο cat ως εξής: (deftemplate cat (slot colour (type SYMBOL) (default unknown)) (slot home (type SYMBOL))) 22
7 Τι παρατηρείτε; Στη συνέχεια ορίστε ένα καινούργιο πρότυπο ως εξής: (deftemplate dog (slot colour (type SYMBOL) (default unknown))) Εκτελέστε την εντολή (list-deftemplates) για να δείτε αν προστέθηκε το νέο πρότυπο που ορίσατε. Χωρίς να έχουμε εισάγει κάποιο γεγονός αυτού του προτύπου ακόμα (χωρίς δηλαδή να έχουμε χρησιμοποιήσει το πρότυπο) αποφασίζουμε πως θέλουμε να ορίσουμε ξανά το πρότυπο ως εξής: (deftemplate dog (slot colour (type SYMBOL) (default unknown)) (slot master (type SYMBOL))) Εκτελέστε (ppdeftemplate dog). Τι συνέβη τώρα; Συνεπώς, παρατηρούμε πως ο επανακαθορισμός ενός προτύπου οδηγεί σε διαγραφή προηγούμενου ορισμού του ίδιου προτύπου. Επιπλέον, ένα πρότυπο δεν μπορεί να οριστεί ξανά από την στιγμή που έχει χρησιμοποιηθεί έστω μία φορά (πχ εισαγωγή γεγονότος του προτύπου στην λίστα γεγονότων κλπ). Εκτελώντας τις παρακάτω εντολές προσπαθήστε να καταλάβετε τι κάνουν: 1. (deftemplate-slot-allowed-values hotel facilities) 2. (deftemplate-slot-singlep hotel facilities) 3. (deftemplate-slot-singlep hotel name) 4. (deftemplate-slot-singlep family parents) 5. (deftemplate-slot-cardinality family parents) 6. (deftemplate-slot-cardinality family kids) 7. (deftemplate-slot-default-value person height) 8. (deftemplate-slot-default-value person name) 9. (deftemplate-slot-defaultp person height) 10. (deftemplate-slot-defaultp person name) 11. (deftemplate-slot-defaultp cat colour) 12. (deftemplate-slot-existp cat name) 13. (deftemplate-slot-existp hotel home) 14. (deftemplate-slot-existp hotel location) 15. (deftemplate-slot-names hotel) 16. (deftemplate-slot-names cat) 17. (deftemplate-slot-names dog) 18. (deftemplate-slot-names person) 19. (deftemplate-slot-names family) 20. (undeftemplate dog) 21. (list-deftemplates) 23
8 22. (undeftemplate cat) 23. (list-deftemplates) 24. (undeftemplate *) 25. (retract *) 26. (undeftemplate *) 27. (list-deftemplates) 28. (clear) Όπως βλέπετε στις εντολές όταν ένα πρότυπο έχει χρησιμοποιηθεί (πχ από κάποιο γεγονός ή κάποιο κανόνα) η διαγραφή του με την εντολή undeftemplate θα αποτύχει. Διαφορετικά το πρότυπο διαγράφεται επιτυχώς και για να μπορέσει να χρησιμοποιηθεί πρέπει να οριστεί ξανά. Γράψτε ορισμούς για τα παρακάτω πρότυπα γεγονότων σε ένα αρχείο που θα δημιουργήσετε, θα σώσετε και θα φορτώσετε στο CLIPS: Πρότυπο 1: Τραγούδι με τίτλο τύπου string, συνθέτη τύπου string, στιχουργό τύπου string, ερμηνευτή τύπου string, διάρκεια τύπου float, είδος τύπου symbol με επιτρεπόμενες τιμές: rock, λαϊκό, κλασσικό, jazz, country. Το μόνο πεδίο που πρέπει να έχει υποχρεωτικά τιμή είναι ο τίτλος. Πρότυπο 2: Μαθητής με όνομα τύπου string, επώνυμο τύπου string, ηλικία τύπου ακεραίου με τιμές από 7 έως 18, τόπο κατοικίας τύπου symbol, hobbies τύπου symbol με πλήθος από 2 έως 4. Κάθε μαθητής έχει οπωσδήποτε όνομα, επώνυμο και ηλικία, η default τιμή του τόπου κατοικίας εισάγεται από το CLIPS. Στη συνέχεια δημιουργήστε μερικά γεγονότα που βασίζονται σε αυτά τα πρότυπα και κάντε τα assert στην λίστα γεγονότων. Εκτελέστε τις παρακάτω εντολές στο CLIPS μετά από τις εντολές (clear) και (clear-window): 1. (setgen 1) 2. (gensym) 3. (gensym) 4. (gensym) 5. (clear) 6. (gensym) 7. (gensym) 8. (setgen 2) 9. (gensym) 10. (gensym) 11. (random) 12. (random) 13. (random) 14. (random 20 30) 24
9 15. (random 20 30) 16. (random 30 35) 17. (random ) Η συνάρτηση gensym επιστέφει ένα ειδικό σύμβολο που μπορεί να αποθηκευτεί σε ένα πεδίο. Χρησιμεύει κυρίως στο να βάζει ετικέτα σε πρότυπα που χρειάζονται κάποιον μοναδικό προσδιοριστή, όταν δεν μας ενδιαφέρει τι θα είναι αυτός ο προσδιοριστής. H gensym γίνεται reset μετά από κάποια κλήση clear; Πώς μπορούμε να το κάνουμε reset ή να καθορίσουμε οι ίδιοι τον αρχικό αριθμό που θα χρησιμοποιήσει η gensym; Τι κάνει η συνάρτηση random; Αφού καθαρίσετε το περιβάλλον του CLIPS, ορίστε το παρακάτω πρότυπο: (deftemplate person (slot name (type STRING) (default?none)) (slot personal-code (type SYMBOL) (default-dynamic (gensym)))) Στην συνέχεια κάνετε τις παρακάτω εισαγωγές γεγονότων: 1. (assert (person (name "Alice Johnson ))) 2. (assert (person (name "Peter Johnson ))) 3. (assert (person (name "Jenny Jackson ))) 4. (assert (person (name "Peter Jackson ))) 5. (assert (person (name "Peter Jackson ))) Δώστε την εντολή (facts). Ποια είναι η τιμή που δίνεται εξ ορισμού με κάθε εισαγωγή person στο πεδίο personal-code; Ποια είναι η διαφορά των περιορισμών που εισάγουν οι λέξεις κλειδιά default και defaultdynamic; Στη συνέχεια εκτελέστε τις παρακάτω εντολές και δείτε τι κάνουν: (deftemplate-slot-defaultp person name) (deftemplate-slot-defaultp person personal-code) (deftemplate A (slot x) (slot y (type SYMBOL)) (slot z (range 3 10)) ) (deftemplate-slot-range A x) (deftemplate-slot-range A y) (deftemplate-slot-range A z) Κλείστε το CLIPS είτε με την εντολή (exit) στο Dialog Window είτε με File->Exit. 25
Συστήματα Γνώσης. Πρακτικό Κομμάτι Μαθήματος Πρότυπα Γεγονότων. Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Τμήμα Πληροφορικής
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Πρακτικό Κομμάτι Μαθήματος Πρότυπα Γεγονότων Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε
Διαβάστε περισσότεραΕΡΓΑΣΗΡΙΟ CLIPS ΑΣΚΗΣΗ 4
ΑΣΚΗΣΗ 4 Πρωταρχική μέθοδος αναπαράστασης γνώσης στο CLIPS είναι οι κανόνες. Κάθε κανόνας καθορίζει ένα σύνολο ενεργειών που πρέπει να γίνουν δεδομένης μιας κατάστασης. Για την επίλυση ενός προβλήματος
Διαβάστε περισσότεραΕισαγωγή στο κέλυφος ανάπτυξης έµπειρων συστηµάτων του CLIPS
Εισαγωγή στο κέλυφος ανάπτυξης έµπειρων συστηµάτων του CLIPS Το περιβάλλον του CLIPS Πανεπιστήµιο Πατρών 2 Τι είναι το CLIPS To CLIPS µπορεί να θεωρηθεί σαν ένα γενικό εργαλείο ανάπτυξης συστηµάτων λογισµικού.
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ CLIPS ΑΣΚΗΣΗ 2
ΑΣΚΗΣΗ 2 Ένα γεγονός είναι µια λίστα από σύµβολα τα οποία περικλείονται σε παρενθέσεις και εκφράζει κάποια πληροφορία σχετική µε την κατάσταση του προβλήµατος που µας απασχολεί. Τα γεγονότα διακρίνονται
Διαβάστε περισσότεραΕΡΓΑΣΗΡΙΟ CLIPS ΑΣΚΗΣΗ 6
ΑΣΚΗΣΗ 6 Πρωταρχική μέθοδος αναπαράστασης γνώσης στο CLIPS είναι οι κανόνες. Στις δύο προηγούμενες εργαστηριακές ασκήσεις είδαμε κανόνες με τρεις τύπους συνθηκών: Συνθήκες Προτύπου, Συνθήκες Διεύθυνσης
Διαβάστε περισσότεραCLIPS Σύντομη Εισαγωγή - Περιγραφή του Μηχανισμού Εκτέλεσης
CLIPS Σύντομη Εισαγωγή - Περιγραφή του Μηχανισμού Εκτέλεσης Ιστορία της CLIPS CLIPS = C Language Integrated Production System Αναπτύχθηκε στη NASA τη δεκαετία του 1980 Η γλώσσα υλοποίησης είναι η C Yποστηρίζει
Διαβάστε περισσότεραΣυστήματα Γνώσης. Πρακτικό Κομμάτι Μαθήματος Πρόγραμμα Στοιβάσματος Κιβωτίων. Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Τμήμα Πληροφορικής
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Πρακτικό Κομμάτι Μαθήματος Πρόγραμμα Στοιβάσματος Κιβωτίων Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό
Διαβάστε περισσότεραΒάσεις Δεδομένων. Εργαστήριο 1. Ηλεκτρονικοί Υπολογιστές ΙI. Ακαδημαϊκό Έτος Διαφάνεια 1. Κάπαρης Αναστάσιος
Βάσεις Δεδομένων Εργαστήριο 1 Διαφάνεια 1 Πώς να δημιουργήσω ένα νέο πίνακα στην ACCESS, όταν έχω την αντίστοιχη οντότητα; Ας υποθέσουμε ότι έχουμε την οντότητα φοιτητής, με ιδιότητες (γνωρίσματα), όπως
Διαβάστε περισσότεραΕργαστήριο «Βάσεις Οικολογικών Δεδομένων και Εφαρμογές»
2 Ενότητα 5 Φίλτρα & Ερωτήματα 3 4 5.1 Φίλτρα Για να εμφανίσετε επιλεκτικά κάποιες εγγραφές που πληρούν κάποια κριτήρια μπορείτε να χρησιμοποιήσετε το φιλτράρισμα με βάση την επιλογή, φιλτράρισμα εκτός
Διαβάστε περισσότεραΕυφυής Προγραμματισμός
Ευφυής Προγραμματισμός Ιωάννης Χατζηλυγερούδης Πολυτεχνική Σχολή Τμήμα Μηχανικών Η/Υ & Πληροφορικής CLIPS Το Περιβάλλον της CLIPS Τίτλος Ενότητας 3 CLIPS To CLIPS μπορεί να θεωρηθεί σαν ένα γενικό εργαλείο
Διαβάστε περισσότεραΕργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων
Ενότητα 4 Επεξεργασία πινάκων 36 37 4.1 Προσθήκη πεδίων Για να εισάγετε ένα πεδίο σε ένα πίνακα που υπάρχει ήδη στη βάση δεδομένων σας, βάζετε τον κέρσορα του ποντικιού στο πεδίο πάνω από το οποίο θέλετε
Διαβάστε περισσότεραSPSS Statistical Package for the Social Sciences
SPSS Statistical Package for the Social Sciences Ξεκινώντας την εφαρμογή Εισαγωγή εδομένων Ορισμός Μεταβλητών Εισαγωγή περίπτωσης και μεταβλητής ιαγραφή περιπτώσεων ή και μεταβλητών ΣΤΑΤΙΣΤΙΚΗ Αθανάσιος
Διαβάστε περισσότεραΤυπικές χρήσεις της Matlab
Matlab Μάθημα 1 Τι είναι η Matlab Ολοκληρωμένο Περιβάλλον Περιβάλλον ανάπτυξης Διερμηνευμένη γλώσσα Υψηλή επίδοση Ευρύτητα εφαρμογών Ευκολία διατύπωσης Cross platform (Wintel, Unix, Mac) Τυπικές χρήσεις
Διαβάστε περισσότερα// MATHIMA 2, // s.boot; s.makewindow.boot; // boot server!
// ------ MATHIMA 2, 07.03.12 ------ // s.boot; s.makewindow.boot; // boot server! /* Αυτά θα τα δούμε αργότερα, απλώς είπα να τα συμπεριλάβω από τώρα: Server.local.options.blockSize = 16; Server.local.options.sampleRate
Διαβάστε περισσότεραΣυστήματα Γνώσης. Πρακτικό Κομμάτι Μαθήματος Το Σύστημα Κανόνων CLIPS. Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Τμήμα Πληροφορικής
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Πρακτικό Κομμάτι Μαθήματος Το Σύστημα Κανόνων CLIPS Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται
Διαβάστε περισσότεραΧρησιμοποιώντας συναρτήσεις
Τετράδιο μαθητή ΘΕ18: Συναρτήσεις Όνομα(τα): Όνομα Η/Υ: Τμήμα: Ημερομηνία: Χρησιμοποιώντας συναρτήσεις Ξεκινήστε το Χώρο Δραστηριοτήτων, επιλέξτε τη θεματική ενότητα: ΘΕ18: Συναρτήσεις και επιλέξτε την
Διαβάστε περισσότεραYourSMS User s Manual
YourSMS User s Manual Contents Πίνακας περιεχομένων Κεντρική οθόνη... 2 Αποστολές... 3 Αποστολή μοναδικού μηνύματος... 3 Αποστολή μαζικού μηνύματος σε ομάδα παραληπτών... 4 Αποστολή μαζικού προγραμματισμένου
Διαβάστε περισσότεραΔομημένος Προγραμματισμός. Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων
Δομημένος Προγραμματισμός Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων www.bpis.teicrete.gr Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων www.bpis.teicrete.gr 2 Ορισμός
Διαβάστε περισσότεραΠληροφορική & Τηλεπικοινωνίες Υλοποίηση Συστημάτων Βάσεων Δεδομένων - Χειμερινό Εξάμηνο Καθηγητής Δ. Γουνόπουλος
Πληροφορική & Τηλεπικοινωνίες Υλοποίηση Συστημάτων Βάσεων Δεδομένων - Χειμερινό Εξάμηνο 2016 2017 Καθηγητής Δ. Γουνόπουλος Άσκηση 2 - Εξωτερική Ταξινόμηση Παράδοση: 20/01/2017 Σκοπός της εργασίας αυτής
Διαβάστε περισσότεραΕισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στην Python
Εισαγωγή στην Επιστήμη Υπολογιστών Εισαγωγή στην Python Python scripts Ένα πρόγραμμα στην Python (συχνά αποκαλείται script) αποτελείται από μία ακολουθία ορισμών και εντολών. H ακολουθία των ορισμών και
Διαβάστε περισσότεραALERTS ή EDA (Event Driven Actions)
ALERTS ή EDA (Event Driven Actions) Το ALERTS είναι ένα ευέλικτο εργαλείο ανοιχτού σχεδιασµού που αναπτύχθηκε µε σκοπό να καλύψει ιδιαίτερες απαιτήσεις διαµόρφωσης ή επέκτασης της λειτουργικότητας όλων
Διαβάστε περισσότεραΠρογραμματιστικό Περιβάλλον
Προγραμματιστικό Περιβάλλον Προγραμματίζοντας τις βασικές αριθμητικές πράξεις 2 ο Γυμνάσιο Παλλήνης Καθηγήτρια: Ευφροσύνη Σκιαδά Πρόσθεση Αφαίρεση Πολλαπλασιασμός Σύμβολα αριθμητικών πράξεων Διαίρεση Τι
Διαβάστε περισσότεραΠρογραμματισμός Υπολογιστών & Εφαρμογές Python. Κ.Π. Γιαλούρης
Προγραμματισμός Υπολογιστών & Κ.Π. Γιαλούρης Στόχοι του σημερινού μαθήματος Εξοικείωση με τα περιβάλλοντα της Python Κατανόηση βασικών εννοιών & τεχνικών Τύπος δεδομένων Μεταβλητή Εντολή ανάθεση τιμής
Διαβάστε περισσότεραΣυνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010
Τμήμα Πληροφορικής & Επικοινωνιών Τομέας Υπολογιστικών Τεχνικών & Συστημάτων Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Ιωάννης Γεωργουδάκης - Πάρις Μαστοροκώστας Σεπτέμβριος 2011 ΠΕΡΙΕΧΟΜΕΝΑ
Διαβάστε περισσότεραΑλλαγή προσανατολισμού εγγράφου σε κατακόρυφο ή οριζόντιο, αλλαγή μεγέθους σελίδας
3.3.3.1 Αλλαγή προσανατολισμού εγγράφου σε κατακόρυφο ή οριζόντιο, αλλαγή μεγέθους σελίδας Συνήθως εκτυπώνουμε κατά τη μακρόστενη μεριά της σελίδας. Αυτού του είδους ο προσανατολισμός ονομάζεται κατακόρυφος.
Διαβάστε περισσότεραΠληροφορική & Τηλεπικοινωνίες. K18 - Υλοποίηση Συστημάτων Βάσεων Δεδομένων Χειμερινό Εξάμηνο
Πληροφορική & Τηλεπικοινωνίες K18 - Υλοποίηση Συστημάτων Βάσεων Δεδομένων Χειμερινό Εξάμηνο 2015 2016 Ι. Ιωαννίδης Άσκηση 3: Αποθήκευση κατά στήλες Προθεσμία: 25 Ιανουαρίου 2016, 11:59μμ Ο σκοπός της εργασίας
Διαβάστε περισσότεραΣημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ. Εισαγωγή στην γλώσσα προγραμματισμού
Σημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ Εισαγωγή στην γλώσσα προγραμματισμού Ακαδημαϊκό έτος 2016-2017, Εαρινό εξάμηνο Οι σημειώσεις βασίζονται στα συγγράμματα: A byte of Python (ελληνική
Διαβάστε περισσότεραΠληροφορική & Τηλεπικοινωνίες. K18 - Υλοποίηση Συστημάτων Βάσεων Δεδομένων Εαρινό Εξάμηνο
Πληροφορική & Τηλεπικοινωνίες K18 - Υλοποίηση Συστημάτων Βάσεων Δεδομένων Εαρινό Εξάμηνο 2010 2011 Δ. Γουνόπουλος Ι. Ιωαννίδης Άσκηση 1: Συγχώνευση Εγγραφών Δυαδικών Αρχείων Προθεσμία: 2 Μαΐου 2011, 5:00μμ
Διαβάστε περισσότεραΠρογραμματισμός ΙI (Θ)
Τεχνολογικό Εκπαιδευτικό Ίδρυμα Κεντρικής Μακεδονίας - Σέρρες Τμήμα Μηχανικών Πληροφορικής Προγραμματισμός ΙI (Θ) Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Μάρτιος 2017 Δρ. Δημήτρης Βαρσάμης Μάρτιος 2017
Διαβάστε περισσότεραΗ πρώτη παράμετρος είναι ένα αλφαριθμητικό μορφοποίησης
Η συνάρτηση printf() Η συνάρτηση printf() χρησιμοποιείται για την εμφάνιση δεδομένων στο αρχείο εξόδου stdout (standard output stream), το οποίο εξ ορισμού συνδέεται με την οθόνη Η συνάρτηση printf() δέχεται
Διαβάστε περισσότεραΔιαχείριση Βάσης Δεδομένων (dbadmin)
Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Εμπορική Διαχείριση > Διαχείριση Βάσης Δεδομένων (dbadmin) Διαχείριση Βάσης Δεδομένων (dbadmin) Μέσα από τη διαχείριση βάσης δεδομένων
Διαβάστε περισσότεραΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΞΙ (6)
ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ HMEΡΗΣΙΩΝ ΚΑΙ ΕΣΠΕΡΙΝΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ ΠΑΡΑΣΚΕΥΗ 22 ΣΕΠΤΕΜΒΡΙΟΥ 2017 ΘΕΜΑ Α ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ:
Διαβάστε περισσότεραΕισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10
Περιεχόμενα Εισαγωγή στην εφαρμογή... 2 Βασική Σελίδα (Activity)... 3 Ρυθμίσεις... 3 Πελάτες... 6 Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Αποθήκη... 11 Αναζήτηση προϊόντος...
Διαβάστε περισσότεραΕργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Σχεδίαση Βάσεων Δεδομένων
Ενότητα 3 Σχεδίαση Βάσεων Δεδομένων 17 18 3.1 Εισαγωγή Μία βάση δεδομένων αποτελείται από δεδομένα για διάφορα θέματα τα οποία όμως σχετίζονται μεταξύ τους και είναι καταχωρημένα με συγκεκριμένο τρόπο.
Διαβάστε περισσότεραManagement Classes Create Class Create Class Management Classes List of Classes
Class Create Class Ο Teacher μπορεί να δημιουργήσει τάξεις για το σχολείο του από το κεντρικό μενού Management Classes Create Class. Αυτή η λειτουργία είναι διαθέσιμη και για τους καθηγητές εφόσον το επιτρέψει
Διαβάστε περισσότεραΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ (ΟΠΣ) ΓΙΑ ΤΗΝ ΠΡΟΓΡΑΜΜΑΤΙΚΗ ΠΕΡΙΟΔΟ ΣΕΣ
ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ (ΟΠΣ) ΓΙΑ ΤΗΝ ΠΡΟΓΡΑΜΜΑΤΙΚΗ ΠΕΡΙΟΔΟ ΣΕΣ 2014-2020 ΕΝΟΤΗΤΑ «ΔΙΑΧΕΙΡΙΣΗ ΠΡΟΣΚΛΗΣΕΩΝ ΕΡΓΩΝ ΣΧΕΔΙΩΝ ΧΟΡΗΓΙΩΝ» 1η Έκδοση: 2015 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΕΙΣΑΓΩΓΗ...3
Διαβάστε περισσότεραΣυστήματα Γνώσης. Πρακτικό Κομμάτι Μαθήματος Πρόγραμμα Διάγνωσης Βλάβης βασισμένης σε Μοντέλο. Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Τμήμα Πληροφορικής
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Πρακτικό Κομμάτι Μαθήματος Πρόγραμμα Διάγνωσης Βλάβης βασισμένης σε Μοντέλο Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Άδειες Χρήσης Το παρόν
Διαβάστε περισσότεραΕισαγωγή στον Προγραμματισμό Python Μάθημα 3: πίνακες και βρόγχος επανάληψης for (για) Νοέμβριος 2014 Χ. Αλεξανδράκη, Γ.
Εισαγωγή στον Προγραμματισμό Python Μάθημα 3: πίνακες και βρόγχος επανάληψης for (για) Νοέμβριος 2014 Χ. Αλεξανδράκη, Γ. Δημητρακάκης Πίνακες/Λίστες Σε πολλές περιπτώσεις στον προγραμματισμό υπάρχει η
Διαβάστε περισσότεραΕρευνητικό Αποθετήριο ΤΕΙ Ηπείρου. Οδηγίες κατάθεσης δημοσίευσης στο σύστημα Ερευνητικού Αποθετηρίου CRIS
Ερευνητικό Αποθετήριο ΤΕΙ Ηπείρου Οδηγίες κατάθεσης δημοσίευσης στο σύστημα Ερευνητικού Αποθετηρίου CRIS 2014 1. Είσοδος στο σύστημα 1. Ανοίγουμε ένα γνωστό φυλλομετρητή (browser) όπως Mozilla Firefox,
Διαβάστε περισσότεραΛίγα λόγια από το συγγραφέα...7
Περιεχόμενα Λίγα λόγια από το συγγραφέα...7 Κεφάλαιο 1: Σχεδιασμός βάσης δεδομένων και δημιουργία πίνακα...9 Κεφάλαιο 2: Περαιτέρω τροποποίηση δομής πίνακα...41 Κεφάλαιο 3: Σχέσεις...84 Κεφάλαιο 4: Ερωτήματα...105
Διαβάστε περισσότεραΠρογραμματισμός ΙI (Θ)
Τεχνολογικό Εκπαιδευτικό Ίδρυμα Κεντρικής Μακεδονίας - Σέρρες Τμήμα Μηχανικών Πληροφορικής Προγραμματισμός ΙI (Θ) Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Μάρτιος 2017 Δρ. Δημήτρης Βαρσάμης Μάρτιος 2017
Διαβάστε περισσότερα(3) Από την εργαλειοθήκη επιλέξτε το εργαλείο «ετικέτας (Label)». Δημιουργήστε μια ετικέτα στην φόρμα σας.
Σαχπατζίδης Αβραάμ Καθηγητής Πληροφορικής Π.Ε 20 Master of Arts (M.A) in "Gender, New Forms of Education, New Forms of Employment and New Technologies in the Information Age". ΚΕΦΑΛΑΙΟ 2 Χρήση εργαλείων
Διαβάστε περισσότεραΒάσεις Δεδομένων 5η εργαστηριακή άσκηση
Βάσεις Δεδομένων 5η εργαστηριακή άσκηση SQL Δρ. Μαρία Ευθυμιοπούλου Εντολές sql Για να γράψετε ή να επικολλήσετε εντολές sql πηγαίνετε από το μενού SQL Workshop και επιλέγετε το SQL Commands 1. Δημιουργία
Διαβάστε περισσότεραΟδηγίες. Εγκατάσταση Προσωπικού Πιστοποιητικού
Οδηγίες για Εγκατάσταση Προσωπικού Πιστοποιητικού Περιεχόµενα Έκδοση πιστοποιητικού... σελ. 2 ηµιουργία αντιγράφου ασφαλείας. σελ. 5 Εγκατάσταση στο λογαριασµό αλληλογραφίας..σελ. 10 Έκδοση πιστοποιητικού
Διαβάστε περισσότεραΕγχειρίδιο Χρήσης Φορέα Πιστοποίησης
Εγχειρίδιο Χρήσης Φορέα Πιστοποίησης ΕΙΣΟΔΟΣ ΣΤΗΝ ΕΦΑΡΜΟΓΗ Για την είσοδο στην εφαρμογή απαιτείται, 1. Πλοηγός ιστοσελίδων (Internet Explorer, Mozilla Firefox, Google Chrome, Netscape Navigator), 2. Όνομα
Διαβάστε περισσότεραΠώς να ; Πώς να γράψω ένα μήνυμα;
Πώς να ; Επειδή πολλοί αντιμετωπίζουν δυσκολίες στο να μπορέσουν να χρησιμοποιήσουν το forum έγινε αυτό ο οδηγός για αρχαρίους. Πώς να γράψω ένα μήνυμα; Μπαίνουμε στο forum σαν χρήστες και όχι σαν απλοί
Διαβάστε περισσότεραΟδηγό ς Σχ. Έτόυς
Οδηγό ς Σχ. Έτόυς 2017-2018 Σχολικό Έτος Στο ΠΣ myschool υλοποιείται πλήρης ιστορικότητα και τα δεδομένα σας είναι διαθέσιμα για κάθε Σχολικό Έτος. Μέσα από την ΑΡΧΙΚΗ σελίδα μπορείτε κάθε φορά να ορίζετε
Διαβάστε περισσότεραΣχεδόν όλες οι ιστοσελίδες βασίζονται σε μεγάλο βαθμό σε πίνακες. Για να εισάγουμε έναν πίνακα επιλέγουμε από το μενού Insert->Table.
DreamWeaver - Άσκηση 4η Πίνακες Παρακάτω θα δούμε πως μπορούμε να δημιουργούμε και να επεξεργαζόμαστε πίνακες, μια πολύ βασική δομή. Θα δούμε πως γίνεται εισαγωγή πίνακα, ένωση κελιών του πίνακα, προσθήκη
Διαβάστε περισσότεραΔημιουργώντας τον πίνακα διάστασης
KETTLE KETTLE διάστασης Με το χειριστήριο αυτό μπορούμε να διαβάσουμε ένα csv αρχείο που είναι αποθηκευμένο στον υπολογιστή μας. Ας το ονομάσουμε αρχείο εισόδου. Αφού βρούμε και κλικάρουμε το αρχείο (Filename),
Διαβάστε περισσότεραDELETE, UPDATE, INSERT
Ενημέρωση βάσης δεδομένων με SQL DELETE, UPDATE, INSERT Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr astavrak@uoi.gr @AStavrakoudis Άνοιξη 2016 1 / 103 Περιεχόμενα 1 Γενικά για την αποθήκευση
Διαβάστε περισσότεραDELETE, UPDATE, INSERT.
Ενημέρωση βάσης δεδομένων με SQL DELETE, UPDATE, INSERT Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 1 / 88 Περιεχόμενα 1 Γενικά για την αποθήκευση δεδομένων και την ενημέρωση της
Διαβάστε περισσότεραΜπορείτε τα δείτε βιντεάκι με τη διαδικασία εδώ: http://www.greektuts.net/greek-in-joomla/
1) Εμφάνιση ιστοσελίδας Ανοίγουμε το πρόγραμμα πλοήγησης (Firefox, Chrome, Internet Explorer κτλ) και στη γραμμή διευθύνσεων πληκτρολογούμε τη διεύθυνση http://localhost ή http://127.0.0.1. Αν δεν βλέπουμε
Διαβάστε περισσότεραΠ1 Το Σύστηµα Κανόνων CLIPS
Π1 Το Σύστηµα Κανόνων CLIPS Το CLIPS (C Language Integrated Production System είναι ένα περιβάλλον που προσφέρει δυνατότητες για προγραµµατισµό µε κανόνες, αντικείµενα και συναρτήσεις. Αναπτύχθηκε από
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ CLIPS ΑΣΚΗΣΗ 1
ΑΣΚΗΣΗ 1 Το εργαλείο CLIPS είναι ένα εριβάλλον κατάλληλο για ρογραµµατισµό µε κανόνες, συναρτήσεις και αντικείµενα. Στόχος της ρώτης εργαστηριακής άσκησης είναι η εξοικείωση µε το εριβάλλον αυτό µέσω της
Διαβάστε περισσότεραΣε αυτό το μάθημα θα ασχοληθούμε με τη βελτίωση της εμφάνισης ενός ιστοτόπου, αλλά και τον εύκολο χειρισμό όλων των αλλαγών τις οποίες επιθυμούμε να
Σε αυτό το μάθημα θα ασχοληθούμε με τη βελτίωση της εμφάνισης ενός ιστοτόπου, αλλά και τον εύκολο χειρισμό όλων των αλλαγών τις οποίες επιθυμούμε να κάνουμε μέσω ενός εξωτερικού αρχείου.το αρχείο αυτό
Διαβάστε περισσότεραΣυστήματα Γνώσης. Πρακτικό Κομμάτι Μαθήματος Πρόγραμμα Πέτρα Ψαλίδι - Χαρτί. Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Τμήμα Πληροφορικής
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Πρακτικό Κομμάτι Μαθήματος Πρόγραμμα Πέτρα Ψαλίδι - Χαρτί Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό
Διαβάστε περισσότερα1 η Εργαστηριακή Άσκηση MATLAB Εισαγωγή
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. Εργαστήριο Επεξεργασία Εικόνας & Βίντεο 1 η Εργαστηριακή Άσκηση MATLAB Εισαγωγή Νικόλαος Γιαννακέας Άρτα 2018 1 Εισαγωγή Το Matlab
Διαβάστε περισσότεραΟδηγίες για την εγκατάσταση του πακέτου Cygwin
Οδηγίες για την εγκατάσταση του πακέτου Cygwin Ακολουθήστε τις οδηγίες που περιγράφονται σε αυτό το file μόνο αν έχετε κάποιο laptop ή desktop PC που τρέχουν κάποιο version των Microsoft Windows. 1) Copy
Διαβάστε περισσότεραΠληροφορική & Τηλεπικοινωνίες K18 - Υλοποίηση Συστημάτων Βάσεων Δεδομένων Εαρινό Εξάμηνο
Πληροφορική & Τηλεπικοινωνίες K18 - Υλοποίηση Συστημάτων Βάσεων Δεδομένων Εαρινό Εξάμηνο 2009 2010 Καθηγητής Δ. Γουνόπουλος Άσκηση 2 Σε συνέχεια της πρώτης άσκησης, σκοπός της δεύτερης εργασίας είναι η
Διαβάστε περισσότεραΣημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ. Εισαγωγή στην γλώσσα προγραμματισμού
Σημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ Εισαγωγή στην γλώσσα προγραμματισμού Ακαδημαϊκό έτος 2016-2017, Εαρινό εξάμηνο Οι σημειώσεις βασίζονται στα συγγράμματα: A byte of Python (ελληνική
Διαβάστε περισσότεραΛίστες στο Scratch 2.0.
Λίστες στο Scratch 2.0. Σε αρκετές δραστηριότητες μέχρι τώρα χρησιμοποιήσαμε μεταβλητές. Οι μεταβλητές είναι συμβολικά ονόματα που αντιστοιχούν σε θέσεις μνήμης του υπολογιστή. Οι μεταβλητές χρησιμοποιούνται
Διαβάστε περισσότεραΔιαγραφή Επιλέγετε Διαγραφή για να διαγράψετε μία ήδη υπάρχουσα διαδικασία εισαγωγής ASCII
Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Διαχείριση Βάσης Δεδομένων (dbadmin) > Αρχεία Αρχεία Εισαγωγή από αρχείο ASCII Με την εργασία αυτή έχετε την δυνατότητα να εισάγετε
Διαβάστε περισσότεραΕρευνητικό Αποθετήριο Πανεπιστημίου Πειραία
Ερευνητικό Αποθετήριο Πανεπιστημίου Πειραία Οδηγίες κατάθεσης δημοσίευσης στο ΠΕΡΙΛΗΨΗ σύστημα Ερευνητικού Αποθετηρίου CRIS ΕΡΕΥΝΗΤΙΚΟ ΑΠΟΘΕΤΗΡΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΕΙΡΑΙΩΣ 2016 Οδηγίες κατάθεσης δημοσίευσης
Διαβάστε περισσότεραΙανουάριος 2017 Έκδοση 02.1
Ιανουάριος 2017 Έκδοση 02.1 PEOPLECERT Φορέας Πιστοποίησης Ανθρώπινου Δυναμικού E-mail: info@peoplecert.org, www.peoplecert.org Πνευματικά Δικαιώματα 2011-2017 PEOPLECERT Α.Ε. Όλα τα δικαιώματα είναι κατοχυρωμένα.
Διαβάστε περισσότεραΜπορείτε να δηλώσετε πίνακα οποιουδήποτε τύπου είτε βασικού είτε κλάσης:
4. Πίνακες Τελειώνοντας αυτό το κεφάλαιο θα μπορείτε: Να δηλώνετε και να δημιουργείτε πίνακες βασικών τύπων, κλάσεων ή άλλων πινάκων Να δηλώνετε την ανάγκη, και να μπορείτε να αρχικοποιήσετε τα στοιχεία
Διαβάστε περισσότεραΣΥΣΤΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΔΙΑΚΥΒΕΡΝΗΣΗΣ ΔΗΜΟΥ ΔΕΛΦΩΝ
ΣΥΣΤΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΔΙΑΚΥΒΕΡΝΗΣΗΣ ΔΗΜΟΥ ΔΕΛΦΩΝ www.dimosdelfon.gr/egov ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Σύστημα Ηλεκτρονικής Διακυβέρνησης Δήμου Δελφών Σελίδα 1 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ Πίνακας Περιεχομένων 2 Αρχική Σελίδα
Διαβάστε περισσότεραΓια την υλοποίηση του προγράμματος χρειάζονται 3 βασικές κλάσεις.
3 η Σειρά Ασκήσεων Άσκηση 1 Να γραφεί πρόγραμμα το οποίο θα διαχειρίζεται λογαριασμούς χρηστών (Accounts). Από το πρόγραμμα θα έχουμε δυνατότητα με το κατάλληλο μενού να δημιουργούμε νέους λογαριασμούς,
Διαβάστε περισσότερα(CUT Portal). ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ - ΥΠΟΒΟΛΗ ΑΙΤΗΣΗΣ ΓΙΑ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ
CUT Portal ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ - ΥΠΟΒΟΛΗ ΑΙΤΗΣΗΣ ΓΙΑ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ Για την υποβολή αίτησης σε προγράμματα σπουδών (προπτυχιακά ή μεταπτυχιακά), αν δεν είστε ήδη ενεργός φοιτητής στο Πανεπιστήμιο, θα πρέπει
Διαβάστε περισσότεραΔραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger. Δημιουργία ιστολογίου
Δραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger Δημιουργία ιστολογίου 1. Ανοίξτε το φυλλομετρητή Google Chrome, πληκτρολογήστε στη γραμμή διευθύνσεων τη διεύθυνση www.blogger.com και πατήστε
Διαβάστε περισσότεραΟδηγίες. Εγκατάσταση Προσωπικού Πιστοποιητικού
Οδηγίες για Εγκατάσταση Προσωπικού Πιστοποιητικού Περιεχόμενα Έκδοση πιστοποιητικού... σελ. 2 Δημιουργία αντιγράφου ασφαλείας. σελ. 5 Εγκατάσταση στο λογαριασμό αλληλογραφίας..σελ. 10 Έκδοση πιστοποιητικού
Διαβάστε περισσότεραΕαρινό. Ύλη εργαστηρίου, Ασκήσεις Java
Εξάμηνο Μάθημα Τίτλος 2017 2018 Εαρινό Αντικειμενοστραφής Προγραμματισμός Ι Ύλη εργαστηρίου, Ασκήσεις Java Ημερομηνία Εργαστήριο 5 ο Α. Ύλη εργαστηρίου 5.1 Έννοιες αντικειμενοστραφούς προγραμματισμού,
Διαβάστε περισσότερα3ο σετ σημειώσεων - Πίνακες, συμβολοσειρές, συναρτήσεις
3ο σετ σημειώσεων - Πίνακες, συμβολοσειρές, συναρτήσεις 5 Απριλίου 01 1 Πίνακες Είδαμε ότι δηλώνοντας μία μεταβλητή κάποιου συγκεκριμένου τύπου δεσμεύουμε μνήμη κατάλληλη για να αποθηκευτεί μία οντότητα
Διαβάστε περισσότεραΕξοικείωση με το πρόγραμμα DEV C++ Επικοινωνία Χρήστη - Υπολογιστή
Εξοικείωση με το πρόγραμμα DEV C++ Επικοινωνία Χρήστη - Υπολογιστή Δημιουργία Νέου αρχείου Από το μενού προγραμμάτων ανοίγετε το DEV C++ Επιλέγετε File-> New-> Source File (συντόμευση πληκτρολογίου Ctrl+N)
Διαβάστε περισσότεραΥΠΗΡΕΣΙΑ ΣΠΟΥΔΩΝ ΚΑΙ ΦΟΙΤΗΤΙΚΗΣ ΜΕΡΙΜΝΑΣ. Οδηγός για Συμπλήρωση Αίτησης Εγγραφής. Φοιτητών MBA στο Πανεπιστήμιο Κύπρου
ΥΠΗΡΕΣΙΑ ΣΠΟΥΔΩΝ ΚΑΙ ΦΟΙΤΗΤΙΚΗΣ ΜΕΡΙΜΝΑΣ Οδηγός για Συμπλήρωση Αίτησης Εγγραφής Φοιτητών MBA στο Πανεπιστήμιο Κύπρου 17 Ιουλίου 2015 Οδηγός για Συμπλήρωση Αίτησης Εγγραφής Φοιτητών ΜΒΑ στο ΠΚ 1 Περιεχόμενα
Διαβάστε περισσότερα(CUT Portal). ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ - ΥΠΟΒΟΛΗ ΑΙΤΗΣΗΣ ΓΙΑ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ
CUT Portal ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ - ΥΠΟΒΟΛΗ ΑΙΤΗΣΗΣ ΓΙΑ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ Για την υποβολή αίτησης σε προγράμματα σπουδών (προπτυχιακά ή μεταπτυχιακά), αν δεν είστε ήδη ενεργός φοιτητής στο Πανεπιστήμιο, θα πρέπει
Διαβάστε περισσότεραΣυγχώνευση αλληλογραφίας και συγχώνευση μιας πηγής δεδομένων με ένα κύριο έγγραφο όπως ένα γράμμα ή ένα έγγραφο ετικετών
3.5.1.1 Συγχώνευση αλληλογραφίας και συγχώνευση μιας πηγής δεδομένων με ένα κύριο έγγραφο όπως ένα γράμμα ή ένα έγγραφο ετικετών Ένα σύνηθες πρόβλημα που υπάρχει, είναι η ανάγκη αποστολής επιστολών ή πληροφοριών
Διαβάστε περισσότεραΔιαχείριση Αξιόγραφων
Διαχείριση Αξιόγραφων 1 Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Διαχείρισης Αξιόγραφων στην εφαρμογή extra Λογιστική Διαχείριση. Παρακάτω προτείνεται μια
Διαβάστε περισσότεραPRISMA Win POS Sync Merge Replication
ΤΜΗΜΑ ΥΠΟΣΤΗΡΙΞΗΣ Οδηγός Ρυθμίσεων Συγχρονισμού PRISMA Win POS Sync Merge Replication Η διαδικασία του συγχρονισμού γίνεται από τον Η/Υ που έχει το Back Office. Βασική προϋπόθεση για να ενεργοποιηθεί ο
Διαβάστε περισσότεραΤι είναι υποπρόγραμμα; Τμήμα προγράμματος το οποίο επιτελεί ένα αυτόνομο υπολογιστικό έργο (γράφεται χωριστά από το υπόλοιπο πρόγραμμα)
Τι είναι υποπρόγραμμα; Τμήμα προγράμματος το οποίο επιτελεί ένα αυτόνομο υπολογιστικό έργο (γράφεται χωριστά από το υπόλοιπο πρόγραμμα) Επικοινωνία Το υποπρόγραμμα δέχεται τιμές από το πρόγραμμα Επιστρέφει,
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python
ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Εισαγωγή στη Python Νικόλαος Ζ. Ζάχαρης Αναπληρωτής
Διαβάστε περισσότεραΕλέγξτε την ταινία σας
Ελέγξτε την ταινία σας Σε αυτές τις ασκήσεις, θα κάνετε εισαγωγή μιας ταινίας και θα χρησιμοποιήσετε τις επιλογές που παρουσιάστηκαν στο μάθημα. Άσκηση 1: Εισαγωγή αρχείου ταινίας 1. Κάντε κλικ στη μικρογραφία
Διαβάστε περισσότεραΟ χρήστης συμπληρώνει όνομα χρήστη και κωδικό και επιλέγει Είσοδος. Εάν δεν έχει κάνει εγγραφή στο σύστημα θα πρέπει να επιλέξει πρώτα Εγγραφή.
Περιεχόμενα Γενικές Λειτουργίες... 3 Σύνδεση χρήστη... 3 Εγγραφή χρήστη... 3 Εφαρμογές... 4 Ρυθμίσεις... 5 Φόρμα Εισαγωγής Συνόλων Πολιτικών Δικαστηρίων... 6 Φόρμα Εισαγωγής Συνόλων Δεδομένων Υποθέσεων
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΜΑΘΗΜΑ : Η/Υ I (ενότητα WINDOWS) ΥΠΕΥΘΥΝΟΣ : ΑΝΑΣΤΑΣΙΟΣ ΟΙΚΟΝΟΜΙΔΗΣ, Καθηγητής ΕΡΓΑΣΤΗΡΙΑ : ΘΕΑΝΩ ΧΑΤΖΙΔΑΚΗ, Εργαστηριακό
Διαβάστε περισσότεραΥπάρχουν διάφοροι ορισμοί. Η οντολογία (ontology), ως μια τυποποιημένη περιγραφή ενός συγκεκριμένου τομέα γνώσης η οποία πρέπει να είναι αποδεκτή από
Υπάρχουν διάφοροι ορισμοί. Η οντολογία (ontology), ως μια τυποποιημένη περιγραφή ενός συγκεκριμένου τομέα γνώσης η οποία πρέπει να είναι αποδεκτή από μια ομάδα ατόμων, για να έχει νόημα η ύπαρξή της, έρχεται
Διαβάστε περισσότεραΛίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access
Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access... 9 Κεφάλαιο 2: Microsoft Access 2002... 20 Κεφάλαιο 3: Το σύστημα Βοήθειας του Microsoft Office ΧΡ... 36
Διαβάστε περισσότεραΠληρουορική Γ Γσμμασίοσ
Πληρουορική Γ Γσμμασίοσ Προγραμματισμός και Αλγόριθμοι Από το και τημ Χελώμα στημ Ευριπίδης Βραχνός http://evripides.mysch.gr/ 2014 2015 1 Προγραμματισμός Ζάννειο Πρότυπο Πειραματικό Γυμνάσιο Πειραιά Ενότητα:
Διαβάστε περισσότεραIDIKA eprescription SignMed Authentication & Digital Signature Client για Windows
IDIKA eprescription SignMed Authentication & Digital Signature Client για Windows Λήψη αρχείου εγκατάστασης, Οδηγίες Εγκατάστασης, Αλλαγή ΡΙΝ, Ειδικές Ρυθμίσεις για Firefox Λήψη αρχείου εγκατάστασης Για
Διαβάστε περισσότεραΠανελλήνιοι Μαθητικοί Διαγωνισμοί Φυσικών / Φυσικής 2014
Πανελλήνιοι Μαθητικοί Διαγωνισμοί Φυσικών / Φυσικής 2014 Αναλυτικές Οδηγίες καταχώρησης στοιχείων μαθητικού δυναμικού για τη συμμετοχή στους Πανελλήνιους Διαγωνισμούς Φυσικών / Φυσικής 2014. Οι δηλώσεις
Διαβάστε περισσότεραΠληροφορική & Τηλεπικοινωνίες Υλοποίηση Συστημάτων Βάσεων Δεδομένων - Χειμερινό Εξάμηνο Καθηγητής Δ. Γουνόπουλος
Πληροφορική & Τηλεπικοινωνίες Υλοποίηση Συστημάτων Βάσεων Δεδομένων - Χειμερινό Εξάμηνο 2016 2017 Καθηγητής Δ. Γουνόπουλος Άσκηση 1 - Προθεσμία: 9 Δεκ. 2016 Σκοπός της εργασίας αυτής είναι η κατανόηση
Διαβάστε περισσότεραΣύστημα Πρακτικής Άσκησης Εγχειρίδιο χρήσης Επιστημονικά Υπευθύνου
Σύστημα Πρακτικής Άσκησης Εγχειρίδιο χρήσης Επιστημονικά Υπευθύνου Σύντομη περιγραφή και σειρά εικόνων για την χρήση του Πληροφοριακού Συστήματος της Πρακτικής Άσκησης από τους/τις Επιστημονικά Υπευθύνους
Διαβάστε περισσότεραΟδηγίες Ενεργοποίησης Λογαριασμού URegister για Φοιτητές
Οδηγίες Ενεργοποίησης Λογαριασμού URegister για Φοιτητές Με την ενεργοποίηση του λογαριασμού URegister ο φοιτητής θα αποκτήσει το Όνομα Χρήστη (Username) που του έχει αποδοθεί από την Γραμματεία, και θα
Διαβάστε περισσότεραΣενάριο Χρήσης myschool
Σενάριο Χρήσης ΦΟΡΕΙΣ Επιβεβαίωση των Στοιχείων του Φορέα Αρχικά, θα κληθείτε να ελέγξετε την ορθότητα των στοιχείων του Φορέα σας. Επιλέγοντας την καρτέλα «Φορείς», από το μενού που βρίσκεται στο πάνω
Διαβάστε περισσότεραΠΡΩΤΟΚΟΛΟ HTTP ΕΝΤΟΛΩΝ ΔΙΑΣΥΝΔΕΣΗΣ ΕΚΔΟΣΗ 1.2
ΠΡΩΤΟΚΟΛΟ HTTP ΕΝΤΟΛΩΝ ΔΙΑΣΥΝΔΕΣΗΣ ΕΚΔΟΣΗ 1.2 1 ΠΕΡΙΕΧΟΜΕΝΑ Πρωτόκολο http εντολών έκδοση 1.0 Σελ:2...περιεχόμενα Σελ:3...τι θα βρείτε σε αυτό το βιβλίο Σελ:3...γενικά τεχνικά χαρακτηριστικά Σελ:4-5...πως
Διαβάστε περισσότεραΣυναρτήσεις. Υποπρόγραμμα
Συναρτήσεις Υποπρόγραμμα Ένα σύνολο από εντολές που κάνουν κάτι συγκεκριμένο, έχουν στενή σχέση/εξάρτηση μεταξύ τους, έχουν «χαλαρή» σύνδεση με τον υπόλοιπο κώδικα, μπορεί να εξαχθεί από το πρόγραμμά μας
Διαβάστε περισσότεραΠληροφορική & Τηλεπικοινωνίες K18 - Υλοποίηση Συστηµάτων Βάσεων εδοµένων Εαρινό Εξάµηνο 2009 2010
Πληροφορική & Τηλεπικοινωνίες K18 - Υλοποίηση Συστηµάτων Βάσεων εδοµένων Εαρινό Εξάµηνο 2009 2010 Καθηγητής. Γουνόπουλος Άσκηση 1 Σκοπός της εργασίας αυτής είναι η κατανόηση της εσωτερικής λειτουργίας
Διαβάστε περισσότεραΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΜΑΘΗΜΑΤΩΝ ΚΑΙ ΕΠΕΞΕΡΓΑΣΙΑΣ ΣΤΟΙΧΕΙΩΝ ΚΑΙ ΕΠΙΔΟΣΕΩΝ ΦΟΙΤΗΤΩΝ. Σταθάκης Απόστολος Α.Ε.Μ.
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΜΑΘΗΜΑΤΩΝ ΚΑΙ
Διαβάστε περισσότεραΔιαδικασιακός Προγραμματισμός
Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Διαδικασιακός Προγραμματισμός Διάλεξη 2 η Τύποι Δεδομένων Δήλωση Μεταβλητών Έξοδος Δεδομένων Οι διαλέξεις βασίζονται στο βιβλίο των Τσελίκη και Τσελίκα
Διαβάστε περισσότεραΑνοικτό Ψηφιακό Μάθημα για την κατάρτιση του προσωπικού υποστήριξης ανάπτυξης ψηφιακών μαθημάτων
Ανοικτό Ψηφιακό Μάθημα για την κατάρτιση του προσωπικού υποστήριξης ανάπτυξης ψηφιακών μαθημάτων Ενότητα 5: Δημιουργία Μαθήματος & Εργαλεία Διαχείρισης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται
Διαβάστε περισσότερα«ΕΙΔΙΚΑ ΘΕΜΑΣΑ ΣΟΝ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΤΠΟΛΟΓΙΣΩΝ» Κεφάλαιο 4: Αντικειμενοςτρεφήσ Προγραμματιςμόσ
«ΕΙΔΙΚΑ ΘΕΜΑΣΑ ΣΟΝ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΤΠΟΛΟΓΙΣΩΝ» Κεφάλαιο 4: Αντικειμενοςτρεφήσ Προγραμματιςμόσ 1 4.1. Οριςμόσ φνθετων τφπων κλάςεων 2 Με εξαίρεςη τουσ βαςικούσ τύπουσ τησ Java (int, float, boolean, κλπ) τα
Διαβάστε περισσότερατου προγράμματος diagrama_rohs.zip )
έκδοση 3.20 ( κατέβασμα του προγράμματος diagrama_rohs.zip ) Το πρόγραμμα αυτό γράφτηκε όχι να γίνει μια γλώσσα προγραμματισμού, αλλά να γίνει ένα εργαλείο για την εισαγωγή των μαθητών στον προγραμματισμό.
Διαβάστε περισσότερα