ΑΕΠΠ θεωρία Multiple Choice Python ΕΠΑΛ Δίκτυα ΕΠΑΛ

 

 

Κεφάλαια >> Ερωτήσεις p7ου Κεφαλαίου

Εμβέλεια των μεταβλητών

 

Η εμβέλεια (scope) μιας μεταβλητής αναφέρεται στο τμήμα του προγράμματος που μπορεί αυτή να έχει πρÏŒσβαση.

 

Είδη:

 

ΑπεριÏŒριστη εμβέλεια: ÎŒλες οι μεταβλητές είναι ορατές και μπορούν να χρησιμοποιούνται σε οποιοδήποτε τμήμα του προγράμματος, ανεξάρτητα απÏŒ το πού δηλÏŽθηκαν. Αυτού του τύπου οι μεταβλητές χαρακτηρίζονται ως καθολικές (global). Το μειονέκτημα είναι ÏŒτι περιορίζεται έτσι η ανεξαρτησία των υποπρογραμμάτων.

 

Περιορισμένη εμβέλεια: Αυτές οι μεταβλητές είναι τοπικές (local), ισχύουν δηλαδή για το υποπρÏŒγραμμα στο οποίο δηλÏŽθηκαν. Η περιορισμένη εμβέλεια απαιτεί ÏŒλες οι μεταβλητές που χρησιμοποιούνται σε ένα τμήμα προγράμματος, να δηλÏŽνονται σε αυτÏŒ το τμήμα.