wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ψηφιακό Φροντιστήριο Υποπρογράμματα

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Ποια είναι η χρήση των βιβλιοθηκών υποπρογραμμάτων;

a)

Επιτρέπουν την επαναχρησιμοποίηση κώδικα.

b)

Περιορίζουν τη χρήση δεδομένων.

c)

Αυξάνουν το μέγεθος των προγραμμάτων.

2.

Ποια είναι η έξοδος του παρακάτω κώδικα;

a)

10

b)

5

c)

15

d)

Κανένα αποτέλεσμα

3.

Τι περιγράφει καλύτερα οτι είναι η τυπική παράμετρος;

a)

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

b)

Η μεταβλητή στο κύριο πρόγραμμα.

c)

Ένας πίνακας δεδομένων.

4.

Ποια είναι η βασική διαφορά μεταξύ διαδικασίας και συνάρτησης;

a)

Η συνάρτηση δεν εκτελεί υπολογισμούς.

b)

Η συνάρτηση επιστρέφει μία τιμή, ενώ η διαδικασία όχι απαραίτητα.

c)

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

5.

Τι είναι παράμετρος σε ένα υποπρόγραμμα;

a)

Ένας πίνακας με δεδομένα σριθμητικά.

b)

Μια μεταβλητή που επιτρέπει την επικοινωνία μεταξύ του κύριου προγράμματος και του υποπρογράμματος.

c)

Μια σταθερά που αλλάζει.

6.

Ποια είναι η έξοδος του παρακάτω κώδικα;

a)

8

b)

10

c)

2

d)

Σφάλμα

7.

Ποια είναι χαρακτηριστικά μιας διαδικασίας;

a)

Είναι ανεξάρτητη, μπορεί να έχει είσοδο και έξοδο.

b)

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

c)

Δέχεται μόνο πίνακες στις παραμέτρους.

8.

Ποια είναι η τιμή της μεταβλητής x μετά την εκτέλεση του παρακάτω κώδικα;

a)

15

b)

5

c)

1,67

d)

Δεν εκτελείται

9.

Τι από τα παρακάτω περιγράφει ορθότερα μια πραγματική παράμετρο;

a)

Μια σταθερά του προγράμματος.

b)

Η μεταβλητή μέσα στη διαδικασία.

c)

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

10.

Ποιο είναι το αποτέλεσμα της εκτέλεσης του παρακάτω κώδικα;

a)

8

b)

15

c)

3

d)

Σφάλμα

11.

Πώς δηλώνεται το τέλος μιας διαδικασίας στη ΓΛΩΣΣΑ;

a)

ΤΕΛΟΣ

b)

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

c)

ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

12.

Ποια είναι η κύρια λειτουργία των διαδικασιών;

a)

Επιστρέφουν πάντα μία τιμή.

b)

Μπορούν να διαχειρίζονται μόνο δομές δεδομένων.

c)

Εκτελούν μια ακολουθία εντολών και μπορεί να επιστρέφουν τιμή/ες.

13.

Ποια εντολή χρησιμοποιείται για να καλέσουμε μια διαδικασία στο πρόγραμμα;

a)

ΕΚΤΕΛΕΣΕ

b)

ΠΡΟΧΩΡΑ

c)

ΚΑΛΕΣΕ

14.

Ποια είναι η χρήση της εντολής 'ΚΑΛΕΣΕ' στη ΓΛΩΣΣΑ;

a)

Καλεί μια διαδικασία για εκτέλεση.

b)

Τερματίζει το πρόγραμμα.

c)

Δηλώνει μεταβλητές.

15.

Πώς ανατίθεται μια τιμή σε μια παράμετρο σε ένα υποπρόγραμμα;

a)

Με αντιστοίχιση από τις πραγματικές στις τυπικές παραμέτρους.

b)

Με χρήση μόνο σταθερών τιμών.

c)

Με επαναλαμβανόμενη δομή.