Sunteți pe pagina 1din 2

GLOBAL INSTITUTE OF TCHNOLOGY (Department of Computer Science & Engineering) Software Engineering (4CS5)

Unit-I

1. Define a system and its characteristics. Discuss the major problems occur in system development. Explain the system application. 2. What is SDLC? Explain it. 3. Write short note on: Feasibility study. 4. Discuss the three key elements of Software Engineering. Define Software Engineering. 5. What is difference between Software engineering and System Engineering?

Unit-II 1. Describe SWDLC. 2. Illustrate with diagrams Prototyping and Spiral models of SWDLC. Also compare them. 3. Write short notes on: 4GT and Waterfall paradigms. 4. Explain Waterfall model. Give project output in waterfall model with limitation. 5. Is software a process or product? Justify your answer with examples.

Unit-III

1. Explain below:a. What is data dictionary? Explain briefly that notation used for describing data dictionary. b. What is prototyping? How Computer Science is useful for the development of requirement specification. 2. Explain the importance of requirements. How many types of requirements are possible and why? 3. Explain below:a. What is requirement analysis? Describe the FSM models.

b. What do you understand by structured analysis? Give data and control flow diagrams. 4. Write short notes on: a. QFD(Quality Function Management) and Use-Cases. b. Behavioral modeling. 5. List out the various guidelines that used as software specifications principles. What is the Software Specification (SRS) document.

Unit-IV 1. What do you mean by effective modular designing? Explain the design fundamentals in detail. 2. List the programming style rules which help in creating better programs. 3. What do you understand by Program Quality? Describe the parameters which affect program quality and outline a method by which quality of a program could be measured. 4. Write notes on: Design Documentation. 5. Describe Modular design. Explain coupling and cohesion.

Unit-V 1. Explain object oriented analysis modeling. 2. Explain Unifies Modeling Languages. 3. Illustrate the four distinct diagrams to depict class and object relationship. 4. Draw and explain the notations for class diagrams, object diagrams, module diagrams and process diagrams. 5. Explain below:a. Explain the case diagram. Draw a use-case diagram for a online course reservation system. b. List out the various activity that are encompassed by system design process under Object Oriented Design (OOD) and explain each one briefly.

S-ar putea să vă placă și