Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Active Tutors
Asked Questions
Answered Questions
what types of adjustments are required to increase chances of inheritancea some attributes can be added or ignored in the base class
list the steps for converting state diagram to the codea finding major control pathb finding the conditional statements c finding the loops d
what are ways of finding out either an update is required or not for derived attributesthe ways to find out an update is required or not are as
what are metrics for choosing the best algorithmmatrices for choosing the best algorithms are as below computational complexity ease of understand
in object oriented design which steps must designer take to adjust inheritanceto readjust inheritance following steps should be takeni rearrange
what is an object designobject design is a very interactive method which decides the relationship among objects classifies operations on classes
describe briefly models which define the operations on classesthe three models which are used to define operations on classes are asobject model
why generally does an object-oriented system use the relational dbmsthe reasons for using relational dbms for oo systems could be any combination of
what is persistencypersistency ensures which data is stored and that after the object is no longer available program stops running the data will be
how is concurrency identifiedconcurrency in objects can be identified by the way they alter their state current objects can change their state
differentiate between the object oriented decomposition and the structured decompositionprocess-oriented structural decomposition divides a complex
what are the benefits of decomposing a systemthe benefits of decomposing a system into subsystems are that after decomposition each individual
describe different steps of the object-oriented design process the broad steps of the object-oriented design process area define context and modes
what are shortcomings in structured approachstructured methodology treats data and their behaviours separately and this makes it harder to isolate
why were functional methods fashionable in early daysthese are inspired directly by computer architecture and thus popular among computer scientist
how do you find the final model after iterative analysiswhy is iterative analysis of any of the problem neededthe final model serves as the base for
give an example of operations from the functions of a bankfor creation of a saving account you can writebank create -savings-account
give an example of operations from the state actions and activitiesfor instance in bank the activityverify account code and verify
describe how you can simplify operationsto simplify operation one should use inheritance where possible to use to reduce the quantity of distinct
explain how you can define an object model of a systema list of terms that shall be used by end users to describe state and behaviour of objects in
briefly explain what is to be done during defining problem statementto define problem statement of a system define what is to be done and how you can
what are the benefits of ooa technologyusing ooa technology can produce many benefits such as i reusability of code ii productivity is gained
give an example of enforcement in typingyou can understand the idea of enforcement as it makes sure objects of dissimilar classes may not be
give two profit of reuse of codereusing the implementation place existing class directly inside a new class the new class can be made up of any
explain the benefit of oommain benefits of object oriented modeling are development of system become fast quality of the system get improve it gives