Question : 1 What is the primary purpose of System Design?
To define the architecture of a system
To write code efficiently
To manage databases
To analyze user requirements
Question : 2 Which of the following is NOT a step in System Analysis?
Requirement Gathering
Designing the system
System Modeling
Feasibility Study
Question : 3 What is meant by the term "scalability" in System Design?
The ability of a system to handle a growing amount of work
The speed of the system
The size of the system
The security of the system
Question : 4 What does UML stand for?
Unified Modeling Language
Uniform Modeling Language
Universal Modeling Language
United Modeling Language
Question : 5 What is the purpose of a use case diagram in System Analysis?
To visualize the interactions between actors and the system
To design the database schema
To implement security measures
To analyze the performance of the system
Question : 6 Which of the following is NOT a characteristic of a good software design?
High coupling
Low cohesion
Scalability
Flexibility
Question : 7 What is the purpose of a sequence diagram in System Design?
To show the flow of messages between objects or components
To visualize the data flow within the system
To design the user interface
To represent the relationships between classes
Question : 8 What is meant by the term "modularity" in System Design?
The ability of a system to handle concurrent users
The process of dividing a system into smaller, manageable components
The process of optimizing the system for performance
The process of documenting the system architecture
Question : 9 Which of the following is NOT a type of software testing?
Integration testing
Unit testing
Requirement testing
Acceptance testing
Question : 10 What is a use case in System Analysis?
A description of the user interface
A set of actions performed by a system to achieve a goal
A representation of the system architecture
A diagram that shows the relationships between classes
Question : 11 What is the purpose of a data flow diagram (DFD) in System Analysis?
To show the flow of data through the system
To represent the relationships between objects
To design the user interface
To visualize the interactions between actors and the system
Question : 12 Which of the following is NOT a characteristic of a good software requirement?
Unambiguous
Consistent
Subjective
Complete
Question : 13 What is meant by the term "black box testing"?
Testing based on the internal logic and structure of the code
Testing without knowledge of the internal workings of the application
Testing of individual components in isolation
Testing conducted by end-users
Question : 14 What does CRUD stand for in database management?
Create, Run, Update, Delete
Create, Read, Update, Display
Create, Retrieve, Update, Delete
Copy, Read, Update, Delete
Question : 15 What is the purpose of a class diagram in System Design?
To represent the flow of control between objects
To visualize the interactions between actors and the system
To model the structure of a system using classes and their relationships
To design the user interface
Question : 16 Which of the following is NOT a type of software maintenance?
Corrective maintenance
Adaptive maintenance
Perfective maintenance
Predictive maintenance
Question : 17 What is meant by the term "coupling" in System Design?
The degree of interdependence between modules or components
The process of dividing a system into smaller, manageable components
The process of documenting the system architecture
The process of optimizing the system for performance
Question : 18 What is the purpose of a feasibility study in System Analysis?
To design the user interface
To evaluate whether a proposed system is feasible and practical
To represent the relationships between classes
To visualize the data flow within the system
Question : 19 What is the purpose of a state diagram in System Design?
To visualize the interactions between actors and the system
To represent the flow of control between objects
To model the behavior of a system by showing the possible states and transitions
To design the user interface
Question : 20 Which of the following is NOT a software development life cycle model?
Agile
Spiral
Waterfall
Linear
Question : 21 What is meant by the term "functional requirement" in System Analysis?
Requirements related to the appearance and behavior of the system
Requirements related to the performance and scalability of the system
Requirements related to the functions or capabilities of the system
Requirements related to the security of the system
Question : 22 What is the purpose of a prototype in System Design?
To represent the relationships between classes
To design the user interface
To create a preliminary version of a system to gather feedback and validate requirements
To visualize the data flow within the system
Question : 23 What does MVP stand for in software development?
Most Valuable Product
Minimum Viable Product
Maximum Viable Product
Most Viable Prototype
Question : 24 Which of the following is NOT a non-functional requirement?
Performance
Scalability
User Interface
Reliability
Question : 25 What is the purpose of a deployment diagram in System Design?
To represent the structure of a system using classes and their relationships
To visualize the interactions between actors and the system
To model the deployment of software components to hardware nodes
To design the user interface