Εθνικό Μετσόβιο Πολυτεχνείο
Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών

Γλώσσες Προγραμματισμού Ι

http://courses.softlab.ntua.gr/pl1/

Γλώσσες Προγραμματισμού Ι
(Programming Languages I)

Προπτυχιακό μάθημα, 6ου εξαμήνου
Υποχρεωτικό στη ροή Λ της ΣΗΜΜΥ, κωδικός 3.4.14.6

Εξάμηνο: Εαρινό 2010
Διδάσκοντες:
Κωστής Σαγώνας   ()   γρ. 1.1.21   τηλ: 210-772-2487
Νίκος Παπασπύρου   ()   γρ. 1.1.21   τηλ: 210-772-3393

 

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

2/6/2010 Η δεύτερη άσκηση του μαθήματος είναι διαθέσιμη.
1/4/2010 Η πρώτη άσκηση του μαθήματος είναι διαθέσιμη.
25/2/2010 Ο ιστοχώρος συζήτησης και ηλεκτρονικής υποβολής των ασκήσεων του μαθήματος είναι έτοιμος. Για να τον χρησιμοποιήσετε δημιουργήστε ένα νέο λογαριασμό με το ονοματεπώνυμό σας (ή χρησιμοποιήστε τον ήδη υπάρχοντα λογαριασμό σας) στο moodle.softlab.ntua.gr
23/2/2010

Οι διαλέξεις του μαθήματος έχουν προγραμματιστεί για κάθε Τετάρτη και Πέμπτη 12:45-14:30 στο Αμφιθέατρο 3 (Νέα Κτήρια Ηλεκτρολόγων).

Όπως φαίνεται και στον οδηγό σπουδών, το μάθημα έχει και εργαστηριακό μέρος. O σκοπός των εργαστηρίων, στα οποία η παρακολούθηση ναι μεν δεν είναι υποχρεωτική αλλά συνιστάται, είναι να βοηθήσουν την καλύτερη κατανόηση κάποιων χαρακτηριστικών των γλωσσών προγραμματισμού που θα παρουσιαστούν στις διαλέξεις, την εξοικείωση των σπουδαστών με τα περιβάλλοντα προγραμματισμού που θα χρησιμοποιηθούν για τις ασκήσεις του μαθήματος, και την παροχή χρήσιμων συμβουλών και εμπειριών για την επίλυση των ασκήσεων. Κάποιες από τις Πέμπτες του μαθήματος θα χρησιμοποιηθούν για εργαστήρια. Πιθανώς να προγραμματιστούν εργαστήρια και σε μέρες διαφορετικές από Πέμπτες ανάλογα με τη διαθεσιμότητα των PC Labs της Σχολής και την εξέλιξη του εξαμήνου.

Προσοχή: Για παλιούς φοιτητές, όσον αφορά στις ασκήσεις και στη βαθμολογία, ισχύουν ακριβώς τα ίδια και για τους φετεινούς. Δηλαδή η βαθμολογία για όλους είναι 3 βαθμοί ασκήσεις (ένας για κάθε σειρά) και 8 βαθμοί από το διαγώνισμα. Αν εξαιρέσει κανείς το βαθμό που πιάνει η κάθε άσκηση, κατά τα άλλα η παράδοση των ασκήσεων είναι προαιρετική. Επιπλέον, δεν υπάρχει κάποια απαίτηση να γράψει κάποιος κάποιο συγκεκριμένο βαθμό στο τελικό διαγώνισμα για να περάσει το μάθημα.

 

Διαλέξεις και υλικό

Ημερομηνία
Διάλεξη
Διαφάνειες
Βίντεο
Παράδοση
24/2/2010 Το ΕΜΠ ήταν κλειστό με απόφαση της Πρυτανείας
25/2/2010 Εισαγωγή στις γλώσσες προγραμματισμού pdf pdf
3/3/2010 Θέματα σχεδιασμού γλωσσών προγραμματισμού pdf pdf video
4/3/2010 Σύνταξη και συντακτική ανάλυση pdf pdf video
10/3/2010 Εισαγωγή στη γλώσσα ML pdf pdf video
10/3/2010 Η γλώσσα ML σε βάθος pdf pdf "
17/3/2010 Εισαγωγή στους τύπους pdf pdf video
18/3/2010 Εργαστήριο στη χρήση και στον προγραμματισμό σε ML pdf
24/3/2010 Συμπερασμός τύπων και πολυμορφισμός pdf pdf video
25/3/2010 Eθνική εορτή
14/4/2010 Ονόματα και εμβέλεια pdf pdf video
15/4/2010 Εγγραφές δραστηριοποίησης pdf pdf video
21/4/2010 Το μάθημα δεν έγινε λόγω κατάληψης της Σχολής
22/4/2010 Το εργαστήριο δεν έγινε λόγω κατάληψης της Σχολής
28/4/2010 Εισαγωγή στη γλώσσα Java pdf pdf video Άσκηση 1
29/4/2010 Διαχείριση μνήμης pdf pdf video
5/5/2010 Το μάθημα δεν έγινε λόγω κατάληψης της Σχολής
6/5/2010 Διαπροσωπείες, ιεραρχίες κλάσεων και κληρονομικότητα στη Java pdf pdf video
12/5/2010 Java generics και Αντικειμενοστρέφεια pdf pdf video
13/5/2010 Εξαιρέσεις (στη Java) pdf pdf video
19/5/2010 Φοιτητικές εκλογές
20/5/2010 Εργαστήριο στη χρήση και στον προγραμματισμό σε Java pdf
26/5/2010 Παράμετροι pdf pdf video
27/5/2010 Εισαγωγή στη γλώσσα Prolog pdf pdf
2/6/2010 Θεωρητική θεμελίωση της Prolog pdf pdf video
3/6/2010 Περισσότερη Prolog και παραδείγματα "   " video
9/6/2010 Εργαστήριο στη χρήση και στον προγραμματισμό σε Prolog
10/6/2010 Ανακεφαλαίωση της ύλης video
2/7/2010 Διαγώνισμα
19/7/2010 Άσκηση 2 + 3
21/9/2010 Επαναληπτικό διαγώνισμα

 

Συμπληρωματικό υλικό

 

Ασκήσεις

 

Εξετάσεις

Όπως και τα προηγούμενα χρόνια, οι εξετάσεις θα γίνουν με κλειστά βιβλία και σημειώσεις, αλλά μπορείτε να έχετε μαζί σας μια κόλλα Α4 με ότι πληροφορίες από την ύλη του μαθήματος θεωρείτε ότι χρειάζεστε. Απαραίτητη προϋπόθεση είναι η κόλλα να είναι χειρόγραφη (όχι φωτοτυπία) και να έχει το ονοματεπώνυμό σας σε εμφανές σημείο.

Το παραπάνω ισχύει τόσο για την κανονική όσο και για την επαναληπτική εξέταση.

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

Το wiki του μαθήματος περιέχει περισσότερα διαγωνίσματα παλαιότερων ετών.

 

Τελευταία αλλαγή: 8/3/11, 13:22.