wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Γ' Λυκείου - Πίνακες (κεφ. 3 και 9)

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.

Για μια στατική δομή δεδομένων το ακριβές μέγεθος της απαιτούμενης κύριας μνήμης καθορίζεται κατά .....

a)

την εκτέλεση του προγράμματος

b)

την εισαγωγή των δεδομένων στη δομή

c)

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

d)

τη μεταγλώττιση του προγράμματος

2.
Ο δείκτης σε έναν πίνακα μπορεί να είναι ...
a)
πραγματικός
b)
ακέραιος
c)
χαρακτήρας
d)
λογικός
3.
Ένα σύνολο αποθηκευμένων δεδομένων που υφίστανται επεξεργασία από ένα σύνολο λειτουργιών ονομάζεται ....
a)
δομή επανάληψης
b)
δυαδική αναζήτηση
c)
δομή δεδομένων
d)
δευτερεύουσα μνήμη
4.

Κατά τη γνώμη σας τι από τα παρακάτω υλοποιεί το εικονιζόμενο απόσπασμα κώδικα;

a)

Δυαδική αναζήτηση σε ένα πίνακα μη ταξινομημένο

b)

Σειριακή αναζήτηση σε ταξινομημένο πίνακα

c)

ταξινόμηση πίνακα σε φθίνουσα διάταξη

d)

ταξινόμηση πίνακα σε αύξουσα διάταξη

5.
Ποιο από τα παρακάτω αποσπάσματα κώδικα υπολογίζει το άθροισμα των στοιχείων ενός πίνακα Α[10,20] κατά στήλη;
a)
Επιλογή 1
b)
Επιλογή 2
c)
Επιλογή 3
d)
Επιλογή 4
6.

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

a)

ταξινόμηση όλων των στηλών του πίνακα σε φθίνουσα διάταξη

b)

ταξινόμηση όλων των στηλών του πίνακα σε άυξουσα διάταξη

c)

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

d)

ταξινόμηση όλων των γραμμών του πίνακα σε φθίνουσα διάταξη

7.
Μετά την εκτέλεση του εικονιζόμενου αποσπάσματος κώδικα ο πίνακας Ζ θα περιέχει .....
a)
το μεγαλύτερο στοιχείο κάθε γραμμής του πίνακα Α
b)
το μικρότερο στοιχείο κάθε γραμμής του πίνακα Α
c)
το μικρότερο στοιχείο κάθε στήλης του πίνακα Α
d)
το μεγαλύτερο στοιχείο κάθε στήλης του πίνακα Α
8.
Ποια από τις παρακάτω συνθήκες είναι η σωστή για την ταξινόμηση δύο παράλληλων πινάκων Β[26] με βαθμούς και Ο[26] με ονόματα σε φθίνουσα διάταξη ως προς την βαθμολογία και σε περίπτωση ισοβαθμίας τότε με αλφαβητική ταξινόμηση;
a)

Αν Β[ξ-1]<Β[ξ] και Ο[ξ-1]=Ο[ξ]

b)

Αν ( Β[ξ-1]<Β[ξ] ) Η ( Β[ξ-1]=Β[ξ] ΚΑΙ Ο[ξ-1]>Ο[ξ] )

c)

Αν ( Β[ξ-1]=Β[ξ] ) Η ( Β[ξ-1]<Β[ξ] ΚΑΙ Ο[ξ-1]>Ο[ξ] )

d)

Αν ( Β[ξ-1]>Β[ξ] ) Η ( Β[ξ-1]=Β[ξ] ΚΑΙ Ο[ξ-1]<Ο[ξ] )

9.
Τα στοιχεία ενός πίνακα αποθηκεύονται ..;;;;;....
a)
σε συνεχόμενες θέσης της μνήμης RAM
b)
σε τυχαίες θέσης της μνήμης RAM
c)
σε σποραδικές θέσης της μνήμης RAM
d)
μόνο στο σκληρό δίσκο
10.
Τι υπολογίζει το εικονιζόμενο απόσπασμα κώδικα;
a)
το ελάχιστο στοιχείο της γραμμής 14
b)
το μέγιστο στοιχείο της γραμμής 14
c)
το μέγιστο στοιχείο της στήλης 14
d)
το ελάχιστο στοιχείο της στήλης 14
11.

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

a)

Εισαγωγή κόμβων

b)

προσπέλαση κόμβων

c)

Αναζήτηση κόμβων

d)

ταξινόμηση κόμβων

12.
Τι από τα παρακάτω δεν ισχύει για μια δυναμική δομή δεδομένων;
a)
Μπορεί να μεταβάλει το μέγεθος της κατά τη διάρκεια της εκτέλεσης του προγράμματος
b)
οι κόμβοι που την αποτελούν αποθηκεύονται σε τυχαίες θέσεις στη μνήμη RAM
c)
οι κόμβοι της καταλαμβάνουν πάντα συνεχόμενες θέσεις στη μνήμη RAM
d)
ο προγραμματιστής δεν λαμβάνει καμία μέριμνα για το ακριβές μέγεθος της
13.

Σε ένα ταξινομημένο πίνακα με 2048 στοιχεία εφαρμόζουμε δυαδική αναζήτηση. Ποιο είναι το μέγιστο πλήθος αναζητήσεων που πρέπει να γίνουν για να βρεθεί το στοιχείο που αναζητούμε με δεδομένο ότι το στοιχείο που αναζητούμε υπάρχει στον πίνακα;

a)

11

b)

2048

c)

20

d)

512

14.
Τετραγωνικός ονομάζεται ένας πίνακας όταν πλήθος γραμμών = πλήθος στηλών. Τι υπολογίζει το εικονιζόμενο απόσπασμα κώδικα σε έναν τετραγωνικό πίνακα Α[10,10];
a)
το άθροισμα των στοιχείων της πρώτης γραμμής
b)
το άθροισμα των στοιχείων της πρώτης στήλης
c)
το άθροισμα όλων των στοιχείων του πίνακα
d)
το άθροισμα των στοιχείων της κύριας διαγωνίου
15.
Η σειριακή αναζήτηση μιας τιμής σε ένα πίνακα μπορεί να γίνει ......
a)
σε οποιοδήποτε πίνακα
b)
μόνο σε ταξινομένο πίνακα
c)
μόνο σε πίνακα με θετικές ή ακέραιες τιμές
d)
μόνο σε δυναμικές δομές δεδομένων
16.
Στο παρακάτω κώδικα η ταξινόμηση του πίνακα θα σταματήσει νωρίτερα αν σε κάποιο πέρασμα του πίνακα (Για ξ από 100 μέχρι ι) .....
a)
γίνει μόνο μία αντιμετάθεση
b)
γίνουν 100-ι αντιμεταθέσεις
c)
δεν γίνει καμία αντιμετάθεση
d)
γίνουν (100-ι) div 2 αντιμεταθέσεις
17.

Στην εικόνα δίνεται η δυαδική αναζήτηση σε πίνακα Α[100] ταξινομημένο σε αύξουσα διάταξη. Υπάρχουν τέσσερα αριθμημένα κενά. Ποια από τις παρακάτω ακολουθίες συμπληρώνουν τα κενά σωστά;

a)

(1) (Left + Right) div 2

(2) ΑΛΗΘΗΣ

(3) +

(4) Right

b)

(1) (Left + Right) div 2

(2) ΨΕΥΔΗΣ

(3) +

(4) Right

c)

(1) (Left + Right) / 2

(2) ΑΛΗΘΗΣ

(3) +

(4) -

d)

(1) (Left + Right) div 2

(2) ΑΛΗΘΗΣ

(3) +

(4) Left