2006-2007:Κατανεμημένα Συστήματα Ι:Ασκήσεις

Από DistrSys

Πίνακας περιεχομένων

1η άσκηση (Τετάρτη, 15 Νοεμβρίου 2006)

1o Πρόβλημα
Θεωρείστε ένα σύγχρονο κατανεμημένο σύστημα με n διεργασίες συνδεδεμένες μέσω ενός γενικού, μη-κατευθυνόμενου δικτύου με m κανάλια επικοινωνίας. Κάθε διεργασία έχει μια μοναδική ταυτότητα και δεν γνωρίζει το σύνολο των διεργασιών, ούτε την τοπολογία του δικτύου. Σχεδιάστε έναν κατανεμημένο αλγόριθμο που επιτρέπει στη διεργασία u0 να υπολογίσει τη διάμετρο του δικτύου. Αναλύστε την χρονική πολυπλοκότητα και πολυπλοκότητα μηνυμάτων. Αποδείξτε τους ισχυρισμούς σας.
2o Πρόβλημα
Θεωρείστε ένα σύγχρονο κατανεμημένο σύστημα με n διεργασίες συνδεδεμένες μέσω ενός γενικού, μη-κατευθυνόμενου δικτύου με m κανάλια επικοινωνίας, όπου κάθε διεργασία έχει μια μοναδική ταυτότητα αλλά δεν γνωρίζει το σύνολο των διεργασιών, ούτε την τοπολογία του δικτύου. Κάθε διεργασία u δέχεται ως είσοδο έναν ακέραιο αριθμό iu. Σχεδιάστε έναν κατανεμημένο αλγόριθμο που επιτρέπει σε όλες τις διεργασίες να υπολογίσουν τον μέσο όρο όλων των αριθμών από αυτούς που έχουν δοθεί (Σu=1n iu / n). Αναλύστε την χρονική πολυπλοκότητα και πολυπλοκότητα μηνυμάτων. Αποδείξτε τους ισχυρισμούς σας.
3o Πρόβλημα
Θεωρείστε ένα σύγχρονο κατανεμημένο σύστημα με n διεργασίες συνδεδεμένες μέσω ενός γενικού, μη-κατευθυνόμενου, πλήρως συνδεδεμένου δικτύου, όπου κάθε διεργασία γνωρίζει τη δομή του δικτύου. Κάθε διεργασία $u$ δέχεται ως είσοδο μία τιμή iu από το σύνολο S, δηλ.~iu \in S. Σχεδιάστε έναν αλγόριθμο για το πρόβλημα της k-συναίνεσης, δηλ.~ο αριθμός των διαφορετικών αποφάσεων είναι το πολύ k (|S|>k, |o|=k). Έστω ότι κατά την εκτέλεση του αλγόριθμου προκύπτουν σ σφάλματα τερματισμού. Αναλύστε την ορθότητα του αλγόριθμου, την χρονική πολυπλοκότητα και την πολυπλοκότητα μηνυμάτων. Αποδείξτε τους ισχυρισμούς σας.


Παράδοση:

  • Η άσκηση είναι ατομική
  • Η παράδοση γίνεται μέσω ηλεκτρονικού ταχυδρομείου στον Γιώργο Μυλωνά
  • Η προθεσμία υποβολής είναι η Δευτέρα 4 Δεκεμβρίου, ώρα 23:59
  • Σε περίπτωση που η άσκηση παραδοθεί με καθυστέρηση θα υπάρξει μείωση βαθμού
  • Σε περίπτωση που εντοπιστεί αντιγραφή, η άσκηση θα μηδενιστεί


Σχετικό υλικό:


Απαντήσεις:


Βαθμολογία:

 ΑΜ   Ονοματεπώνυμο   Βαθμός 
 2724  Σιδέρης Κυριάκος  8 
 2737  Τσαμπουκάς Πέτρος  7 
 2807  Αθανασάκης Χρήστος  8.5 
 2812  Αντωνέλλης Δημήτριος  10 
 2813  Αποστόλου Παναγιώτης  7 
 2817  Βαλσόματζης Εμμανουήλ  7 
 2827  Γεωργάς Βαγγέλης  8.5 
 2830  Γκατζέλης Βασίλης  9.5 
 2844  Ζάμπου Ελένη  10 
 2846  Ζούζιας Αναστάσιος  8 
 2864  Κουκόπουλος Ζώης  10 
 2873  Κωστάκης Θύμιος  8 
 2889  Μιχαήλ Όθωνας  10 
 2893  Μόσχος Βασίλειος  8 
 2906  Ξαγοράρης Μάρκος  5 
 2913  Παπακηρύκου Βαγγέλης  6 
 2916  Παπουτσάκης Κων/νος  10 
 2917  Παπουτσιδάκης Μάρκος  9 
 2932  Ραμαντά Ιωάννα  10 
 2939  Σαλτού Αναστασία  10 
 2954  Στεργιανέλη Ειρήνη  10 
 2949  Σοφιός Ιωάννης  7 
 2952  Σπύρου Αναστασία  8 
 3021  Ασημακόπουλος Σωτήρης  6 
 3046  Δημητρός Κωνσταντίνος  5 
 3053  Αλτάνης Αλέξανδρος  8.5 
 3072  Γεράκιος Κώστας  5 
 3077  Γιαννοπούλου Γεωργία  10 
 3078  Γιαννούλης Γιώργος  6 
 3097  Θεοδωρίδης Ιωάννης-Βασίλειος  6.5 
 3112  Καραμπίνας Δημήτρης  8 
 3118  Κιούφτης Βασίλειος  10 
 3125  Κοντοτάσιου Ιωάννα  9 
 3130  Κούστα Μαρία  8.5 
 3155  Μέλλος Σεραφείμ  9.5 
 3167  Μπαιρακτάρης Κων/νος  6 
 3171  Μπέσσας Απόστολος  8.5 
 3173  Μποχρίνη Σταυρούλα  8.5 
 3186  Παπαπαναγιώτου Βασίλης  7.5 
 3206  Ρεσβάνης Μιχάλης  8.5 
 3207  Ρίνης Ηλίας  10 
 3220  Σταθόπουλος Αναστάσιος  10 
 3249  Χριστοφοράκη Μαρία  8.5 


2η άσκηση (Τετάρτη, 20 Δεκεμβρίου 2006)

1o Πρόβλημα
Χρησιμοποιείστε το μοντέλο αυτόματων εισόδου/εξόδου για να μοντελοποιήσετε την εκτέλεση (σε ασύγχρονα κατανεμημένα συστήματα) των ακόλουθων αλγόριθμων:
2o Πρόβλημα
Θεωρείστε ένα ασύγχρονο κατανεμημένο σύστημα με n διεργασίες συνδεδεμένες μέσω ενός γενικού, μη-κατευθυνόμενου δικτύου με m κανάλια επικοινωνίας, όπου κάθε διεργασία έχει μια μοναδική ταυτότητα αλλά δεν γνωρίζει το σύνολο των διεργασιών, ούτε την τοπολογία του δικτύου. Σχεδιάστε έναν κατανεμημένο αλγόριθμο που επιτρέπει σε όλες τις διεργασίες να κατασκευάσουν ένα επικαλυπτικό δέντρο. Υποθέτουμε μια διεργασία u0 η οποία ξεκινάει την εκτέλεση του αλγορίθμου. Έστω ότι κατά την εκτέλεση του αλγόριθμου προκύπτουν σ σφάλματα τερματισμού. Περιγράψτε τον αλγόριθμό σας (δώστε ψευδο-κώδικα), αναλύστε την ορθότητα του αλγόριθμου, την χρονική πολυπλοκότητα και την πολυπλοκότητα μηνυμάτων. Αποδείξτε τους ισχυρισμούς σας.
3o Πρόβλημα
Θεωρείστε ένα ασύγχρονο κατανεμημένο σύστημα με n διεργασίες συνδεδεμένες μέσω ενός γενικού, μη-κατευθυνόμενου δικτύου, όπου κάθε διεργασία γνωρίζει τη διάμετρο του δικτύου. Για την εκπομπή ενός μηνύματος M από μια διεργασία-πομπό σε όλες τις άλλες διεργασίες του δικτύου, εκτελείται ο ακόλουθος αλγόριθμος: Η διεργασία-πομπός επιλέγει μια τιμή T μεγαλύτερη ή ίση με τη διάμετρο του δικτύου και στέλνει <M,T> σε όλους τους γείτονες της. Όταν μια διεργασία λάβει ένα μήνυμα <M,t>, αν t>0, στέλνει το μήνυμα <M,t-1> σε όλους τους γείτονες της. Απαντήστε στα παρακάτω ερωτήματα:
  • Δείξτε ότι κάθε διεργασία λαμβάνει το M σε χρόνο ανάλογο της απόστασής της από τη διεργασία-πομπό.
  • Έστω ότι ο μέσος βαθμός του δικτύου επικοινωνίας είναι k (δηλ.~μέσος αριθμός γειτόνων). Αναλύστε την πολυπλοκότητα μηνυμάτων για μια εκπομπή, σαν συνάρτηση των T και k.
  • Μοντελοποιείστε την εκτέλεση του αλγόριθμου χρησιμοποιώντας το μοντέλο αυτόματων εισόδου/εξόδου.


Παράδοση:

  • Η άσκηση είναι ατομική
  • Η παράδοση γίνεται μέσω ηλεκτρονικού ταχυδρομείου στον Γιώργο Μυλωνά
  • Η προθεσμία υποβολής είναι η Τρίτη 13 Φεβρουαρίου, ώρα 23:59
  • Το όνομα του αρχείου με τις απαντήσεις να είναι της μορφής: ex2_AM_Epitheto_Onoma.zip
  • Σε περίπτωση που η άσκηση παραδοθεί με καθυστέρηση θα υπάρξει μείωση βαθμού
  • Σε περίπτωση που εντοπιστεί αντιγραφή, η άσκηση θα μηδενιστεί


Σχετικό υλικό:


Απαντήσεις:


Βαθμολογία:


 ΑΜ   Ονοματεπώνυμο   Βαθμός 
 2724  Σιδέρης Κυριάκος  7 
 2737  Τσαμπουκάς Πέτρος  10 
 2807  Αθανασάκης Χρήστος  0 
 2812  Αντωνέλλης Δημήτριος  7 
 2813  Αποστόλου Παναγιώτης  6.5 
 2817  Βαλσόματζης Εμμανουήλ  8 
 2827  Γεωργάς Βαγγέλης  0 
 2830  Γκατζέλης Βασίλης  10 
 2844  Ζάμπου Ελένη  5 
 2846  Ζούζιας Αναστάσιος  9.5 
 2864  Κουκόπουλος Ζώης  10 
 2873  Κωστάκης Θύμιος  0 
 2889  Μιχαήλ Όθωνας  5 
 2893  Μόσχος Βασίλειος  10 
 2913  Παπακηρύκου Ευάγγελος  7.5 
 2916  Παπουτσάκης Κων/νος  10 
 2917  Παπουτσιδάκης Μάρκος  8 
 2932  Ραμαντά Ιωάννα  10 
 2939  Σαλτού Αναστασία  5 
 2952  Σπύρου Αναστασία  10 
 2954  Στεργιανέλη Ειρήνη  5 
 3046  Δημητρός Κωνσταντίνος  9.5 
 3053  Αλτάνης Αλέξανδρος  7.5 
 3077  Γιαννοπούλου Γεωργία  8 
 3078  Γιαννούλης Γιώργος  10 
 3097  Θεοδωρίδης Ιωάννης-Βασίλειος  7 
 3112  Καραμπίνας Δημήτρης  9.5 
 3118  Κιούφτης Βασίλειος  10 
 3125  Κοντοτάσιου Ιωάννα  10 
 3130  Κούστα Μαρία  10 
 3171  Μπέσσας Απόστολος  10 
 3173  Μποχρίνη Σταυρούλα  10 
 3206  Ρεσβάνης Μιχάλης  10 
 3207  Ρίνης Ηλίας  10 
 3220  Σταθόπουλος Αναστάσιος  10 
 3249  Χριστοφοράκη Μαρία  10 


Εξέταση Φεβρουαρίου (Σάββατο, 7 Ιουλίου 2007)

1o Θέμα [20%]
Θεωρείστε ένα ασύγχρονο κατανεμημένο σύστημα με n διεργασίες συνδεδεμένες μέσω ενός γενικού, μη-κατευθυνόμενου δικτύου με m κανάλια επικοινωνίας.
  1. Για το πρόβλημα της εύρεσης συντομότερων μονοπατιών, προτείνετε μια αλγοριθμική λύση που να ελαχιστοποιεί την χρονική καθυστέρηση.
  2. Για το πρόβλημα της εύρεσης συντομότερων μονοπατιών, προτείνετε μια αλγοριθμική λύση που να ελαχιστοποιεί τον αριθμό μηνυμάτων που ανταλλάσουν οι διεργασίες. Σε αυτή την περίπτωση, μπορούμε να υποθέσουμε ότι γνωρίζουμε άνω όρια για τον χρόνο εκτέλεσης κάθε διεργασίας και για τον χρόνο παράδοσης του παλαιότερου μηνύματος που βρίσκεται σε κάποιο κανάλι επικοινωνίας.
  3. Για το πρόβλημα της αναζήτησης κατα εύρος, προτείνετε μια αλγοριθμική λύση που να λύνει το πρόβλημα ελαχιστοποιώντας τον αριθμό μηνυμάτων που ανταλλάσουν οι διεργασίες.
  4. Για το πρόβλημα της αναζήτησης κατα εύρος, προτείνετε μια αλγοριθμική λύση που να λύνει το πρόβλημα ελαχιστοποιώντας την χρονική καθυστέρηση.
Ως αλγοριθμική λύση θεωρούμε είτε έναν αλγόριθμο (από την βιβλιογραφία) είτε μια συλλογή αλγορίθμων (από την βιβλιογραφία). Κατα την περιγραφή της πρότασης σας, αναφέρετε ξεκάθαρα όποιες επιπλέον υποθέσεις πρέπει να γίνουν ως προς τον τρόπο λειτουργίας του συστήματος πέρα από αυτές που αναφέρονται σε κάθε ερώτημα.
2o Θέμα [25%]
Θεωρείστε ένα σύγχρονο κατανεμημένο σύστημα με n διεργασίες συνδεδεμένες μέσω ενός γενικού, μη-κατευθυνόμενου δικτύου με m κανάλια επικοινωνίας. Οι διεργασίες του συστήματος, συμμετέχουν στην διεκπεραίωση μιας δοσοληψίας εκτελόντας τον αλγόριθμο ThreePhaseCommit. Αποδείξτε ότι μετά απο τρεις γύρους εκτέλεσης του αλγόριθμου τα ακόλουθα ισχύουν στο δίκτυο:
  1. Αν κάποια διεργασία βρίσκεται στην κατάσταση k1 ή "έτοιμη", τότε οι αρχικές τιμές όλων των διεργασιών είναι "ναι"
  2. Αν κάποια διεργασία βρίσκεται στην κατάσταση k0, τότε καμία διεργασία δεν είναι στην κατάσταση k1 και καμία ενεργή διεργασία δεν είναι στην κατάσταση "έτοιμη"
  3. Αν κάποια διεργασία βρίσκεται στην κατάσταση k1, τότε καμία διεργασία δεν είναι στην κατάσταση k0, και καμία ενεργή διεργασία δεν είναι στην κατάσταση "άγνωστη"
3o Θέμα [25%]
Θεωρείστε ένα ασύγχρονο κατανεμημένο σύστημα με n διεργασίες συνδεδεμένες μέσω ενός γενικού, μη-κατευθυνόμενου δικτύου με m κανάλια επικοινωνίας, όπου κάθε διεργασία έχει μια μοναδική ταυτότητα αλλά δεν γνωρίζει το σύνολο των διεργασιών, ούτε την τοπολογία του δικτύου. Σχεδιάστε έναν αλγόριθμο που να κατασκευάζει ένα εικονικό δακτύλιο. Υποθέτουμε μια διεργασία u0 η οποία ξεκινάει την εκτέλεση του αλγορίθμου. Στο τέλος της εκτέλεσης του αλγορίθμου όλες οι διεργασίες γνωρίζουν τους γειτονικούς κόμβους στο εικονικό δακτύλιο. Περιγράψτε τον αλγόριθμό σας (δώστε ψευδο-κώδικα), αναλύστε την ορθότητα του αλγόριθμου, την χρονική πολυπλοκότητα και πολυπλοκότητα μηνυμάτων. Αποδείξτε τους ισχυρισμούς σας.
4o Θέμα [30%]
Θεωρείστε ένα σύγχρονο κατανεμημένο σύστημα με n διεργασίες συνδεδεμένες μέσω ενός γενικού, μη-κατευθυνόμενου δικτύου με m κανάλια επικοινωνίας, όπου κάθε διεργασία έχει μια μοναδική ταυτότητα αλλά δεν γνωρίζει το σύνολο των διεργασιών, ούτε την τοπολογία του δικτύου. Κάθε διεργασία u δέχεται ως είσοδο έναν ακέραιο αριθμό iu. Σχεδιάστε έναν κατανεμημένο αλγόριθμο που επιτρέπει σε μια διεργασία u0 να εντοπίσει το ζεύγος γειτονικών διεργασιών k,l με το μέγιστο άθροισμα ik + il. Περιγράψτε τον αλγόριθμό σας (δώστε ψευδο-κώδικα), αναλύστε την ορθότητα του αλγόριθμου, την χρονική πολυπλοκότητα και πολυπλοκότητα μηνυμάτων. Αποδείξτε τους ισχυρισμούς σας.


Σχετικό υλικό:


Βαθμολογία:


 ΑΜ   Ονοματεπώνυμο   Βαθμός 
 2724  Σιδέρης Κυριάκος  8.5 
 2737  Τσαμπουκάς Πέτρος  8.5 
 2807  Αθανασάκης Χρήστος  9.5 
 2812  Αντωνέλλης Δημήτριος  10 
 2813  Αποστόλου Παναγιώτης  4.5 
 2817  Βαλσόματζης Εμμανουήλ  6 
 2827  Γεωργάς Βαγγέλης  9 
 2830  Γκατζέλης Βασίλης  7.5 
 2844  Ζάμπου Ελένη  9.5 
 2846  Ζούζιας Αναστάσιος  10 
 2864  Κουκόπουλος Ζώης  10 
 2873  Κωστάκης Θύμιος  9.5 
 2889  Μιχαήλ Όθωνας  8 
 2906  Ξαγοράρης Μάρκος  9 
 2913  Παπακηρύκου Βαγγέλης  7.5 
 2916  Παπουτσάκης Κων/νος  7.5 
 2917  Παπουτσιδάκης Μάρκος  5.5 
 2932  Ραμαντά Ιωάννα  8.5 
 2939  Σαλτού Αναστασία  10 
 2952  Σπύρου Αναστασία  9 
 2954  Στεργιανέλη Ειρήνη  10 
 3021  Ασημακόπουλος Σωτήρης  7 
 3053  Αλτάνης Αλέξανδρος  10 
 3077  Γιαννοπούλου Γεωργία  9.5 
 3078  Γιαννούλης Γιώργος  9.5 
 3097  Θεοδωρίδης Ιωάννης-Βασίλειος  9.5 
 3112  Καραμπίνας Δημήτρης  10 
 3125  Κοντοτάσιου Ιωάννα  9 
 3130  Κούστα Μαρία  7 
 3167  Μπαιρακτάρης Κων/νος  8.5 
 3171  Μπέσσας Απόστολος  10 
 3173  Μποχρίνη Σταυρούλα  4.5 
 3206  Ρεσβάνης Μιχάλης  10 
 3207  Ρίνης Ηλίας  10 
 3220  Σταθόπουλος Αναστάσιος  9 


Εξέταση Σεπτεμβρίου (Σάββατο, 21 Σεπτεμβρίου 2007)

1o Θέμα [20%]
Θεωρείστε ένα κατανεμημένο σύστημα από n=16 διεργασίες, συνδεδεμένες μέσω ενός δικτύου κατευθυνόμενου δακτυλίου. Κάθε διεργασία έχει μια ταυτότητα u1, ..., u16 που είναι αντίστοιχα, 40,58,60,101,59,30,71,51,73,134,3,68,14,85,28,90.
  • Έστω ότι το κατανεμημένο σύστημα είναι σύγχρονο και οι διεργασίες εκτελούν τον αλγόριθμο εκλογής αρχηγού LCR (ο αλγόριθμος των LeLann, Chang και Roberts). Ποια διεργασία θα εκλεγεί αρχηγός? Πόσα μηνύματα θα ανταλλάξουν οι διεργασίες έως ότου εκλεγεί ο αρχηγός? Σε ποιόν γύρο θα εκλεγεί ο αρχηγός?
  • Έστω ότι το κατανεμημένο σύστημα είναι ασύγχρονο και οι διεργασίες εκτελούν τον αλγόριθμο εκλογής αρχηγού AsynchPLE (ο αλγόριθμος του Peterson). Ποια διεργασία θα εκλεγεί αρχηγός? Πόσα μηνύματα θα ανταλλάξουν οι διεργασίες έως ότου εκλεγεί ο αρχηγός? Σε ποιόν γύρο θα εκλεγεί ο αρχηγός?
2o Θέμα [25%]
Θεωρείστε ένα σύγχρονο κατανεμημένο σύστημα με n διεργασίες συνδεδεμένες μέσω ενός πλήρως συνδεδεμένου δικτύου όπου παρουσιάζονται σφάλματα κατά την αποστολή μηνυμάτων. Οι διεργασίες γνωρίζουν τη δομή του δικτύου και δέχονται ως είσοδο μία τιμή iu απο το σύνολο S, δηλ. iu &isin S. Οι διεργασίες του συστήματος θέλουν να συναινέσουν σε μια μοναδική τιμή.
  • Διατυπώστε τις βασικές συνθήκες που πρέπει να πληροί ένας αλγόριθμος που λύνει το πρόβλημα συναίνεσης.
  • Σχεδιάστε έναν αλγόριθμο που να λύνει το πρόβλημα της συναίνεσης χωρις να κάνετε επιπλέον υποθέσεις για το δίκτυο, τα σφάλματα και τις γνώσεις των διεργασιών πέρα από αυτές που έχουν διατυπωθεί παραπάνω. Αποδείξτε τους ισχυρισμούς σας.
3o Θέμα [25%]
Θεωρείστε ένα σύγχρονο κατανεμημένο σύστημα με n διεργασίες συνδεδεμένες μέσω ενός γενικού, μη-κατευθυνόμενου δικτύου με m κανάλια επικοινωνίας, όπου κάθε διεργασία έχει μια μοναδική ταυτότητα αλλά δεν γνωρίζει το σύνολο των διεργασιών, ούτε την τοπολογία του δικτύου. Οι διεργασίες διατηρούν μια μεταβλητή parent που είτε έχει την τιμή της ταυτότητας μιας γειτονικής διεργασίας, είτε είναι null. Σχεδιάστε έναν κατανεμημένο αλγόριθμο που να ελέγχει αν οι μεταβλητές parent όλων των διεργασιών σχηματίζουν ένα επικαλυπτικό δέντρο του δικτύου με ρίζα την u0. Οι τιμές των μεταβλητών parent δεν μεταβάλλονται κατά την εκτέλεση του αλγορίθμου. Περιγράψτε τον αλγόριθμό σας (δώστε ψευδο-κώδικα), αναλύστε την ορθότητα του αλγόριθμου, την χρονική πολυπλοκότητα και πολυπλοκότητα μηνυμάτων. Αποδείξτε τους ισχυρισμούς σας.
4o Θέμα [30%]
Θεωρείστε ένα ασύγχρονο κατανεμημένο σύστημα με n διεργασίες συνδεδεμένες μέσω ενός γενικού, μη-κατευθυνόμενου δικτύου με m κανάλια επικοινωνίας, όπου κάθε διεργασία έχει μια μοναδική ταυτότητα αλλά δεν γνωρίζει το σύνολο των διεργασιών, ούτε την τοπολογία του δικτύου. Σχεδιάστε έναν κατανεμημένο αλγόριθμο που επιτρέπει σε μια διεργασία u0 να εντοπίσει την διεργασία με τον μέγιστο αριθμό γειτόνων (αν είναι περισσότερες από μια, εντοπίζει αυτή με την μικρότερη ταυτότητα). Περιγράψτε τον αλγόριθμό σας (δώστε ψευδο-κώδικα), αναλύστε την ορθότητα του αλγόριθμου, την χρονική πολυπλοκότητα και πολυπλοκότητα μηνυμάτων. Αποδείξτε τους ισχυρισμούς σας.


Σχετικό υλικό:


Βαθμολογία:

 ΑΜ   Ονοματεπώνυμο   Βαθμός 
 2817  Βαλσόματζης Εμμανουήλ  8 
 2949  Σοφιός Ιωάννης  8 
 2968  Τριγλιανός Βασίλης  4.5 
 3046  Δημητρός Κωνσταντίνος  4.5 
 3118  Κιούφτης Βασίλειος  5 
 3155  Μέλλος Σεραφείμ  8 
 3249  Χριστοφοράκη Μαρία  5 


Τελικός Βαθμός

Ο τελικός βαθμός υπολογίζεται με τον ακόλουθο τύπο:

(Βαθμός 1ης άσκησης) x 0.15 + (Βαθμός 2ης άσκησης) x 0.15 + (Σύνολο Σωστών Ερ. Διαλ.) x 0.2 + (Σύνολο Σωστών Εργαστ.) x 0.7 + (Βαθμός Εξέτασης) x 0.7

Η στρογγυλοποιήση γίνεται στο τέλος, στο πλησιέστερο (προς τα πάνω, δηλ. υπέρ του φοιτητή) μισό ή ολόκληρο βαθμό.


Βαθμολογία:

 ΑΜ   Ονοματεπώνυμο   1η Άσκηση   2η Άσκηση   Ερ.Διαλ.   Εργαστ.   Εξέταση   Βαθμός 
 2636  Καββαδάς Σωκράτης          1      0.7 
 2724  Σιδέρης Κυριάκος   8  7  5   3   8.5   10 
 2737  Τσαμπουκάς Πέτρος   7  10     3   8.5   10 
 2778  Χρονόπουλος Αθανάσιος          1      0.7 
 2807  Αθανασάκης Χρήστος   8.5       3   9.5   10 
 2812  Αντωνέλλης Δημήτριος   10  7     3   10   10 
 2813  Αποστόλου Παναγιώτης   7  6.5        4.5   5.5 
 2817  Βαλσόματζης Εμμανουήλ   7  8  2   2   8   10 
 2824  Γαρνέλης Αντώνιος          2      1.4 
 2827  Γεωργάς Βαγγέλης   8.5       3   9   10 
 2830  Γκατζέλης Βασίλης   9.5  10  4   3   7.5   10 
 2843  Δούλος Παναγιώτης          2      1.4 
 2844  Ζάμπου Ελένη   10  5     3   9.5   10 
 2846  Ζούζιας Αναστάσιος   8  9.5  5   3   10   10 
 2848  Θεοδωράτος Χριστόφορος          1      0.7 
 2861  Κόλιας Βασίλης          1      0.7 
 2864  Κουκόπουλος Ζώης   10  10  6   1   10   10 
 2873  Κωστάκης Θύμιος   8       3   9.5   10 
 2889  Μιχαήλ Όθωνας   10  5     3   8   10 
 2893  Μόσχος Βασίλειος   8  10  4   1      4.2 
 2906  Ξαγοράρης Μάρκος   5       3   9   9.5 
 2913  Παπακηρύκου Βαγγέλης   6  7.5     3   7.5   9.5 
 2916  Παπουτσάκης Κων/νος   10  10     3   7.5   10 
 2917  Παπουτσιδάκης Μάρκος   9  8     1   5.5   7.5 
 2925  Περισανίδη Μαρούλα          2      1.4 
 2932  Ραμαντά Ιωάννα   10  10  5   3   8.5   10 
 2939  Σαλτού Αναστασία   10  5     3   10   10 
 2949  Σοφιός Ιωάννης   7    1   3   8   9 
 2952  Σπύρου Αναστασία   8  10  8   3   9   10 
 2954  Στεργιανέλη Ειρήνη   10  5     3   10   10 
 2968  Τριγλιανός Βασίλης          3   4.5   5.5 
 2970  Τσαραμπάρη Όλγα          1      0.7 
 2986  Μονογιός Δημήτρης          1      0.7 
 2988  Ευθημίου Αντρέας          1      0.7 
 2991  Κυριάκος Στέλιος          1      0.7 
 3021  Ασημακόπουλος Σωτήρης   6    1   3   7   8.5 
 3046  Δημητρός Κωνσταντίνος   5  9.5     3   4.5   7.5 
 3053  Αλτάνης Αλέξανδρος   8.5  7.5     3   10   10 
 3072  Γεράκιος Κώστας   5       2      2.2 
 3077  Γιαννοπούλου Γεωργία   10  8     3   9.5   10 
 3078  Γιαννούλης Γιώργος   6  10  5   1   9.5   10 
 3097  Θεοδωρίδης Ιωάννης-Βασίλειος   6.5  7     3   9.5   10 
 3112  Καραμπίνας Δημήτρης   8  9.5  4   2   10   10 
 3118  Κιούφτης Βασίλειος   10  10     3   5   8.5 
 3121  Κόκκαλης Ελευθέριος          1      0.7 
 3125  Κοντοτάσιου Ιωάννα   9  10  1   3   9   10 
 3130  Κούστα Μαρία   8.5  10  5   3   7   10 
 3155  Μέλλος Σεραφείμ   9.5       2   8   8.5 
 3167  Μπαιρακτάρης Κων/νος   6       3   8.5   9 
 3171  Μπέσσας Απόστολος   8.5  10  5   3   10   10 
 3173  Μποχρίνη Σταυρούλα   8.5  10  2   3   4.5   8.5 
 3180  Παγανιά Δήμητρα-Δέσποινα       1   1      0.9 
 3186  Παπαπαναγιώτου Βασίλης   7.5       2      2.5 
 3206  Ρεσβάνης Μιχάλης   8.5  10  5   3   10   10 
 3207  Ρίνης Ηλίας   10  10  5   3   10   10 
 3220  Σταθόπουλος Αναστάσιος   10  10  5   3   9   10 
 3221  Σταμάτης Απόστολος       1         2.3 
 3249  Χριστοφοράκη Μαρία   8.5  10  3   3   5   9