Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1. The sequence of steps that describes a computational processes is called a(n)

ID: 3663210 • Letter: 1

Question

1. The sequence of steps that describes a computational processes is called a(n) ____. a. program c. pseudocode b. computing agent d. algorithm ____

2. An algorithm consists of a(n) ____ number of instructions. a. finite c. predefined b. infinite d. undefined ____

3. In carrying out the instructions of any algorithm, the computing agent starts with some given information (known as ____). a. data c. input b. variables d. output ____

4. In carrying out the instructions of any algorithm, the computing agent transforms some given information according to well-defined rules, and produces new information, known as ____. a. data c. input b. variables d. output ____

5. ____ consists of the physical devices required to execute algorithms. a. Firmware c. I/O b. Hardware d. Processors ____

6. ____ is the set of algorithms, represented as programs in particular programming languages. a. Freeware c. Software b. Shareware d. Dataset ____

7. A ____ takes a set of machine language instructions as input and loads them into the appropriate memory locations. a. compiler c. loader b. linker d. interpreter ____

8. In science or any other area of enquiry, a(n) ____ allows human beings to reduce complex ideas or entities to simpler ones. a. abstraction c. module b. algorithm d. compiler ____

9. To quit the Python shell, you can either select the window’s close box or press the ____ key combination. a. Control+C c. Control+Z b. Control+D d. Control+X ____

10. In the ____ phase of the waterfall model, the programmers determine what the program will do. a. customer request c. design b. analysis d. maintenance 3 ____

11. In the ____ phase of the waterfall model, the programmers receive a broad statement of a problem that is potentially amenable to a computerized solution. a. customer request c. design b. analysis d. maintenance ____

12. Algorithms are more often written in a somewhat stylized version of English called ____. a. byte code c. machine code b. pseudocode d. Boolean code ____

13. In programming, a ____ consists of a set of values and a set of operations that can be performed on those values. a. class c. data type b. data structure d. literal ____

14. In Python, int, long, and ____ are called numeric data types. a. str c. dec b. float d. decimal ____

15. You can join two or more strings to form a new string using the concatenation operator ____. a. + c. <-> b. -> d. * ____

16. After you initialize a variable, subsequent uses of the variable name in expressions are known as ____. a. variable references c. literals b. variable instances d. implementations ____

17. A(n) ____ is a piece of program text that the interpreter ignores but that provides useful documentation to programmers. a. literal c. comment b. instance d. documentation ____

18. End-of-line comments begin with the ____ symbol. a. + c. & b. // d. # ____

19. ____ is a character set. a. Unicode c. Waterfall b. STX d. Bytecode ____

20. ____ is the set of rules for constructing well-formed expressions or sentences in a language. a. Grammar c. Semantics b. Syntax d. Logic

Explanation / Answer

Solution:

1. The sequence of steps that describes a computational processes is called a (n)

d. algorithm

2. An algorithm consists of a (n) ____ number of instructions.

A. finite

3. In carrying out the instructions of any algorithm, the computing agent starts with some given information (known as ____).

C. input

4. In carrying out the instructions of any algorithm, the computing agent transforms some given information according to well-defined rules, and produces new information, known as

D. output

5. ____ consists of the physical devices required to execute algorithms. A.

b. Hardware

6. ____ is the set of algorithms, represented as programs in particular programming languages.

C. Software

7. A ____ takes a set of machine language instructions as input and loads them into the appropriate memory locations.

C. loader

8. In science or any other area of enquiry, a (n) ____ allows human beings to reduce complex ideas or entities to simpler ones.

A. abstraction

9. To quit the Python shell, you can either select the window’s close box or press the ____ key combination.

c. Control+Z

10. In the ____ phase of the waterfall model, the programmers determine what the program will do

C. design

11. In the ____ phase of the waterfall model, the programmers receive a broad statement of a problem that is potentially amenable to a computerized solution.

A. customer request

12. Algorithms are more often written in a somewhat stylized version of English called ____.

B. pseudo code

13. In programming, a ____ consists of a set of values and a set of operations that can be performed on those values.

A. class

14. In Python, int, long, and ____ are called numeric data types.

B. float

15. You can join two or more strings to form a new string using the concatenation operator ____.

A. +

16. After you initialize a variable, subsequent uses of the variable name in expressions are known as ____.

A. variable references

17. A (n) ____ is a piece of program text that the interpreter ignores but that provides useful documentation to programmers.

C. comment

18. End-of-line comments begin with the ____ symbol.

B. //

19. ____ is a character set.

a. Unicode

20. ____ is the set of rules for constructing well-formed expressions or sentences in a language.

b. Syntax