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

Ερωτήσεις Αυτοαξιολόγησης

Ερώτηση 1 (Σωστό / Λάθος — 1 βαθμός) 

1. Είναι το παρακάτω ένα LISP atom; (1x 2y 3z)

Ερώτηση 2 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

2. Πόσα στοιχεία έχει η παρακάτω λίστα; (20 () 2)

Ερώτηση 3 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 1 βαθμός) 

3 Τι θα επιστρέψει η εκτέλεση της first; (first (x 23))

Ερώτηση 4 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 1 βαθμός) 

4. Εκτελώντας τη member τι θα επιστραφεί; (member a '(a a b c))

Ερώτηση 5 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 1 βαθμός) 

5. Τι θα επιστρέψει η cadddr; (caddddr '(1 2 3 4 5 6 7 8))

Ερώτηση 6 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 1 βαθμός) 

6. 6. Αν συντάξτε την εντολή assert ως ακολούθως (assert (1 2)) θα αναφερθεί συντακτικό λάθος, Σε τι ωφείλεται κατά την άποψή σας;

Ερώτηση 7 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 1 βαθμός) 

7. Η εντολή (retract (color red)) τι κάνει κατά τη γνώμη σας:

Ερώτηση 8 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 1 βαθμός) 

8. Σε τι οφείλεται το λάθος στη σύνταξη της εντολής ορισμού: (assert (name ?x) (name ?y))

Ερώτηση 9 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 1 βαθμός) 

9. Ο κανόνας : (defrule myrule (color red) (shape round) => (printout t "Message")) θα ενεργοποιηθεί όταν:

Ερώτηση 10 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 1 βαθμός) 

10. Ένας κανόνας διαθέτει προτεραιότητα 50. Στην περίπτωση που κατά την πυροδότηση κανόνων ο κανόνας μπαίνει στην ατζέντα (σύνολο συγκρούσεων) περισσότερο από μια φορά (δέσμευση μιας μεταβλητής με διαφορετικά γεγονότα ) ποιά από τις διαφορετικές εκδοχές του κανόνα θα τρέξει πρώτη;