leventakas Δημοσ. 21 Οκτωβρίου 2008 Δημοσ. 21 Οκτωβρίου 2008 παιδια προσπαθώ να λύσω ένα μάλλον προφανές πρόβλημα που μου έθεσαν σημερα στη δουλεία αλλά το απαντάω κατά τους άλλους λάθος, το προβλημα είναι: Για τη μεταφορά 128 bits δεδομένων από ένα σημείο Α σε ένα άλλο Β υπάρχουν 4 εναλλακτικοί τρόποι: μεταφορά με γραμμή πλάτους του 1-bit, των 8-bits, των 16-bits και των 32-bits. Το κόστος του κάθε bit μιας γραμμής μεταφοράς είναι 8 ευρώ. Επίσης το κόστος της κάθε μεταφοράς δεδομένων από το Α στο Β είναι 12 ευρώ ανεξάρτητα από το πλάτος της γραμμής μεταφοράς. Ποιά από τις τέσσερεις επιλογές είναι η πιο οικονομική; μπορεί κανείς αιτιολογημένα να μου βρεί την απάντηση;
RodGer Δημοσ. 22 Οκτωβρίου 2008 Δημοσ. 22 Οκτωβρίου 2008 Είναι λίγο ασαφής η φράση αυτή: [...] Το κόστος του κάθε bit μιας γραμμής μεταφοράς είναι 8 ευρώ. [...] Τι εννοείς; ότι για να χρησιμοποιήσεις μια γραμμή πλάτους ενός bit θα πρέπει να πληρώσεις 8 ευρώ ενώ για μια πλάτους 8 bit θα πρέπει 8bit x 8ευρώ = 64 ευρώ; Αυτά τα πληρώνεις μία φορά για τη γραμμή που θα επιλέξεις, ανεξάρτητα από το πόσες φορές θα στείλεις δεδομένα; Εάν λοιπόν είναι έτσι έχουμε: 1)Γραμμή πλάτους 1 bit: κόστος = 128*12 +8=1544 2)Πλάτος 8 bit : κόστος = (128/8)*12 + 8*8 = 32*8 = 256 3)Πλάτος 16 bit: κόστος= (128/16)*12 + 16*8 = 8*12 + 8*16 = 28 * 8 = 224 4)Πλάτος 32 bit :κόστος= (128/32)*12 + 32*8 = (8/2)*12 + 8*32 = 8 *38 = 304 Άρα οικονομικότερη επιλογή θα είναι τα 16 bit. Αυτό αν δεν έχω κάνει κάποιο λάθος και εάν ερμήνευσα τα δεδομένα του προβλήματος σωστά.
SwAToNeR Δημοσ. 22 Οκτωβρίου 2008 Δημοσ. 22 Οκτωβρίου 2008 128(32)=((4*32)*8))+(4*12)=(128*8)+48=1024+24=1048 128(16)=((8*32)*8))+(8*12)=2048+96=2144 Για 128 bits το κόστος των bits παραμένει το ίδιο αλλάζει όμως το κόστος αποστολής. "το κόστος της κάθε μεταφοράς δεδομένων από το Α στο Β είναι 12 ευρώ" αν κατάλαβα σωστά για κάθε πακέτο σε χρεώνει 12 ευρώ. "Το κόστος του κάθε bit μιας γραμμής μεταφοράς είναι 8 ευρώ." Πρέπει να εννοεί οτι για κάθε bit σε γραμμή χρεώνει 8 ευρώ δλδ για μία γραμμή 16 bit η χρέωση είναι (16*8)=128 ευρώ, για 32 bit (32*8)= 256 ευρώ κλπ κλπ. Τα παραπάνω ισχύουν αν πούμε οτι έχουμε 0 απώλειες.
leventakas Δημοσ. 22 Οκτωβρίου 2008 Μέλος Δημοσ. 22 Οκτωβρίου 2008 [quote=SwAToNeR;2375326 Για 128 bits το κόστος των bits παραμένει το ίδιο αλλάζει όμως το κόστος αποστολής. "το κόστος της κάθε μεταφοράς δεδομένων από το Α στο Β είναι 12 ευρώ" αν κατάλαβα σωστά για κάθε πακέτο σε χρεώνει 12 ευρώ. Αυτό ήταν το λεπτο σημείο που δεν είχα καταλάβει και εγώ τώρα βγάζει νόημα οπότε είανκια λογικές οι πράξεις του RodGer: 1)Γραμμή πλάτους 1 bit: κόστος = 128*12 +8=1544 2)Πλάτος 8 bit : κόστος = (128/8)*12 + 8*8 = 32*8 = 256 3)Πλάτος 16 bit: κόστος= (128/16)*12 + 16*8 = 8*12 + 8*16 = 28 * 8 = 224 4)Πλάτος 32 bit :κόστος= (128/32)*12 + 32*8 = (8/2)*12 + 8*32 = 8 *38 = 304 διότι 1 πακέτο 8 bits σωστά?? παιδία η διατύπωση είναι ακριβώς έτσι από γραπτή εξέταση
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.