Latest Activity In Study Groups

Join Your Study Groups

VU Past Papers, MCQs and More

We non-commercial site working hard since 2009 to facilitate learning Read More. We can't keep up without your support. Donate.


Current Mid Term Papers Nov 2011, (Fall 2011)

Current Spring 2011 Papers, May 2011 Papers, Mid Term Spring 2011 Papers, Solved Papers, Solved Past Papers, Solved MCQs

 

Views: 2234

Replies to This Discussion

Please Share your Current Papers Questions/Pattern here to help each other. Thanks

 

mid term fall 2011  01-12-2011

1. Identify type of message in diagram.  (02 marks)

2. What does the following terms means: Object creation,  Object lifetime. (02 marks)

3. According to Barry Boehm:"If a project has not achieved a system architecture, including its rationale, theproject should not proceed to full-scale system development."Explain why? (03 marks)

4. In UML, a class notation has three parts. Write their names. (03 marks)

5. Suppose you wre eliciting the requirment of a software, and you realized a conflict b/w cost and efficiency. Now from your point of view, explain what will you do in this situation? (05 marks)

6. A student claims that object model presents the static view of system. Discuss how? (05 marks)

20 MCQS

2 short definitions..............2 marks each.

2 questions.....................3 marks each...

2 questions .....................5 marks each, which are as follow:

1) to make high coupling calss(s) from a given low coupling class.

2) to draw sequence diagram for tow objects "A" and "B".....as on page no.109 of Handout.."doyouUnderstandme()"

well thanks dear

 

Cs504 today’s paper 28th November 2011 

 

MCQs:

20 mcqs where in paper.

 

Mostly mcqs where from the topics of:

Definition of software,

Software architecutre,

Software engineering

Software development,

Business requirements, (2 mcqs)

Context diagram

State transition diagram

Coupling and cohesion

 

 

questions of 2 marks:

1) select correct statement:

            a) The term authorization is use in select place.

            b) The term authorization is use in select object.

            c) The term authorization is use in select tangible things

            d) The term authorization is use in transaction

 

questions of 3 marks:

 

define whole part structure:

difine terms synchronous message and asynchronous message

 

Question of 5 marks:

Define object model?

 

Baki mai bhool gai bus itna he yad hai.

 

Thank you for Time and information.....

1) Difference b/w Aggregation and Association. 3 marks
2) A basket contain 2apples and 3 banana
What is the relation b/w basket and fruits and b/w fruits. 2marks
3) Draw sequence level diagramm
Aclient send authentication request (user name password) to the server and the server send back the response to the client . 5 marks
4) Aik fill in the blanks ka Question tha 5 marks
5) According to petr code a "Cap" is a 
Tengible object
An attribute

Cs504 today’s paper 28th November 2011 

 

MCQs:

20 mcqs where in paper.

 

Mostly mcqs where from the topics of:

Definition of software,

Software architecutre,

Software engineering

Software development,

Business requirements, (2 mcqs)

Context diagram

State transition diagram

Coupling and cohesion

 

 

questions of 2 marks:

1) select correct statement:

            a) The term authorization is use in select place.

            b) The term authorization is use in select object.

            c) The term authorization is use in select tangible things

            d) The term authorization is use in transaction

 

questions of 3 marks:

 

define whole part structure:

difine terms synchronous message and asynchronous message

 

Question of 5 marks:

Define object model?

 

Baki mai bhool gai bus itna he yad hai.

 

What are architectural designs Process, explain briefly?
System structuring: -
System structuring is concerned with decomposing the system into interacting sub-systems. The system is decomposed into several principal sub-systems and communications between these sub-systems are identified

Control modeling:- Control modeling establishes a model of the control relationships between the different parts of the system.

Modular decomposition:- During this activity, the identified sub-systems are decomposed into modules. This design process is further elaborated in the following section where architectural views are discussed.

Today Paper of Cs504 Software Engeeniring 1

Q1.Is the design of software architecture a iterative process? ( Marks 2)

Q2.What is Textual Analysis? ( Marks 2)

Q3. Think about any sales point and write
the atteribute and serivses of "sale" object? ( Marks 3)

Q4. If we matain a part of code there is no effect on other part
What u say this kind of Code and wath principal is used for making this code? ( Marks 3)

Q5. In which situatiion we can use collaboration daigram and sequence diagram? ( Marks 5)

Q6. define aggregate and Narate the 2 examples of agreegate in real Life? ( Marks 5)

Today Paper of Cs504 Software Engeeniring 1

Q1.Is the design of software architecture a iterative process? ( Marks 2)

Q2.What is Textual Analysis? ( Marks 2)

Q3. Think about any sales point and write
the atteribute and serivses of "sale" object? ( Marks 3)

Q4. If we matain a part of code there is no effect on other part
What u say this kind of Code and wath principal is used for making this code? ( Marks 3)

Q5. In which situatiion we can use collaboration daigram and sequence diagram? ( Marks 5)

Q6. define aggregate and Narate the 2 examples of agreegate in real Life? ( Marks 5)

Cs504- Software Engineering-I

Syed M. Umair Saulat

Mc100403250

Time 8.00 AM at North Nazimabad Campus Karachi

 

Time : 60  minutes

Total Question 26

MCQs  21

Short Question 5  

 

What are architectural designs Process, explain briefly?

System structuring: -

System structuring is concerned with decomposing the system into interacting sub-systems. The system is decomposed into several principal sub-systems and communications between these sub-systems are identified

 

Control modeling:- Control modeling establishes a model of the control relationships between the different parts of the system.

 

Modular decomposition:- During this activity, the identified sub-systems are decomposed into modules. This design process is further elaborated in the following section where architectural views are discussed.

 

What is action-oriented approach for Software Design?

 

Answer:

In the case of action-oriented approach, data is decomposed according to functionality requirements. That is, decomposition revolves around function. In the OO approach, decomposition of a problem revolves around data. Action-oriented paradigm focuses only on the functionality of a system and typically ignores the data until it is required. Object- oriented paradigm focuses both on the functionality and the data at the same time. The basic difference between these two is decentralized control mechanism versus centralized control mechanism respectively. Decentralization gives OO the ability to handle essential complexity better than action-oriented approach.

 

 

 

Define cohesion.

Answer:

Cohesion is an internal property of a module. Cohesion describes the intra-component linkages while couple shows the inter-component linkages. Cohesion measures the independence of a module.

 

 

What is OOP

Answer:

 

Object-oriented programming (OOP) is a programming language model organized around "objects" rather than "actions" and data rather than logic. Historically, a program has been viewed as a logical procedure that takes input data, processes it, and produces output data.

 

 

What is the difference between Aggregation and Association?

Answer:-

As compared to association, aggregation implies a tighter coupling between the two objects which are involved in this relationship. Therefore, one way to differentiate between aggregation and association is that if the two objects are tightly coupled, that is, if they cannot exist independently, it is an aggregation, and if they are usually considered as independent, it is an association.

 

RSS

© 2021   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service