wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Υποπρογράμματα στη Python

Total questions: 31

Worksheet time: 16mins

Name
Class
Date
1.

Ένα πρόγραμμα μπορεί να χωριστεί σε μικρότερα αυτόνομα κομμάτια προγράμματος.

a)

Σωστό

b)

Λάθος

2.

Ένα υποπρόγραμμα μπορούμε να το χρησιμοποιήσουμε μία μόνο φορά μέσα σε ένα πρόγραμμα.

a)

Σωστό

b)

Λάθος

3.

Η είσοδος σε ένα υποπρόγραμμα γίνεται μόνο από ένα σημείο.

a)

Σωστό

b)

Λάθος

4.

Με τον τμηματικό προγραμματισμό μπορεί σε μια χρονική στιγμή να εκτελούνται δύο υποπρογράμματα.

a)

Σωστό

b)

Λάθος

5.

Απαγορεύεται ένα υποπρόγραμμα να καλεί ένα άλλο υποπρόγραμμα.

a)

Σωστό

b)

Λάθος

6.

Σε ένα υποπρόγραμμα μπορεί να υπάρχουν εντολές που δεν είναι σωστά διατυπωμένες και δεν εκτελούνται.

a)

Σωστό

b)

Λάθος

7.

Ένα υποπρόγραμμα μπορεί να επιστρέψει μια τιμή στο σημείο από το οποίο κλήθηκε.

a)

Σωστό

b)

Λάθος

8.

Μέσα σε ένα υποπρόγραμμα μπορούμε να υλοποιήσουμε τη δομή επανάληψης ή τη δομή επιλογής.

a)

Σωστό

b)

Λάθος

9.

Κάθε πρόγραμμα υποχρεωτικά έχει και υποπρόγραμμα.

a)

Σωστό

b)

Λάθος

10.

Τη στιγμή εκτέλεσης ενός υποπρογράμματος, υπάρχει προσωρινή διακοπή εκτέλεσης του κυρίου προγράμματος.

a)

Σωστό

b)

Λάθος

11.

Ο ορισμός μιας συνάρτησης περιλαμβάνει, τη λέξη def, το όνομά της, τις παραμέτρους εισόδου και την άνω κάτω τελεία.

a)

Σωστό

b)

Λάθος

12.

Ο ορισμός των συναρτήσεων πάντα γίνεται στο τέλος του προγράμματος.

a)

Σωστό

b)

Λάθος

13.

Μια συνάρτηση μπορεί να κληθεί από μια άλλη συνάρτηση.

a)

Σωστό

b)

Λάθος

14.

Η επιστρεφόμενη τιμή μιας συνάρτησης μπορεί να χρησιμοποιηθεί σε μια έκφραση.

a)

Σωστό

b)

Λάθος

15.

Ο τρόπος κλήσης μιας συνάρτησης στο κύριο πρόγραμμα, είναι διαφορετικός από τον τρόπο κλήσης στο εσωτερικό μιας άλλης συνάρτησης.

a)

Σωστό

b)

Λάθος

16.

Για να χρησιμοποιήσουμε μέσα στο πρόγραμμα, μία συνάρτηση ορισμένη από τον προγραμματιστή, πρέπει υποχρεωτικά να την ορίσουμε.

a)

Σωστό

b)

Λάθος

17.

Μέσα σε μια συνάρτηση ορισμένη από τον προγραμματιστή μπορεί να υπάρχουν δύο διαφορετικές μεταβλητές με

το ίδιο όνομα.

a)

Σωστό

b)

Λάθος

18.

Υποχρεωτικά όλες οι συναρτήσεις επιστρέφουν τουλάχιστον μια τιμή.

a)

Σωστό

b)

Λάθος

19.

Κατά την κλήση μιας συνάρτησης, τα ορίσματα και οι παράμετροι μπορούν να έχουν το ίδιο όνομα.

a)

Σωστό

b)

Λάθος

20.

Όταν μια συνάρτηση καλείται από διαφορετικά σημεία ενός προγράμματος, τα ορίσματα πρέπει να είναι ίδια.

a)

Σωστό

b)

Λάθος

21.

Μεταβλητές με απεριόριστη εμβέλεια, είναι ορατές σε οποιοδήποτε τμήμα προγράμματος.

a)

Σωστό

b)

Λάθος

22.

Οι τοπικές μεταβλητές έχουν περιορισμένη εμβέλεια.

a)

Σωστό

b)

Λάθος

23.

Οι παράμετροι μιας συνάρτησης στην Python είναι καθολικές μεταβλητές.

a)

Σωστό

b)

Λάθος

24.

Όταν μια συνάρτηση καλείται από διαφορετικά σημεία ενός προγράμματος, τα ορίσματα που δέχεται είναι πάντα καθολικές μεταβλητές.

a)

Σωστό

b)

Λάθος

25.

Όταν μια συνάρτηση καλείται από διαφορετικά σημεία ενός προγράμματος, τα ορίσματα που δέχεται είναι πάντα καθολικές μεταβλητές.

a)

Σωστό

b)

Λάθος

26.

Στην περιορισμένη εμβέλεια, οι μεταβλητές χρησιμοποιούνται μόνο στο τμήμα προγράμματος που ορίζονται.

a)

Σωστό

b)

Λάθος

27.

Σε μια συνάρτηση, είναι δυνατόν να υπάρχουν δύο τοπικές μεταβλητές με το ίδιο όνομα.

a)

Σωστό

b)

Λάθος

28.

Μια καθολική μεταβλητή μπορεί να χρησιμοποιηθεί στο εσωτερικό μιας συνάρτησης.

a)

Σωστό

b)

Λάθος

29.

Η αλλαγή τιμής μιας καθολικής μεταβλητής στο σώμα της συνάρτησης, γίνεται με τη χρήση της εντολή global στη

μεταβλητή

a)

Σωστό

b)

Λάθος

30.

Οι τοπικές μεταβλητές μιας συνάρτησης διατηρούνται και εκτός συνάρτησης.

a)

Σωστό

b)

Λάθος

31.

Κάθε μεταβλητή έχει την εμβέλεια του τμήματος που δηλώνεται.

a)

Σωστό

b)

Λάθος