Professional Documents
Culture Documents
Blocks
Blocks
Έστω ότι στο παράδειγμα που απεικονίζεται στο σχήμα έχουμε 2000 εγγραφές και ότι
είναι διατεταγμένες τέλεια (δηλαδή δεν υπάρχουν κενές εγγραφές ανάμεσά τους).
Υπολογίστε το ποσοστό των blocks που αυξάνονται από τη χρήση των καταλόγων
στις εξής περιπτώσεις:
1) Κάθε block (τόσο στο αρχείο όσο και στον κατάλογο) χωράει 20 εγγραφές και
υλοποιούμε κατάλογο ενός επιπέδου.
2) Κάθε block (τόσο στο αρχείο όσο και στον κατάλογο) χωράει 10 εγγραφές και
υλοποιούμε κατάλογο δύο επιπέδων.
3) Κάθε block (τόσο στο αρχείο όσο και στον κατάλογο) χωράει 10 εγγραφές και
υλοποιούμε κατάλογο πολλαπλών επιπέδων μέχρι που το τελευταίο επίπεδο να
χωράει σε ένα block.
ΑΠΑΝΤΗΣΗ
ΑΣΚΗΣΗ
Γράψτε σε ένα κομμάτι χαρτί τις 54 πόλεις πρωτεύουσες νομών της Ελλάδας
διατεταγμένες αλφαβητικά. Υποθέσετε ότι το χαρτί είναι το αρχείο σας στο δίσκο.
Χωρίστε τις σε blocks των 5 πόλεων (τραβήξτε μία γραμμή ανάμεσα τους) και
δεικτοδοτήστε τις με καταλόγους πολλαπλών επιπέδων. Αναγράψτε όλα τα ονόματα
των πόλεων στα blocks κάθε κατάλογου.
ΑΠΑΝΤΗΣΗ
Θα έχετε 11 blocks στο χαρτί (το τελευταίο block θα έχει μόνο 4 πόλεις). Ο πρώτος
κατάλογος θα έχει 3 blocks με 5 πόλεις στα δύο πρώτα και 1 μόνο πόλη στο
τελευταίο. Θα χρειαστείτε και δεύτερο επίπεδο με ένα block και τρεις πόλεις.