Trending ▼   ResFinder  

Pune University - Sem - I : Principles of Programming Languages, April 2010

2 pages, 23 questions, 0 questions with responses, 0 total responses,    0    0
pune_sci
  
+Fave Message
 Home > pune_sci >

Instantly get Model Answers to questions on this ResPaper. Try now!
NEW ResPaper Exclusive!

Formatting page ...

Total No. of Questions :4] [Total No. of Pages : 2 P1058 [3733]-102 M.Sc. COMPUTER SCIENCE CS - 102 : Object Oriented Software Engineering (2005 Pattern (Old) & 2008 Pattern (New)) (Sem. - I) Time :3Hours] [Max. Marks : 80 Instructions to the candidates: 1) All questions are compulsory. 2) Neat diagrams must be drawn wherever necessary. 3) Figures to the right indicate full marks. 4) Assume suitable data, if necessary. Q1) Attempt all of the following : [ 8 2 = 16] a) What is a model? b) Explain two ways to apply UML. c) What do you mean by Generalization? d) What is object oriented analysis? e) A modeling technique is normally described by means of syntax, semantics and pragmatics. Comment. f) The purpose of testing is to find faults. Comment. g) What is unified Process. h) What is UML? Q2) Attempt any four of the following : [ 4 4 = 16] a) Discuss the different components of activity diagram. b) What are the different types of classifiers supported in UML? c) Explain breaking and organizing of system into subsystems in system design phase. d) Write a short note on object oriented testing. e) What are the UP phases? P.T.O. Q3) Attempt any four of the following : [ 4 8 = 32] a) Prepare a class diagram giving attributes and operations and state transition diagram for both stack and queue implementation using Linked List. b) Draw state Transition & Activity diagram for different operations supported by Washing Machine . c) Draw component and Deployment diagram for Satellite Communication system . d) Prepare object diagram showing at least 8 relationships among the following classes. Include associations, aggregations and generalization. Show multiplicity : You can add additional attributes if necessary. Add atleast one attribute to each class. Expression, constant, variable, function, argument list, relational operator, term factor, arithmetic operator, statement, program. e) People use elevators to move from one floor to another. Discuss different scenarios and prepare a sequence diagram showing different events and event exchanges between objects. Q4) Attempt any four of the following : [ 4 4 = 16] a) Write a note on artifacts in Elaboration. b) How are requirements organized in UP Artifacts. c) Discuss the task management component. d) Draw a collaboration diagram for Library Management System . e) Draw an activity diagram for the control of a Telephone Answering Machine. An incoming call is detected on the first ring and the machine answers the call with a pre-recorded announcement. When the announcement is complete the caller s message is recorded. When the caller hangs up the machine hangs up and shuts off. #### [3733]-102 2

Formatting page ...

 

  Print intermediate debugging step

Show debugging info


 

Additional Info : M.Sc. COMPUTER SCIENCE, CS - 102 : Object Oriented Software Engineering ( 2008 Pattern (New) & 2005 Pattern (Old) Course)) (Semister - I), Pune University
Tags : msc computer science pune university, msc computer science pune exam papers, Principles of Programming Languages, Object Oriented Software Engineering, pune university exam papers, university of pune question papers, pune university science, pune university courses, bsc pune university, msc pune university, pune university solved question papers, pune university model question paper, pune university paper pattern, pune university syllabus, old question papers pune university  

© 2010 - 2025 ResPaper. Terms of ServiceContact Us Advertise with us

 

pune_sci chat