Εσωτερικές Μετρικές Λογισμικού

  1. Ψηφιακό τεκμήριο (Έγγραφο)
  2. ΠΛΗ42 Ψηφιακό Εκπαιδευτικό Υλικό (ΨΕΥ)
  3. Ελληνικά
  4. ΣΤΑΥΡΙΝΟΥΔΗΣ, ΔΗΜΗΤΡΗΣ (Δρ. ΜΗΧΑΝΙΚΟΣ Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ)
  5. ΞΕΝΟΣ, ΜΙΧΑΛΗΣ (ΕΠΙΚΟΥΡΟΣ ΚΑΘΗΓΗΤΗΣ, ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ)
  6. ΣΚΟΔΡΑΣ, ΑΘΑΝΑΣΙΟΣ (ΚΑΘΗΓΗΤΗΣ, ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ, ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ)
  7. ΞΕΝΟΣ, ΜΙΧΑΛΗΣ (ΕΠΙΚΟΥΡΟΣ ΚΑΘΗΓΗΤΗΣ, ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ)
  8. Ο συνολικός χρόνος μελέτης του ΕΔΥ συνίσταται από τους χρόνους μελέτης κάθε μιας από τις ενότητές του τόσο της θεωρίας όσο και των παραδειγμάτων - ασκήσεων. Επομένως κρίνεται σκόπιμο να αναλύσουμε τους χρόνους μελέτης για κάθε ενότητα. Αρχικά για το Κεφάλαιο 1, ο φοιτητής είναι απαραίτητο να διαθέσει 2 ώρες μελέτης για τη θεωρία, 30 λεπτά για το Παράδειγμα 1.1, 30 λεπτά για το Παράδειγμα 1.2 και 1 ώρα για το Παράδειγμα 1.3. Σύνολο 4 ώρες για όλο το Κεφάλαιο 1. Για το Κεφάλαιο 2, ο φοιτητής είναι απαραίτητο να διαθέσει 2 ώρες μελέτης για τη θεωρία, 1 ώρα για το Παράδειγμα 2.1 και 3 ώρες για το Παράδειγμα 2.2. Σύνολο 6 ώρες για όλο το Κεφάλαιο 2. (27 Σελίδες)
    • Ο φοιτητής μελετώντας το ΕΔΥ αυτής της ενότητας, σε σχέση με το υπάρχον εκπαιδευτικό υλικό του Τόμου Γ - Κεφάλαιο 5, θα μπορεί να: αναγνωρίζει τους τελεστές και τα έντελα στον κώδικα ενός προγράμματος λογισμικού, υπολογίζει τα αποτελέσματα στις μετρικές του Halstead σε ένα πρόγραμμα λογισμικού, αναγνωρίζει ορισμένες προγραμματιστικές ατέλειες που πιθανόν περιέχονται σε έναν κώδικα λογισμικού, δίνει μία ερμηνεία για τις μετρικές του Halstead και τη σχέση τους με την ποιότητα λογισμικού, εφαρμόζει τις μετρικές του Halstead για τη βελτίωση της ποιότητας ενός προγράμματος λογισμικού.
  9. Το συγκεκριμένο ΕΔΥ συμπληρώνει το υπάρχον έντυπο εκπαιδευτικό υλικό και πιο συγκεκριμένα το Κεφάλαιο 5. Μετρήσεις και Μετρικές Ποιότητας Λογισμικού του Τόμου Γ - Διαχείριση και Ποιότητα Λογισμικού.Οι έννοιες που συνδέουν το συγκεκριμένο ΕΔΥ με το υπάρχον έντυπο εκπαιδευτικό υλικό και εκπαιδευτική διαδικασία είναι αυτές που αναφέρονται παραπάνω στις προαπαιτούμενες γνώσεις.
  10. ποιότητα λογισμικού, μετρήσεις λογισμικού, μετρικές λογισμικού, εσωτερικές μετρικές, μετρικές μεγέθους, μετρικές halstead, τελεστές, έντελα, ερμηνεία μετρικής, software quality, software measurements, software metrics, internal metrics, size metrics, halstead metrics, operators, operands, metric interpolation
  11. Οι προαπαιτούμενες γνώσεις που θα πρέπει να έχει ο φοιτητής πριν ασχοληθεί με το συγκεκριμένο ΕΔΥ περιορίζονται στο υπάρχον έντυπο εκπαιδευτικό υλικό και πιο συγκεκριμένα του Τόμου Γ - Κεφάλαιο 5. Ειδικότερα, ο φοιτητής πρέπει να έχει κατακτήσει τις παρακάτω έννοιες: μέτρηση (measurement), μετρική (metric), εσωτερικά χαρακτηριστικά λογισμικού (internal software characteristics), εξωτερικά χαρακτηριστικά λογισμικού (external software characteristics), ερμηνεία μετρικής (metric interpolation), εσωτερικές μετρικές (internal metrics), μετρικές προϊόντος (product metrics).