Λειτουργικά Συστήματα. Οργάνωση Μαθήματος

Σχετικά έγγραφα
ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ, ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ, ΤΜΗΥΠ ΤΟΜΕΑΣ ΛΟΓΙΚΟΥ ΤΩΝ Η/Υ

Προγραμματισμός Χειμερινό Εξάμηνο 2014

Προγραμματισμός. Εαρινό Εξάμηνο 2011

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Διαδικαστικά

Προγραμματισμός Χειμερινό Εξάμηνο 2017

Διαδικαστικά του μαθήματος

Μεθοδολογία Έρευνας Διάλεξη 11 η ( ) Επαναληπτική Διάλεξη

ΕΠΟΠΤΙΚΟ ΥΛΙΚΟ ΔΙΑΛΕΞΕΩΝ ΤΟΥ ΜΑΘΗΜΑΤΟΣ «ΕΔΑΦΟΜΗΧΑΝΙΚΗ Ι» - Τμήμα 2 (Μ-Ω)

«Δουλεύω Ηλεκτρονικά, Δουλεύω Γρήγορα και με Ασφάλεια - by e-base.gr»

ΣΕΤ ΑΣΚΗΣΕΩΝ 2. Προθεσµία: 15/11/09, 23:59

ΣΕΤ ΑΣΚΗΣΕΩΝ 3. Προθεσµία: 7/1/2014, 22:00

Άσκηση 3 (ανακοινώθηκε στις 14 Μαΐου 2018, προθεσμία παράδοσης: 8 Ιουνίου 2018, 12 τα μεσάνυχτα).

Άσκηση 1 (ανακοινώθηκε στις 20 Μαρτίου 2017, προθεσμία παράδοσης: 24 Απριλίου 2017, 12 τα μεσάνυχτα).

Ερωτήσεις Απαντήσεις Σχετικά με την πρακτική άσκηση (Εφαρμογή στην Τάξη)

Χειµερινό Εξάµηνο 2013

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ 1. ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦ.

an:3 are:6 a:10

Λειτουργικά Συστήματα

Συμβόλαιο Μαθήματος. Εργαστήριο Οργάνωσης Υπολογιστών και Μικροεπεξεργαστών ΗΜΥ 213. Χρήση Ηλεκτρονικού Υπολογιστή. Αναμενόμενα Αποτελέσματα Μαθήματος

Κεφάλαιο 14: Συμβουλές προς έναν νέο προγραμματιστή

Αθηνά. ολοκληρωμένη εκπαίδευση και τεστ για όσους θέλουν να ξεχωρίσουν

Η άσκηση μπορεί να γίνει με συνεργασία το πολύ δυο φοιτητών, οι οποίοι θα λάβουν τον ίδιο βαθμό στην εργασία.

50 Ketseo,Theoni Sarif,Omar 104

Εγχειρίδιο Φοιτητή. Course Management Platform. Εισαγωγή. for Universities Ομάδα Ασύγχρονης Τηλεκπαίδευσης Παν. Μακεδονίας Σεπτέμβριος 2004

ΕΡΓΑΣΙΑ 1 Ημερομηνία Ανάρτησης: 02/02/2017 Ημερομηνία Παράδοσης: 16/02/2017, 09:00 π.μ. Στόχος Ορισμός

ΜΥΥ105: Εισαγωγή στον Προγραμματισμό. Εισαγωγή Χειμερινό Εξάμηνο Παναγιώτης Τσαπάρας

Άσκηση 3 (ανακοινώθηκε στις 24 Απριλίου 2017, προθεσμία παράδοσης: 2 Ιουνίου 2017, 12 τα μεσάνυχτα).

testme in-ates tests για την προετοιμασία μαθητών στις εξετάσεις πιστοποίησης και την αγορά εργασίας του ιδιωτικού τομέα ή του εξωτερικού

Αποτελέσματα. Πληροφοριακό Σύστημα ΜΟΔΙΠ Πανεπιστημίου Κρήτης Ερωτηματολόγιο 'Γλώσσα Προγραμματισμού Ι' Ερωτηματολόγιο

Κατανόηση γραπτού λόγου

ΣΕΤ ΑΣΚΗΣΕΩΝ 4. Προθεσµία: 8/1/12, 22:00

Εξέταση στις ΠΙΘΑΝΟΤΗΤΕΣ I

ΜΥΥ105: Εισαγωγή στον Προγραμματισμό. Εισαγωγή Χειμερινό Εξάμηνο Νίκος Μαμουλής

Αποτελέσματα. ΜΟΔΙΠ Πανεπιστημίου Κρήτης Ερωτηματολόγιο 'Μιγαδική Ανάλυση II' Ερωτηματολόγιο

Αποτελέσματα αξιολόγησης του Φροντιστηρίου, της 16ης Νοεμβρίου 2014, από γονείς μαθητών μας της Γ Λυκείου

ΟΔΗΓΙΕΣ ΧΡΗΣΤΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΞΗΣ

ΠΕΡΙΓΡΑΦΙΚΗ ΣΤΑΤΙΣΤΙΚΗ ΑΝΑΛΥΣΗ ΠΙΝΑΚΕΣ ΣΥΧΝΟΤΗΤΩΝ ΚΑΙ ΡΑΒΔΟΓΡΑΜΜΑΤΑ Α. Ερωτήσεις για το/τη φοιτητή/φοιτήτρια

Ενότητα εκπαίδευσης και κατάρτισης για τις δεξιότητες ηγεσίας

Αποδελτίωση ερωτηματολογίων αξιολόγησης του Φροντιστηρίου της 11ης Νοεμβρίου 2012 γονέων μαθητών μας της Α & Β Λυκείου

Υπακοή στον Θεό. του David Batty. Οδηγός Μελέτης 5η Έκδοση

Ερωτηματολόγιο αξιολόγησης θεωρητικού μαθήματος από τους Φοιτητές

Προγραμματισμός Υπολογιστών με C++

Διακριτά Μαθηματικά. Εύη Παπαϊωάννου.

ΣΕΤ ΑΣΚΗΣΕΩΝ 2. Προθεσµία: 27/11/11, 22:00

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΕΡΓΑΣΤΗΡΙΟ

Εαρινό Εξάμηνο ΗΥ111 Απειροστικός Λογισμός ΙΙ

Κατανόηση γραπτού λόγου

Εργαστήριο 4. Εαρινό Εξάμηνο ΠΡΟΣΟΧΗ: Αρχίστε νωρίς το Εργαστήριο 4. Οι ασκήσεις είναι πιο απαιτητικές από τα προηγούμενα εργαστήρια.

Οι αριθμοί σελίδων με έντονη γραφή δείχνουν τα κύρια κεφάλαια που σχετίζονται με το θέμα. ΣΧΕΣΗ ΜΕ ΜΑΘΗΜΑ

ΣΕΤ ΑΣΚΗΣΕΩΝ 1. Προθεσµία: 3/12/2018, 23:59

"Οι ερωτήσεις που ακολουθούν αφορούν την πρόσθετη διδασκαλία που παρακολουθείς αυτό το σχολικό έτος, στα σχολικά μαθήματα ή σε άλλα μαθήματα.

1.6 ΜΗ ΠΕΠΕΡΑΣΜΕΝΟ ΟΡΙΟ ΣΤΟ x

( Η/Υ ΙΙ 22/2/ / 24

lab14grades ΑΕΜ ΒΑΘΜΟΣ ΣΧΟΛΙΑ

Συγγραφέας: Μαρίνα Ματθαιουδάκη Δεξιότητα: Κατανόηση προφορικού λόγου Τύπος κειμένου: Διάλογος Θεματική: Δημόσιες Υπηρεσίες

ΠΕΡΙΓΡΑΦΙΚΗ ΣΤΑΤΙΣΤΙΚΗ ΑΝΑΛΥΣΗ ΠΙΝΑΚΕΣ ΣΥΧΝΟΤΗΤΩΝ ΚΑΙ ΡΑΒΔΟΓΡΑΜΜΑΤΑ Α. Ερωτήσεις για το/τη φοιτητή/φοιτήτρια Διδάσκων: ΣΤΑΥΡΑΚΟΥΔΗΣ

Κατανόηση γραπτού λόγου

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΕΠΛ231: ομές εδομένων και Αλγόριθμοι

1.6 ΜΗ ΠΕΠΕΡΑΣΜΕΝΟ ΟΡΙΟ ΣΤΟ x

ΠΛΗΡΟΦΟΡΙΕΣ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ERASMUS+ ΕΝΤΥΠΑ

ΠΕΡΙΓΡΑΦΙΚΗ ΣΤΑΤΙΣΤΙΚΗ ΑΝΑΛΥΣΗ ΠΙΝΑΚΕΣ ΣΥΧΝΟΤΗΤΩΝ ΚΑΙ ΡΑΒΔΟΓΡΑΜΜΑΤΑ Α. Ερωτήσεις για το/τη φοιτητή/φοιτήτρια Διδάσκων: Α.

Ενότητα εκπαίδευσης και κατάρτισης για τις δεξιότητες ηγεσίας. Εποικοδομητική κριτική

ΠΕΡΙΓΡΑΦΙΚΗ ΣΤΑΤΙΣΤΙΚΗ ΑΝΑΛΥΣΗ ΠΙΝΑΚΕΣ ΣΥΧΝΟΤΗΤΩΝ ΚΑΙ ΡΑΒΔΟΓΡΑΜΜΑΤΑ Α. Ερωτήσεις για το/τη φοιτητή/φοιτήτρια

ΕΡΩΤΗΜΑΤΟΛΟΓΙΑ ΑΞΙΟΛΟΓΗΣΗΣ ΜΑΘΗΣΗΣ-ΔΙΔΑΣΚΑΛΙΑΣ

ΠΕΡΙΓΡΑΦΙΚΗ ΣΤΑΤΙΣΤΙΚΗ ΑΝΑΛΥΣΗ ΠΙΝΑΚΕΣ ΣΥΧΝΟΤΗΤΩΝ ΚΑΙ ΡΑΒΔΟΓΡΑΜΜΑΤΑ Α. Ερωτήσεις για το/τη φοιτητή/φοιτήτρια Διδάσκων: ΣΤΑΥΡΑΚΟΥΔΗΣ

(ΟΔ043) ΦΟΡΟΛΟΓΙΚΟ ΚΑΙ ΑΣΦΑΛΙΣΤΙΚΟ

ΠΕΡΙΓΡΑΦΙΚΗ ΣΤΑΤΙΣΤΙΚΗ ΑΝΑΛΥΣΗ ΠΙΝΑΚΕΣ ΣΥΧΝΟΤΗΤΩΝ ΚΑΙ ΡΑΒΔΟΓΡΑΜΜΑΤΑ Α. Ερωτήσεις για το/τη φοιτητή/φοιτήτρια

Εργαστήριο Επεξεργασίας Πληροφορίας και Υπολογισμών Τομέας Ηλεκτρονικής και Υπολογιστών. ΤΗΜΜΥ Α.Π.Θ Δευτέρα 22 / 11 / 2017 ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ

Διασφάλιση Ποιότητας στην Ανώτατη Εκπαίδευση

Σχέδια μαθημάτων για την δημιουργία συναρτήσεων υπολογισμού του ΜΚΔ και του ΕΚΠ στην MSWLogo

ΣΕΤ ΑΣΚΗΣΕΩΝ 1. Προθεσμία: Τετάρτη 9/11/2016, 21:00

ΗΜΥ 681 Λειτουργία και Έλεγχος Συστημάτων Ηλεκτρικής Ισχύος Εαρινό Εξάμηνο 2018

Βασικό εργαλείο αυτοαξιολόγησης Ερωτηματολόγιο για γονείς και κηδεμόνες

Εργαστήρια Αριθμητικής Ανάλυσης Ι. 7 ο Εργαστήριο. Διανύσματα-Πίνακες 2 ο Μέρος

ΨΥΧ 102. ΚΟΙΝΩΝΙΚΗ ΨΥΧΟΛΟΓΙΑ ΕΑΡΙΝΟ ΕΞΑΜΗΝΟ 2019

Ερωτηματολόγιο αξιολόγησης θεωρητικού μαθήματος από τους Φοιτητές

8.4. Δραστηριότητες - ασκήσεις

Το φυλλάδιο αναφέρεται σε προβλήματα που μπορεί να αντιμετωπίζεις στο χώρο του σχολείου και προτείνει λύσεις που μπορούν να σε βοηθήσουν...

Αντιμετώπιση και διαχείριση άγχους για τα παιδιά

$./jms console -w <jms in> -r <jms out> -o <operations file> namedpipe. (standard input).

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Ηλεκτρονική Αξιολόγηση Μαθημάτων. Τμήμα Μαθηματικών Α.Π.Θ.

Εαρινό Εξάμηνο ΗΥ111 Απειροστικός Λογισμός ΙΙ

certme in-ates tests για την προετοιμασία μαθητών στις εξετάσεις πιστοποίησης

Σημειωματάριο Δευτέρας 23 Οκτ. 2017

ΣΕΤ ΑΣΚΗΣΕΩΝ 1. Προθεσµία: Τρίτη 4/11/2014, 22:00

Προγραμματισμός Ι (ΗΥ120)

Μάθημα 4 ο. Κρίσιμα Τμήματα και Αμοιβαίος Αποκλεισμός

Γ ΤΑΞΗ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΙ ΕΠΑΛ (ΟΜΑΔΑ Β

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΑΝΑΛΥΣΗ ΔΕΔΟΜΕΝΩΝ. Δρ. Βασίλης Π. Αγγελίδης Τμήμα Μηχανικών Παραγωγής & Διοίκησης Δημοκρίτειο Πανεπιστήμιο Θράκης

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

Ορίζετε εσείς τον αριθμό των ωρών που θέλετε ελάχιστος αριθμός 10 ώρες και αγορά ανά 10άδα ωρών

(c) EΠΑΦΟΣ ΑΘΗΝΑ Νοέµβριος 2013 Απαγορεύεται η αντιγραφή του παρόντος χωρίς την έγγραφη άδεια της ΕΠΑΦΟΣ ΕΠΕ.

Edmodo Σύντομος οδηγός για εκπαιδευτικούς

Προγραμματισμός Ι (ΗΥ120)

ΠΕΡΙΓΡΑΦΙΚΗ ΣΤΑΤΙΣΤΙΚΗ ΑΝΑΛΥΣΗ ΠΙΝΑΚΕΣ ΣΥΧΝΟΤΗΤΩΝ ΚΑΙ ΡΑΒΔΟΓΡΑΜΜΑΤΑ Α. Ερωτήσεις για το/τη φοιτητή/φοιτήτρια

ΠΕΡΙΓΡΑΦΙΚΗ ΣΤΑΤΙΣΤΙΚΗ ΑΝΑΛΥΣΗ ΠΙΝΑΚΕΣ ΣΥΧΝΟΤΗΤΩΝ ΚΑΙ ΡΑΒΔΟΓΡΑΜΜΑΤΑ Α. Ερωτήσεις για το/τη φοιτητή/φοιτήτρια

ΕΡΩΤΗΜΑΤΟΛΟΓΙΑ ΑΞΙΟΛΟΓΗΣΗΣ ΜΑΘΗΣΗΣ-ΔΙΔΑΣΚΑΛΙΑΣ

ΚΑΤΑΣΚΕΥΗ ΠΑΡΑΛΛΗΛΟΓΡΑΜΜΩΝ ΜΕ ΧΡΗΣΗ LOGO

Transcript:

Λειτουργικά Συστήματα Οργάνωση Μαθήματος

Οργάνωση Μαθήματος Το μάθημα είναι οργανωμένο σε Διαλέξεις (Δευτέρες 17:00-20:00) κ. Μακρής κ. Βούλγαρης Φροντιστήρια (Τρίτες 15:00-17:00) κ. Ηλίας Εργασίες (για το σπίτι) Συνολικά πέντε (δηλ., νέα άσκηση κάθε 2-3 εβδομάδες) Αυστηρά ατομικές Τελικό διαγώνισμα 2

Βαθμολόγηση Βαθμολόγηση Ασκήσεις: 50% Τελικό διαγώνισμα: 50% Κριτήρια για να περάσετε 1. Βαθμός διαγωνίσματος >= 5 2. Συνολικός μέσος όρος >= 5 Το 4.75 στρογγυλοποιείται στο 5. Το 4.5, όμως, όχι! Το μάθημα είναι αδιαίρετο Αν δεν το περάσετε, δίνετε τα πάντα εξ αρχής του χρόνου Όχι «à la carte» Σημαντική έμφαση στις ασκήσεις! ΔΕΝ ΥΠΑΡΧΕΙ ΕΠΑΝΑΛΗΠΤΙΚΗ ΕΞΕΤΑΣΗ/ΠΑΡΑΔΟΣΗ ΤΩΝ ΑΣΚΗΣΕΩΝ!! 3

Βαθμολόγηση (*) (*) Μόνο για φοιτητές που ακολουθούν το παλαιό πρόγραμμα σπουδών Παλαιό μάθημα «Λειτουργικά Συστήματα Ι» Δίνετε μόνο τις ασκήσεις 2 και 3 Ασκήσεις: 25% Τελικό διαγώνισμα: 75% Κριτήρια για να περάσετε 1. Βαθμός διαγωνίσματος >= 5 2. Συνολικός μέσος όρος >= 5 Παλαιό μάθημα «Εργαστήριο Λειτουργικών Συστημάτων» Δίνετε μόνο τις ασκήσεις 1, 4, και 5 Δεν υπάρχει τελικό διαγώνισμα Ο μέσος όρος των ασκήσεων είναι ο τελικός βαθμός 4

Ασκήσεις [1/2] Οι ασκήσεις είναι σε C και πρέπει να γίνουν σε Linux Όχι Cygwin, όχι Solaris, όχι Mac OSX! Τα προγράμματα που θα γράψετε δεν είναι πολύ μεγάλα. Μην τα χωρίσετε σε 100+ source files! Δώστε λογικά ονόματα στα αρχεία (π.χ., myprog.c myprog) Προγραμματίστε ακριβώς ό,τι σας ζητάμε Τίποτα λιγότερο! Τίποτα περισσότερο!! Χρησιμοποιήστε ακριβώς τις μεθόδους που σας ζητάμε Π.χ., αν ζητάμε να υλοποιηθεί κάτι με threads, αλλά επειδή δυσκολευτήκατε ή δεν καταλάβατε κάτι καλά, το υλοποιήσατε με processes, δεν θα πάρετε τα credits που αναλογούν. 5

Ασκήσεις [2/2] Οι ασκήσεις θα είναι δύσκολες! Ξεκινήστε νωρίς! Διαβάστε το παρακάτω εύθυμο μεν, διδακτικό δε, κείμενο! How NOT to go about a programming assignment http://faculty.washington.edu/dchinn/how-not-to-code.pdf 6

Documentation [1/4] Το documentation είναι απαραίτητο Θα αξιολογηθεί! Πρέπει να περιλαμβάνει Το όνομά σας, τον αριθμό μητρώου σας, το email σας Μια σύντομη περιγραφή του σχεδιασμού του προγράμματός σας Πρέπει να ΜΗΝ περιλαμβάνει Την εκφώνηση της άσκησης Τον κώδικά σας αυτούσιο Τον κώδικά σας σε λέξεις 7

Documentation [2/4] Το documentation πρέπει να περιγράφει: Τι προβλήματα αντιμετωπίσατε κατά την υλοποίηση της άσκησης Πως τα λύσατε Ποιες πιθανές λύσεις σκεφτήκατε και γιατί επιλέξατε όποια επιλέξατε Επίσης, το documentation πρέπει: Να αναφέρει (στην αρχή!) ποια τμήματα/προγράμματα της άσκησης υλοποιήσατε και ποια όχι. Ποια δουλεύουν σωστά Ποια δεν δουλεύουν Αν κάποιο πρόγραμμα που στείλατε δεν δουλεύει σωστά, αναφέρετέ το στο documentation. 8

Documentation [3/4] Παραδείγματα του τι θα ήθελα να διαβάσω: Επέλεξα το execvp επειδή επιτρέπει το πέρασμα πολλών παραμέτρων σαν ένα array, και λαμβάνει υπόψη του το PATH. Για να αποφύγω race conditions και πιθανό deadlock, χρησιμοποίησα semaphores για να επιβάλω mutual exclusion στα processes. κ.τ.λ. 9

Documentation [4/4] Παραδείγματα του τι δεν θα ήθελα να διαβάσω! Δεν ήξερα πως να φτιάξω ένα νέο process σε Linux, και όταν συνειδητοποίησα ότι δεν είχα διαβάσει την ύλη ήταν ήδη πολύ αργά. Επειδή έπεσαν πολλά γενέθλια φίλων μου τις τελευταίες μέρες, δεν έχω προλάβει να ολοκληρώσω την άσκηση και χρειάζομαι μια παράταση! Προσπάθησα να υλοποιήσω την άσκηση με pthreads, αλλά το πρόγραμμα συνέχεια κολούσε, κι έτσι αποφάσισα να την υλοποιήσω με processes. κ.τ.λ. 10

Προθεσμίες Ασκήσεων [1/2] Η κάθε άσκηση θα έχει αυστηρά ορισμένη προθεσμία, που είναι πάντα τα μεσάνυχτα κάποιας μέρας. Ο κάθε φοιτητής έχει στη διάθεσή του 5 μέρες χάριτος (προφανώς 5 μέρες συνολικά, όχι ανά άσκηση), που δίνουν κάποια ευελιξία για να αντιμετωπιστούν προβλήματα που μπορούν να προκληθούν από: Ένα πιθανό κρύωμα Πολύ φόρτο σε άλλα μαθήματα Κάποιον πιθανόν μη βέλτιστο χρονοπρογραμματισμό 11

Προθεσμίες Ασκήσεων [2/2] Όταν ένας φοιτητής έχει κάνει χρήση και των ημερών χάριτος, ο βαθμός του για τη συγκεκριμένη άσκηση πέφτει ανά μέρα καθυστέρησης: Μία μέρα καθυστέρησης: -1 βαθμός Δύο μέρες καθυστέρησης: -2 βαθμοί... Προσοχή: Χρησιμοποιούμε αυτόματα scripts για την κατάθεση των ασκήσεων. Ακόμα και ένα λεπτό μετά τα μεσάνυχτα μετράνε σαν μία επιπλέον μέρα! Σημείωση: ως γνωστόν, τα scripts δεν διακρίνονται για την ανθρωπιά τους! Οι ασκήσεις είναι δύσκολες!! Ξεκινήστε έγκαιρα!! 12

Κανόνες δεοντολογίας [1/2] Η αντιγραφή α-πα-γο-ρεύ-ε-ται!! Τι σημαίνει «αντιγραφή»; Αντιγραφή από έναν συμφοιτητή σας Αντιγραφή από web sites (π.χ., stack overlflow) Βοήθεια από «φροντιστήρια» Θα ελέγχουμε με αυτόματο τρόπο για αντιγραφή Το να μετονομάσετε μεταβλητές ή συναρτήσεις, δεν ξεγελάει τον έλεγχο! Σε περίπτωση αντιγραφής Μηδενίζεστε στην εν λόγω άσκηση ΚΑΙ αφαιρείται μία ακόμη μονάδα από τον τελικό βαθμό Δηλαδή, η αντιγραφή σε ΜΙΑ άσκηση στοιχίζει ΔΥΟ ασκήσεις! Αυτό ισχύει για όλους τους εμπλεκόμενους φοιτητές! Χωρίς κουβέντα! 13

Κανόνες δεοντολογίας [2/2] Πως γίνεται η αντιγραφή Πλησιάζει η προθεσμία Ένας πολύ καλός φίλος σας δεν ξέρει πως να υλοποιήσει μια άσκηση Σας ρωτάει το πώς Μπορείτε να συζητήσετε λύσεις (μόνο προφορικά!) και να δώσετε υποδείξεις Π.χ., «Σκέφτηκες να χρησιμοποιήσεις semaphores;» Σας είναι όμως πιο εύκολο να...στείλετε απλά τον κώδικα...το οποίο απαγορεύεται! Η προθεσμία έχει σχεδόν εκπνεύσει, κι ο φίλος σας παίρνει το ρίσκο του c(l)opy & paste Διαπιστώνουμε την αντιγραφή Και ο φίλος σας, αλλά και εσείς, μηδενίζεστε στην άσκηση!! Και εσείς αλλά και εμείς ερχόμαστε σε εξαιρετικά δυσάρεστη θέση Το ηθικό δίδαγμα: Συζητάτε γενικές ιδέες και υποδείξεις με τους φίλους σας Δεν μοιράζεστε όμως τον κώδικά σας με κανέναν!! 14

Λειτουργικά Συστήματα Καλή αρχή!! 15