ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Κεφάλαιο 9 : Ερωτήσεις Σωστού-Λάθους

Μονοδιάστατοι πίνακες

Η δήλωση των πινάκων που χρησιμοποιούνται σε ένα πρόγραμμα είναι υποχρεωτική.
Τα στοιχεία ενός πίνακα πρέπει να είναι του ιδίου τύπου.
Όλοι οι πίνακες δηλώνονται στο τμήμα δήλωσης μεταβλητών του προγράμματος.
Ο δείκτης ενός μονοδιάστατου πίνακα πρέπει να είναι πάντα I.

Πότε πρέπει να χρησιμοποιούνται πίνακες.

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

Τυπικές επεξεργασίες πινάκων.

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

Πολυδιάστατοι πίνακες

Τα ονόματα και τα εισιτήρια 10 θεάτρων μπορούν να αποθηκευτούν σε ένα δισδιάστατο πίνακα.
Οι δισδιάστατοι πίνακες είναι οι πίνακες με τη μεγαλύτερη διάσταση που χειρίζονται οι γλώσσες προγραμματισμού.

 Τετράδιο εργασιών - Διάλεξε όλα όσα χρειάζεται μεταξύ των προτεινόμενων

Τυπικές επεξεργασίες σε έναν πίνακα είναι:  
Α.Ταξινόμηση
Β.Πρόσθεση στοιχείων
Γ.Πολλαπλασιασμός στοιχείων
Δ.Συγχώνευση
Ε.Αναζήτηση

 Τετράδιο εργασιών - Διάλεξε όλα όσα χρειάζεται μεταξύ των προτεινόμενων

Η επιλογή του καλύτερου αλγόριθμου ταξινόμησης εξαρτάται από:  
Α. Τον τύπο δεδομένων που έχει ο πίνακας
Β. Τη διάσταση του πίνακα
Γ. Το πλήθος των στοιχείων του πίνακα
Δ. Την αρχική διάταξη των στοιχείων

 

 

Κεντρική Σελίδα Αλλα e-μαθήματα ΑΕΠΠ Αλλες ερωτήσεις Σ/Λ Επιστροφή στην κορυφή της σελίδας
© 2010 - 2ο Γενικό Λύκειο Γέρακα - Βασίλειος Αναστόπουλος - Ουρανία Μπούσιου