NEW
Font size
WorksheetsSEPM
Total questions: 10
Worksheet time: 5mins
What is the primary goal of software engineering?
To develop software as quickly as possible
To create software with minimal cost, regardless of quality
To design, develop, and maintain high-quality software efficiently
To write as much code as possible
Which of the following is an example of application software?
Windows Operating System
Microsoft Word
Java Virtual Machine
Device Drivers
Which phase of the software development life cycle (SDLC) involves gathering and analyzing user requirements?
Design
Coding
Requirements Analysis
Testing
What does the term "bug" refer to in software development?
A software feature
An error or defect in a program
A programming language
A software development methodology
Which of the following best describes "software maintenance"?
Developing a new software application
Modifying software after deployment to fix issues or improve functionality
Testing software before release
Writing documentation for a software product
Your software project is facing frequent bugs due to poor code quality. What should your team adopt to improve this?
Ignore testing to speed up delivery
Implement code reviews and follow coding standards
Deploy directly to production without testing
Only test at the end of the project
Your team is developing a healthcare management system. After releasing the product, the client complains that some key features are missing. Which SDLC phase was likely not done properly?
Design
Development
Requirements Analysis
Deployment
Your team is developing an AI-based medical diagnosis system. Since errors can have serious consequences, which SDLC model would best manage risk?
Waterfall
Agile
V-Model
Spiral
Your team launched a new chat application, but users report it crashes on certain devices. What is the best next step?
Ignore the issue and wait for future updates
Gather detailed bug reports and release a patch update
Rebuild the entire application
Remove the chat feature completely
Your project requires high performance and scalability. What key aspect should be focused on in the design phase?
Writing code quickly
Creating a detailed architectural design
Skipping documentation to save time
Releasing an MVP (Minimum Viable Product)
