0% found this document useful (0 votes)
8 views5 pages

System Development Life Cycle Basics

The document outlines the System Development Life Cycle (SDLC), detailing its phases including Preliminary Investigation, Requirements Analysis, System Design, Development, Testing, Implementation, and Maintenance. Each phase is described with its main objectives, deliverables, and key activities, emphasizing the importance of structured frameworks for effective system development. Additionally, it highlights the significance of documentation and maintenance practices in ensuring system reliability and user satisfaction.

Uploaded by

kritikpaudel123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views5 pages

System Development Life Cycle Basics

The document outlines the System Development Life Cycle (SDLC), detailing its phases including Preliminary Investigation, Requirements Analysis, System Design, Development, Testing, Implementation, and Maintenance. Each phase is described with its main objectives, deliverables, and key activities, emphasizing the importance of structured frameworks for effective system development. Additionally, it highlights the significance of documentation and maintenance practices in ensuring system reliability and user satisfaction.

Uploaded by

kritikpaudel123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

System Development Life Cycle Basics

1. What is the main purpose of the System Development Life Cycle (SDLC)?
(a) To define the hardware structure of systems
(b) To provide a structured framework for system development
(c) To enhance marketing strategies
(d) To monitor employee performance
Answer: (b)

2. Which phase in SDLC focuses on identifying whether a solution is viable and achievable?
(a) Preliminary Investigation
(b) System Designing
(c) Post-Implementation Review
(d) System Maintenance
Answer: (a)

3. What is the deliverable of the Preliminary Investigation phase?


(a) Detailed coding structure
(b) A feasibility study report
(c) User manual
(d) Database schema
Answer: (b)

Requirements Analysis

4. What is the primary objective of the Requirements Analysis phase?


(a) To create program code
(b) To identify and document user and system requirements
(c) To test individual modules
(d) To implement the new system
Answer: (b)

5. Which tool is commonly used in requirements analysis for representing data flow?
(a) Flowcharts
(b) Decision Trees
(c) Data Flow Diagrams (DFDs)
(d) Entity-Relationship Diagrams (ERDs)
Answer: (c)

6. Which document is finalized during the Requirements Analysis phase?


(a) Software Requirement Specification (SRS)
(b) Technical Design Document
(c) Test Plan
(d) User Training Manual
Answer: (a)

System Design
7. The design phase of SDLC emphasizes:
(a) Testing the system thoroughly
(b) Documenting coding standards
(c) Structuring system architecture and interfaces
(d) Training personnel
Answer: (c)

8. What does the User Interface Design primarily focus on?


(a) Hardware compatibility
(b) Enhancing user experience and usability
(c) Optimizing database performance
(d) System backup strategies
Answer: (b)

9. Which design activity focuses on data relationships and organization?


(a) Architectural Design
(b) Database Design
(c) Internal Control Design
(d) System Flow Design
Answer: (b)

System Development

10. What is a key characteristic of robust software coding?


(a) High complexity
(b) Handles adverse situations effectively
(c) Limited user interaction
(d) Minimal error handling
Answer: (b)

11. Program Debugging primarily involves:


(a) Writing new program logic
(b) Fixing syntax and logical errors
(c) Designing user interfaces
(d) Implementing backup strategies
Answer: (b)

12. The choice of a programming language in SDLC depends on:


(a) The project budget only
(b) User preferences exclusively
(c) Application area and technical requirements
(d) Marketing goals
Answer: (c)

System Testing

13. Which type of testing ensures that changes have not introduced new faults?
(a) Unit Testing
(b) Integration Testing
(c) Regression Testing
(d) Final Acceptance Testing
Answer: (c)

14. What is the focus of User Acceptance Testing (UAT)?


(a) Ensuring technical compatibility
(b) Verifying system functionality meets user requirements
(c) Debugging program errors
(d) Evaluating code readability
Answer: (b)

15. What is the main purpose of System Testing?


(a) Verifying individual program modules
(b) Testing the entire system as a single unit
(c) Analyzing coding standards
(d) Reviewing project documentation
Answer: (b)

System Implementation

16. Which changeover strategy involves operating both old and new systems together?
(a) Direct Implementation
(b) Parallel Changeover
(c) Phased Changeover
(d) Pilot Changeover
Answer: (b)

17. What is the first activity in system implementation?


(a) System testing
(b) Training personnel
(c) Hardware installation
(d) System conversion
Answer: (c)

18. A pilot changeover is best described as:


(a) Replacing all systems at once
(b) Implementing new systems in stages
(c) Testing new systems in a small area before full rollout
(d) Running both old and new systems simultaneously
Answer: (c)

Maintenance

19. What is corrective maintenance?


(a) Fixing bugs or defects found during operations
(b) Adapting software to environmental changes
(c) Improving software usability
(d) Adding new features to the system
Answer: (a)

20. Scheduled maintenance is performed to:


(a) Handle emergencies
(b) Fix unforeseen bugs
(c) Avoid anticipated risks and ensure continuity
(d) Enhance user interface
Answer: (c)

21. What is the focus of perfective maintenance?


(a) Fixing errors in the system
(b) Improving system performance or user interface
(c) Adapting to new regulations
(d) Conducting backup and recovery
Answer: (b)

Miscellaneous

22. Why is documentation crucial in SDLC?


(a) To provide training materials for marketing staff
(b) To serve as a communication tool and ensure compliance
(c) To reduce development costs
(d) To eliminate the need for testing
Answer: (b)

23. The W5HH principle addresses:


(a) Security management
(b) Key questions in project management
(c) Advanced debugging methods
(d) Marketing strategies for software
Answer: (b)

24. A feasibility study evaluates:


(a) Program debugging methods
(b) Viability and benefits of a proposed solution
(c) Vendor reliability
(d) Marketing strategies
Answer: (b)

Advanced Concepts

25. What is the goal of a Post-Implementation Review?


(a) To evaluate project timelines
(b) To assess whether project objectives were achieved
(c) To modify source code
(d) To analyze hardware compatibility
Answer: (b)
26. Adaptive maintenance refers to:
(a) Modifying systems to address new or changing user needs
(b) Correcting coding errors
(c) Enhancing system interfaces
(d) Scheduling regular backups
Answer: (a)

27. What is the primary objective of fact-finding in SDLC?


(a) Defining marketing objectives
(b) Identifying user needs and system requirements
(c) Documenting code structures
(d) Optimizing hardware efficiency
Answer: (b)

Real-Life Applications

28. Why is regression testing important in system updates?


(a) To identify cost implications
(b) To ensure new updates do not affect existing functionality
(c) To rewrite old code
(d) To enhance visual design
Answer: (b)

29. Which phase ensures system outputs meet user expectations?


(a) System Maintenance
(b) Final Acceptance Testing
(c) System Conversion
(d) Hardware Installation
Answer: (b)

30. The main deliverable of the System Designing phase is:


(a) Program Code
(b) A system blueprint with functional specifications
(c) Debugging plan
(d) Training schedule
Answer: (b)

You might also like