Chapter 12 Test Test Questions – Flashcards
Flashcard maker : Alice Rees
True
A native app is one that is designed to run on a specific platform (T/F)
False
Documentation reveals how well the system has met its original objectives (T/F)
True
A new information system is not considered in production until conversion is complete (T/F)
True
Failure to address properly the organizational changes surrounding the introduction of a new system can cause the demise of an otherwise good system (T/F)
True
Gantt and PERT charts are two common formal planning tools for project management (T/F)
True
Prototyping is more iterative than the conventional lifecycle (T/F)
True
One problem with prototyping is that the systems constructed thereby may not be able to handle large quantities of data in a production environment (T/F)
True
End-user-developed systems can be completed more rapidly than those developed through the conventional programming tools (T/F)
True
Intangible benefits of an information system are those that cannot be easily quantified (T/F)
True
In one form of outsourcing, a company hires an external vendor to create the software for its system, but operates the software on its own computers (T/F)
False
It is important for all systems development activities to be placed in sequential order (T/F)
True
Object-oriented development is more iterative and incremental than traditional structured development (T/F)
False
Objects are grouped into hierarchies, and hierarchies into classes (T/F)
True
Businesses can use component-based development to create their e-commerce applications (T/F)
True
CASE tools facilitate the creation of clear documentation and the coordination of team development efforts (T/F)
False
More timely information is a tangible benefit of information systems (T/F)
True
An information systems plan shows how specific information systems fit into a company’s overall business plan and business strategy (T/F)
False
User concerns and designer concerns are usually the same at the beginning of the project (T/F)
False
Scope describes the full length of time required to complete a project (T/F)
True
Successful implementation of an information system requires the participation of end users in the project (T/F)
-The ordering process was inefficient for a large volume of orders
What was the primary problem facing the Girl Scouts regarding their supply chain problems?
-The ordering process was inefficient for a large volume of orders
-There were high error rates in ordering and fulfillment
-It required too much time of volunteers
-The paper-based system was outdated
-The ordering process was inefficient for a large volume of orders
-There were high error rates in ordering and fulfillment
-It required too much time of volunteers
-The paper-based system was outdated
-Systems analysis, systems design, programming, testing, conversion, production and maintenance
Order the following steps in the systems development lifecycle in the correct sequence.
-Systems analysis, systems design, programming, testing, conversion, production and maintenance
-Systems analysis, systems design, programming, conversion, testing, production and maintenance
-Systems design, systems analysis, programming, conversion, production and maintenance, and testing
-Systems design, systems analysis, programming, testing, conversion, production and maintenance
-Systems analysis, systems design, programming, testing, conversion, production and maintenance
-Systems analysis, systems design, programming, conversion, testing, production and maintenance
-Systems design, systems analysis, programming, conversion, production and maintenance, and testing
-Systems design, systems analysis, programming, testing, conversion, production and maintenance
-Systems analysis
Which of the following is not part of the implementation process?
-Evaluating the system
-Testing
-Systems analysis
-Creating detailed design specifications
-Evaluating the system
-Testing
-Systems analysis
-Creating detailed design specifications
-Requirements analysis
Which process develops a detailed description of the functions that a new information system must perform?
-Feasibility study
-Requirements analysis
-Systems design
-Test plan development
-Feasibility study
-Requirements analysis
-Systems design
-Test plan development
-Implement the solution
Developing an information system has been compared to the problem-solving process. Which one of the following problem-solving steps is not a part of systems analysis?
-Implement the solution
-Choose the best solution
-Develop alternative solutions
-Define and understand the problem
-Implement the solution
-Choose the best solution
-Develop alternative solutions
-Define and understand the problem
-user information requirements
The entire system-building effort is driven by:
-organizational change
-feasibility studies
-data
-user information requirements
-organizational change
-feasibility studies
-data
-user information requirements
-specifies how the new system will fulfill the information requirements
Systems design:
-identifies the system’s information requirements
-specifies how the new system will fulfill the information requirements
-identifies alternate solutions for solving the problem
-defines the problem and specifies its causes
-identifies the system’s information requirements
-specifies how the new system will fulfill the information requirements
-identifies alternate solutions for solving the problem
-defines the problem and specifies its causes
-square boxes
In a data flow diagram, external entities are represented by:
-rounded boxes
-square boxes
-circles
-open rectangles
-rounded boxes
-square boxes
-circles
-open rectangles
-Conversion
Transferring data from a legacy system to the new system would be defined by which system design specification category?
-Input
-Database
-Manual procedures
-Conversion
-Input
-Database
-Manual procedures
-Conversion
-an object combines data and processes that act on the data into a single object
In object-oriented development:
-an object combines data and processes that act on the data into a single object
-data is separated into discrete, reusable objects that any processes may act upon
-an object comprises a single, reusable program that can be combined with other objects to form a robust application
-data categories are described as distinct objects, which can share characteristics with other objects
-an object combines data and processes that act on the data into a single object
-data is separated into discrete, reusable objects that any processes may act upon
-an object comprises a single, reusable program that can be combined with other objects to form a robust application
-data categories are described as distinct objects, which can share characteristics with other objects
-Keyboard configuration
Which of the following is not one of the unique considerations in developing applications for a mobile platform?
-Reduced screen space
-Keyboard configuration
-User gestures
-Bandwidth constraints
-Reduced screen space
-Keyboard configuration
-User gestures
-Bandwidth constraints
-tests each individual program separately
Unit testing:
-includes all the preparations for the series of tests to be performed on the system
-tests the functioning of the system as a whole
-tests each individual program separately
-provides the final certification that the system is ready to be used in a production setting
-includes all the preparations for the series of tests to be performed on the system
-tests the functioning of the system as a whole
-tests each individual program separately
-provides the final certification that the system is ready to be used in a production setting
-tests the functioning of the system as a whole
System testing:
-includes all the preparations for the series of tests to be performed on the system
-tests the functioning of the system as a whole
-tests each program separately
-provides the final certification that the system is ready to be used in a production setting
-includes all the preparations for the series of tests to be performed on the system
-tests the functioning of the system as a whole
-tests each program separately
-provides the final certification that the system is ready to be used in a production setting
-provides the final certification that the system is ready to be used in a production setting
Acceptance testing:
-includes all the preparations for the trials
-tests the functioning of the system as a whole
-tests each program separately
-provides the final certification that the system is ready to be used in a production setting
-includes all the preparations for the trials
-tests the functioning of the system as a whole
-tests each program separately
-provides the final certification that the system is ready to be used in a production setting
-and the old are run together
In a parallel conversion strategy, the new system:
-is tested by an outsourced company
-replaces the old one at an appointed time
-and the old are run together
-is introduced in stages
-is tested by an outsourced company
-replaces the old one at an appointed time
-and the old are run together
-is introduced in stages
-replaces the old one at an appointed time
In a direct cutover conversion strategy, the new system:
-is tested by an outsourced company
-replaces the old one at an appointed time
-and the old are run together
-is introduced in stages
-is tested by an outsourced company
-replaces the old one at an appointed time
-and the old are run together
-is introduced in stages
-phased approach
The Girl Scouts’ conversion strategy of first introducing the modules for ordering cookies and then introducing the modules for transmitting orders and instructions to the cookie factory and shipper, is called a(n) ________ strategy.
-phased approach
-direct cutover
-indirect cutover
-incremental conversion
-phased approach
-direct cutover
-indirect cutover
-incremental conversion
-maintenance
Changes in hardware, software, documentation, or production to a production system to correct errors, meet new requirements, or improve processing efficiencies are termed:
-compliance
-production
-maintenance
-acceptance
-compliance
-production
-maintenance
-acceptance
-the systems development lifecycle
The oldest method for building information systems is:
-component-based development
-prototyping
-object-oriented development
-the systems development lifecycle
-component-based development
-prototyping
-object-oriented development
-the systems development lifecycle
-are limited to providing information requirements and reviewing the technical staff’s work
In the traditional systems development lifecycle, end users:
-are important and ongoing members of the team from the original analysis phase through maintenance
-are important only in the testing phases
-have no input
-are limited to providing information requirements and reviewing the technical staff’s work
-are important and ongoing members of the team from the original analysis phase through maintenance
-are important only in the testing phases
-have no input
-are limited to providing information requirements and reviewing the technical staff’s work
-Identify user requirements, develop the prototype, use the prototype, revise and enhance the prototype
As a technical project manager you have decided to propose implementing a prototyping methodology for a small Web-based design project. What is the order of steps you will follow in this project?
-Develop the prototype, use the prototype, revise and enhance the prototype
-Identify user requirements, develop the prototype, use the prototype, revise and enhance the prototype
-Define the requirements, develop solutions, select the best prototype, and implement the prototype
-Define the requirements, develop the prototype, revise and enhance the prototype
-Develop the prototype, use the prototype, revise and enhance the prototype
-Identify user requirements, develop the prototype, use the prototype, revise and enhance the prototype
-Define the requirements, develop solutions, select the best prototype, and implement the prototype
-Define the requirements, develop the prototype, revise and enhance the prototype
-testing and documentation may be inadequate
When systems are created rapidly, without a formal development methodology:
-end users can take over the work of IT specialists
-the organization quickly outgrows the new system
-hardware, software, and quality standards are less important
-testing and documentation may be inadequate
-end users can take over the work of IT specialists
-the organization quickly outgrows the new system
-hardware, software, and quality standards are less important
-testing and documentation may be inadequate
-Mobile devices provide access from anywhere
Of the following, which is the most important reason for creating a mobile version of a business’s Web site?
-Mobile devices provide access from anywhere
-Mobile devices use touch interfaces
-Mobile devices use lower bandwidth
-Mobile devices use different platforms
-Mobile devices provide access from anywhere
-Mobile devices use touch interfaces
-Mobile devices use lower bandwidth
-Mobile devices use different platforms
-establishing standards for project requirements
Management can control the development of end-user applications in part by:
-developing a formal development methodology
-requiring cost justification for end-user IS projects
-establishing standards for project requirements
-requiring Gantt charts
-developing a formal development methodology
-requiring cost justification for end-user IS projects
-establishing standards for project requirements
-requiring Gantt charts
-change its procedures
If an organization’s requirements conflict with the software package chosen and the package cannot be customized, the organization should:
-change its procedures
-outsource the development of the system
-redesign the RFP
-change the evaluation process
-change its procedures
-outsource the development of the system
-redesign the RFP
-change the evaluation process
-vendor selection
“Hidden costs,” such as ________ costs, can easily undercut anticipated benefits from outsourcing.
-vendor selection
-hardware
-software
-employee salary
-vendor selection
-hardware
-software
-employee salary
-RAD
The process of creating workable information systems in a very short period of time is called:
-RAD
-JAD
-prototyping
-end-user development
-RAD
-JAD
-prototyping
-end-user development
-JAD
This type of systems development is characterized by significantly speeding the generation of information requirements and involving users at an intense level in the systems design.
-RAD
-JAD
-Prototyping
-End-user development
-RAD
-JAD
-Prototyping
-End-user development
-the techniques are step by step, with each step building on the previous one
The term structured, when discussing structured methodologies, refers to the fact that:
-the finished software is highly documented
-the development process is highly documented
-the techniques are step by step, with each step building on the previous one
-a defined hierarchy of objects and classes are used to structure the programming
-the finished software is highly documented
-the development process is highly documented
-the techniques are step by step, with each step building on the previous one
-a defined hierarchy of objects and classes are used to structure the programming
-data flow diagram
The primary tool for representing a system’s component processes and the flow of data between them is the:
-data dictionary
-process specifications diagram
-user documentation
-data flow diagram
-data dictionary
-process specifications diagram
-user documentation
-data flow diagram
-Prototyping
You are an IT project manager for an advertising firm. The firm wishes to create an online survey tool that will be used to survey focus group reactions to products in development. The most important consideration for the firm is being able to offer the tool as soon as possible as a new corporate service. However, you know that many of the senior managers that are business owners of this project have difficulty in understanding technical or software development issues, and are likely to change their requirements during the course of development. What development method would be most successful for this project?
-RAD
-JAD
-End-user development
-Prototyping
-RAD
-JAD
-End-user development
-Prototyping
-structure charts
To show each level of a system’s design, its relationship to other levels, and its place in the overall design structure, structured methodologies use:
-structure charts
-Gantt charts and PERT
-process specifications diagrams
-data flow diagrams
-structure charts
-Gantt charts and PERT
-process specifications diagrams
-data flow diagrams
-high-level data flow diagrams
An entire information system is broken down into its main subsystems by using:
-high-level data flow diagrams
-low-level data flow diagrams
-process specifications
-structured diagrams
-high-level data flow diagrams
-low-level data flow diagrams
-process specifications
-structured diagrams
-Degree is a superclass to Mathematics and Physics
In an object-oriented development framework for a university, how would the classes Degree, Mathematics, and Physics be related?
-Degree would be a sister class to Mathematics and Physics
-Degree is a superclass to Mathematics and Physics
-Mathematics and Physics would be ancestors to Degree
-Degree would be a subclass to Mathematics and Physics
-Degree would be a sister class to Mathematics and Physics
-Degree is a superclass to Mathematics and Physics
-Mathematics and Physics would be ancestors to Degree
-Degree would be a subclass to Mathematics and Physics
-class and inheritance
Object-oriented modeling is based on the concepts of:
-objects and relationships
-classes and objects
-class and inheritance
-objects and inheritance
-objects and relationships
-classes and objects
-class and inheritance
-objects and inheritance
-objects are reusable
Object-oriented development could potentially reduce the time and cost of writing software because:
-object-oriented programming requires less training
-iterative prototyping is not required
-objects are reusable
-a single user interface object can be used for the entire application
-object-oriented programming requires less training
-iterative prototyping is not required
-objects are reusable
-a single user interface object can be used for the entire application
-Component-based development
Groups of objects are assembled into software components for common functions, which can be combined into large-scale business applications, in which type of software development?
-Object-oriented development
-Component-based development
-Structured methodologies
-RAD
-Object-oriented development
-Component-based development
-Structured methodologies
-RAD
-Responsive design
Which of the following is a technique used to create Web sites that will conform to the screen resolution of the user?
-Native design
-Responsive design
-End-user design
-Multi-platform design
-Native design
-Responsive design
-End-user design
-Multi-platform design
-CASE
________ provides software tools to automate development methodologies and reduce the amount of repetitive work in systems development.
-CASE
-CAD
-JAD
-RAD
-CASE
-CAD
-JAD
-RAD
-Project management
________ refers to the application of knowledge, skills, tools, and techniques to achieve specific targets within specified budget and time constraints.
-Systems analysis
-Systems design
-Project management
-Project implementation
-Systems analysis
-Systems design
-Project management
-Project implementation
-portrays a project as a network diagram consisting of numbered nodes that represent tasks
A PERT chart:
-portrays a project as a network diagram consisting of numbered nodes that represent tasks
-is used to evaluate project risk and time
-displays a horizontal bar for each project task
-tracks progress of, and modifications to, project tasks
-portrays a project as a network diagram consisting of numbered nodes that represent tasks
-is used to evaluate project risk and time
-displays a horizontal bar for each project task
-tracks progress of, and modifications to, project tasks
-Reduced workforce, lower outside vendor costs, and increased productivity
________ are tangible benefits of information systems.
-Improved asset utilization, increased organizational learning, and improved operations
-Reduced workforce, lower outside vendor costs, and increased productivity
-Increased productivity, reduced workforce, and increased job satisfaction
-Lower operational costs, improved resource control, and more information
-Improved asset utilization, increased organizational learning, and improved operations
-Reduced workforce, lower outside vendor costs, and increased productivity
-Increased productivity, reduced workforce, and increased job satisfaction
-Lower operational costs, improved resource control, and more information
-Improved asset utilization, increased organizational learning, and improved operations
________ are intangible benefits of information systems.
-Improved asset utilization, increased organizational learning, and improved operations
-Reduced workforce, lower outside vendor costs, and increased productivity
-Increased productivity, reduced workforce, and increased job satisfaction
-Lower operational costs, improved resource control, and more information
-Improved asset utilization, increased organizational learning, and improved operations
-Reduced workforce, lower outside vendor costs, and increased productivity
-Increased productivity, reduced workforce, and increased job satisfaction
-Lower operational costs, improved resource control, and more information
-Portfolio analysis
Which process is used to develop risk profiles for a firm’s information system projects and assets?
-Information systems plan
-Scoring model
-Portfolio analysis
-Feasibility study
-Information systems plan
-Scoring model
-Portfolio analysis
-Feasibility study
-High-risk, low-benefit projects
You have been hired by a pharmaceutical company to evaluate its portfolio of systems and IT projects. Which types of projects would be best avoided?
-Any high-risk projects
-Any low-benefit projects
-High-risk, low-benefit projects
-None – any project might be beneficial
-Any high-risk projects
-Any low-benefit projects
-High-risk, low-benefit projects
-None – any project might be beneficial
-portfolio analysis
You would expect to find all of the following in an information systems plan except:
-key business processes
-budget requirements
-portfolio analysis
-milestones and planning
-key business processes
-budget requirements
-portfolio analysis
-milestones and planning
-the required technical expertise
The project risk will rise if the project team and the IS staff lack:
-RAD experience
-web services
-the required technical expertise
-CASE tools
-RAD experience
-web services
-the required technical expertise
-CASE tools
-are oriented to facilitating organizational tasks and solving business problems
Users prefer systems that:
-are oriented to facilitating organizational tasks and solving business problems
-work with existing DBMS
-are able to provide optimum hardware and software efficiency
-are capable of storing much more data than they need
-are oriented to facilitating organizational tasks and solving business problems
-work with existing DBMS
-are able to provide optimum hardware and software efficiency
-are capable of storing much more data than they need
-Gantt chart
A ________ shows each task as a horizontal bar whose length is proportional to the time required to complete it.
-PERT chart
-DFD
-feasibility study
-Gantt chart
-PERT chart
-DFD
-feasibility study
-Gantt chart
-Organizational impact analysis
Which of the following tools may help identify risk areas associated with employee acceptance of a new information system?
-Formal planning software
-Organizational impact analysis
-System prototype
-Feasibility study
-Formal planning software
-Organizational impact analysis
-System prototype
-Feasibility study
-feasibility study
A systems analysis includes a ________ that is used to determine whether the solution is achievable from a financial, technical, and organizational standpoint.
-test plan
-conversion plan
-feasibility study
-risk analysis
-test plan
-conversion plan
-feasibility study
-risk analysis
True
A test plan includes all the preparations for the series of tests to be performed on the system (T/F)
-HTML5
Which of the following Web development languages is used for mobile applications because it supports cross-platform mobile applications?
-Java
-Javascript
-XML
-HTML5
-Java
-Javascript
-XML
-HTML5
False
A prototype is the final working version of an information system (T/F)
-RFP
A(n) ________ is a detailed list of questions submitted to external vendors to determine how well they meet the organization’s specific requirements.
-RFP
-RFQ
-RAD
-JAD
-RFP
-RFQ
-RAD
-JAD
True
PaaS are online development environments that enable developers to quickly write customer- or employee-facing Web applications (T/F)
-Process specifications
________ describe the transformation occurring within the lowest level of the data flow diagrams. They express the logic of each process.
-Process specifications
-Structure charts
-DFDs
-Component procedures
-Process specifications
-Structure charts
-DFDs
-Component procedures
True
A reduced workforce is an example of a tangible benefit of an information system (T/F)
-A scoring model
________ is a method for deciding among alternative systems based on a system of ratings for selected objectives.
-A scoring model
-A scorecard
-Portfolio analysis
-Risk analysis
-A scoring model
-A scorecard
-Portfolio analysis
-Risk analysis
False
Ergonomics is the interaction of people and machines in the work environment, including the design of jobs and legal issues (T/F)