Μετάβαση στο περιεχόμενο

Κατανεμημένα Συστήματα

Κωδικός Μαθήματος
CEID_NE4117
Επίπεδο
Προπτυχιακά
Εξάμηνο
Χειμερινό
Τομέας
Τομέας Εφαρμογών και Θεμελιώσεων της Επιστήμης των Υπολογιστών
Διδάσκων
ΚΟΝΤΟΓΙΑΝΝΗΣ ΣΠΥΡΙΔΩΝ
ECTS
5

Στόχος μαθήματος: η εισαγωγή των φοιτητών σε θεμελιώδεις έννοιες του κατανεμημένου υπολογισμού. Ύλη: Βασικές αρχές και φιλοσοφία Κατανεμημένων Συστημάτων (ΚΣ). Τα ΚΣ του διαδικτύου (μοντέλα, www, μηχανές διερεύνησης). Βασικά εργαλεία και υπηρεσίες ΚΣ. Σύγχρονα και Ασύγχρονα μοντέλα ΚΣ. Βασικοί αλγόριθμοι ΚΣ: αλγόριθμοι εκλογής αρχηγού, αλγόριθμοι διαπέρασης, αλγόριθμοι εύρεσης ελαχίστων μονοπατιών. Συναίνεση σε ΚΣ και ανοχή λαθών. Συγχρονιστές. Λογικός χρόνος. Αμοιβαίος αποκλεισμός σε ΚΣ. Ζητήματα αντιπαλότητας και ανταγωνιστικότητας σε ΚΣ.