ΤΕΣΤ (ΑΣΚΗΣΕΙΣ) ONLINE
98 Tests / Διαγωνίσματα
ΥΛΗ ΑΠΟ ΒΙΒΛΙΟ ΠΛΗΡΟΦΟΡΙΚΗΣ - Γ' ΛΥΚΕΙΟΥ

Κεφάλαιο 09.1 – Σελίδα 155-159 – ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ΄ ΛΥΚΕΙΟΥ – Απαντήσεις – Λύσεις

Ερωτήσεις - Θέματα για συζήτηση

Ερώτηση 1 (σελ. 167)

Τι ονομάζεται πίνακας;

Σκέψη / Μεθοδολογία: Ερώτηση ορισμού — απαντάται άμεσα από τον ορισμό του §9.1.

Λύση:

Δίνουμε τον ορισμό του πίνακα όπως δίνεται στο §9.1.

Απάντηση: Πίνακας είναι ένα σύνολο αντικειμένων ίδιου τύπου, τα οποία αναφέρονται με ένα κοινό όνομα. Κάθε αντικείμενο που απαρτίζει τον πίνακα λέγεται στοιχείο του πίνακα, και η αναφορά σε αυτό γίνεται με το όνομα του πίνακα ακολουθούμενο από έναν δείκτη.

Πρόσεξε:

  • Να αναφερθούν και οι δύο βασικές έννοιες: κοινό όνομα ΚΑΙ ίδιος τύπος δεδομένων.

Ερώτηση 3 (σελ. 167)

Τι μπορεί να είναι οι δείκτες των πινάκων;

Σκέψη / Μεθοδολογία: Ερώτηση θεωρίας — ο ορισμός του δείκτη δίνεται ρητά στο §9.1.

Λύση:

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

Απάντηση: Ο δείκτης ενός πίνακα είναι μία ακέραια έκφραση — μπορεί να είναι μία ακέραια σταθερά (π.χ. Πίνακας[5]) ή μία ακέραια μεταβλητή (π.χ. Πίνακας[i]) — και περικλείεται πάντα μέσα στα σύμβολα [ και ].

Πρόσεξε:

  • Ο δείκτης πρέπει να είναι ΑΚΕΡΑΙΟΣ — ποτέ πραγματικός αριθμός.

Ερώτηση 4 (σελ. 167)

Ποια η διαφορά του πίνακα και του στοιχείου ενός πίνακα;

Σκέψη / Μεθοδολογία: Ερώτηση διάκρισης εννοιών — ο πίνακας είναι το σύνολο, το στοιχείο είναι μία μεμονωμένη τιμή μέσα σε αυτό.

Λύση:

Διακρίνουμε τις δύο έννοιες: το σύνολο (πίνακας) και το μεμονωμένο αντικείμενο (στοιχείο).

Απάντηση: Ο πίνακας είναι ολόκληρο το σύνολο των ομοειδών δεδομένων που αναφέρονται με ένα κοινό όνομα (π.χ. ο πίνακας Θερμοκρασία). Το στοιχείο του πίνακα είναι μία μεμονωμένη τιμή μέσα σε αυτό το σύνολο, που εντοπίζεται με έναν δείκτη (π.χ. Θερμοκρασία[5] είναι ένα στοιχείο του πίνακα Θερμοκρασία).

Ερώτηση 5 (σελ. 167)

Πού ορίζεται η διάσταση του πίνακα;

Σκέψη / Μεθοδολογία: Ερώτηση θεωρίας για τη δήλωση μεταβλητών.

Λύση:

Εντοπίζουμε πού γίνεται η δήλωση πίνακα μέσα σε ένα πρόγραμμα.

Απάντηση: Η διάσταση (το μέγιστο πλήθος στοιχείων) ενός πίνακα ορίζεται στο τμήμα δήλωσης των ΜΕΤΑΒΛΗΤΩΝ του προγράμματος, μαζί με τον τύπο του πίνακα — π.χ. ΠΡΑΓΜΑΤΙΚΕΣ: Θερμοκρασία[30]. Αυτό γίνεται ώστε να δεσμευτούν εξαρχής οι αντίστοιχες συνεχόμενες θέσεις μνήμης.

Ερώτηση 7 (σελ. 167)

Ποιοι πίνακες ονομάζονται μονοδιάστατοι;

Σκέψη / Μεθοδολογία: Ερώτηση ορισμού — δίνεται ρητά στο §9.1.

Λύση:

Δίνουμε τον ορισμό του μονοδιάστατου πίνακα.

Απάντηση: Μονοδιάστατοι ονομάζονται οι πίνακες που χρησιμοποιούν έναν μόνο δείκτη για την αναφορά των στοιχείων τους (π.χ. Θερμοκρασία[i]).

Ερώτηση 9 (σελ. 167)

Πού αποθηκεύονται τα στοιχεία ενός πίνακα;

Σκέψη / Μεθοδολογία: Ερώτηση θεωρίας σχετικά με την αναπαράσταση πινάκων στη μνήμη.

Λύση:

Περιγράφουμε πώς οργανώνονται τα στοιχεία ενός πίνακα στη μνήμη του υπολογιστή.

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΕΠΠ) Γ΄ ΛΥΚΕΙΟΥ - ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΜΑΘΗΤΗ (PDF)