PLEASE MATCH YOUR ASSIGNMENT QUESTIONS ACCORDING TO YOUR SESSION
IGNOU BCS-51 (July 2024 – January 2025) Assignment Questions
Q1. What is SRS? Develop SRS for “Railway Reservation System”. Make necessary assumptions. Follow IEEE SRS format. Briefly explain the characteristics of a good SRS.
Q2. Draw first three levels of DFDs for a “Railway Reservation System”. Make assumptions, wherever necessary. Briefly explain the all the DFDs with respect to Railway Reservation System.
Q3. Develop a test case for any testing technique for “Railway Reservation System”. Briefly explain the all the test cases with respect to Railway Reservation System.
Q4. What are application logic objects? Explain with the help of an example.
Q5. What is Spiral model for software development? Explain the types of software systems developed using this model.
Q6. a) Explain the different categories of Software Maintenance.
b) Draw GANTT chart for the development of “Railway Reservation System”. Briefly explain the chart with respect to Railway Reservation System.
Q7. What is Software Configuration Management (SCM) ? Explain the need of SCM with the help of an example.
Q8. Write short notes on the following:
(a) Object Oriented Metrics
(b) Coupling
(c) Software Quality Assurance
(d) Capability Maturitys Model
IGNOU BCS-51 (July 2023 – January 2024) Assignment Questions
Q1. (a) What is SRS? Explain properties of good SRS. Develop an SRS for an “Online Student Registration System”. Make necessary assumptions. Follow IEEE SRS format. Briefly explain the characteristics of a good SRS.
(b) Develop a test case for any testing technique for an “Online Student Registration System”.
Q2.(a) Define the terms ‘Coupling’ and ‘Cohesion’. Briefly explain the meaning of ‘highly cohesive’ system. Is there any relation between ‘coupling’ and ‘cohesion’? Explain briefly.
(b) What are application logic objects? Explain with the help of an example.
Q3.(a) What is Spiral model for software development? Explain the types of software systems developed using this model.
(b) What is Software Configuration Management? Briefly explain the activities in software configuration management.
Q4.Write short notes on the following:
(a) Entity Relationship Diagram
(b) Alpha and Beta Testing
(c) Software Quality Assurance Activities
(d) Project Triangle