ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ

(Γ) Ανάπτυξη Εφαρμογών

εβδ 23

Ύλη - Στόχοι

Μέθοδος "Μαύρο Κουτί”

Διαβάζω θεωρία
Βιβλίο 2: 5.2.5

- Σενάριο ελέγχου (test case)
- Έλεγχος μαύρου κουτιού (black box)
- Ισοδύναμα διαστήματα τιμών (equivalence partitioning)
- Έλεγχος ακραίων τιμών (boundary value analysis)

Προσοχή ακόμα και στις παραγράφους κρύβονται ερωτήσεις όπως:

- Ο έλεγχος ενός προγράμματος είναι διαδικασία που απαιτεί πολύ χρόνο (σελ. 140)
- Αν προκύψουν λάθη θα απαιτηθεί επιπλέον χρόνος (σελ. 140)
- Σε μεγάλες εταιρείες ο έλεγχος και εκσφαλμάτωση γίνονται από εξειδικευμένες ομάδες προγραμματιστών. (σελ 140)
- Η τεχνική εφαρμόζεται και σε υποπρογράμματα (σελ. 140)
- Άν η είσοδος περιλαμβάνει πραγματικές τιμές θα ληφθεί υπόψη η ακρίβεια δεκαδικών (σελ. 140-141)
- Άν τα παραδείγματα έχουν παραπάνω εισόδους το πλήθος σεναρίων αυξάνεται γεωμετρικά (σελ. 141)

Απαντώ σε ερωτήσεις θεωρίας όπως το Ε2 στο κεφ 5.3 (σελ. 142)

Ασκήσεις

Βιβλίο 2: 5.3 (σελ. 142)
Βιβλίο 5: Λύσεις 5.2.5, 5.3 (σελ. 91 - 98)

Αυτή την εβδομάδα μελετάμε θεωρία μαύρου κουτιού και κάνουμε τουλάχιστον 2-3 ασκήσεις όπως η δραστηριότητα 6 (σελ. 140), 7 (σελ. 141) και Ε3 (σελ. 142) σύμφωνα με το παράδειγμα 10 (σελ. 139) και τις λύσεις του Βιβλίου 5.
εβδ 23