ΜΕΤΑΓΛΩΤΤΙΣΤΕΣ (Θ), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Παρουσίαση τύπων σημασιολογικών ελέγχων και σημασιολογικών λαθών που μπορούν να προκύψουν. Στατική σημασιολογική ανάλυση. Γραμματικές ιδιοτήτων και χαρακτηριστικά τους.ΜΕΤΑΓΛΩΤΤΙΣΤΕΣ (Θ), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Παρουσίαση των μεθόδων συντακτικής ανάλυσης. Περιγραφή των βημάτων της καθοδικής ανάλυσης και των χαρακτηριστικών της. Παρουσίαση εναλλακτικών προσεγγίσεων για τη δημιουργία Καθοδικών Συντακτικών Αναλυτών. Καθοδική ανάλυση με οπισθοδρόμηση και με πρόβλεψη, προβλέπουσα αναδρομική κατάβαση, ανοδική ανάλυση. Η Γεννήτρια Bison, Ανάνηψη από συντακτικά σφάλματα.Τεχνητή Νοημοσύνη (Θ), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Οι νοήμονες πράκτορες αποτελούν σύγχρονα συστήματα Τεχνητής Νοημοσύνης όπου δυνητικά μπορούν να χρησιμοποιηθούν επιλεκτικά και σε συνδυασμό μέθοδοι αναπαράστασης γνώσης και επίλυσης προβλημάτων με ή χωρίς χρήση μηχανικής μάθησης μεταξύ αυτών που παρουσιάστηκαν στα παραπάνω κεφάλαια. Με γνώμονα αυτό, παρουσιάζονται οι διαφορετικές τυπικές αρχιτεκτονικές των νοημόνων πρακτόρων, γίνεται αναφορά στα πολυπρακτορικά συστήματα και παρουσιάζονται εφαρμογές τους.Τεχνητή Νοημοσύνη (Θ), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Σε προβλήματα κυρίως του πραγματικού κόσμου, η καταλληλότητα της επιλεγμένης αναπαράστασης της γνώσης που το περιγράφει είναι θεμελιώδους σημασίας. Στο συγκεκριμένο κεφάλαιο παρουσιάζονται οι βασικές λογικές και δομημένες μέθοδοι αναπαράστασης βεβαίας γνώσης και εξηγείται η καταλληλότητα της κάθε μιας για συγκεκριμένο είδος γνώσης.ΜΕΤΑΓΛΩΤΤΙΣΤΕΣ (Θ), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Επαναληπτικό μάθημα μέσω παρουσίασης παλαιών θεμάτων και υποδειγματικών απαντήσεων στα ζητούμενα. Επίλυση αποριών.Τεχνητή Νοημοσύνη (E), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Παρουσίαση του προβλήματος προς επίλυση, διασαφήνιση της κατάσταση προβλήματος και του ρόλου που παίζουν οι τελεστές μετάβασης για την επίλυση ενός προβλήματος. Εξάσκηση σε προχωρημένες συναρτήσεις της Lisp που αφορούν διαχείριση λιστών, δημιουργία συνάρτησης χρήστη, συναρτήσεις ελέγχου και εξάσκηση στη χρήση τους.ΜΕΤΑΓΛΩΤΤΙΣΤΕΣ (Θ), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Ο ρόλος της φάσης δημιουργίας ενδιάμεσου κώδικα. Κώδικας τριών διευθύνσεων. Εσωτερική αναπαράσταση κώδικα τριών διευθύνσεων. Ενδιάμεσες γλώσσες, γραφικές ενδιάμεσες αναπαραστάσεις, άκυκλοι γράφοι, τετράδες, τριάδες.Βάσεις Δεδομένων ΙI (Ε), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Στόχος του εργαστηρίου είναι η εξοικείωση με τη δημιουργία και τη διαχείριση ιστοτόπων (web sites). Μετά την επεξεργασία του εργαστηρίου ο ενδιαφερόμενος θα έχει κατανοήσει τα θέματα δημιουργίας μιας web φόρας και όλων των βασικών εννοιών που σχετίζονται με το διαδίκτυο.ΜΕΤΑΓΛΩΤΤΙΣΤΕΣ (Θ), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Ο ρόλος του Πίνακα Συμβόλων στις διάφορες φάσεις της μεταγλώττισης. Λειτουργίες και οργάνωση του Πίνακα συμβόλων.Βάσεις Δεδομένων ΙI (Ε), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Στόχος του εργαστηρίου είναι η επισκόπηση της χρήσης του jdbc API για τη δημιουργία εφαρμογών – jsp pages και τη διαχείριση βάσεων δεδομένων. Μετά την επεξεργασία του εργαστηρίου ο ενδιαφερόμενος θα έχει κατανοήσει τα θέματα δημιουργίας μιας εφαρμογής jsp pages.ΜΕΤΑΓΛΩΤΤΙΣΤΕΣ (Θ), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Πρωταρχικές σημασιολογικές ρουτίνες. Παρουσίαση σχεδίων ενδιάμεσης μετάφρασης για αριθμητικές παραστάσεις και αναθέσεις.ΕΞΟΡΥΞΗ ΔΕΔΟΜΕΝΩΝ Κ ΔΙΑΧΕΙΡΙΣΗ ΔΕΔΟΜΕΝΩΝ ΜΕΓΑΛΗΣ ΚΛΙΜΑΚΑΣ, Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Γίνεται αναφορά σε σημαντικές έννοιες εξόρυξης δεδομένων (data mining) που αφορούν την προετοιμασία δεδομένων (Data Preparation). Η διεκπεραίωση των θεμάτων γίνεται κυρίως με χρήση παραδειγμάτων. Επιπλέον, γίνεται αναφορά στο εργαλείο Rapid MinerΒάσεις Δεδομένων ΙI (Ε), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Στόχος του τρίτου εργαστηρίου είναι η επισήμανση των διαφορών στην υλοποίηση με χρήση των προϊόντων mySQL και Oracle. Το εργαστήριο εστιάζει στις διαφορές αυτές. Μετά την επεξεργασία του εργαστηρίου ο ενδιαφερόμενος θα έχει επαναλάβει τα εξής σημαντικά θέματα στα δύο προϊόντα: - Δημιουργία βάσης δεδομένων - Διαχείριση περιορισμών - Διαχείριση ερωτημάτων (queries) Θα γίνει χρήση δύο παραδειγμάτων: διαχείρισης προσωπικού, διαχείρισης αμερικανικών εκλογών. Επιπλέον θα γίνει δημιουργία μοντέλου στα δύο παραδείγματα. Τέλος, ο ενδιαφερόμενος θα εμπεδώσει διαφορές στην υλοποίηση στην περίπτωση των προϊόντων mySQL και Oracle.Βάσεις Δεδομένων ΙI (Ε), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Στόχος του εργαστηρίου είναι η επισκόπηση της χρήσης triggers για τη δημιουργία εφαρμογών στο περιβάλλον mySQL αλλά και τη διαχείριση βάσεων δεδομένων. Μετά την επεξεργασία του εργαστηρίου ο ενδιαφερόμενος θα έχει κατανοήσει τα θέματα της χρήσης triggers και δημιουργίας εφαρμογής βάσεων δεδομένων. Τέλος, ο ενδιαφερόμενος θα έχει κατανοήσει τα θέματα της χρήσης triggers και δημιουργίας εφαρμογής βάσεων δεδομένων και στο περιβάλλον της Oracle.Τεχνητή Νοημοσύνη (E), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Παρουσίαση της τεχνικής αναδρομής ουράς σε Lisp . Παρουσίαση των εννοιών ‘μέτωπο αναζήτησης’ και ‘κλειστό σύνολο’.Τεχνητή Νοημοσύνη (E), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Παρουσίαση στόχων Β’ Μέρους Μαθήματος και Εισαγωγικών εννοιών περιβάλλοντος ανάπτυξης εμπείρων συστημάτων σε περιβάλλον CLIPS. Εισαγωγή και διαγραφή γεγονότων μέσω συναρτήσεων. Ορισμός κανόνων και άλλες συναρτήσεις του περιβάλλοντος.Βάσεις Δεδομένων ΙI (Θ), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Ο στόχος είναι να βοηθήσει τους σπουδαστές να μάθουν να κατασκευάζουν και να χρησιμοποιούν cursors σε περιβάλλον PL/SQL σύμφωνα με τις ανάγκες των εφαρμογών βάσεων δεδομένωνΜΕΤΑΓΛΩΤΤΙΣΤΕΣ (Θ), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Ο ρόλος της βελτιστοποίησης του ενδιάμεσου κώδικα. Ο ρόλος των μπλοκ. Αναλυτική παρουσίαση των διαφορετικών αλγόριθμοι βελτιστοποίησης.Τεχνητή Νοημοσύνη (E), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Παρουσίαση της βασικής δομής του αλγόριθμου αναζήτησης σε βάθος. Επεξήγηση των συναρτήσεων αρχικοποίησης του αλγορίθμου και των κύκλων λειτουργίας του. Επεξήγηση του ρόλου της συνάρτησης επέκτασης μετώπου ΕxpandΜetopo.Τεχνητή Νοημοσύνη (E), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Επίλυση αποριών και αξιολόγηση εργασιών 1ου μέρους. Προετοιμασία για την εξέταση μέσω προσομοίωσης της εξέτασης.