Παρουσίαση/Προβολή

ΤΕΧΝΟΛΟΓΙΑ ΣΥΣΤΗΜΑΤΩΝ ΛΟΓΙΣΜΙΚΟΥ
(SD0104) - ΑΛΕΞΑΝΔΡΟΣ ΧΑΤΖΗΓΕΩΡΓΙΟΥ, ΑΠΟΣΤΟΛΟΣ ΑΜΠΑΤΖΟΓΛΟΥ
Περιγραφή Μαθήματος
Στόχος του μαθήματος είναι η μελέτη αρχών, τεχνικών και εργαλείων που χρησιμοποιούνται για την ανάπτυξη λογισμικού μεγάλης κλίμακας με έμφαση σε θέματα σχεδίασης αντικειμενοστρεφών συστήματων.
Αξιοποιώντας γλώσσες προγραμματισμού όπως η C++ και η Java, καθώς και την Ενοποιημένη Γλώσσα Μοντελοποίησης (UML) οι φοιτητές θα έχουν τη δυνατότητα να μελετήσουν την εφαρμογή των πλέον καθιερωμένων Αρχών Σχεδίασης (Design Principles), Προτύπων Σχεδίασης (Design Patterns) και Αναδομήσεων (Refactorings) για την αξιολόγηση της ποιότητας σχεδίασης και την επίλυση σχεδιαστικών/προγραμματιστικών προβλημάτων που συναντώνται στη βιομηχανία λογισμικού. Οι φοιτητές συμμετέχουν σε ομάδες ανάπτυξης λογισμικού αναπτύσσοντας λογισμικό συνεργατικά, προσομοιώνοντας πραγματικές βιομηχανικές διεργασίες και αξιοποιώντας σύγχρονα εργαλεία υποβοήθησης της διαδικασίας ανάπτυξης (Computer-Aided Software Engineering tools). Στα πλαίσια του μαθήματος πραγματοποιείται αναφορά στα ανοιχτά ερευνητικά προβλήματα της Τεχνολογίας Λογισμικού μέσω της ανάλυσης επιλεγμένων ερευνητικών εργασιών.
Ημερομηνία δημιουργίας
Τρίτη 27 Οκτωβρίου 2020
-
Δεν υπάρχει περίγραμμα