Εφαρμογή OneStop
Στοιχεία Μαθήματος
Πρόγραμμα Σπουδών
*
---------
ΠΜΣ Πληροφορική και Τηλεματική
Προπτυχιακό Πρόγραμμα Σπουδών (Παλιό)
Προπτυχιακό Πρόγραμμα Σπουδών
Προηγμένες Τεχνολογίες Πληροφορικής και Εφαρμογές
ΠΜΣ Εφαρμοσμένη Πληροφορική
ΠΜΣ Επιστήμη των Υπολογιστών και Πληροφορική
Κωδικός Μαθήματος (Ελληνικά)
*
Εξάμηνο
*
Τίτλος (Ελληνικά)
*
Ώρες Διδασκαλίας Θεωρίας (Εβδομαδιαία)
Μονάδες ECTS
*
Τύπος Μαθήματος (Ελληνικά)
Προαπαιτούμενα (Ελληνικά)
Γνώσεις από τα μαθήματα Προγραμματισμός Ιστού, Java, Βάσεις Δεδομένων
URL Μαθήματος (π.χ. στο e-class)
Μαθησιακά Αποτελέσματα (Ελληνικά)
Το μάθημα στοχεύει να εξοικειώσει τους φοιτητές με την έννοια, την αρχιτεκτονική και τα βασικά συστατικά στοιχεία ενός κατανεμημένου συστήματος, καθώς την ανάπτυξη, εγκατάσταση και διαχείριση κατανεμημένων εφαρμογών. Στο εργαστήριο του μαθήματος οι φοιτητές θα έχουν τη δυνατότητα να έρθουν σε επαφή με το προγραμματισμό web-based εφαρμογών σε περιβάλλον JEE,, τη δημιουργία και διαχείριση Web Services, καθώς και τη ενσωμάτωση τους σε δικές τους εφαρμογές.
Γενικές Δεξιότητες (Ελληνικά)
Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών Προσαρμογή σε νέες καταστάσεις Λήψη αποφάσεων Αυτόνομη εργασία Ομαδική εργασία Άσκηση κριτικής και αυτοκριτικής Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης
Περιεχόμενο Μαθήματος (Ελληνικά)
Ο βασικός στόχος του μαθήματος είναι να εισάγει τους φοιτητές στα συστατικά στοιχεία ενός Κατανεμημένου Συστήματος και να τους εξοικειώσει με την ανάπτυξη εφαρμογών σε κατανεμημένο περιβάλλον. Η ύλη του μαθήματος περιλαμβάνει: Βασικές έννοιες και Χαρακτηριστικά ενός Κατανεμημένου Συστήματος Αρχιτεκτονικές Κατανεμημένων Συστημάτων - To WWW ως παράδειγμα ΚΣ Συστατικά στοιχεία ΚΣ Ιδεατότητα (virtualization) Αρχιτεκτονική Νέφους: Σκοπός, κατηγορίες, διαχείριση Δια-διεργασιακή Επικοινωνία - Απομακρυσμένη κλήση Διεργασιών και αντικειμένων Publish-subscribe πρωτόκολλα Αρχιτεκτονική βασισμένη στις Υπηρεσίες - Web Services (βασικά συστατικά στοιχεία & πρωτόκολλα) Υπηρεσία Ονοματολογίας Δικτυακό/ Κατανεμημένο Σύστημα Αρχείων - NFS - Το Google ως ΚΣ Συνέπεια (Consistency) και Αναπαραγωγή (Replication) στα Κατανεμημένα Συστήματα Ασφάλεια και Ανοχή σε βλάβες στα Κατανεμημένα Συστήματα Το εργαστήριο περιλαμβάνει: Ανάπτυξη και Εγκατάσταση εφαρμογών σε κατανεμημένο περιβάλλον - Frameworks and Integration Ανάπτυξη Εφαρμογών σε περιβάλλον Web Services Σχεδιασμός συστημάτων Διαχείριση & Συντήρηση και δοκιμή συστημάτων
Χρήση ΤΠΕ (Ελληνικά)
Στο μάθημα αξιοποιούνται όλα τα ηλεκτρονικά εργαλεία για τη διαχείριση και παρακολούθηση του μαθήματος που προσφέρονται από το Πανεπιστήμιο (eclass, zoom, κλπ). Οι διαλέξεις και τα εργαστήρια θα είναι επίσης διαθέσιμη σε ηλεκτρονική μορφή. Για το εργαστήριο του μαθήματος θα χρησιμοποιηθούν open source εργαλεία και προγραμματιστικά περιβάλλοντα.
Είναι επιλογής;
Άγνωστο
Ναι
Όχι
Φόρτος μέσα στο Εξάμηνο (Ώρες)
Διδασκαλίας
Εργαστήριο
Αυτοδύναμη Μελέτη
*
Εργασία (Project)
*
Εργαστηριακή Αναφορά
*