Τεχνολογία λογισμικού (τεχ-λογ)
Αγαπητοί φοιτητές,
Η ύλη του μαθήματος περιλαμβάνει όλα όσα διδάχθηκαν στις διαλέξεις και στο εργαστήριο. Οι διαφάνειες που αντιστοιχούν στην ύλη αυτή είναι:
01 - Περιγραφή και Διαδικασίες Μαθήματος. Εισαγωγή.
Ολόκληρο το σύνολο διαφανειών
02 - Χειρισμός πολυπλοκότητας. Έννοιες. Επισκόπηση UML.
Ολόκληρο το σύνολο διαφανειών
03 - UML: διαγράμματα περιπτώσεων χρήσης, διαγράμματα κλάσεων, διαγράμματα ακολουθίας, διαγράμματα δραστηριότητας
Ολόκληρο το σύνολο διαφανειών, εκτός από τα τμήματα που αφορούν τους προσδιοριστές και τα διαγράμματα δραστηριότητας. Το υλικό των διαφανειών αυτό θα ζητηθεί μόνο στο πλαίσιο εφαρμογής σε άσκηση.
05 - Παράδειγμα διατύπωσης προβλήματος
Ολόκληρο το σύνολο διαφανειών
06 - Εκμαίευση απαιτήσεων
Ολόκληρο το σύνολο διαφανειών
07 - Ανάλυση
Ολόκληρο το σύνολο διαφανειών
08 - Σχεδίαση
Διαφάνειες από 1 έως και 19. Από τη σύζευξη και τη συνεκτικότητα, μόνο τους ορισμούς των εννοιών και εάν προσπαθούμε να ελαχιστοποιήσουμε ή να μεγιστοποιήσουμε το αντίστοιχο μέγεθος.
Ευνόητο είναι ότι δεν θα χρειαστεί να θυμάστε στο σύνολό τους μακροσκελείς λίστες ή δομές, π.χ. το σύνολο των μη λειτουργικών προδιαγραφών, θα πρέπει όμως να έχετε μία συνολική εικόνα των συγκεκριμένων τμημάτων της ύλης, π.χ. να μπορείτε να υποδείξετε τρεις μείζονες κατηγορίες μη λειτουργικών προδιαγραφών.
Αρκετά (αλλά όχι όλα) από τα τμήματα της ύλης υπάρχουν στο βιβλίο "Τεχνολογία λογισμικού" των Γιακουμάκη-Διαμαντίδη. Τα τμήματα του βιβλίου που εντάσσονται στην εξεταστέα ύλη έχουν ως εξής:
Κεφάλαιο 1: ολόκληρο
Κεφάλαιο 2: 2.1, 2.3, 2.4, 2.5
Κεφάλαιο 3: 3.1, 3.2, 3.3, 3.4
Κεφάλαιο 4: 4.1, 4.5, 4.6, 4.7, 4.8, 4.9, 4.10, 4.11
Κεφάλαιο 6: 6.1, 6.2 έως και το 6.2.3
Καλή επιτυχία!