Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Solved Assignments
Asked Questions
Answered Questions
state the object design for processing the object design phase comes after analysis and system design phase the object design phase includes
what are the objectives of object designafter going through this unit you could be able to explain steps of object design discuss algorithms that
give the introduction of object designstrategies which are selected during system design are carried out in object-oriented design in this
what are the failures of controlling events between objects failure unintentional termination of system several possible causes failure of
explain the term - handling boundary condition these are some circumstances that to be handled in any system initialization and termination describes
write short note on events events consist of inputs interrupts decisions and actions performed by any external device or users every event always has
in how many parts events are classifiedevents are classified as four types in uml1 signals2 calls3 passing of time4 change in
what are the controlling events between objects event is the specification of a important occurrence which has a location in time and spaceexamples
determine the other system design issue how to realise subsystems through hardware or software how is object model mapped on chosen hardware
what are the issues when selecting a database issues when selecting a database storage space requirement a database requires about triple storage
determine the persistent objectpersistent object can be stored in one of the followingfiles cheap permanent simple storage low level write read
explain the persistent class maps to one relational tablein most of cases persistent class maps to one relational table keeping aside inheritance
explain the management of data store every system irrespective of its nature of application requires storing permanent data for consequent use in
how to handle concurrency mechanisms locks semaphores monitors synchronized methods methods deadlock avoidance verification simulation key1
concurrency issues data integrity threads accessing same object need to be synchronized such as banking account deadlock one or more threads in
what is thread splitting a thread of control is a path by which a set of state diagrams on that a single object is active at a time objects are
process to find the non-concurrent objectsonce we find out non-concurrent mutually exclusive objects we can fold all objects together in one thread
explain the aggregation implies concurrencyconcurrency actually is this in objects can be identified by the way they change state present objects can
concurrency identification while designing analysis model we map real world model into our analytical model real life objects are simultaneous in
the basic merits of decompositionthe advantages of decomposition1 separate person can work on each subsystem2 a particular software engineer
determine the advantage of object-orientation finally object-orientation has advantage of continuity throughout analysis persistent representation
explain the object-oriented decomposition object-oriented decomposition targets at identifying individual sovereign objects that encapsulate both a
process-oriented decompositions process-oriented decompositions divide complex process task or function into simpler sub processes until they get
breaking into subsystems decomposition is a significant technique for coping with complexity based on idea of divide and conquers in dividing a
explain the fundamental concepts of object-orientationsoftware developers data base administrators dbas need to be familiar with fundamental concepts