1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Allushta [10]
4 years ago
14

What is the total utilization of a circuit-switched network, accommodating five users with equal bandwidth share, and the follow

ing properties: Two users each using 91% of their bandwidth share Two users each using 44% of their bandwidth share One user using 13% of their bandwidth share
Computers and Technology
1 answer:
Kryger [21]4 years ago
5 0

Answer:

56.6%

Explanation:

Suppose a user is given bandwidth per user = 100

Total number of users = 5

Total bandwidth share for all 5 users = number of users * bandwidth per user = 5 * 100 = 500

So now max bandwidth is 500.

Bandwidth share of 2 persons with 91% per user = 2 X 91 = 182

Bandwidth share of 2 persons with 44% per user = 2 X 44 = 88

Bandwidth share of 1 persons with 13% per user = 1 X 13 = 13

Bandwidth under utilization by 5 users = 182 + 88 + 13 = 283

Total bandwidth utilization in percentage = (bandwidth under usage/maximum bandwidth of the network)*100 = (283/500)*100 = 56.6%

You might be interested in
A user program executes in a __________ , in which certain areas of memory are protected from the user's use, and in which certa
gtnhenbr [62]

Answer:

User Mode

Explanation:

Programs Can be Executed in two modes namely:

  • <em>User Mode</em>
  • <em>Kernel Mode</em>

User Mode

In User mode, the executing program has no ability to directly access hardware or reference memory. Program running in user mode must delegate to system APIs to access hardware or memory. Due to the protection afforded by this sort of isolation, crashes in user mode are always recoverable. Most of the program running on your computer will execute in user mode.

Kernel Mode

In Kernel mode, the executing program has complete and unrestricted access to the underlying hardware. It can execute any CPU instruction and reference any memory address. Kernel mode is generally reserved for the lowest-level, most trusted functions of the operating system. Crashes in kernel mode are catastrophic; they will halt the entire PC.

4 0
3 years ago
Which of the following statements is true regarding the e-mails that were collected from Marina and Rita's Cupcakes' key employe
Anarel [89]

Answer:

The e-mails included both professional and personal information that could be exploited.

6 0
3 years ago
HOW TO FREE UP RAM/MEMORY ON YOUR DEVICE?
Butoxors [25]

Well you can start by getting a app called CM Security Master....it frees junk files and stops viruses, etc.. If you want execive space get a SanDisk (SD) card with how ever much space you want.

7 0
4 years ago
Read 2 more answers
3. Circular, array-backed queue In the following class, which you are to complete, the backing array will be created and populat
Tanzania [10]

Answer:

#Implementation of Queue class

class Queue

   #Implementation of _init_

   def _init_(self, limit=10):

       #calculate the self.data

       self.data = [None] * limit

       self.head = -1

       self.tail = -1

   #Implementation of enqueue function

   def enqueue(self, val):

       #check self.head - self.tail is equal to 1

       if self.head - self.tail == 1:

           raise NotImplementedError

       #check len(self.data) - 1 is equal to elf.tail

       if len(self.data) - 1 == self.tail and self.head == 0:

           raise NotImplementedError

       #check self.head is equal to -1

       if self.head == -1 and self.tail == -1:

           self.data[0] = val

           self.head = 0

           self.tail = 0

       else:

           #check len(self.data) - 1 is equal to self.tail

           if len(self.data) - 1 == self.tail and self.head != 0:

               self.tail = -1

           self.data[self.tail + 1] = val

           #increment the self.tail value

           self.tail = self.tail + 1

   #Implementation of dequeue method

   def dequeue(self):

       #check self.head is equal to self.tail

       if self.head == self.tail:

           temp = self.head

           self.head = -1

           self.tail = -1

           return self.data[temp]

   

       #check self.head is equal to -1

       if self.head == -1 and self.tail == -1:

           #raise NotImplementedError

          raise NotImplementedError

       #check self.head is not equal to len(self.data)

       if self.head != len(self.data):

           result = self.data[self.head]

           self.data[self.head] = None

           self.head = self.head + 1

       else:

          # resetting head value

           self.head = 0

           result = self.data[self.head]

           self.data[self.head] = None

           self.head = self.head + 1

       return result

   #Implementation of resize method

   def resize(self, newsize):

       #check len(self.data) is less than newsize

       assert (len(self.data) < newsize)

       newdata = [None] * newsize

       head = self.head

       current = self.data[head]

       countValue = 0

       #Iterate the loop

       while current != None:

           newdata[countValue] = current

           countValue += 1

           #check countValue is not equal to 0

           if countValue != 0 and head == self.tail:

               break

           #check head is not equal to

           #len(self.data) - 1

           if head != len(self.data) - 1:

               head = head + 1

               current = self.data[head]

           else:

               head = 0

               current = self.data[head]

     self.data = newdata

       self.head = 0

       self.tail = countValue - 1

   #Implementation of empty method

   def empty(self):

       #check self.head is equal to -1

       # and self.tail is equal to -1

       if self.head == -1 and self.tail == -1:

           return True

       return False

   #Implementation of _bool_() method

   def _bool_(self):            

       return not self.empty()

   #Implementation of _str_() method        

   def _str_(self):

       if not (self):

           return ''

       return ', '.join(str(x) for x in self)

   #Implementation of _repr_ method

   def _repr_(self):

       return str(self)

   #Implementation of _iter_ method

   def _iter_(self):

       head = self.head

       current = self.data[head]

       countValue = 0

       #Iterate the loop

       while current != None:

           yield current

           countValue += 1

           #check countValue is not equal to zero

           #check head is equal to self.tail

           if countValue != 0 and head == self.tail:

               break

           #check head is not equal to len(self.data) - 1

           if head != len(self.data) - 1:

               head = head + 1

               current = self.data[head]

           else:

               head = 0

               current = self.data[head

Explanation:-

Output:

7 0
3 years ago
Why does my smoke detector keep beeping even after i change the battery?.
UkoKoshka [18]

Sometimes they just beep for no reason or the batteries are faulty

8 0
2 years ago
Other questions:
  • The function of a start winding in a split-phase motor is to A. provide the starting torque. B. reduce the starting current. C.
    14·1 answer
  • Which question best addresses the issue of risk with a new job?
    7·2 answers
  • What is the legal right granted to all authors and artists that gives them sole ownership and use of their words, software, pict
    15·1 answer
  • Decision making process
    15·1 answer
  • Most software packages have functions for generating _____ about columns of data, which include statistical summaries like contr
    7·1 answer
  • Write a for loop to print all elements in courseGrades, following each element with a space (including the last). Print forwards
    9·1 answer
  • Dim Inventory() as Integer = {357, 126, 220}Call Stock(Inventory(2),Me.lblOutput)Sub Stock (ByVal Number As Integer, ByRef lblLa
    12·1 answer
  • If a menu-driven program uses a loop to redisplay the menu after a selected operation has been performed, the menu should probab
    14·1 answer
  • If you want three vertical sections of text on your page, create _____. dividers columns page breaks bulleted lists
    7·2 answers
  • (PLEASE HELP!! I'll award brainiest!!)
    6·2 answers
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!