A common measure of transmission for digital data is the number of bits transmitted per second. Generally, transmission is accomplished in packets consisting of a start bit, a byte (8 bits) of information, and a stop bit. Using these facts, answer the following:a. Compute the time required to transmit an image of 1200x800 pixels with 8 bits for gray of each pixel using a 50 M bits/sec. modem?

b.What would the time be at 3 M bits/sec, a representative of download speed of a DSL connection?

(c) Repeat a and b when the image is RGB colored with 8 bits for each primary color. f 20 colored frames per second

Answers

Answer 1
Answer:

Answer:  a) 0,19 seg. b) 3,2 seg. c) 11,5 seg.  d) 192 seg.

Explanation:

a)  For each pixel in the image, we use 8 bits + 1 start bit + 1 stop bit= 10 bits.

  • Number of Pixels: 800*1200= 960,000.
  • Bits transmitted: 960,000 x 10 = 9.6 * 10⁶ bits = 9.6 Mbits
  • if  the modem is able to transmit up to 50 Mbits in a second, we can calculate how much time it will be needed to transmit 9.6 Mbits, using this equality:

  • 50 Mbit = 1 sec
  • 9.6 Mbit = x  ⇒  t= 9.6 / 50 = 0.19 sec

b)  If the modem speed changes to 3 Mb/s, all we need to do is just use the same equality, as follows:

  • 3 Mbit = 1 sec
  • 9.6 Mbit = x  ⇒  t= 9.6 / 3 = 3.2 sec

c) Now, if we need to transmit a colored image , at a rate of 20 f/sec, we need to calculate first how many bits we need to transmit, as follows:

  • 1 Frame= 800*1200* (24 bits + 3 start bits + 3 stop bits)=  28.8  Mbits
  • 1 Second= 20 frames/ sec = 28.8 Mbits *20 = 576 Mbits.
  • If the modem speed is 50 Mb/s, we can use the same formula that we used for a) and b), as follows:
  • 50 Mbit = 1 sec
  • 576 Mbits = x  ⇒  t= 576 / 50 = 11.5 sec

d) Same as c) replacing 50 Mb/s by 3 Mb/s, as follows:

  • 3 Mbit = 1 sec
  • 576 Mbits = x  ⇒  t= 576 / 3 = 192 sec

Answer 2
Answer:

The time that's required to transmit an image of 1200x800 pixels with 8 bits for gray is 151.6 million seconds.

How to calculate the time taken?

The time required to transmit an image of 1200x800 pixels with 8 bits for gray will be:

= (1200 × 800 × 8) / 50

= 151.6 million seconds.

The time needed to be at 3 M bits/sec, a representative of download speed of a DSL connection will be:

= 7.68/3

= 2.56 seconds.

Learn more about time on:

brainly.com/question/4931057


Related Questions

Assume you're running a query on your orders in the past year. You want to see how many orders were placed after May. What type of query would you use to find this data? A. SelectB. RangeC. ComplexD. Parameter
Assume: Memory: 5 bit addresses Cache: 8 blocks All memory locations contain valid data If the memory location is 9. What is the Binary Address and cache block # If the memory location is 12. What is the Binary Address and cache block # If the memory location is 15. What is the Binary Address and cache block #
The two ways to use the help menu is by searching of the contents or searching the _____ Menu Index File Catalog
How will you ensure that all of the network's applications and tcp/ip services also support ipv6?
You are installing several servers that will be used as web servers to reach customers over the Internet. Where should you place the servers?proxy areaDMZinternal networkexternal network

In this chapter, you learned that although a double and a decimal both hold floating-point numbers, a double can hold a larger value. Write a C# program named DoubleDecimalTest that declares and displays two variables—a double and a decimal. Experiment by assigning the same constant value to each variable so that the assignment to the double is legal but the assignment to the decimal is not.

Answers

Answer:

The DoubleDecimalTest class is as follows:

using System;

class DoubleDecimalTest {

 static void Main() {

     double doubleNum = 173737388856632566321737373676D;  

    decimal decimalNum = 173737388856632566321737373676M;

   Console.WriteLine(doubleNum);

   Console.WriteLine(decimalNum);  }}

Explanation:

Required

Program to test double and decimal variables in C#

This declares and initializes double variable doubleNum

     double doubleNum = 173737388856632566321737373676D;

This declares and initializes double variable decimalNum (using the same value as doubleNum)

     decimal decimalNum = 173737388856632566321737373676M;

This prints doubleNum

   Console.WriteLine(doubleNum);

This prints decimalNum

   Console.WriteLine(decimalNum);

Unless the decimal variable is commented out or the value is reduced to a reasonable range, the program will not compile without error.

Suppose that each country completely specializes in the production of the good in which it has a comparative advantage, producing only that good. Inthis case, the country that produces rye will produce million bushels per week, and the country that produces jeans will produce

million pairs per week.

Answers

Answer:

In  this case, the country that produces rye will produce 24 million bushels per week, and the country that produces jeans will produce 64  million pairs per week.

Explanation:

Total labor hour = 4 million hour

Number of bushes produce in 1 hour = 6

⇒total bushes produce = 6*4 = 24 million

∴ we get

The country that produces rye will produce 24 million bushels per week

Now,

Total labor hour = 4 million hour

Number of pairs produce in 1 hour = 16

⇒total bushes produce = 16*4 = 64 million

∴ we get

The country that produces jeans will produce 64  million pairs per week.

_ is an important management tool that is used to monitor and manage that contract and/or project

Answers

Answer:

Earned Value Management (Even)

Explanation:

Even is the best management tool for monitoring the performance of a project by emphasizing the planning and integration of program cost.

An attacker has obtained the user ID and password of a data center's backup operator and has gained access to a production system. Which of the following would be the attacker's NEXT action? A. Perform a passive reconnaissance of the network.
B. Initiate a confidential data exfiltration process
C. Look for known vulnerabilities to escalate privileges
D. Create an alternate user ID to maintain persistent access

Answers

Answer:

D.

Explanation:

Based on the information provided surrounding this scenario, it can be said that the most likely next course of action would be to create an alternate user ID to maintain persistent access. This would allow the attacker to have continuous access into the network in the case that the system administrators detect that the operator's user ID and password have been compromised. Thus also giving the attacker ample time to infiltrate and find vulnerabilities in the network through an alternate hidden user ID.

Repeat Programming Project 5 but in addition ask the user if he or she is a. Sedentary b. Somewhat active (exercise occasionally) c. Active (exercise 3–4 days per week) d. Highly active (exercise every day) If the user answers "Sedentary," then increase the calculated BMR by 20 percent. If the user answers "Somewhat active," then increase the calculated BMR by 30 percent. If the user answers "Active," then increase the calculated BMR by 40 percent. Finally, if the user answers "Highly active," then increase the calculated BMR by 50 percent. Output the number of chocolate bars based on the new BMR value.

Answers

Answer:

Explanation:

//C++ program to calculate the number of chocolate bars to consume in order to maintain one's weight.

#include <iostream>

#include <math.h>

using namespace std;

int main() {

           float weight,height;

           int age,choice;

           char gender;

           float bmr;

           // inputs

           cout<<"\n Enter weight(in pounds) : ";

           cin>>weight;

           cout<<"\n Enter height(in inches) : ";

           cin>>height;

           cout<<"\n Enter age(in years) : ";

           cin>>age;

           cout<<"\n Enter gender(M for male , F for female) : ";

           cin>>gender;

           cout<<"\n Are you :\n 1. Sedentary \n 2. Somewhat active(exercise occasionally)\n 3. Active(exercise 3-4 days per week)\n 4. Highly active(exercise everyday)? ";

           cout<<"\n Choice(1-4) ";

           cin>>choice;

           //calculate bmr based on the gender

           if(gender == 'm' || gender == 'M')

           {

                       bmr = 66+(6.3*weight)+(12.9*height)-(6.8*age);

           }else if(gender == 'f' || gender == 'F')

           {

                       bmr = 655+(4.3*weight)+(4.7*height)-(4.7*age);

           }

           // update bmr based on how active the user is

           if(choice ==1)

                       bmr = bmr + (20*bmr)/100;

           else if(choice == 2)

                       bmr = bmr + (30*bmr)/100;

           else if(choice ==3)

                       bmr = bmr + (40*bmr)/100;

           else if(choice ==4)

                       bmr = bmr + (50*bmr)/100;

           // output

           cout<<"\n The number of chocolate bar that should be consumed = "<<ceil(bmr/230);

           return 0;

}

//end of program

Rom also called main memory or system memoryis used to stor the essential parts of the operating while the computer is running / true or false

Answers

RAM*

But yes true, it’s a primary, volatile system
Other Questions