44. Create a program using a loop that calculates the square of each number (the number raised to the second power) starting with 1 and outputs the square . The program should end when the square is equal to 100. You should use a WHILE loop.
12. Write a program that creates an array with 10 elements and stores the numbers 1 though 10 in the elements then outputs the array in reverse order (element 10 through 1). use a looping structure for efficient programming to earn full credit………
1. To use computer programs, you must first load them into memory.
A) True
B) False
2. In the following statement, which operation is done third? Answer = a + b + c * d / e – f
A) a+b
B) b+c
C) e-f
D) d/e
3. The true benefit of using an array lies in your ability to use a variable as a subscript to the array instead of using a constant.
A) True
B) False
4. When you combine AND and OR operators within the same statement, the AND operators take precedence.
A) True
B) False
5. The two major components of any computer system are its hardware and its software.
A) True
B) False
6. Arrays are always composed of elements of the same data ____.
A) type
B) style
C) method
D) mode
7. An AND decision can be constructed using a ____ decision.
A) nested
B) stacked
C) combined
D) dual
8. What operator has the lowest precedence?
A) +
B) /
C) *
D) =
9. The piece of hardware that performs processing tasks is the central data unit.
A) True
B) False
10. A loop control variable’s value is tested to control the loop’s execution.
A) True
B) False
11. A loop for which the number of iterations is predetermined is called a definite loop or counted loop.
A) True
B) False
13. When using the OR operator, an action is taken when at least one of the comparisons evaluates to true.
A) True
B) False
14. Which takes precedence when the two are combined in a single statement: AND or OR?
C) whichever comes first
D) whichever comes last
15. What is the answer for the following operation: (3+5) * 10 – 4/8
A) 79.5
B) 9.5
C) 47.7
D) 76
16. The selection structure is also called an if-then structure.
A) True
B) False
17. Which language does a computer know?
A) Java
B) C++
C) high-level
D) machine language
18. What is another word for a subscript?
A) superscript
B) subroutine
C) variable
D) index
19. Leaving a loop as soon as a match is found ____ a program’s efficiency.
A) worsens
B) improves
C) doesn’t change
D) defines
20. What is the answer for the following operation: 12/3 – 2 * 10 + (7-1)
A) -22
B) 32
C) 26
D) -10
21. The structure which takes one of two paths based on a decision is called a(n) ____ structure.
A) if-then
B) if-else
C) if-then-else
D) if-endif
22. Program comments are nonexecuting statements.
A) True
B) False
23. A variable declaration is a statement that provides a data type and identifier for a variable
A) True
B) False
24. With a 12-item array, the subscripts you can use are 0 through 11.
A) True
B) False
25. What is the correct data type of an accumulator variable used to store real estate sales totals?
A) string
B) numeric
C) text
D) character
26. Many programming languages allow you to use ____ to force an expression to evaluate first.
A) a pound sign
B) an asterisk
C) parentheses
D) quotation marks
27. At the beginning of any method, it is the programmer’s responsibility to ____ all variables that must start with a specific value.
A) internalize
B) setup
C) clear
D) initialize
28. ____ a data item means you override incorrect data by setting the variable to a specific value.
A) Forcing
B) Incrementing
C) Initializing
D) Terminating
29. When you use a subscript not within the range of acceptable subscripts, your subscript is said to be ____.
A) out of range
B) out of area
C) out of bounds
D) out of series
30. Users enter incorrect data frequently; a good program should be able to handle the mistake and not allow the ____ to be out of bounds.
A) subscript
B) superscript
C) range
D) variable
31. Usually, all the values in an array have something in common.
A) True
B) False
32. When you use a loop within a computer program, you can write one set of instructions that operates on multiple, separate sets of data.
A) True
B) False
33. A noun would be a good choice for a variable or constant identifier.
A) True
B) False
34. Which of the following is correct if the data type for weight is num?
A) weight = 2.75
B) weight = “2.75”
C) weight = (2.75)
D) weight = “heavy”
35. What would be the output of the following expression if the temperature outside is 30 degrees?
If temperature >=35 and temperature <= 55 then
output “it is cold outside”
else output “The weather is nice today”
A) The weather is nice today
B) The temperature is 45
C) it is could outside
D) none of the above
36. Misuse of a language’s grammar rules is called a (n) ____ error.
A) illegal
B) logical
C) syntax
D) semantic
37. The body of a loop can contain only a limited number of statements.
A) True
B) False
38. The ____ variable is initialized before entering the loop.
A) loop ending
B) ending control
C) interrupt control
D) loop control
39. An error commonly made by beginning programmers is to forget that array subscripts start with the integer 1.
A) True
B) False
40. When using a flowchart, input is represented by what geometric shape?
A) rectangle
B) diamond
C) circle
D) parallelogram