You are on page 1of 2
@=CLII MANIPAL UNIVERSITY DUBAI CAMPUS SIXTH SEMESTER B.Se. (INFORMATION SYSTEMS AND MANAGEMENT) DEGREE EXAMINATION — JUNE 2009 ‘SUBJECT: SOFTWARE ENGINEERING (STM 303) ‘Monday, June 08, 2009 ‘Time: 3 Hrs Max. Marks: 100 Section-A ($4788 marks) Answer any seven ofthe following questions Differentiate between functional and non functional requirement ‘What is the difference between chief programmer team and etocratic team structure? How do software characteristics differ from hardware characterises? Discus the role of Decision table during requirement specifcaion |What do you understand by neat arrangement in software design? ‘What do you understand by system testing? \What is meant by 8 code walkthrough? List the important types of erors checked during code wwalk-roughs 8. List various characteristic for quality software and why itis very dificult o achieve? 9, What do you understand by equivalence class patton? 10, List various steps to developing the DFD mode! ofa system. Section-B (15x3=45 marks) Answer any three ofthe following questions 1 Whatdo you understand by process model? Discuss Incremental process model for sofware development and compare it with prototype model 2 (a) For a software shat computes the square root of an input integer which ean assume values between 0 nd $000, 24343) (How many equivalence class we will use, (i) Design possible testcase on the basis of equivalence class Gi) What do you understand by equivalence class partioning” (b) Why do you understand by testing inthe large vs. testing in th small? mn 3. Why we use Canstuctive Cost Model? Discuss Constructive Cos: Mode! in detail, tof? 4, Why Software Requirement Specification (SRS) document is required? List various chavacteristcs for 4 good SRS and draw structure ofa SRS document Section-€ (20 marks) Tic-Toe is a computer game in which a human player ad the computer make altemate moves on 3x3 square, A move consists of matking a previously unmarked square. The player whois first to place three ‘consecutive marks along a straight! ine (Le. along a row, column, or diagonal) on the square wins, As soon as cither the human player or the computer wins, a message congratulating the winner is displayed. IF neither player manages to get thee consecutive marks along a strigh: line an al the squares onthe board are filled up, then the game is drawn, The computer always tis to win a gam, Perform structured analysis and structured design (SA/SD) forthe folowing and () What do you understand by context diagrar? Draw Level O and Level 1 data flow diagram. [244] (Gi) Lis basic building blocks whieh are used to design structure char and draw structure chat forthe above problem. (5) i) List commonly made emors while constructing a DED model and shortcomings of the DFD model 3) 20f2

You might also like