×
Aiming for the stars? Great, but did you have to build a rocket first.
--Your friends at LectureNotes
Close

Previous Year Exam Questions for Software Engineering - SE of 2018 - CEC by Bput Toppers

  • Software Engineering - SE
  • 2018
  • PYQ
  • Biju Patnaik University of Technology Rourkela Odisha - BPUT
  • Information Technology Engineering
  • B.Tech
  • 2711 Views
  • 72 Offline Downloads
  • Uploaded 1 year ago
0 User(s)
Download PDFOrder Printed Copy

Share it with your friends

Leave your Comments

Text from page-1

Registration No : Total Number of Pages : 02 B.Tech. PCIT4302 6th Semester Back Examination 2017-18 SOFTWARE ENGINEERING BRANCH : IT, ITE Time : 3 Hours Max Marks : 70 Q.CODE : C339 Answer Question No.1 which is compulsory and any five from the rest. The figures in the right hand margin indicate marks. Q1 a) b) c) d) e) f) g) h) i) j) Q2 a) b) Q3 a) b) Q4 a) b) Q5 a) b) Answer the following questions : What is the difference between SRS document and design document? What is the difference between process metrics and product metrics? Write two advantages of using LOC. Mention the formula to calculate Cyclomatic complexity of a program? What is the difference between verification and validation? What do you mean by legacy software product? What is the need for regression testing? What is the difference between SA/SD? Difference between flow chart and structure chart. Write down the difference between scrum and XP. (2 x 10) What is the difference between a sequence diagram and a collaboration diagram? What do you understand by a metaphor in a user interface design? Is a metaphor based user interface design advantageous? Justify it. (5) Draw the architecture of a CASE environment and explain how the different tools are integrated? Draw the schematic diagram to represent the Classical waterfall model in software development life cycle. (5) What do you mean by software reliability and explain the six metrics to measure software reliability ? Draw the use case and data flow diagram for a Restaurant system. The activities of the Restaurant system are listed below. Receive the customer food orders, Produce the customer ordered foods, Serve the customer with their ordered foods, Collect payment from customer, Store customer payment details. (5) Draw the schematic diagram to represent RAD model in software development life cycle. What do you mean by software reliability and explain the six metrics to measure software reliability? (5) (5) (5) (5) (5)

Text from page-2

Q6 a) b) Q7 Q8 a) b) c) d) Distinguish between Extreme Programming and Scrum. What is cyclomatic complexity? How it is calculated using control flow graph? (5) (5) For the following c program estimate the Halstead’s length and volume measures. Compare Halstead’s length and volume measures of size with the LOC measure. /* program to calculate GCD of two numbers */ int compute-gcd (x,y) Intx,y; { While (x!=y) If(x>y) then x=x-y; else y=y-x; return x ; } (10) Write short answer on any TWO : Software reliability vs. Hardware reliability. Object oriented design vs. function oriented design. Integration testing vs. Regression testing. Cohesion and coupling. (5 x 2)

Lecture Notes