Alex Amado, HW8

.pdf

School

Purdue University *

*We aren’t endorsed by this school

Course

10100

Subject

Computer Science

Date

Dec 6, 2023

Type

pdf

Pages

10

Uploaded by MinisterPartridge3587

Report
CS 10100 Homework 08 This is Question 1 on Page 1 CS 10100 Homework 08 Due 11:59pm Thursday Nov. 2, 2023 Delete nothing from this file. Edit this file to add your typewritten answers to each question. When your answer includes a diagram make sure that it is clear and large enough to read. Ensure that your answer fits on the same page as its question. If you change the pagination of this file or if your complete answer to a question does not fit on the page with that question, then you may receive a lower score. Export your completed Word file to PDF. Upload your PDF file to Gradescope.com. It is your responsibility to upload this assignment to its correct place in Gradescope. You may upload multiple times. Your final upload will be scored. Use the download capability to check your upload. Uploading will be blocked after the due time (plus grace period). Max score = 10 points; 1 point per question. The above directions apply for all assignments uploaded to Gradescope. Why should your answer be on the same page with its question? Answer: Gradescope has been programmed to expect that your PDF file will have exactly one question and your entire answer to it on one page. This allows Gradescope to automatically find and display your answers to the instructional team for scoring. HW08 Q1. A friend shows you some pictures that they took over Fall Break. They decide to present them in class, but when the pictures are viewed on the auditorium projector you notice while standing near the 10 meter (diagonal measure) screen that the image is full of little rectangles of color. What causes the rectangles to appear? These rectangles on the image are caused because the image resolution is fairly low, and this causes pixels to be easily visible in the image. These rectangles are also caused by pixelation and from the quality of the projector. Pixelation is when the image is enlarged past the resolution that it was taken at, and this causes the image to become blurry and each pixel will become more visible to the natural eye. The quality of the projector also causes the rectangles to appear because lower quality projectors may be more prone to pixelation.
CS 10100 Homework 08 This is Question 2 on Page 2 HW08 Q2. When a user runs an app that plays an MP3 song, does the app use compression or decompression? Explain. When a user runs an app that plays an mp3 song, the app uses decompression. The app uses decompression because when you play an mp3 song, the app needs to reverse the compression process that took place when the mp3 file was made. Decompression needs to happen and take place in order for the original audio to be restored, since when the file was originally made, it was compressed to make the file size smaller.
CS 10100 Homework 08 This is Question 3 on Page 3 HW08 Q3. What does it mean for an audio signal to be under sampled? What problem(s) does it introduce? When an audio sample is under-sampled, it means that the rate of the sampling used to digitize the analog audio wavelengths is too low to effectively and accurately capture and reproduce the original audio signal. The sampling rate refers to the number of samples of an analog audio file taken per second. Under sampling occurs when the sampling rate does not represent the audio file in its entirety. Some of the biggest problems surrounding under sampling is that the audio signal can degrade in terms of quality, and it can even lead to loss of information in the audio file.
CS 10100 Homework 08 This is Question 4 on Page 4 HW08 Q4. According to the lecture, digital phone calls are sampled at 8,000 samples per second, and music is typically sampled at 44,100 samples per second. What is the main reason that phone calls are not sampled at a higher rate like music? The main reason that phone calls are not sampled at a higher rate like music is because phone calls have to make and create a balance between optimizing the bandwidth of the call, storage of the calls, the processing capabilities, and cost efficiency. This is important for efficient and intelligible communication between users, although, they may not be the best or handling and reproducing certain aspects effectively, such as music.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help