download instant at www.easysemester.com 1. A step-by-step procedure to solve a problem is a(n) a) b) c) d) program algorithm flowchart structured walkthrough Answer: b Type: M 2. A collection of related data or facts about a single entity in a file is called a a) b) c) d) data hierarchy record field character Answer: b Type: M 3. A single piece of data about a single entity is a a) b) c) d) file record field character Answer: c Type: M 4. Which of the following graphics is created to show general information about an application? a) b) c) d) program flowchart system flowchart control structure memory diagram Answer: b Type: M 5. Which program flowcharting symbol can be used to indicate the beginning and the end of an algorithm? a) b) c) d) process general input/output terminal interrupt sequence Answer: c Type: M download instant at www.easysemester.com download instant at www.easysemester.com 6. Which program flowcharting symbol can be used to represent the statement SUM=GR1+GR2+GR3? a) b) c) d) process general input/output terminal interrupt sequence Answer: a Type: M 7. Which program flowcharting symbol can be used to represent the statement WRITE SUM? a) b) c) d) process general input/output terminal interrupt sequence Answer: b Type: M 8. A pictorial description of an algorithm is a a) b) c) d) system flowchart program flowchart memory diagram simulation Answer: b Type: M 9. A data item whose value may change during processing is a(n) a) b) c) d) defined value constant input variable Answer: d Type: M 10. Input can be indicated on a program flowchart by all of the following words except a) b) c) d) READ WRITE GET ENTER download instant at www.easysemester.com download instant at www.easysemester.com Answer: b Type: M 11. Which of the following terms is an example of a constant? a) b) c) d) AVERAGE 123AVERAGE AVERAGE123 123 Answer: d Type: M 12. Which of the following choices is not one of the three basic elements of an information processing system? a) b) c) d) input processing storage output Answer: c Type: M 13. Which of the following assignment statements is invalid? a) b) c) d) SALES = 1000 1000 = SALES SALES = SALES + 1000 SALES = SALES1 + SALES2 Answer: b Type: M 14. What is the value of the following expression: (9+6*(8-13))/3? a) b) c) d) 25 -25 7 -7 Answer: d Type: M 15. What is the value of the following expression: 2*6+15/3/1+4? a) b) c) d) 21 13 14 18 download instant at www.easysemester.com download instant at www.easysemester.com Answer: a 16. An algorithm can produce an answer in an infinite number of steps. Answer: False 17. Type: T A structured walkthrough is a formal design review. Answer: True 26. Type: T READ 1000, 2000, 3000 is a valid input statement. Answer: False 25. Type: T NEWSALES=NEWSALES+OLDSALES is a valid assignment statement, assuming NEWSALES and OLDSALES have been defined and assigned values Answer: True 24. Type: T (90+80+95)/3=AVERAGE is a valid assignment statement, assuming AVERAGE has been defined and assigned a value Answer: False 23. Type: T An algorithm must use operations from only a given set of basic operations. Answer: True 22. Type: T The use of constants helps to ensure that a program is data independent. Answer: False 21. Type: T A program can be described as data independent if it contains no variable names. Answer: False 20. Type: T A system flowchart is also called a logic diagram. Answer: False 19. Type: T The ellipsis symbol is used to indicate the entry and exit points of a program flowchart. Answer: True 18. Type: M Type: T The general input/output symbol is used to indicate a specific process in an algorithm. download instant at www.easysemester.com download instant at www.easysemester.com Answer: False 27. The SIMPLE SEQUENCE control structure is the simplest control structure but it is rarely used. Answer: False 28. Type: T A record is a collection of facts about a single entity. Answer: True 30. Type: T WRITE NAME, AVERAGE is a valid output statement, assuming NAME and AVERAGE have been defined and assigned values. Answer: True 29. Type: T Type: T In an assignment statement, the value of any variable to the left of the = should not be changed during processing. Answer: False Type: T download instant at www.easysemester.com