CS-10 Software Engineering June -2000
Question Paper Of CS-10 Software Engineering June -2000
Q.l(a). Suppose that you have been contracted by a university to develop an online
course registration system.
Do the following:
i. Specify the characteristics of a good system
ii. Develop a System Requirement Specification
iii. Design DFD’s at 2 to 3 levels
iv. Identify various S/W modules and its operations
v. Discuss testing strategy for one S/W module.
(b) Develop a procedural design for a program that accepts a string as input and then converts all uppercase to lowercase and vice versa and prints resulting string as output. Discuss S/VV design concepts and principles used (i.e.. coupling cohesion, structured programming style etc.)

