Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

In this problem, you will calculate the cost of transmitting various forms of mu

ID: 3882530 • Letter: I

Question

In this problem, you will calculate the cost of transmitting various forms of multimedia across a mobile data channel.

Assume that your mobile data plan costs you $30 for 2GB (where 1GB is 1,024MB, 1MB is 1,024 KB, and 1KB is 1,024 bytes). Assume, also, that you pay proportionally. That is, if your usage is not an increment of 2GB then you pay only for the fraction that you use (whether it is less or more than 2GB).

a) Calculate how much it would cost for you to download all of Shakespeare’s plays where the total word count of all his plays is 835,997. Assume the average word length is five letters and that you represent each letter using a byte (we are ignoring spaces, punctuation, and formatting).

b) Calculate how much it would cost you to download a single image from a Canon EOS 5D Mark III DSLR camera without any compression. This camera produces 22.3 mega-pixel images where 1 mega-pixel = 1,024×1,024 pixels and each pixel is represented using three bytes, one for each of the red, green, and blue color channels.

c) Calculate how much it would cost to download a one-hour ultra high-definition 4k video without compression. A 4k video has 60 frames per second where each frame measures 3,840 by 2,150 pixels. Again, assume each pixel is represented using three bytes.

Explanation / Answer

a) Total number of bytes = 835997 * 5 = 4179985/(1024 * 1024 * 1024) = 0.0039 GB
   Cost = 15 * 0.0039 = $ 0.0585

b) Tota number of bytes = (22.3 * 1024 * 1024 * 3)/(1024 * 1024 *1024)
                        = 0.065 GB
   Cost - 0.065 * 15 = $0.975

c) Total number of bytes = (60 * 3840 * 2150*3 * 3600)/(1024 * 1024 * 1024)
                         = 1.384

     Cost = 15 * 4982.47 = $74737.05

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote