14) WASE 2017 - 16th June - AN - SE - MR - QP

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

Page 1 of 2

Birla Institute of Technology & Science, Pilani


Work Integrated Learning Programmes Division
M. Tech (Software Engineering) at Wipro Technologies (WASE)
II Semester 2017 - 2018 batch
MID Semester Examination (REGULAR)
Course Number: SEWP ZC344
Course Title: SOFTWARE ENGINEERING
Type of Exam: CLOSED BOOK No. of Pages: 2
Weightage: 30% No. of Questions: 6
Duration: 90 Minutes
Date of Exam: 16th June, 2019 Session – AN (12:30 to 2:00 PM)
____________________________________________________________________________
Note:
1. All parts of question should be answered consecutively. Each answer should start from a fresh page.
2. Assumptions made if any, should be stated clearly at the beginning of your answer.
____________________________________________________________________________

Q.1. George Polya, in a book written in 1945 describes the essence of problem solving such
as Understand the problem , Plan a solution, Carry out the plan, Examine the result for
accuracy At its core, Polya approach is to put common-sense in problem solving. David
Hooker has proposed the Core Software Engineering Principles by adapting the George
Polya’s principles. Mention the 7 core principles proposed by David Hooker (Atleast five
principles). [5M]

Q.2. For the following process models, give at least one suitable and one unsuitable software
projects where they should be used (or not to be used): [2 x 2 = 4M]

1) Scrum
2) Rapid Application Development

Q.3. i) Once we write a working program, our task is accomplished is the practitioner’s
myths.
ii) A book with full of standards and procedures for building software will provide the
programmers with everything they need to know is the Management myth
Justify with appropriate reasoning. [2 x 2 = 4M]

Q.4. The scope of the project is wide lot of functionalities should be added and the software
should evolve over a period of time the clients need frequent delivery of the functionalities
and you have self-disciplined and committed team, and client is involved throughout the
development. Which of the agile process model will be adapted in the scenario and explain its
phases, advantages and disadvantages? [3M]

Q.5. Students enrolled in an undergraduate course of an institute need to attempt a quiz using
a web-based system. In order to be able to access the quiz, each student is first required to
register itself on the portal. After registration, the student can log in and start the quiz upon
selecting the subject. Each question will be given one minute. The student has to answer the
test within the time provided. After submission, the correct answer will be shown. If the user
doesn’t give an answer within specified time, then next question will appear. A student can
view his/her result after submission of the quiz.

Page 1 of 2
Page 2 of 2

The quiz is created by a course owner. The course owner can create a question bank and then
select questions for the quiz after choosing questions from this question bank. Also, the
course owner is required to configure the timings of the quiz, along with start and end dates.
The course owner can view the results of all the students and generate required reports.

The administrator holds all rights to the portal. He creates login/password permissions for all
students as well as course owners. The admin can also monitor activities of students and
course owners on the portal and generate required reports. The admin also has rights to copy
and move the question banks belonging a course into another.
(a) Draw the Use Case Diagram for the above-mentioned system. [4M]
(b) Apart from the primary and secondary actors, identify at least one important
stakeholder in this system and list the benefits he/she obtains from it. [2M]
(c) Identify two important quality attributes of this system and explain them. [2M]

Q.6. Explain the procedure for creating data flow diagrams with an example of an order
processing system. Customer places orders with merchant and the merchant ships the goods if
inventory is available and provides receipt for payment [3+3M]

XXXXXX

Page 2 of 2

You might also like