answer.
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
Andru
8 days ago
8

Suppose you are given three data items that indicate a starting index in a list, an array of characters, and an array of link in

dex. You are to write a program that traverses the links and locates the characters in their correct sequence. For each characters you locate, copy it to a new array. Suppose you used the following sample data, and assumed the arrays use zero-based indexes:
start = 1
chars: H A C E B D F G
links: 0 4 5 6 2 3 7 0
Then the values copied (in order) to the output array would be A,B,C,D,E,F,G,H. Declare the chraracter array are a type BYTE, and to make the problem more interesting, declare the links array type DWORD.
Computers and Technology
You might be interested in
During normal Windows operations, you receive a BSOD, and your computer shuts down. You restart the computer and receive the err
Amiraneli [1052]
The correct answer to this query is "Hard drive." Explanation: Given the context of the inquiry, it's suggested that the most likely cause of this issue is the improper connection of the video cable. An incorrectly connected video cable can lead to display disruptions, such as the screen flashing black. While overheating of the GPU could also be a potential cause, it typically results in visual artifacts rather than shifting displays. Therefore, "Hard drive" is indeed the right answer.
4 0
2 months ago
Debug the program so it prints the factorial of a positive integer entered by the user. This is calculated by multiplying all th
Natasha_Volkova [1026]
The primary issue was declaring int prod within the while loop, which caused prod to reset to 1 each time the loop executed.
3 0
2 months ago
Assume that you are testing the Orders database introduced in Watt (2014) - Appendix C. Discuss the problems and possible conseq
ivann1987 [1066]

Answer:

129 \frac{2}{?} 23.4. \div 164 \times 5y1 +. \\.00487ggh

6 0
2 months ago
Read two numbers from user input. Then, print the sum of those numbers. Hint -- Copy/paste the following code, then just type co
maria [1035]

Answer:

num1 = int(input("Input the first number "))

num2 = int(input("Input the second number "))

print(num1 + num2)

Explanation:

This code is implemented in Python programming language.

It utilizes the input function to ask the user for the first and second number.

The values are stored in the variables num1 and num2 in that order.

The print function then calculates and displays the sum of num1 and num2.

6 0
3 months ago
Read 2 more answers
A common fallacy is to use MIPS (millions of instructions per second) to compare the performance of two different processors, an
amid [951]

The provided question is lacking details. It can be retrieved from search engines. However, please see the full question below:

Question

It points out a mistake in using a part of the performance equation as a measure of performance. For example, examine these two processors. P1 operates at a clock frequency of 4 GHz, has an average CPI of 0.9, and needs to execute 5.0E9 instructions. P2 runs at 3 GHz, with an average CPI of 0.75, needing to execute 1.0E9 instructions. 1. A common misunderstanding is assuming that the processor with the highest clock rate has the best performance. Determine if this holds true for P1 and P2. 2. Another misconception is that the processor with the greater number of executed instructions necessarily has a longer CPU time. If processor P1 processes 1.0E9 instructions and both processors have unchanged CPI values, calculate how many instructions P2 can complete in the same duration that P1 uses to execute 1.0E9 instructions. 3. A frequent error is to use MIPS (millions of instructions per second) to evaluate the performance of different processors, believing that the one with the highest MIPS is the best. Verify whether this applies to P1 and P2. 4. MFLOPS (millions of floating-point operations per second) is another common metric, defined as MFLOPS = No. FP operations / (execution time x 1E6), but it suffers from the same issues as MIPS. Assuming 40% of the instructions executed on both P1 and P2 are floating-point instructions, calculate the MFLOPS values for the programs.

Answer:

(1) We apply the following formula:

                                         CPU time = number of instructions x CPI / Clock rate

By substituting 1 GHz = 10⁹ Hz, we find:

CPU time₁ = 5 x 10⁹ x 0.9 / 4 GHz

              = 4.5 x 10⁹ / 4 x 10⁹ Hz = 1.125 s

and,

CPU time₂ = 1 x 10⁹ x 0.75 / 3 GHz

                    = 0.75 x 10⁹ / 3 x 10⁹ Hz = 0.25 s

This shows that P2 is significantly faster than P1 because CPU₂ is shorter than CPU₁

(2)

Determine the CPU time of P1 using (*)

CPU time₁ = 1 x 10⁹ x 0.9 / 4 GHz

                  = 0.9 x 10⁹ / 4 x 10⁹ Hz = 0.225 s

Next, we need the count of instructions₂ so that CPU time₂ = 0.225 s, applying (*) with clock rate₂ = 3 GHz and CPI₂ = 0.75

Thus, instruction count₂ x 0.75 / 3 GHz = 0.225 s

Consequently, instruction count₂ = 0.225 x 3 x 10⁹ / 0.75 = 9 x 10⁸

Thus, P1 can handle more instructions than P2 within the same time frame.

(3)

We remember that:

MIPS = Clock rate / CPI x 10⁶

 So, MIPS₁ = 4 GHz / 0.9 x 10⁶ = 4 x 10⁹ Hz / 0.9 x 10⁶ = 4444

MIPS₂ = 3 GHz / 0.75 x 10⁶ = 3 x 10⁹ / 0.75 x 10⁶ = 4000

This indicates that P1 has a higher MIPS

(4)

 Now we note that:

MFLOPS = FLOPS Instructions / time x 10⁶

              = 0.4 x instructions / time x 10⁶ = 0.4 MIPS

Accordingly,

                    MFLOPS₁ = 1777.6

                    MFLOPS₂ = 1600

Again, P1 boasts a greater MFLOPS

3 0
2 months ago
Other questions:
  • To reduce costs and the environmental impact of commuting, your company decides to close a number of offices and to provide supp
    14·1 answer
  • U.S. industries like steel, computers, and energy need to be protected from foreign competition to ensure which of the following
    6·2 answers
  • This question involves a simulation of a two-player game. In the game, two simulated players each start out with an equal number
    7·1 answer
  • Form the recurrence relations (RRs) for the number of vertices and the number of edges of a hypercube of n dimensions, Hn. Solve
    13·1 answer
  • Write a program that prompts the user for an integer, then asks the user to enter that many values. Store these values in an arr
    14·1 answer
  • Convert Newton’s method for approximating square roots in Project 1 to a recursive function named newton. (Hint: The estimate of
    7·1 answer
  • What term best describes the grammatical rules for writing proper code? paths syntax hyperlinks declarations
    7·2 answers
  • The engineering firm you work for is submitting a proposal to create an amphitheater at a state park. Proposals must be submitte
    15·1 answer
  • Suppose that we have a set of activities to schedule among a large number of lecture halls, where any activity can take place in
    8·1 answer
  • Under what category of programs and apps do databases and enterprise computing fall?
    8·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!