- Which model emphasizes iterative risk assessment?
A) Waterfall
B) Spiral
C) V-Model
D) RAD
Answer: B - What is the primary goal of system analysis?
A) Coding
B) Testing
C) Understanding requirements
D) Deployment
Answer: C - In SDLC, feasibility study is conducted during:
A) Design
B) Analysis
C) Planning
D) Implementation
Answer: C - Which feasibility evaluates cost-benefit?
A) Technical
B) Operational
C) Economic
D) Legal
Answer: C - DFD stands for:
A) Data Flow Diagram
B) Data Function Design
C) Design Flow Data
D) Dynamic Flow Diagram
Answer: A - Which level DFD shows entire system as single process?
A) Level 1
B) Level 2
C) Context Diagram
D) Physical DFD
Answer: C - What does ERD represent?
A) Execution Relation Diagram
B) Entity Relationship Diagram
C) Error Resolution Diagram
D) Event Response Diagram
Answer: B - Primary key is used to:
A) Sort records
B) Identify unique records
C) Link tables
D) Encrypt data
Answer: B - Which model is rigid and sequential?
A) Agile
B) Spiral
C) Waterfall
D) Prototype
Answer: C - Prototyping is useful for:
A) Large data storage
B) Requirement clarification
C) Coding speed
D) Security
Answer: B - CASE tools are used for:
A) Coding only
B) System development support
C) Hardware design
D) Networking
Answer: B - What is normalization?
A) Data duplication
B) Data organization
C) Data deletion
D) Data compression
Answer: B - Third Normal Form eliminates:
A) Redundancy
B) Partial dependency
C) Transitive dependency
D) Functional dependency
Answer: C - Which technique gathers user requirements?
A) Compilation
B) Interview
C) Debugging
D) Encryption
Answer: B - UML stands for:
A) Unified Modeling Language
B) Universal Machine Language
C) User Modeling Logic
D) Unified Method Logic
Answer: A - Use case diagrams show:
A) Data flow
B) User interaction
C) Database structure
D) Algorithms
Answer: B - Sequence diagram shows:
A) Time interaction
B) Data storage
C) Coding logic
D) Network flow
Answer: A - What is black-box testing?
A) Testing internal code
B) Testing external behavior
C) Testing database
D) Testing hardware
Answer: B - White-box testing focuses on:
A) UI
B) Internal logic
C) Performance
D) Users
Answer: B - Which phase includes coding?
A) Analysis
B) Design
C) Implementation
D) Planning
Answer: C - What is system boundary?
A) System limit
B) Code size
C) Data storage
D) Interface
Answer: A - A stakeholder is:
A) Developer only
B) Tester only
C) Any interested party
D) Manager only
Answer: C - What is requirement specification?
A) Coding document
B) Design diagram
C) Requirement description
D) Test case
Answer: C - Which model supports frequent changes?
A) Waterfall
B) Agile
C) V-Model
D) Big Bang
Answer: B - RAD stands for:
A) Rapid Application Development
B) Random Access Data
C) Real Analysis Design
D) Rapid Algorithm Design
Answer: A - What is modularity?
A) Dividing system
B) Merging modules
C) Testing modules
D) Coding modules
Answer: A - Cohesion refers to:
A) Module independence
B) Module similarity
C) Module strength
D) Module interaction
Answer: C - Coupling refers to:
A) Internal module relation
B) External dependency
C) Data storage
D) UI design
Answer: B - High cohesion is:
A) Bad
B) Good
C) Neutral
D) Optional
Answer: B - Low coupling is:
A) Good
B) Bad
C) Neutral
D) Required
Answer: A - What is feasibility study output?
A) Code
B) Report
C) Design
D) Test
Answer: B - System design includes:
A) Coding
B) Architecture
C) Testing
D) Debugging
Answer: B - Logical design focuses on:
A) Hardware
B) Software
C) Data flow
D) Implementation
Answer: C - Physical design focuses on:
A) Concept
B) Actual implementation
C) Logic
D) Planning
Answer: B - What is input design?
A) Data collection method
B) Output format
C) Storage
D) Processing
Answer: A - Output design ensures:
A) Input accuracy
B) Data clarity
C) Code execution
D) Storage
Answer: B - What is system testing?
A) Module testing
B) Full system testing
C) Unit testing
D) Coding
Answer: B - Integration testing tests:
A) Individual modules
B) Combined modules
C) Hardware
D) UI
Answer: B - Maintenance phase includes:
A) Coding
B) Bug fixing
C) Design
D) Planning
Answer: B - What is documentation?
A) Coding
B) Recording system details
C) Testing
D) Debugging
Answer: B - Which is not SDLC phase?
A) Planning
B) Analysis
C) Marketing
D) Design
Answer: C - What is system analyst role?
A) Coding
B) Requirement analysis
C) Testing
D) Debugging
Answer: B - Data dictionary stores:
A) Data definition
B) Code
C) UI
D) Network
Answer: A - What is decision table?
A) Code table
B) Logic representation
C) Data storage
D) UI
Answer: B - Decision tree represents:
A) Data
B) Logic flow
C) Code
D) UI
Answer: B - What is change management?
A) Code change
B) Managing system changes
C) Testing
D) Deployment
Answer: B - What is risk management?
A) Ignoring risks
B) Handling risks
C) Coding
D) Testing
Answer: B - What is validation?
A) Correct system
B) Right system
C) Testing
D) Coding
Answer: B - What is verification?
A) Right system
B) Correct system
C) Coding
D) Debugging
Answer: B - What is system implementation?
A) Design
B) Deployment
C) Testing
D) Planning
Answer: B
Pages: 1 2