Help με άσκηση για σκληρό δίσκο!

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

pitsinius

Umber Hulk
Joined
Dec 12, 2012
Messages
792
Hi guys!

Είμαι εν μέσω εξεταστικής και μεθαύριο δίνω "Εφαρμογές Πληροφορικής". Έχω μια ασκησούλα που δε μπορώ να λύσω και έλεγα μήπως μπορούσε κάποιος να με βοηθήσει <img src="/smile.gif" width="" height="" alt=":)" title=":)" class="bbcode_smiley" />

" Έστω ένας σκληρός δίσκος με τα ακόλουθα χαρακτηρηστικά: 16.384 κύλινδροι, 2 ίχνη ανα κύλινδρο, 63 τομείς ανά ίχνος, 512 Bytes ανά τομέα. Έστω επίσης ένα αρχείο όπου κάθε εγγραφή καταλαμβάνει 425 bytes.

Ζητούνται:

α) Το σύνολο των τομέων του δίσκου
β) Ο κύλινδρος στον οποίο βρίσκεται ο 1000 τομέας
γ) Ο τομέας στον οποίο βρίσκεται η εγγραφή 1453

To α) ντάξει, το βγάζω λόγω εκφώνησης, στα β,γ όμως κολλάω γιατί δεν έχω καταλάβει πλήρως την αρχιτεκτονική του δίσκου.

Pls help!
 
γιατι ρε μαν δεν πηρες την ασκηση με τον ssd <img src="/tongue.gif" width="" height="" alt=":p" title=":p" class="bbcode_smiley" />
 
Χαχα!
Ο καθηγητής μου φταίει, είναι εχμμ... ηλικιωμένος και έχει μείνει κολλημένος σε παλιές τεχνολογίες! <img src="/bigsmile.gif" width="" height="" alt=":D" title=":D" class="bbcode_smiley" />

On topic: Guys καίγομαι για μια απάντηση - σε λιγότερο από 2 μέρες γράφω!
 
εμμμ, εννοείς ότι δε ξέρεις τη λύση της άσκησης?
 
βρηκα κατι που ισως να σου ηταν χρησιμο αλλα μπα
http://translate.google.gr/translate?hl=el&sl=id&u=https://agusfatulloh.wordpress.com/2012/05/03/cara-menghitung-manual-kapasitas-hard-disk/&prev=search" class="bbcode_url">τελος παντων τσεκαρε
μπας και παρεις γραμμη. ινφο ειναι υπολογισμου χωρητικοτητας. οχι αυτο που θελεις συγκεκριμενα

http://www.csgnetwork.com/mediasizecalc.html" class="bbcode_url">παρε και ενα λινκ.

αν με ρωταγες πριν 15 χρονια, ισως και να θυμομουν.
 
http://en.wikipedia.org/wiki/Cylinder-head-sector

α) 16384*2*63= 2.064.384 τομείς
β) 1000/63=15,87 άρα στο 16 ιχνος είναι ο 1000ος τομέας και το 16 ιχνος είναι 16/2= 8 κύλινδρος
γ) αυτό πρέπει να είναι ερώτηση παγίδα . Αν δεν κάνω λάθος, μόνο ένα αρχείο μπορεί να μπει σε κάθε τομέα ,άσχετα αν το αρχείο είναι λιγότερο απο 512 byte. Τα υπόλοιπα byte που θα περισσέψουν μένουν καινά . Οπότε η εγγραφή 1453 θα είναι στον τομέα 1453.
 


keymaster wrote:
γ) αυτό πρέπει να είναι ερώτηση παγίδα . Αν δεν κάνω λάθος, μόνο ένα αρχείο μπορεί να μπει σε κάθε τομέα ,άσχετα αν το αρχείο είναι λιγότερο απο 512 byte. Τα υπόλοιπα byte που θα περισσέψουν μένουν καινά . Οπότε η εγγραφή 1453 θα είναι στον τομέα 1453.</blockquote>

σωστος!
αν και ασχετος με το θεμα, εκ των υστερων εκατσα και 'ψαχτηκα' με αφορμη την ασκηση του πιτσινιους....
πραγματι οι μεγαλοι δισκοι με πληθος μικρων αρχειων εχουν αυτο το θεμα που ειπες.... χαραμιζονται bytes οταν το μεγεθος των τομεων ειναι μεγαλο

 
Ναι γιατί ο τομέας είναι σαν μια σελίδα. Ο δίσκος διαβάζει σελίδες και αν τα δεδομένα είναι λιγότερα από το μέγεθος της σελίδας, τότε η υπόλοιπη σελίδα μένει κενή.
 
Ο καθηγητής, μου είπε ότι μπορεί να θέσει ως υπόθεση ότι γεμίζει κανονικά ένας τομέας μέχρι να φτάσουμε τα 512 bytes. Οπότε αν το αρχείο δε χωράει ολόκληρο σε ένα τομέα, το περισσευούμενο αρχείο θα πάει στον επόμενο τομέα. Εκεί τι κάνουμε?

Το σκέφτηκα ωσ εξής:

1453*425/512= 1206.10 τομείς για όλες τις 1453 εγγραφές

10% * 512 = 51,2 Βytes της 1453 εγγραφής θα πάνε στον 1207 τομέα

ενώ 425-51.2= 373.8 Βytes θα πάνε στον τομέα 1206.

Το σκέφτηκα σωστά?
 


pitsinius wrote:
Εκεί τι κάνουμε?</blockquote>

Τον σταυρό μας.


pitsinius wrote:
Ο καθηγητής, μου είπε ότι μπορεί να θέσει ως υπόθεση ότι γεμίζει κανονικά ένας τομέας μέχρι να φτάσουμε τα 512 bytes.
</blockquote>

Καλά τη μάθημα είναι αυτο "Μαθηματικά" ή "Εφαρμογές Πληροφορικής".Άκου εκεί "μπορεί να θέσει ως υπόθεση ".

Με αυτά που λέει ο καθηγητής τότε λογικά είναι όπως τα έγραψες. Αφού το διδάσκει το μάθημα λογικά θα ξέρει και τη θεωρούν σωστό οι εξεταστές.

μόνο που καλύτερα να το κανείς αλλιώς για να αποφύγεις τα δεκαδικά.
1453*425=617.525 bytes
617.525/512=1206,10 και 1206*512=617.472
617525-617472=53bytes στον 1207ο τομέα



 
Back
Top