Sections
Προηγουμενα εξαμηνα
ΕΑΡΙΝΟ ΕΞAΜΗΝΟ 2014-15 / SPRING TERM 2014-15
MYY502 -- Προγραμματισμός Συστημάτων / Systems Programming
Καλωσήρθατε στην ιστοσελίδα του μαθήματος ΠΛΥ410 / MYY502 - Προγραμματισμός Συστημάτων. Ο σκοπός του μαθήματος είναι διπλός:
(α) εκμάθηση της γλώσσας C, για άτομα που ήδη γνωρίζουν τις βασικές αρχές προγραμματισμού και έχουν σημαντική προγραμματιστική εμπειρία με μία άλλη γλώσσα (java) και
(β) εισαγωγή στις βασικές αρχές του προγραμματισμού σε επίπεδο συστήματος, κάνοντας χρήση των κλήσεων και των εργαλείων που παρέχουν τα λειτουργικά συστήματα τύπου unix.
Ανακοινωσεις
-
Βαθμολογία τελικών εξετάσεων Σεπτεμβρίου 2015
Μπορείτε να δείτε την τελική βαθμολογία σας εδώ. -
Βαθμολογία τελικών εξετάσεων Ιουνίου 2015
Μπορείτε να δείτε την τελική βαθμολογία σας εδώ. - ΤΕΛΙΚΕΣ ΕΞΕΤΑΣΕΙΣ: Οι τελικές εξετάσεις του μαθήματος έχουν οριστεί την Παρασκευή, 12/6/2015, 09:00. Οι εξετάσεις θα γίνουν στο εργαστήριο, όπου πάλι δεν επιτρέπονται σημειώσεις, βοηθήματα κλπ. Οι διαφάνειες θα σας δοθούν σε μορφή pdf στους προσωρινούς λογαριασμούς σας. Υπενθυμίζεται ότι στις τελικές εξετάσεις μπορούν να συμμετέχουν μόνο όσοι πέρασαν επιτυχώς τα εργαστήρια.
-
Τελικοί βαθμοί εργαστηρίων
Μπορείτε να δείτε την τελική βαθμολογία σας στα εργαστήρια εδώ. - ΠΡΟΣΟΧΗ: Όσοι φοιτητές θα συμμετάσχουν στην επιπλέον εξέταση πρέπει να επικοινωνήσουν με email με τον διδάσκοντα ώστε να καθοριστούν οι θέσεις στα εργαστήρια. Όσοι δεν επικοινωνήσουν κινδυνεύουν με πιθανή αδυναμία συμμετοχής τους στην εξέταση.
-
Η 2η πρόοδος έχει οριστεί για την Τρίτη 19/5/2015,
στο εργαστήριο.
Αμέσως μετά το πέρας της προόδου, θα υπάρξει η επιπλέον εξέταση για τους φοιτητές πολύ μεγάλων οι οποίοι δεν διαμένουν πλέον στα Ιωάννινα. -
1η πρόοδος εργαστηρίων
Μπορείτε να δείτε τη βαθμολογία σας εδώ. - Η πρώτη πρόοδος έχει οριστεί για την Τρίτη 31/3/2015, στο εργαστήριο.
- Ώρες γραφείου βοηθών εργαστηρίου: Δευτέρα 10:00 - 12:00, Τετάρτη 15:00 - 17:00, Παρασκευή 10:00 - 12:00
- Τα εργαστήρια ξεκινούν την Τρίτη 3/3/2015 και θα είναι υποχρεωτικά σε ομάδες των 2 ατόμων. Οι εγγραφές θα γίνουν στο πρώτο εργαστήριο.
-
Ώρες διδασκαλίας: Τρίτη (12:00-14:00) και Πέμπτη (12:00-14:00)
Ώρες εργαστηρίων: Τρίτη (15:00-17:00)
Εργαστηρια
- Ιστοσελίδα εργαστηρίων: http://www.cs.uoi.gr/~ply410.
Διαφανειες διαλεξεων
- Εισαγωγή σε άλλους μηχανισμούς διαδιεργασιακής επικοινωνίας (pdf),
- Διαδιεργασιακή επικοινωνία: αγωγοί (pdf),
- Διεργασίες (pdf),
- Ανακατευθύνσεις, διαχείριση λαθών, δυαδικά αρχεία (pdf)
- Προχωρημένα (bitwise operators, enums, variadic functions, preprocessor, κλπ) (pdf)
- Αρχεία κειμένου (pdf)
- Typedef, δομές, ενώσεις (pdf)
- Δείκτες και διαχείριση μνήμης (pdf, περσινές)
- Διαχείριση συμβολοσειρών και ορίσματα στην main (pdf)
- Δείκτες (pdf)
- Πίνακες, Συναρτήσεις (pdf)
- Εισαγωγικά (pdf)