Εθνικό Μετσόβιο Πολυτεχνείο Γλώσσες Προγραμματισμού Ι https://courses.softlab.ntua.gr/pl1/ |
Προπτυχιακό μάθημα, 6ου εξαμήνου
Υποχρεωτικό στη ροή Λ της ΣΗΜΜΥ, κωδικός 3.4.3061.6
| Εξάμηνο: | Εαρινό 2026 | ||||||||||||||
| Διδάσκοντες: |
|
Ανακοινώσεις | Υλικό: Διαλέξεις, Βοηθητικό υλικό, Helios, Videos (2021), Ασκήσεις, Παλαιότερα έτη
| 19/4/2026 | Το site υποβολής των προγραμματιστικών ασκήσεων του μαθήματος άνοιξε και περιμένει τις υποβολές σας. Μπορείτε να συνδεθείτε σε αυτό μέσω τοu helios με τον ιδρυματικό σας κωδικό, να φτιάξετε την ομάδα σας (μαζί με το πολύ έναν άλλο συμφοιτητή ή μία άλλη συμφοιτήτριά σας), και να υποβάλετε τα προγράμματά σας όσες φορές θέλετε μέχρι την καταληκτική ημερομηνία υποβολής της κάθε σειράς ασκήσεων. |
| 4/4/2026 | Η πρώτη και η δεύτερη σειρά ασκήσεων του μαθήματος είναι διαθέσιμες. Καταληκτικές ημερομηνίες παράδοσης: Παρασκευές 8/5 και 15/8, αντίστοιχα. |
| 15/2/2026 | Οι διαλέξεις του μαθήματος αρχίζουν την Πέμπτη 19 Φεβρουαρίου 2026 και θα γίνονται Πέμπτες και Παρασκευές στο Αμφιθέατρο 1 της Σχολής. Ο τρόπος με τον οποίο θα γίνουν τα εργαστήρια του μαθήματος θα ανακοινωθεί προσεχώς. |
| Ημερομηνία | Διάλεξη | Διαφάνειες | Βίντεο | Κώδικας |
|---|---|---|---|---|
| 19/2/2026 | Εισαγωγή στις γλώσσες προγραμματισμού |
|
(2021)
|
|
| 20/2/2026 | Θέματα σχεδιασμού γλωσσών προγραμματισμού |
|
(2021)
|
|
| 26/2/2026 | Σύνταξη και συντακτική ανάλυση |
|
(2021)
|
|
| 27/2/2026 | Εισαγωγή στη γλώσσα ML και εργαστήριο στο αμφιθέατρο (την τρίτη ώρα) |
|
(2021)
|
lab1.sml |
| 5/3/2026 | Η γλώσσα ML σε βάθος |
|
(2021)
|
practice.sml solutions.sml |
| 6/3/2026 | Εργαστήριο με λύση προγραμματιστικών ασκήσεων σε ML |
|
(2021)
(2020)
|
lab2.sml powerset.sml smallest.sml |
| 12/3/2026 | Εισαγωγή στους τύπους |
|
(2021)
(2010)
|
|
| 13/3/2026 | Συμπερασμός τύπων και πολυμορφισμός |
|
(2021)
(2010)
|
|
| 19/3/2026 | Εγγραφές δραστηριοποίησης |
|
(2021)
(2020)
(2010)
|
tail-rec.ml |
| 21/3/2026 | Εισαγωγή στη γλώσσα Java & Διαπροσωπείες, ιεραρχίες κλάσεων και κληρονομικότητα |
|
(2021)
(2020)
(2010)
|
|
| 26/3/2026 | Ονόματα και εμβέλεια |
|
(2021)
(2020)
|
|
| 27/3/2026 | Αντικειμενοστρέφεια & Εξαιρέσεις (στη Java) |
|
(2020)
(2010) (2010)
|
|
| 2/4/2024 | Εργαστήριο με λύση προγραμματιστικών ασκήσεων σε Java |
|
(2020)
|
Java Lab Code |
| 3/4/2026 | Διαχείριση μνήμης |
|
(2020)
(2010)
|
|
Τα βίντεο των διαλέξεων βρίσκονται συγκεντρωμένα στα παρακάτω αποθετήρια. Σε κάποια από αυτά, είναι πιθανό να πρέπει να συνδεθείτε με τους κωδικούς σας του ΕΜΠ.
Σελίδα του μαθήματος για τα ακαδημαϊκά έτη: 2024-25, 2023-24, 2022-23, 2021-22, 2020-21, 2019-20, 2018-19, 2017-18, 2016-17, 2015-16, 2014-15, 2013-14, 2012-13, 2011-12, 2010-11, 2009-10, 2008-09, 2007-08, 2006-07.
Τελευταία αλλαγή: 17/02/2026, 14:10 UTC.