a) Using the Non Persistent protocol, it takes approximately 800 milliseconds (8 * RTT) to receive a web page with eight objects.
b) If the protocol used is persistent HTTP, it takes approximately RTT + transmission time of the objects to receive a web page with eight objects.
c) If the site has only one object, the time it takes to receive the web page would be approximately RTT + transmission time of the object.
a) Using the Non Persistent protocol:
When using the Non Persistent protocol, the browser needs to establish a new TCP connection for each object in the web page. Assuming the RTT (Round Trip Time) between the server and the client is 100 milliseconds, the time it takes to establish a connection for each object is: RTT + RTT + ... (8 times) = 8 * RTT
Since there are 8 objects in the web page, the total time to receive the web page with eight objects would be:
8 * RTT + transmission time of the objects
b) If the protocol used is persistent HTTP:
With persistent HTTP, the browser can reuse the same TCP connection to retrieve multiple objects without the need to establish a new connection for each object. Assuming the RTT is still 100 milliseconds, the time it takes to receive the web page with eight objects would be:
RTT + transmission time of the objects
The time for the initial connection establishment is saved since the connection is persistent and reused for subsequent objects.
c) If the site has only one object:
In this case, whether using the Non Persistent or persistent HTTP protocol, the time it takes to receive the web page with one object would be:
RTT + transmission time of the object
Since there is only one object, there is no need for additional connection establishment time in the Non Persistent protocol or additional object retrieval time in the persistent HTTP protocol.
learn more about HTTP here:
https://brainly.com/question/30175056
#SPJ11
HELP ME!!! I WILL GIVE BRAINLY THINGY!!!
What does the code if (num2==50){ do?
Answer:
What subject is this?
Explanation:
power steering belts should be checked for all of the following EXCEPT
You did not list the options.
6. Python indexes lists beginning with the number 1.
True
False
Answer:
True
Explanation:
Python is like coding
10. execute means to use smooth and well-timed actions, and includes the three action steps of: adjust speed, adjust position, and:
To execute means to use smooth and well-timed actions, and includes the three action steps of: adjust speed, adjust position, and: Communicate Intentions. Note that this is in reference to Motorcycle Safety.
What does Execute mean in Motorcycle Safety?Searching entails scanning for and identifying characteristics that may pose a significant risk. To evaluate means to analyze potential difficulties associated with such risks. The physical motor abilities required to prevent or avoid an accident are referred to as execution.
Motorcycles have a low profile and may easily be hidden in a car's blind area or covered by background items such as shadows, shrubs, or fences.
Motorcycle riders frequently slow down by downshifting or releasing the throttle, which does not activate the brake light.
Motorcyclists frequently modify their location inside a lane to be more visible and to reduce the impacts of road debris, passing cars, and wind.
Learn more about Motorcycle:
https://brainly.com/question/29333261
#SPJ1
match the following
Group A Group B
Hub Connect different types of networks of same protocol
Router Twisted Pair cable
BNC terminator Transmission channel for WLAN
RJ 45 Connecting device within a network
Coaxial cable
Answer:
i can't understand this question.please repost it by. making it clear.
todas las computadoras son controladas por hardware?
Answer:
"La placa base está compuesta de más partes que alimenten y controlen el equipo. A diferencia del software, el hardware es una entidad física. ... Sin embargo, sin la creación de hardware para realizar tareas dirigidas por software a través de la unidad central de procesamiento, el software sería inútil."
Explanation:
(Sorry, I don't know much Spanish, so there might be mistakes. I hope this helps you.)
What does a credit card company consider when you apply for a card? A. How many credit cards you have applied for B. Which companies you have credit cards from already C. The name of the company where you work D. Whether you will pay off your balance in full every month
Answer:D
Explanation:the company were you get your credit card shouldn’t ask all those questions cause they should only be concern if your going to pay them.
Answer:d
Explanation:
Text,Audio and graphic is entered into the computer using
a)A cpu
b)Output
C)Input
ICT Question asap pls help
Answer:
I think it's input, not sure tho
3. A file of unknown length needs to be read. The following algorithm is given: students File.open("students.txt") while (studentsFile.readLine() endwhilE Complete the condition in the WHILE loop. print JUTT [1] please help explanation + answer greatly appreciated
To read a file named "students.txt" of unknown length, use the following code snippet in Ruby:
The Programstudents_file = File.open("students.txt")
students_file.each_line do |line|
puts "JUTT [1]"
# Your code here to process each line
end
students_file.close
This code opens the file, iterates over each line, prints "JUTT [1]" for each line, and allows you to process the line within the loop. Finally, the file is closed.
Read more about programs here:
https://brainly.com/question/23275071
#SPJ1
Help!! bob searching for a website using the two words theory and practice he finds only one website that has both words most of the other results have only one of the two words some results don't have either of the two words which logic gate principal will help
Answer:
please just can u explain that
Explanation:
This question has two parts : 1. List two conditions required for price discrimination to take place. No need to explain, just list two conditions separtely. 2. How do income effect influence work hours when wage increases? Be specific and write your answer in one line or maximum two lines.
Keep in mind that rapid prototyping is a process that uses the original design to create a model of a part or a product. 3D printing is the common name for rapid prototyping.
Accounting's Business Entity Assumption is a business entity assumption. It is a term used to allude to proclaiming the detachment of each and every monetary record of the business from any of the monetary records of its proprietors or that of different organizations.
At the end of the day, we accept that the business has its own character which is unique in relation to that of the proprietor or different organizations.
Learn more about Accounting Principle on:
brainly.com/question/17095465
#SPJ4
Un usuario desea conocer de manera descriptiva ,como se lleva a cabo el proceso de solicitud de transferencia monetaria en una población local, pues desconoce cómo se proporcionan esas respuestas y le interesa saber cómo es que se lleva a cabo dicha transmisión desde donde él se encuentra ubicado, que es el punto A, hasta donde lo recibe la otra persona que es el punto F. Proporciona la solución a la problemática.
Answer:
Research My Friend Use a Translator Promise!!
Answer:
what
Explanation:
what is a device that connects lots of devices and remembers
how does a software developer differ from a computer programmer
A computer programmer and software developer are similar professions, but there are some differences between them. Here's how they differ: Computer Programmer A computer programmer writes code and creates software programs.
They use programming languages such as C++, Java, Python, and more to write code that is understandable by computers. They are mainly responsible for designing, coding, testing, and debugging software systems. A programmer can work in various areas such as web development, gaming, mobile apps development, and more. Software Developer A software developer is responsible for developing and designing software programs.
They use programming languages and various tools to develop software. A software developer must have experience in software development methodologies, software testing, and quality assurance. They also must understand how to create and design databases, networks, and user interfaces. A software developer can work on various projects such as desktop software, mobile apps, web development, cloud computing, and more.
In summary, the main difference between a computer programmer and software developer is that a programmer focuses more on writing code while a software developer has a more diverse skillset and focuses on designing and developing software.
To know more about computer programmer visit:
https://brainly.com/question/30307771
#SPJ11
How many calories should i eat a day calculator to lose weight.
The following program is run. Then the user clicks the "bottomButton" TWO TIMES. What will be displayed in the console?
A. aaa
bbb
ccc
ccc
ddd
B. bbb
ddd
ccc
ccc
C. bbb
ddd
aaa
aaa
D. bbb
ccc
ccc
ddd
Answer:
d or b
Explanation:
its obviously not a or c because they don't have a single "ccc" in them
the national kidney registry felt that their time would best be spent connecting donors and recipients, not managing its data infrastructure.
Outsourcing data infrastructure management to focus on donor-recipient connections.
Which programming language is commonly used for developing Android applications?The National Kidney Registry recognized that their primary focus should be on facilitating connections between kidney donors and recipients rather than dedicating resources to managing their data infrastructure.
By outsourcing their data infrastructure management, they can leverage the expertise and resources of external service providers who specialize in data management.
This allows the organization to streamline their operations, minimize potential technical issues, and ensure that their valuable time and resources are directed towards their core mission of facilitating life-saving kidney transplants.
Learn more about data infrastructure
brainly.com/question/30930779
#SPJ11
When should the Clean Up command be used?
to move all message conversations to the deleted items folder
to ensure that no future messages of that type are delivered to him
to remove redundant messages to free up space in his inbox
to clean up the deleted items folder and permanently delete messages
Answer:
the correct option in c
Explanation:
Answer: The person below me is right, its C.
Explanation: I did it on Edg and I got it right.
a computer takes a lot of time to do complex calculation
Question:
A computer takes a lot of time to do complex calculation.
Answer:
False!
Hope it helps you
To what extent can u justify that computer is not the only ICT tool?
ICT tool integration in education is essential because technology enables teaching and learning to occur outside of the classroom.
Describe an ICT tool.Digital infrastructures like computers, laptops, desktops, data projectors, software, printers, scanners, and interactive teaching boxes are examples of information communication technology equipment. In computer science, the focus is largely on programming and how computers function. Computing focuses more on the hardware and developing the software, whereas ICT is more about the people in the business and customising commercially available programmes to their needs. Learning how to drive a car is an effective analogy.
Why are computers seen as ICT tools?Tools for information and communication technology are known as ICT tools. Computers, laptops, printers, scanners, software, data projectors, and interactive teaching aids are examples of digital infrastructures that fall under the category of ICT tools.
To know more about ICT tool visit:-
https://brainly.com/question/21298416
#SPJ1
my dad complains that i take over the tv when he wasn't even using it so how did i take it over?
Answer: you didn't
Explanation: if he wasn't using it, then you didn't take over it
In 25 words or fewer, explain why businesses use social media to digitally market their products.
Due to the accessibility of social media platforms, businesses have the opportunity to follow their potential customers. Social media marketers need to know more about their target market's needs, wants, and interests in order to develop a more effective marketing plan to draw in these potential customers.
What is social media?
Social media is a term used to describe online communication. Social media systems enable users to have discussions, exchange information, and create content for the internet.
Users utilize social media networks, sometimes referred to as digital marketing, as a platform to create social networks and share information in order to develop a company's brand, boost sales, and enhance website traffic.
Hence, the significance of the social media is aforementioned.
Learn more about on social media, here:
https://brainly.com/question/18958181
#SPJ1
how much did the printer that came with the first univac system cost?
What are the various ERP modules and why do we need these modules? 250 words or more
They enhance efficiency, reduce manual errors, and enable better decision-making by providing accurate and up-to-date information across departments. ERP modules also facilitate compliance with regulatory requirements, improve customer service, and support overall organizational growth and competitiveness.
Enterprise Resource Planning (ERP) systems consist of various modules that integrate different business functions and processes within an organization. Each module focuses on specific aspects of the organization's operations, and together they form a comprehensive solution for managing and automating various functions. Here are some common ERP modules and their purposes:
Finance and Accounting: This module handles financial management tasks such as general ledger, accounts payable/receivable, budgeting, and financial reporting. It helps track and manage financial transactions, streamline financial processes, and provide accurate financial information for decision-making.
Human Resources: The HR module manages employee-related functions including payroll, benefits administration, employee records, recruitment, training, and performance management. It ensures effective management of workforce data and streamlines HR processes.
Sales and Marketing: This module helps manage the sales and marketing activities, including lead management, order processing, pricing, sales forecasting, customer relationship management (CRM), and marketing campaigns. It enables better customer engagement, sales tracking, and improved marketing strategies.
Manufacturing and Production: This module focuses on production planning, scheduling, shop floor control, quality management, and product lifecycle management. It helps optimize production processes, improve resource utilization, and ensure product quality.
Project Management: The project management module assists in managing projects, including planning, resource allocation, task tracking, and project collaboration. It helps streamline project workflows, monitor progress, and ensure project completion within timelines and budgets.
Learn more about organizational here
https://brainly.com/question/33561081
#SPJ11
Select the correct answer.
Which TWO objects are likely to have SSD chips in them?
1. office access card
2. bank debit card
3. food service token
4. discount coupon
5. business card
Answer:
I think the three and four
Create a bash shell script for a number guessing game. Here are the requirements: a. Your program generates a random number between 0 and 128 and keeps asking the user to guess the number until the user guesses it correctly. b. If the user guesses a number that is lower or higher than the number to be guessed then indicate that information to the user as a ‘low guess’ or a ‘high guess’ so that the user can get to the correct guess quicker. c. The program keeps track on number of guesses taken by the user to get to the correct guess. This is user’s score. d. Your program asks user for the name and adds user’s name and the score in a file that keeps track of the scores by various users. e. At the end of the game, the program displays the top 3 scores (lowest 3 scores) along with the name of the users to conclude the game. John 4 Sam 7 Tony 10
Answer:
Here is the bash shell script:
scorefile="scores_bash"
guess=-1
typeset -i n=0
echo -e "guess.bash - Guess a number between 0 to 128\n"
(( answer = RANDOM % 128 + 0 ))
while (( guess != answer )); do
n=n+1
read -p "Enter guess $n: " guess
if (( guess < answer )); then
echo "Low guesss"
elif (( guess > answer )); then
echo "High guess"
fi
done
echo -e "You guessed the number in $n guesses.\n"
read -p "Enter your name: " name
echo $n $name >> $scorefile
echo -e "\nScores"
sort -n $scorefile
Explanation:
The program creates a scorefile as scores_bash to store the names and scores. Next the program initializes the guess with -1. guess is used to store the guess made by user and n is used to store the number of trials user took to guess the correct number. Next the program prompts the user to: Guess a number between 0 to 128 and generates random numbers from 0 to 128 and store it into answer. Next the while loop keeps repeating until the user guesses the correct number. If the user guess is less than the correct answer then the program displays the message Low guess otherwise displays High guess. When the user guesses the correct number, the loop breaks and the message You guessed the number in $n guesses. is displayed where in place of $n the number of trials user take to guess the number is displayed. Next the user is asked to enter his name.
echo $n $name >> $scorefile statement adds the n which is the user score and name which is the names of user to the score file. sort -n $scorefile sorts the file in ascending order to display the lowest scores. The screenshot of program with its output is attached.
question 9 which fully integrated visual tool is not deployed by a cloud service provider and needs to be downloaded and installed?
One example of a fully integrated visual tool that needs to be downloaded and installed, and is not deployed by a cloud service provider, is Tableau Desktop.
Tableau Desktop is a data visualization software that allows users to create interactive visualizations and dashboards. It requires a local installation on the user's computer and provides a comprehensive suite of features for data analysis and visualization.
Tableau Desktop is a powerful visual analytics tool that helps users explore and understand their data through intuitive visualizations. It offers a drag-and-drop interface and a wide range of visualization options, including charts, graphs, maps, and more. Users can connect to various data sources, blend data from different sources, and create interactive dashboards and reports.
To know more about Tableau Desktop click here,
https://brainly.com/question/32381808
#SPJ11
try to keep headlines for mobile devices around _____ long.
Try to keep headlines for mobile devices around 6-8 words long.
Headlines are a crucial element of any content marketing strategy, as they are often the first thing that readers see and can have a significant impact on whether or not they choose to engage with the content. For mobile devices, it's important to keep headlines short and to the point, as users are often scrolling quickly and may not have the patience or attention span for longer headlines. A good rule of thumb is to aim for headlines that are around 6-8 words long, as this allows you to convey the main point of the content while still being concise and attention-grabbing.
Learn more about Headlines here:
brainly.com/question/27224369
#SPJ11
An Emergency Action Plan (EAP) does which of the following?
the answers are
A assigns responsibility to thise affected and outlines evacuation routes
C Identifies emergencies that might reasonably occur and provides procedures for alerting people about the emergency
D identifies medical responses options and designate an assembly area
E labels the types of equipment present at the worksite
Answer:
A
Explanation:
I think u should try A because EAP does itWhen referencing a substring such as str1[m:n] if m >= n then the value will be?
Answer: '' (An empty string)
Explanation:
Normally, when we are getting a substring, we will start from the character at index m and go until, but exclude the character at index n.
If m is greater than n, then we cannot get any substring as we would have to go backwards when we need to go forwards. If m=n, then we still cannot get any characters as we have to exclude the character at index n, making us have to exclude the character at index m as well.
Hence, for both situations the value would be an empty string, or a string with length 0.