ΤΕΣΤ (ΑΣΚΗΣΕΙΣ) ONLINE
98 Tests / Διαγωνίσματα

Κεφάλαιο 10.2 – Χαρακτηριστικά των υποπρογραμμάτων – Σελίδα 173 – ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ΄ ΛΥΚΕΙΟΥ – Απαντήσεις – Λύσεις

Ερωτήσεις - Θέματα για συζήτηση

Ερώτηση 1 (σελ. 189)

Ποια τα βασικά χαρακτηριστικά των υποπρογραμμάτων;

Σκέψη / Μεθοδολογία: Κ λ ε ι σ τ ή ε ρ ώ τ η σ η α π α ρ ί θ μ η σ η ς — ο ι τ ρ ε ι ς ι δ ι ό τ η τ ε ς δ ί ν ο ν τ α ι ρ η τ ά σ τ ο § 1 0 . 2 .

Λύση: Απαριθμούμε τις τρεις βασικές ιδιότητες που πρέπει να διακρίνουν κάθε υποπρόγραμμα.

Απάντηση: Κάθε υποπρόγραμμα πρέπει να έχει: (1) μία είσοδο και μία έξοδο — ενεργοποιείται πάντα από την αρχή του και απενεργοποιείται πάντα από το τέλος του, (2) ανεξαρτησία από τα άλλα υποπρογράμματα, ώστε να μπορεί να σχεδιαστεί/αναπτυχθεί/συντηρηθεί αυτόνομα, (3) περιορισμένο μέγεθος — να εκτελεί γενικά μόνο μία λειτουργία, ώστε να είναι εύκολα κατανοητό και ελέγξιμο.

Πρόσεξε:

  • Η απόλυτη ανεξαρτησία είναι δύσκολο να επιτευχθεί πλήρως στην πράξη — να μην παρουσιάζεται σαν απόλυτος κανόνας.