wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ΑΕΠΠ υποπρογράματα

Total questions: 20

Worksheet time: 13mins

Name
Class
Date
1.

Χαρακτηριστικό ενός υποπρογράμματος είναι:

a)

Η ευελιξία του

b)

Η ανεξαρτησία του

c)

Το μεγάλο μέγεθός του

d)

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

2.

Ο τμηματικός προγραμματισμός:

a)

είναι τεχνική σχεδίασης και ανάπτυξης προγραμμάτων

b)

είναι μέρος του Δομημένου Προγραμματισμού

c)

είναι γλώσσα προγραμματισμού

d)

είναι τύπος υποπρογράμματος

3.

Μία συνάρτηση:

a)

Επιστρέφει τα αποτελέσματά της σε παραμέτρους

b)

Επιστρέφει το αποτέλεσμα στο όνομά της

c)

Δεν μπορεί να αλλάξει την τιμή μιας παραμέτρου

d)

Πρέπει να έχει μόνο μία παράμετρο

4.

Η εντολή "Αν αποτέλεσμα(5,10) > 100 τότε" είναι:

a)

Λάθος

b)

Σωστή αν δεν υπήρχε το (χ,ζ)

c)

Σωστή αν το αποτέλεσμα είναι συνάρτηση

d)

Σωστή αν έγραφε αποτέλεσμα (χ,ψ)

5.

η συνάρτηση ΑΘΡΟΙΣΜΑ είναι λάθος γιατί:

a)

Δεν έχει στο όνομά της την τιμή επιστροφής

b)

Γιατί χειρίζεται πίνακα

c)

Γιατί κλάνει το γατί! ΔΕΝ ΕΙΝΑΙ ΛΑΘΟΣ

d)

Γιατί δεν χρησιμοποιεί μετανλητή για την άθροιση

6.

Ένα υποπρόγραμμα:

a)

Καλείται μόνο από το κύριο πρόγραμμα

b)

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

c)

Γράφεται μετά το κύριο πρόγραμμα. Δεν παιζει ρόλο η σειρά των ορισμών των άλλων υποπρογραμμάτων.

d)

Γράφεται μετά το κύριο πρόγραμμα και τους ορισμούς υποπρογραμμάτων που το καλούν

7.

Μία διαδικασία μπορεί να μετατραπεί σε συνάρτηση:

a)

Πάντα

b)

Ποτέ

c)

όταν δεν έχει εντολές εισόδου/ εξόδου

d)

όταν επιστρέφει μόνο ένα αποτέλεσμα

8.

Οι πραγματικές παράμετροι:

a)

Δηλώνονται στο υποπρόγραμμα

b)

Δηλώνονται στο κύριο πρόγραμμα

c)

Δεν χρειάζεται να δηλωθούν

d)

Έχουν όλες τον ίδιο τύπο

9.

Η διεύθυνση επιστροφής ενός υποπρογράμματος αποθηκεύεται στην (γράψτε με κεφαλαία γράμματα)

(a)  

10.

Η λίστα (a)   παραμέτρων καθορίζει τις παραμέτρους στον ορισμό του υποπρογράμματος (γράψτε με κεφαλαία γράμματα)

11.

Οι μεταβλητές που έχουν απεριόριστη εμβέλεια ονομάζονται (a)   (γράψτε με κεφαλαία γράμματα)

12.

Ποιός ο ρόλος της συνάρτησης Άθροισμα;

a)

Επιστρέφει το μεγαλύτερο από έναν πίνακα

b)

Βρίσκει το άθροισμα των 10 θέσεων ενός πίνακα Χ

c)

Αυτός! 1-0

d)

Αν ήξερα, θα σου λεγα

13.

Η απεριόριστη εμβέλεια:

a)

Εξασφαλίζει την απόλυτη αυτονομία των υποπρογραμμάτων

b)

Προσφέρει πολλά πλεονεκτήματα στους προγραμματιστές

c)

Προσφέρει την δυνατότητα να χρησιμοποιείται το ίδιο όνομα παραμέτρου στο κύριο πρόγραμμα και στα υποπρογράμματα

d)

καταστρατηγεί την αρχή της αυτονομίας των υποπρογραμμάτων

14.

Στην περιορισμένη εμβέλεια όλες οι μεταβλητές είναι (a)   (γράψτε με κεφαλαία γράμματα)

15.

Όταν σε ένα πρόγραμμα άλλες μεταβλητές είναι τοπικές και άλλες καθολικές τότε υπάρχει ----------------------------- εμβέλεια (γράψτε με κεφαλαία)

(a)  

16.

Ποια από τα παρακάτω είναι πλεονεκτήματα του τμηματικού προγραμματισμού

a)

Ο τμηματικός προγραμματισμός επεκτείνει τις δυνατότητες των γλωσσών προγραμματισμού

b)

Ο τμηματικός προγραμματισμός βοηθά στην δημιουργία σωστών προγραμμάτων

c)

Διευκολύνει στην κατανόηση και διόρθωση του προγράμματος

d)

Δεν σπαταλά άσκοπα τους πόρους του υπολογιστή όπως επεξεργαστή, μνήμη κ.α

17.

Ποιες από τις παρακάτω προτάσεις είναι Σωστές.

a)

Η τυπική παράμετρος και η αντίστοιχη της πραγματική πρέπει να είναι του ίδιου τύπου

b)

Όλες οι τυπικές παράμετροι πρέπει να είναι του ίδιου τύπου

c)

Ο αριθμός των πραγματικών και τυπικών παραμέτρων πρέπει να είναι ίδιος.

d)

Η λίστα των πραγματικών παραμέτρων καθορίζει τις παραμέτρους στην κλήση του υποπρογράμματος

18.

Ποιες από τις ακόλουθες ιδιότητες πρέπει να διακρίνουν τα υποπρογράμματα:

a)

Κάθε υποπρόγραμμα έχει μόνο μία είσοδο και μία έξοδο

b)

Κάθε υποπρόγραμμα πρέπει να είναι ανεξάρτητο από τα άλλα

c)

Κάθε υποπρόγραμμα πρέπει να μην είναι πολύ μεγάλο

d)

όλα τα παραπάνω

19.

Η τεχνική του τμηματικού προγραμματισμού είναι ένα από τα βασικότερα συστατικά του δομημένου προγραμματισμού, ο οποίος εξασφαλίζει σε μεγάλο βαθμό την επιτυχή και εύκολη δημιουργία σωστών προγραμμάτων

a)

Σωστό

b)

Λάθος

20.

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

a)

με την εντολή ΚΑΛΕΣΕ

b)

με εντολή εκχώρησης

c)

με εντολή Διάβασε

d)

Όλα τα παραπάνω