System Analysis & Design

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

Leave a Comment