In life, NO ONE and NOTHING will help you until you start helping YOURSELF.
--Your friends at LectureNotes

Previous Year Exam Questions of Object Oriented Software Engineering of bput - OOSE by Bput Toppers

  • Object Oriented Software Engineering - OOSE
  • 2018
  • PYQ
  • Biju Patnaik University of Technology BPUT - BPUT
  • Information Technology Engineering
  • B.Tech
  • 7 Offline Downloads
  • Uploaded 1 year ago
Bput Toppers
Bput Toppers
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 : 03 6th Semester Regular Examination 2017-18 OBJECT ORIENTED SOFTWARE ENGINEERING BRANCH : IT Time : 3 Hours Max Marks : 100 Q.CODE : C451 Answer Part-A which is compulsory and any four from Part-B. The figures in the right hand margin indicate marks. Q1 a) b) c) d) e) f) g) Part – A (Answer all the questions) Answer the following questions : multiple type or dash fill up type : …………. Is a black box testing method? (i) Boundary value analysis (ii) Basic path testing (iii) Code path Analysis (iv) None of the above What encapsulates both data and data manipulation functions ? (i) Object (ii) Class (iii) Super Class (iv) Sub Class Which of the following is a disadvantage of OOD ? (i) Easier maintenance (ii) Objects may be understood as stand-alone entities (iii) Objects are potentially reusable components (iv) None of the mentioned The object of Testing is ? (i) Debugging. (ii) To uncover error. (iii) To gain modularity. (iv) Analyze system The term module in the design phase is refers to ? (i) Function. (ii) Procedure. (iii) Sub program. (iv) All the above. An important aspects of coding is ? (i) Readability. (ii) Productivity. (iii) To use as small memory space as possible (iv) Brevity ………………… concerned with developing an object-oriented model of a the application domain. (i) Object oriented analysis (ii) Object oriented methods (iii) Object oriented design (iv) Object oriented programming B.Tech. PIT6J009 (2 x 10)

Text from page-2

h) i) j) Q2 a) b) c) d) e) f) g) h) i) j) Q3 a) b) Q4 a) b) Q5 a) b) The construction is used to………….. error? (i) Compilation. (ii) Runtime. (iii) Design Time. (iv) None of the above. How is generalization implemented in Object Oriented programming languages? (i) Inheritance (ii) Polymorphism (iii) Encapsulation (iv) Abstract Classes The term module in the design phase is refers to ? (i) Function. (ii) Procedure. (iii) Sub program. (iv) All the above. Answer the following questions : Short answer type : Explain how DFD are designed in an object oriented approach. Discuss it with teaching learning system. When would you use interaction diagrams?. What do you mean by regression testing ? What are the major differences between design patterns and frameworks? How can an object-oriented system be thought of as an organic system? What is the main advantage of DFD? Define CORBA? What is the strength of Booch methodology? What is inheritance ? How we can incorporate inheritance adjustment in object oriented methodology ? Describe the differences between patterns and frameworks. Part – B (Answer any four questions) Suppose you are developing a software product in the organic mode. You have estimated the size of the product to be about 100,000 lines of code. compute the nominal effort and the development time. Briefly explain about Humphrey’s Capability Maturity Model and its different levels ? (2 x 10) (10) (5) What is the difference between a sequence diagram and a collaboration diagram ? Difference among basic COCOMO model, intermediate COCOMO model and complete COCOMO model. (10) Consider a software project with 5 tasks T1-T5.Duration of the 5 tasks(in days) 15,10,12,25 and 10 respectively.T2 and T4 can start when T1 is complete.T3 can start when T2 is complete.T5 can start when both T3 and T4 are complete. When is the latest start date of the task T3 ? What is the slack time of the task T4 ? Which tasks are on the critical path ? What do you mean by balancing a DFD? Illustrate your answer with suitable example (10) (5) (5)

Text from page-3

Q6 a) b) What is a stereotype in UML ? Explain with some example situations where a s stereotype can be used. Draw the schematic diagram to represent the Spiral model in software development life cycle. (10) (5) Q7 a) b) Explain the requirement elicitation activities. Write down the difference between integration testing and system testing. (10) (5) Q8 a) What is centralized (Fork) and decentralized(Stair) structure for interaction diagram? Which is better? How the Agile software development is different from Extreme programming (XP), Explain ? (10) What are Different diagram used in UML with proper examples? What are Structural things in UML? (10) (5) b) Q9 a) b) (5)

Lecture Notes