ΕΑΡΙΝΟ ΕΞAΜΗΝΟ 2012-13 / SPRING TERM 2012-13

ΠΛΥ410 -- Προγραμματισμός Συστημάτων / Systems Programming
(Συνδιδασκαλία Δημακόπουλος - Τζώρτζης)

Καλωσήρθατε στην ιστοσελίδα του μαθήματος ΠΛΥ410 - Προγραμματισμός Συστημάτων. Πρόκειται για ένα νέο μάθημα που προστέθηκε στο Πρόγραμμα Σπουδών του τμήματος και διδάσκεται φέτος για πρώτη φορά. Ο σκοπός του μαθήματος είναι διπλός:

(α) εκμάθηση της γλώσσας C, για άτομα που ήδη γνωρίζουν τις βασικές αρχές προγραμματισμού και έχουν σημαντική προγραμματιστική εμπειρία με μία άλλη γλώσσα (java) και

(β) εισαγωγή στις βασικές αρχές του προγραμματισμού σε επίπεδο συστήματος, κάνοντας χρήση των κλήσεων και των εργαλείων που παρέχουν τα λειτουργικά συστήματα τύπου unix.

Ειδικά για φέτος, το μάθημα είναι μεταβατικού χαρακτήρα και απευθύνεται σε όσους δεν έχουν περάσει επιτυχώς το παλαιότερο μάθημα "Προγραμματισμός σε C". Ως εκ τούτου, θα δοθεί κατ' εξαίρεση μεγαλύτερη βαρύτητα στο στόχο (α) που είναι η πλήρης εκμάθηση της γλώσσας C. Τα εργαστήρια θα πρέπει να τα περάσουν επιτυχώς όλοι, ανεξαρτήτως έτους φοίτησης.

Το μάθημα γίνεται σε συνδιδασκαλία με τον καθηγητή Χ. Τζώρτζη.

Ανακοινωσεις

  • Oι τελικές βαθμολογίες του Ιουνίου βρίσκονται αναρτημένες έξω από το γραφείο Β33. Δεν θα αναρτηθούν στο internet και δεν μπορούν να δοθούν από τηλέφωνο ή email.
  • Ολοκληρώθηκε η βαθμολόγηση των εργαστηρίων και έχουν αναρτηθεί οι βαθμοί έξω από το γραφείο B33. Όσοι έχουν βαθμολογία πέντε (5) και επάνω μπορούν να συμμετέχουν στις τελικές εξετάσεις. Oι βαθμολογίες δεν θα αναρτηθούν στο internet και δεν μπορούν να δοθούν από τηλέφωνο ή email.
  • Η τελική βαθμολογία των 4 πρώτων εργαστηρίων και της προόδου αναρτήθηκε Μ. Τρίτη, 30/4/2013.
  • Η βαθμολόγηση των 4 πρώτων εργαστηρίων και της προόδου έχει ολοκληρωθεί. Λόγω κάποιου τεχνικού προβλήματος είναι αδύνατη η ανάρτηση της βαθμολογίας σήμερα, Παρασκευή 26/4/2013. Το πρόβλημα ευελπιστούμε θα λυθεί μέσα στο Σαββατοκύριακο και τη Μ. Δευτέρα θα αναρτηθούν οι βαθμολογίες έξω από το γραφείο B33.
  • Την Τρίτη, 23/4/2013, δεν θα πραγματοποιηθεί εργαστήριο. Το 6ο εργαστήριο θα γίνει αμέσως μετά τις διακοπές του Πάσχα, την Τρίτη 14/5/2013.
  • Εξέταση προόδου:
    » Την Τρίτη, 16/4/2013, θα διαξαχθεί η πρόοδος του μαθήματος. Συγκεκριμένα, δεν θα γίνει εργαστήριο και στη θέση του, τις ίδιες ώρες, θα γίνει ατομική εξέταση της προόδου.
    • Υπενθυμίζεται ότι η πρόοδος μετράει 25% στην τελική βαθμολογία
    • H ύλη της καλύπτει μέχρι και τη διαχείριση συμβολοσειρών (strings)
    • Επιβάλλεται να έχετε μαζί σας στυλό.
    • Επιτρέπεται να έχετε μαζί σας σημειώσεις και οτιδήποτε άλλο θέλετε σε έντυπη μορφή μόνο.
    • Απαγορεύεται να έχετε μαζί σας υπολογιστή και κινητό.
    • Η εξέταση είναι ατομική. Κάθε φοιτητής/τρια θα πρέπει να μπορεί να έχει πρόσβαση στον προσωπικό του λογαριασμό (δεν υπάρχει η δυναντότητα χρήσης άλλου λογαριασμού).
  • Νέα αλλαγή διάλεξης:
    » Σε συνεννόηση με τον κ. Παληό, τελικά οι διαλέξεις του μαθήματος θα πραγματοποιηθούν ως εξής:
    • Πέμπτη, 4/4/2013, το μάθημα θα γίνει κανονικά
    • Παρασκευή, 5/4/2013, 11:00 - 13:00, θα γίνει επίσης μάθημα αντί της Δευτέρας
    • Δευτέρα, 8/4/2013, ΔΕΝ θα γίνει μάθημα.
  • Αλλαγή Διάλεξης:
    » Το μάθημα της Πέμπτης, 4/4/2013, μετατίθεται για την επόμενη ημέρα, Παρασκευή, 5/4/2013 και ώρα 11:00 - 13:00.
  • Το 3ο εργαστήριο θα πραγματοποιηθεί κανονικά την Τρίτη 26/3/2013.
  • Οι τελικές ώρες εργαστηρίων:
    • Τμήμα Α': Τρίτη 15:00-17:00
    • Τμήμα Β': Τρίτη 17:00-19:00
    Έναρξη εργαστηρίων:
    • Τρίτη, 5 Μαρτίου 2013
    Εγγραφές στα εργαστήρια:
    • 25/2/2013 - 1/3/2013
    » Τα εργαστήρια είναι υποχρεωτικά για όλους τους φοιτητές, όλων των ετών.
    » Απαιτείται κατά μέσο όρο βαθμός τουλάχιστον 5 στα εργαστήρια για να συμμετέχει κάποιος στις τελικές εξετάσεις.
  • Ώρες διδασκαλίας: Δευτέρα (12:00-14:00) και Πέμπτη (12:00-14:00)
    Ώρες εργαστηρίων: Τρίτη (14:00-18:00)
    » Η ημερομηνία έναρξης των εργαστηρίων θα ανακοινωθεί σύντομα.

Προβληματα για εξασκηση

Διαφανειες διαλεξεων

Πρόκειται κατά βάση για τις περσινές σημειώσεις του μαθήματος Προγραμματισμός σε C, με μικρές τροποποιήσεις / προσθήκες.