Community Sites
Create your own community website and start earning today !
It's Free !
 
Communities Members BookmarksPolls Fresher Jobs Strange Photos Academic Projects New Member FAQ  



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

website counter




Download Model question papers & previous years question papers

Posted By: jegadesh       Member Level: Gold       Posted Date: 18 Nov 2007

2007 Anna University B.E Object oriented programming language-IT department Question paper



Course: B.E   University: Anna University




B.E / B.Tech. DEGREE EXAMINATION , MAY / JUNE 2007
Seventh Semester
Computer Science and Engineering
CS 433OBJECT
ORIENTED SYSTEM ANALYSIS AND DESIGN
Time: 3 hours Maximum : 100 marks
Answer ALL Questions
PART A – (10 X 2 = 20 marks)
1. What do you mean by cardinality in association relationship?
2. Distinguish between static and dynamic binding
3. List three different parts of model in Object Modeling Techniques (OMT).
4. List various steps in micro development process of Booch methodoly.
5. Distinguish between abstract use case and concrete use case.
6. Write two major properties of aggregation ( apartof)
relationship.
7. Distinguish between coupling and cohesion.
8. What is the style of UML attribute presentation?
9. Summarize the impacts of object orientation on testing.
A 1162

10. What are the requirements of ISO definition on usability.?
PART B – (5 X 16 = 80 marks)
11. (a) Categories the following relationship into inheritance, aggregation, or association.
Beware, there may be ternary or nary
association in the list, so do not assume
Every relationship involving three or more object classes is an inheritance
Relationship.
(i) A country has a capital city.
(ii) A dining philosopher is using a fork.
(iii) A file is an ordinary file or directory file.
(iv) Files contain records.
(v) A polygon is composed of an ordered set of points.
(vi) A drawing object is text a geometrical object, or a group.
(vii) A person uses a computer language on a project.
(viii) Modems and keyboards are input/output devices.
(ix) Object classes may have several attributed.
(x) A person plays for a team in a certain year.
(xi) A route connects two cities.
(xii) A student takes a course from a professor.
(xiii) A student may be a parttime
or fulltime
student.
(xiv) An origination has many departments.
(xv) A student can undergo many courses simultaneously.
(xvi) You and I are the members of this organization.
Or
(b) ( i) Explain briefly about the three macro processes of the object oriented
Software development life cycle. (8)
(ii) Identify at least four classes , at least two attributes and two operations
on each of the four classes in a typical college environment. (8)
12. (a) Briefly explain four phases and three parts of Rumbaugh et al.’s Object
Modeling Technique (OMT) (16)

Or
(b) Brief about the following with respect to patterns:
(i) Generative and nongenerative
patterns. (3)
(ii) Patterns template. (6)
(iii) Antipatterns.
(3)
(iv) Capturing patterns. (4)
13. (a) (i) Draw the usecase
diagram for online
shopping system. Assume suitable
actors such as customer, system,.etc .Use system boundaries in your
diagrams. (8)
(ii) Draw the usecase
diagram for the scenario, “Enrolling students in a
university”. use at least one extend and one include relationships in your
diagram. (8)
Or
(b) (i) The following is a list of candidate classes for scoring system. Prepare a list
of classes that should be eliminated. Give a reason for each elimination. If
there is more than one reason, give the main one:
address, age, age category, average score, back, card, child, child’s name,
competitor, compute average, conclusion, contestant, corner, date, difficulty factor,
event, figure, file of team member data, group, individual, individual prize, judge,
league, leg, list of scheduled meets, meet, net score, number, person, pool, prize,
register, resistant, raw score, routine, score, scorekeeper, season, station, team,
team prize, team name, trail, try, water ballet.
(12)
(ii) List the guidelines for identifying association and eliminating unnecessary
associations. (4)
14. (a) (i) Explain briefly about various steps involved in designing classes. Also, brief
about the impact of object orientation on testing. (16)
Or

(b) Mention about various guidelines to be followed when designing a view layer
Interface. (16)
15. (a) Briefly describe about various testing strategies in objected –oriented system
design
(16)
Or
(b) (i) Mention about various guidelines for developing the test plans. (6)
(ii) Mention about various guidelines for developing usability testing and user
satisfaction test. (10)





Return to question paper search

Next Question Paper: internet programming -it department

Previous Question Paper: object oriented programming language-it department

Related Question Papers:


  • Digital Communication Question paper07


  • measurement and instrumentation


  • EE 151 — ELECTRICAL ENGINEERING


  • AT 236 - AUTOMATIVE CHASSIS


  • Computer Architecture Univarsity questions Unit - II


  • Categories


    Submit Previous Years University Question Papers and make money from adsense revenue sharing program

    Are you preparing for a university examination? Download model question papers and practise before you write the exam.

    Watch TV Channels



    Contact Us    Privacy Policy    Terms Of Use   

    SpiderWorks Technologies Pvt Ltd. 2006 - 2007 All Rights Reserved.