Answer:
There is only one modification in the above loop i.e. while loop should be like this--
while (i != n)
{
sum+=arr[i]; // Line 1, In question segment it is line 2.
i++; // Line 2, In question segment it is line 1.
}
Output:
Now if the array input is 1,2,3,4,5 then the output is 15.
Explanation:
In the above question, all the line of the segment is right except the body of the loop because--
- The First line of the loop is increment statement which increments the value of "i" variable from 1 and the value of "i" variable will be 1 in the first iteration of the loop
- The second line starts to add the value from 1'st index position of the array. Hence the segment gives the wrong answer. It adds the arr[1] to arr[n-1].
- So I interchanged both lines of the while loop as shown in the answer part. I make the line 1 (In question segment) as line 2(In answer part) and line 2 (In question segment) as line 1 (In answer part).
Now It gives the correct output because it can add arr[0] to arr[n-1].
Answer:
spelling errors and/or punctuation errors
A terminology which best describe Kevin's goal in terms of expansion and contraction as needs change is: A. Scalability.
<h3>What is scalability?</h3>
Scalability can be defined as a measure of the ability of a system to change (expansion or contraction) in performance and cost as a result of changes in demands of application and system processing, especially in a network architecture.
In this context, we can logically deduce that a terminology which best describe Kevin's goal in terms of expansion and contraction as needs change is scalability.
Read more on scalability here: brainly.com/question/14301721
#SPJ1
Complete Question:
Kevin would like to ensure that his software runs on a platform that is able to expand and contract as needs change. Which one of the following terms best describes his goal? A. Scalability B. Elasticity C. Cost effectiveness D. Agility
Answer:
The answer is D
Explanation:
file association associates a file with an application capable of opening that file. More commonly, a file association associates a class of files with a corresponding application.
A component which is most likely to allow both physical and virtual machines to communicate with each other is a: virtual switch.
<h3>What is virtualization?</h3>
Virtualization can be defined as the creation of an abstract layer over computer hardware primarily through the use of a software, in order to enable the operating system (OS), storage device, server, etc., to be used by end users over the Internet.
In Cloud computing, some of the components (features) which is not required for a successful virtualization environment include the following:
In conclusion, we can infer and logically deduce that a component which is most likely to allow both physical and virtual machines to communicate with each other is a virtual switch because it enables the virtual servers and the desktops to communicate.
Read more on virtualization here: brainly.com/question/14229248
#SPJ1
Complete Question:
Which component is most likely to allow physical and virtual machines to communicate with each other?
VHD.
Virtual switch.
Hyper V.
Host OS.