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.

plz pray 4 me and remember ma in ur prayer..........

Views: 3072


Replies to This Discussion

past paper cs504


Moaazzzzzz past papers


Moaazzzzzz past papers

Moaazzzzzz past papers


Aoa, I need Video lectures.

If you have plz upload CS504 and CS403

thanks for sharing

Note: (This is Featured Discussion)

For Important Helping Material related to this subject (Solved MCQs, Short Notes, Solved past Papers, E-Books, FAQ,Short Questions Answers & more). You must view all the featured Discussion in this subject group.

For how you can view all the Featured discussions click on the Back to Subject Name Discussions link below the title of this Discussion & then under featured Discussion corner click on the view all link.

Or visit this link 

Click Here For Detail.

Thanks for sharing. 

its mine paper.. now i solved it max.. max.x...



 Muhammad Umer Amjad Butt ap ki file  mine paper.doc download ni ho rhi

copy paste ker dai quiz ider

Question No: 1      ( Marks: 1 ) - Please choose one


What are the three generic phases of software engineering?

       ► Definition, development, support

  • What, how, where

       ► Programming, debugging, maintenance

       ► Analysis, design, testing

Question No: 2      ( Marks: 1 ) - Please choose one


The state transition diagram ______


       ► Depicts relationships between data objects

       Depicts functions that transform the data flow

       ► Indicates how data are transformed by the system

       ► Indicates system reactions to external events

Question No: 3      ( Marks: 1 ) - Please choose one


State Transition Diagram is helpful in determining ________


       ► Business Understanding

        Process Flow

       ► Data store

       ► Control Flow

Question No: 4      ( Marks: 1 ) - Please choose one


UML provides two different mechanisms to document the dynamic behavior of the system. These are sequence diagrams and --------------



          Class Diagrams

       ► Use Case Diagrams

       ► Deployment Diagrams

       ► Collaboration Diagrams


Question No: 5      ( Marks: 1 ) - Please choose one


Collaboration diagrams have basically two types of components: objects and ________



Selected answer    Messages

       ► Methods

       ► Classes

       ► Properties

Question No: 6      ( Marks: 1 ) - Please choose one


Events occur whenever a(n)_________________


       ► Actor and the OO system exchange information

       ► Class operation is invoked

  •  Messages are passed between objects

       ► Class destructor is called

Question No: 7      ( Marks: 1 ) - Please choose one


Information structure represents the internal organization of the ________



       ► Data structures used to represent data types

       ► Project staffing model

       ► Project communications model

Selected answer    Various data and control items

Question No: 8      ( Marks: 1 ) - Please choose one


_____________ allows us to deal with different individual aspects of a problem.


       ► Modularity

       ► Abstraction

       ► Separation of Concepts


Question No: 9      ( Marks: 1 ) - Please choose one


___________requirements are not documented in the use cases.

       ► User

       ► System

       ► Functional


Question No: 10      ( Marks: 1 ) - Please choose one


Class is a(n) _____________________.


       ► Template

       ► Data

       ► Function

Question No: 11      ( Marks: 1 ) - Please choose one


 ________ activities are indirectly related to software development.


       ► Construction


       ► Management


       ► Design



Question No: 12      ( Marks: 1 ) - Please choose one


_________ is not an example of functional requirement.


       ► Authentication


       ► Authorization


       ► Security

         Online access through browser

Question No: 13      ( Marks: 1 ) - Please choose one


Two components of use-case model are actors and ____________.


       ► Functional requirements


       ► Processes



          System boundary


Question No: 14      ( Marks: 1 ) - Please choose one


__________ is another technique to document domain knowledge.


       ► Business model

          Activity diagram

       ► Use-case model

       ► State transition diagram

Question No: 15      ( Marks: 1 ) - Please choose one


There are ______ steps involved in identification of structure while deriving object model.




       ► Three




       ► Five


Question No: 16      ( Marks: 1 ) - Please choose one


The verbs in your problem domain usually indicate some of the _________required of the associated object.


       ► Services


       ► Objects


       ► Collaborations



Question No: 17      ( Marks: 1 ) - Please choose one


The process of defining attributes  is called __________.



       ► What I know

       ► Who know me

       ► Whom I know

          What I do

Question No: 18      ( Marks: 1 ) - Please choose one


A complex System evolves from a ____________________.


         Smaller system

       ► Simpler system

       ► Bigger system


       ► Medium system


Question No: 19      ( Marks: 1 ) - Please choose one


Once the requirements of a software system have been established, the focus shifts from __________________.


       ► What to what

       ► How to how

         What to how

       ► How to what

Question No: 20      ( Marks: 1 ) - Please choose one


The term “Software Crisis” was introduced in a conference held in__________.

       ► 1950




       ► 1962


       ► 1980


Question No: 21      ( Marks: 2 )


Write attributes of a location/place.



For a location, include object connections to objects that it can hold (association), to

its part objects (aggregation), and to the transactions that are taking place at that

location (association).



Question No: 22      ( Marks: 2 )


The technique which deals with intra component relationship is called?





 Cohesion describes the intra-component linkages ,intra component linkages are stronger


Question No: 23      ( Marks: 3 )


As per Peter Coad methodology, a student claims that “Bag” is a container object. Justify the student’s claim with solid reason.




Bag have colour, stuff, zip qulaity  one sholder or two sholder. Stuff is not good, stiching is not good,  the objects relation ship.. student clam the objects. according to methodlogy we spered the  data in to tablur form.  table also have objects. , and easy to understand tabulr data.



Question No: 24      ( Marks: 3 )


Following are the necessary aspects, an object should contain in its completeness:

1) State

2) Data

3) Behavior

Give an example of each of the above aspects, by considering "Computer Processor" as an object.





 Processer memery.

collect the data,

process the data


Question No: 25      ( Marks: 5 )


“OOD transforms the analysis model into design model that serves as a blueprint for software construction.” What are the four layers of the OO design pyramid?




 four layers of the OO design pyramid:-


1) The subsystem layer. Contains a representation of each of the subsystems that

enable the software to achieve its customers defined requirements and to implement

the technical infrastructure that supports customer requirements.

2) The class and object layer. Contains the class hierarchies that enable the system to

be created using generalization and increasingly more targeted specializations. The

layer also contains design representations for each object.

3) The message layer. Contains the details that enable each object to communicate with

its collaborators. This layer establishes the external and internal interfaces for the


4) The responsibility layer. Contains the data structures and algorithmic design for all

attributes and operations for each object.          relationship btween objects.


Question No: 26      ( Marks: 5 )


Suppose you are software designer, keeping in mind Object Oriented Design, what do you think, when will it be appropriate to use sequence diagram and when will it be appropriate to use collaboration diagram ?







Collaboration diagrams have basically two types of components objects and Message.

In sequence diagram easy to understand the objects but not easy to understand easly collaboration

Sequence diagram easy to understand the the via subjects but not good for covay messges on the other hand Collaboration diagram easy to understand for message. In sequence diagram acording Y-Axix we show the time domian, and  X -axisX we rerpersent the  Objects.In 


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

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