NEW
Font size
WorksheetsG11 Lesson 02 (Namal Rajapakshe
Total questions: 19
Worksheet time: 10mins
What is a system?
A collection of hardware and software that work together
A set of interrelated components that work together to achieve a common goal
A process for managing information and data
A type of programming language
What is an example of a closed system?
A computer
A car engine
A factory
An ecosystem
What is the purpose of an information system?
To collect, store, and process data
To manage hardware and software
To develop new technologies
To provide entertainment
What is a transaction processing system?
A system for managing customer relationships
A system for processing sales transactions
A system for analyzing financial data
A system for managing inventory
What is a decision support system?
A system for managing human resources
A system for generating reports and data visualizations
A system for analyzing data and providing insights to users
A system for managing customer service interactions
What is the main advantage of computer-based information systems over manual information systems?
They are less expensive to implement
They require less human intervention and are more efficient
They are easier to maintain and update
They are less prone to security risks
What is a key challenge associated with information systems?
They are too expensive to implement
They are difficult to use and require extensive training
They are prone to security risks and data breaches
They are not customizable to meet the specific needs of an organization
Which SDLC model emphasizes collaboration, flexibility, and adaptability, with software developed in short, iterative cycles or "sprints"?
Waterfall model
Agile model
Spiral model
Prototype model
Which SDLC model involves developing a working prototype of the system to gather feedback and refine requirements before proceeding with full-scale development?
Waterfall model
Agile model
Spiral model
Prototype model
Which SDLC model emphasizes continuous risk assessment and mitigation throughout the software development process?
Waterfall model
Agile model
Spiral model
Prototype model
Which of the following is NOT a typical step in the software development life cycle?
Requirements gathering
Design
Testing
Maintenance
Which of the following testing types involves testing individual units or modules of code in isolation?
Integration testing
System testing
Acceptance testing
Unit testing
Which of the following is a type of software maintenance that involves modifying a program to improve its performance or efficiency?
Adaptive maintenance
Corrective maintenance
Perfective maintenance
Preventive maintenance
Which of the following is NOT typically involved in the requirements gathering process of the Software Development Life Cycle (SDLC)?
Conducting interviews with stakeholders
Analyzing existing systems and processes
Documenting requirements in a software requirements specification
Writing code for the software application
Which of the following is a primary objective of the Design phase in the Software Development Life Cycle (SDLC)?
To gather and document user requirements
To write code and develop the software application
To design a user interface for the software application
To create a detailed technical design for the software application
Which of the following is typically included in the Design phase of the Software Development Life Cycle (SDLC)?
Developing test cases and test plans
Conducting user acceptance testing
Creating a database schema and data model
Developing use cases and user stories
Which of the following is a primary objective of the Development phase in the Software Development Life Cycle (SDLC)?
To gather and document user requirements
To create a detailed technical design for the software application
To write code and develop the software application
To conduct user acceptance testing
Which of the following is a primary objective of the Testing phase in the Software Development Life Cycle (SDLC)?
To gather and document user requirements
To create a detailed technical design for the software application
To write code and develop the software application
To ensure that the software application meets the specified requirements and works as intended
Which of the following is NOT a type of testing typically performed during the Testing phase of the Software Development Life Cycle (SDLC)?
A) B) C) D)
Unit testing
Integration testing
Regression testing
Requirements gathering testing
