2. an Information System That Processes Payroll Checks Would Be an Example of A/An A. TPS

2. an Information System That Processes Payroll Checks Would Be an Example of A/An A. TPS

Midterm Exam

Student: ______

1. An arrangement of people, data, processes, and information technology that interact to support and improve day-to-day operations in a business as well as support the problem-solving and decision making needs of management and users is
A. an information system
B. information technology
C. expert system
D. the Internet
E. none of these

2. An information system that processes payroll checks would be an example of a/an
A. TPS
B. DSS
C. MIS
D. EIS
E. expert system

3. A comprehensive approach to facilitate quality improvements and management within a business and its products and services is known as:
A. capability maturity model
B. continuous process improvement
C. business process redesign
D. total quality management
E. none of these

4. A contemporary term that describes the combination of hardware, software and data communications is
A. an information system
B. information technology
C. expert system
D. artificial intelligence
E. none of these

5. The term used to describe those people whose jobs involve the creation, collection, processing, distribution and use of information is
A. a network manager
B. an information worker
C. a systems owner
D. a systems designer
E. none of these

6. System owners view communication in terms of:
A. which business units, employees, customers and businesses will use the information system
B. where are the business units, employees, customers and external businesses located that need to access the information system
C. with what other information systems will it have to interface
D. all of the above
E. none of these

7. A representation of users' data in terms of entities, attributes, relationships and rules is known as:
A. data requirements
B. information requirements
C. data base requirements
D. knowledge requirements
E. none of these

8. The technical design of business processes to be automated or supported by computer programs to be written by systems builders is known as:
A. user dialogue
B. ergonomics
C. software specifications
D. user requirements
E. none of these

9. A unifying framework into which various people with different perspectives can organize and view the fundamental building blocks of information systems is known as a(n):
A. information system
B. information technology
C. information system architecture
D. architecture design
E. none of these

10. Language-based, machine readable representations of what a software process is supposed to do, or how a software process is supposed to accomplish its task is known as:
A. application programs
B. software specifications
C. prototyping
D. human engineering
E. none of these

11. Which of the following is NOT one of the principles of Systems Development?
A. Use a problem-solving approach
B. Divide and conquer
C. Establish phases and activities
D. Establish standards for consistent development and documentation
E. Leave the users alone until you have a product they can use.

12. A system development strategy that emphasizes extensive user involvement and iterative, incremental prototypes is:
A. COTS
B. RAD (Rapid Application Development)
C. Information Engineering
D. Structured Design
E. Structured Analysis

13. Which one is NOT one of the common facilities of CASE tools?
A. diagramming tools
B. dictionary tools
C. quality management tools
D. application development environment (ADE) tools
E. testing tools

14. Which one is NOT an ongoing activity of systems support?
A. Assisting users
B. Continuing analysis of the system
C. Recovering the system
D. Fixing software bugs
E. Adapting the system to new requirements

15. The first CMM level at which a consistent software development process is used is:
A. Level 1
B. Level 2
C. Level 3
D. Level 4
E. Level 5

16. Which of the following is a simple horizontal bar chart that depicts project tasks against a calendar?
A. PERT chart
B. Bar chart
C. WBSt
D. Line chart
E. Gantt chart

17. Which of the following is NOT one of the 10 hints for project leadership?
A. praise in public, criticize in private
B. explain and show, rather than do
C. don't rely just on status reports
D. keep "fudge" time in the schedule by not communicating "real" deadlines to team members
E. be consistent

18. A narrative description of the work to be performed as part of a project is:
A. scope statement
B. statement of work
C. project definition
D. project overview
E. all of these

19. A tool for helping management understand the dynamics and impact of changing project parameters such as cost, schedule, scope and quality is:
A. total quality management
B. project management
C. joint project planning
D. expectations management matrix
E. none of these

20. Which of the following establishes a project deadline and then schedules backward from that date?
A. end scheduling
B. remote scheduling
C. reverse scheduling
D. forward scheduling
E. none of these

21. A problem solving technique that reassembles a system's component pieces into a complete, new and improved system is:
A. systems design
B. systems analysis
C. cause-and-effect analysis
D. joint application design (JAD)
E. none of these

22. Which of the following phases identifies candidate solutions, analyzes them, and recommends a target solution?
A. scope definition phase
B. systems analysis phase
C. requirements analysis phase
D. decision analysis phase
E. none of these

23. Which of the following is NOT a phase in systems analysis?
A. scope definition phase
B. design analysis phase
C. requirements analysis phase
D. decision analysis phase
E. none of these

24. Which of the following is a model-driven, data-centered, but process-sensitive technique to plan, analyze and design information systems?
A. cause-and-effect analysis
B. information engineering
C. data flow diagrams
D. object oriented analysis
E. none of these

25. A problem solving technique that decomposes a system into its component parts while focusing on the business problem independent of technology is:
A. systems design
B. systems analysis
C. cause-and-effect analysis
D. joint application design (JAD)
E. none of these

26. In terms of proxemics, interviews should be conducted in which spatial zone?
A. personal zone
B. intimate zone
C. public zone
D. social zone
E. twilight zone

27. Which fact-finding technique is generally recognized as the most important and most often used?
A. questionnaires
B. observation
C. discovery prototyping
D. interviews
E. none of these

28. Which of the following might happen if system requirements are incorrect?
A. the system may cost more than budgeted
B. users may refuse to use the system
C. the system could have high downtime
D. A and B
E. all of these

29. Which kind of questions offer the respondent greater latitude in the answer?
A. fixed-format questionnaires
B. free-format questionnaires
C. multiple choice questions
D. rating questions
E. none of these

30. Which of the following is something you should NOT do during an interview?
A. be courteous
B. listen carefully
C. use jargon
D. be patient
E. none of these

31. A constraint on the state of the system before the use case can be executed is called a(n):
A. precondition
B. trigger
C. post condition
D. open issue
E. conclusion

32. When looking for actors, which of the following questions is the best one to ask?
A. how often is the system backed up?
B. who or what provides inputs to the system?
C. who is responsible for the budget of the system?
D. who is responsible for training the users?
E. who is responsible for reporting to the project stakeholders?

33. A motorist stops at a self-service gas station to fill up her car, paying by credit card at the pump. In this use case, who is the primary system actor?
A. the motorist
B. the station owner
C. the credit card authorization company
D. the oil company
E. none of these

34. Which of the following would be the best use case name?
A. enroll in course
B. course enrollment
C. course
D. enrollCourse()
E. they are all good use case names

35. Which of the following actors primarily benefits from the execution of the use case?
A. primary business actor
B. primary system actor
C. external server actor
D. external receiver actor
E. none of these

36. The data model for a single information system is usually called:
A. the enterprise data model
B. the logical data model
C. the physical data model
D. the application data model
E. none of these

37. The process that prepares a data model for implementation as a database is known as:
A. contextualization
B. normalization
C. data analysis
D. both normalization and data analysis
E. none of these

38. Every student resides in 0 or 1 dorm. This is an example of:A) domain
A. default
B. degree
C. cardinality
D. nonspecific relationship

39. When a parent entity contributes its primary key to become part of the primary key of the child entity, the relationship is known as:
A. primary
B. associative
C. nonidentifying
D. identifying
E. none of these

40. The number of entities that can participate in a relationship is known as:
A. the domain of the relationship
B. the cardinality of the relationship
C. the degree of the relationship
D. the association of the relationship
E. none of these

41. A tool that depicts the flow of data through a system and the work or processing performed by that system is known as:
A. entity relationship diagrams
B. decomposition, structure diagrams
C. data flow diagrams
D. use case diagrams
E. none of these

42. A process that has inputs but no outputs is known as:
A. a black hole
B. a gray hole
C. a miracle
D. both a miracle and a black hole
E. none of these

43. A model that shows what a system is and what it does, as well as how it does it, is:
A. a physical model
B. a logical model
C. a context model
D. both a logical and physical model
E. none of these

44. A technique for organizing and documenting the structure and flow of data through a system's processes and or the logic, policies and procedures to be implemented by a system's processes is known as:
A. data modeling
B. process modeling
C. context modeling
D. operational modeling
E. none of these

45. The act of breaking a system into its component subsystems, processes and subprocesses is known as:
A. generalization
B. normalization
C. composition
D. decomposition
E. none of these

46. The data associated with an object are called:
A. behaviors
B. attributes
C. inheritance
D. encapsulation
E. polymorphism

47. Which type of class relationship can be described as "is a"?
A. generalization/specialization
B. association
C. aggregation
D. multiplicity
E. inheritance

48. A technique wherein the attributes and behaviors are common to several types of object classes are grouped into their own class, called a supertype, is known as:
A. encapsulation
B. generalization
C. inheritance
D. generalization/specialization
E. none of these

49. Those things that an object can do and that correspond to functions that act on the object's data (or attributes) is known as a(n):
A. method
B. behavior
C. operation
D. service
E. all of these

50. Which of the following messages uses proper UML notation?
A. Item Selections
B. ItemSelections(items, quantities)
C. ItemSelections(Items, Quantities)
D. itemSelections(items, quantities)
E. Itemselections(ITEMS,QUANTITIES)