Você está na página 1de 95

Question The Standard DOC system was developed by the organisation of about 500 companies named :Correct Answer

Object Management Group [ OMG ] Multiple Choice Multiple Answer Question In Railway Reservation and Ticketing system, we can call following parameters as attributes of class Passenger :Correct Answer Name , Age , Sex Select The Blank Question A class may be thought of as 'data-type' and object as ________ of that data-type. Correct Answer Variable Multiple Choice Single Answer Question In 'railway ticket reservartion system ' the role of system server is to be performed by the user called :Correct Answer Reservation and ticketing system Multiple Choice Single Answer Question Objects may communicate with each other through Correct Answer Methods Multiple Choice Multiple Answer Question OODBMS standards comprise of :Correct Answer ODL , OQL , ODMG C++ binding Multiple Choice Single Answer Question A technical term for an object of a class is termed as Correct Answer Instance Multiple Choice Single Answer Question The methods used in the class 'member ' will be declared as :Correct Answer Public Multiple Choice Multiple Answer Question OODBMS can work on following Operating systems on server :Correct Answer MS Windows , OS/2 , Sun OS

Multiple Choice Single Answer Question The linking of procedure call to the code to be executed in response to that call is referred as Correct Answer Binding Multiple Choice Single Answer Question It has been said that Pascal and C programs are collections of procedures and C++ programs are collections of Correct Answer Classes Multiple Choice Single Answer Question A role is nothing but a particular set of properties associated with the :Correct Answer Class Multiple Choice Single Answer Question In DAD, the information providers such as users, customers, vendors and stakeholders paly a role of Correct Answer Participants Multiple Choice Single Answer Question An actor may perform different roles in different :Correct Answer Use cases True/False Question Object-oriented programming focuses on the integrated data and functionality as discrete units that have both knowledge (data) and capabilities (functions). Procedural programs, on the other hand, focus on functions and how they act on data. Correct Answer True True/False Question OOT application in system development begins with OO analysis, OO design, OO programming , OO testing and system implementation. Correct Answer True True/False

Question In sense of time activity is longer and the action is relatively instantaneous. Correct Answer True Multiple Choice Single Answer Question Mango, apple and orange are members of class Correct Answer Fruit True/False Question An interface design prototype provides the chance to test the look and feel of your product with potential users. Correct Answer True True/False Question Architecture prototype can be designed to give you a chance to develop a smaller version of the program and to assess how easily your design decisions will "scale up", as the program is fleshed out. Correct Answer True Select The Blank Question The methods for the class are defined in the ________ of the class . Correct Answer Body Select The Blank Question ________ has a role which is performed through well defined tasks. These tasks are performed in logical sequence to achieve a system goal. Correct Answer Actor Multiple Choice Multiple Answer Question The class 'member' is constructed as follows in C++ :Correct Answer Specify unique name for class , Specify whether it is private, public, protected or friend , Specify variables in the class, Multiple Choice Single Answer Question The fields such as name, address, telephone no etc will be identical in all membership registration forms. This can be referred to as :-

Correct Answer Inheritance Multiple Choice Single Answer Question The stores for persistent objects, such as disk files do not support queries or interactive user interface operations. These problems are solved by :Correct Answer DBMS Multiple Choice Multiple Answer Question In formulating algorithms we take help of :Correct Answer Activity diagrams , Class properties , Associated classes Multiple Choice Multiple Answer Question "Designing classes", consists of identifying following entities for each class:Correct Answer Structures , Protocols , Methods True/False Question The process of mapping and integrating begins with defining the relationships between the table structure in RDB and class structure in object model in OODB Correct Answer True Select The Blank Question The most widely used OOPL is ________ Correct Answer C++ True/False Question In evolutionary model, the management activities are emphasised with respect to inception, elaboration, construction & transition. Correct Answer True Select The Blank Question ________ handles through virtual database, cross database functionality by constructing unified schemes. Correct Answer MDBS Multiple Choice Multiple Answer Question All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support

following criteria for access to other DBMS whenever an application is running on the OODBMS :Correct Answer Can read data that resides in other OODBMS , Can modify data that resides in other OODBMS , Can read data that resides in RDBMS ORACLE Multiple Choice Single Answer Question Being an individual, different roles in a system performance can be played by :Correct Answer User Select The Blank Question ________ is a specific sequence of transactions in a dialogue between a user & a system representing a particuler way to use the system. Correct Answer Use case Multiple Choice Single Answer Question In the Abstraction-Occurrence Pattern class is common and its occurrences :Correct Answer Differ Multiple Choice Single Answer Question A user palying a role in use case analysis is named as :Correct Answer Actor True/False Question The ODBC-API driver drives to reach to intended database, runs the application, manipulates the data and puts it back in the position as the new data image. Correct Answer True Multiple Choice Multiple Answer Question The main function will have following contents in C++ Correct Answer Name of class followed by name of object , Name of object and method separated by dot operator. , Variable declaration Select The Blank Question The more complex is the interaction more ________ should be the UI design for ease

of use and understanding. Correct Answer Simple Multiple Choice Multiple Answer Question Traditional approach for collecting DVD titles from rack are :Correct Answer Member gives list to clerk , Clerk picks up titles mentioned in the list one by one , The picked items are tick marked and items not available are cross marked in the list

Multiple Choice Multiple Answer Question Access to other OODBMS comprises of :Correct Answer Read data resident in other OODB , Modify data resident in other OODB , Read data resident on RDBMS Match The Following Question -Correct Answer Class: Railway -Methods : Reserve Ticket (), cancel Ticket () Class : Passenger -Attributes : name , age , sex Class : Booking clerk Attributes : Name , employee ID Attributes : Name , employee ID Class: train Attributes : Train name , Train number Multiple Choice Multiple Answer Question Database of the following parameters can be created :Correct Answer DVD title database , Member database , Staff database Select The Blank Question The good attribute of ________ is, it should be singular and represents only one object and has no parallel. Correct Answer Name Match The Following Question -Correct Answer Standard procedure- Method Table- Scheme representing complex relationships between entities Column -Refers datatype and name

Row -Refers data for single entry Multiple Choice Multiple Answer Question In OODBMS product O2 , the attributes of objects have to be defined in following languages :Correct Answer C++ , JAVA , SMALLTALK Select The Blank Question The relationships between VLC and BLC are ________ the relationships between BLC and ALC. Correct Answer Opposite of Object Oriented Analysis and Design - 11 True/False Question XML is a meta data language developed to specify data with a goal of improving interoperatability of different data sources. Correct Answer True True/False Question The use case analysis approach becomes more difficult if it contains extensions from other use cases. Correct Answer True Multiple Choice Single Answer Question C++ is also named as Correct Answer C with classes Multiple Choice Multiple Answer Question All OODBMS products namely O2, Objectivity, Object Store and Versant support following DBMS criteria :Correct Answer User defined datatype , Is_a relationship , Part_of relationship Multiple Choice Single Answer Question Inheritance supports concept of Correct Answer Hierarchical classification Multiple Choice Multiple Answer

Question In context of transactions, OODBMS :Correct Answer Handle nested transactions , Supports MROW , Supports long transactions Multiple Choice Single Answer Question Because of the concept of independent objects responding to messages, object orientation is a natural way to implement Correct Answer Event driven programming Multiple Choice Multiple Answer Question All OODBMS products namely O2 , Objectivity , ObjectStore and Versant support application programming in following languages. Correct Answer C++ , JAVA , SMALLTALK Select The Blank Question The manager ________ manages an application's data needs by mapping data requirements to data source in the database. Correct Answer ODBC driver Select The Blank Question Messaging and constructing messages is a complex task. The golden rule is to keep messages to a ________ , both at receiving end and sending end. Correct Answer Minimum True/False Question UML supports both static modeling and dynamic modeling Correct Answer True Select The Blank Question ________ needs use case analysis from the viewpoint of identifying those business class that need human interaction. Correct Answer Identification True/False Question Isolated objects have no purpose in the system. Correct Answer True

Multiple Choice Single Answer Question The process by which objects of one class acquire properties of objects of other class is called Correct Answer Inheritance Multiple Choice Multiple Answer Question ODBMS Queries comprise of :Correct Answer Ad-hoc queries with C++ , Ad-hoc queries with 4GL , Ad-hoc queries with Lisp Multiple Choice Multiple Answer Question The following criteria accepted by O2 , Objectivity , ObjectStore and Versant :Correct Answer Single-user, single-tasking environment , Single-user, multi-tasking environment , Multiuser environment Multiple Choice Single Answer Question In sequence diagram, the existance of objects in the behaviour are shown by Correct Answer Dotted line Multiple Choice Single Answer Question Use domain analysis documents to identify actors in the system. Whether the system is current or new ask the question mainly :Correct Answer Who are the users of a system? Select The Blank Question Once algorithms are finalised, we convert them into a program using OOPL or using ________containing automatic programming and testing. Correct Answer CASE tool Select The Blank Question ODBC with ________ provides standard database access through a common interface, independent of application . Correct Answer API Select The Blank

Question Booch emphasises development of mechanisms with ________ model. Correct Answer Data Match The Following Question -Correct Answer Ability to send a message to several objects and to allow receiving object to respond method specified on the object.- Ploymorphism We can define abstract operation on abstract data -Data abstraction Process of sharing properties of the higher level object or class- Inheritance Ability to inherit attributes and methods from 2 or more objects or classes -Multiple inheritance Multiple Choice Single Answer Question Polymorphism means ability to take Correct Answer More than one form Multiple Choice Multiple Answer Question The columns to be filled in DVD reservation slip are as stated below :Correct Answer Member name , Member ID , Contact phone number True/False Question The registration form is filled for each member of family under one address Correct Answer True Match The Following Question- Correct Answer Protected visibility -Accessibility only to subclasses and operations of class Private visibility- Accessible only be operations of class Visibility- Accessibility by classes Public visibility -Accessibility by all classes True/False Question A functionality prototype can be designed that does not have the final user interface, but allows users to try out various features, such as forwarding messages or

attaching files without worrying about the final interface. Correct Answer True Multiple Choice Multiple Answer Question A first step in design is to construct a static UML class diagram consisting of :Correct Answer Class name , Attributes , Methods Multiple Choice Single Answer Question UML uses : Correct Answer OCL [ object Constraint Language ] Select The Blank Question ________ clearly identifies the actors and the task they perform through interaction. Correct Answer Use case Multiple Choice Single Answer Question A subset of class with additional properties is termed as : Correct Answer Subclass Multiple Choice Single Answer Question The lock that ensures that no other transaction is committed till the earlier transaction completes the task is called :Correct Answer Read Lock Multiple Choice Multiple Answer Question The following features are supported by OODBMS products viz O2 , Objectivity , ObjectStore and Versant :Correct Answer SUN OS , AIX , MS Windows Select The Blank Question The methods used to have to perform on demand be put in ________ to enable implementation of the method. Correct Answer Algorithms Multiple Choice Multiple Answer Question OODBMS supports comprise of :-

Correct Answer User defined datatype , Is_a relationship , Part_of relationship Multiple Choice Single Answer Question The class bird should have object Correct Answer Egale Select The Blank Question The row of table in RDBMS contains data which maps ________ of class in OODBMS. Correct Answer Instance Multiple Choice Single Answer Question In 'railway ticket reservartion system' the roles such as requisition processing, ticket processing, ticket data updation are to be performed by the user called :Correct Answer Counter Clerk Select The Blank Question static binding allows to hold certain properties fixed and rigid, whereas ________ binding allows object to behave as per conditions emerge. Correct Answer Dynamic Multiple Choice Single Answer Question The actor in drama may have role of dancing in dance event and also may have a role of singer in solo singing event . This pattern is known as :Correct Answer Player role pattern Select The Blank Question ________ is a person or device that uses the system. Correct Answer User Multiple Choice Multiple Answer Question In the first step of designing classes we :Correct Answer Refine attributes , Refine methods by using activity diagrams. , Refine protocols by using activity diagrams. Multiple Choice Single Answer Question Use case is used to model scenarios in the system run by

Correct Answer User/actor Multiple Choice Single Answer Question The data once created by a process survives for long till it is created externally, is called :Correct Answer Persistence data Multiple Choice Multiple Answer Question The DBMS criteria is supported by O2, objectivity, object store and Versent. The criteria for the same is as follows :Correct Answer Replication of data , Data encryption , Database language based on SQL Multiple Choice Multiple Answer Question The contents of DVD return slip form are as follows :Correct Answer Member ID , Contact phone number , Feedback on DVD Multiple Choice Single Answer Question The insulation of data from direct access by the program is known as : Correct Answer Data hiding Object Oriented Analysis and Design - 10 True/False Question In sense of time activity is longer and the action is relatively instantaneous. Correct Answer True Multiple Choice Multiple Answer Question All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support ad-hoc queries with the following :Correct Answer GUI , 4GL , C++ Multiple Choice Single Answer Question The object store stores objects that have ability to survive even though the program or system that created them is no longer live. Such objects are called :Correct Answer Persistent Objects True/False Question UML supports both static modeling and dynamic modeling

Correct Answer True True/False Question Use cases are not beneficial for all interface requirements. Correct Answer False Multiple Choice Multiple Answer Question The contents of DVD reservation slip form are as follows :Correct Answer Choice of delivery [ home or self-collection ] , e-mail address of member , Mobile phone number of member Multiple Choice Multiple Answer Question In context of transactions, OODBMS :Correct Answer Handle nested transactions , Supports MROW , Supports long transactions Select The Blank Question ________ needs use case analysis from the viewpoint of identifying those business class that need human interaction. Correct Answer Identification Multiple Choice Single Answer Question In the railway transport environment, the same train [ train name, number etc ] leave everyday from one station to the other. But in their operations, dates, drivers, passengers etc differ every day. This pattern is called :Correct Answer Abstraction-Occurrence Pattern Multiple Choice Multiple Answer Question In Railway Reservation and Ticketing system, the objects [ business class ] that collaborate are as follows :Correct Answer Counter clerk , Reservation form , Ticket menu Select The Blank Question ________ is defined as a cooperation between object codes produced by different software vendors & written in different programming languages. Correct Answer Interoperability True/False Question The principle of polymorphism helps to extend and modify the system scope through appropriate messaging

mechanism. Correct Answer True Multiple Choice Single Answer Question The records such as name, ID No will be different for each member in all membership registration forms. This can be referred to as :Correct Answer Polymorphism Select The Blank Question OOSAD begins with identification of actors, what activities they perform and building ________ model for the function. Correct Answer Use-case Match The Following Question -Correct Answer Database of property such as furniture, computers, laptops, printers etc.- Asset DB Database of various DVDs including name, company, date of purchase, usage count etc-Title DB Database of members with name, ID no, address, telephone etc.- Member DB Database of staff members with name, designation, pay, date of joining etc.-Staff DB Multiple Choice Multiple Answer Question Object Oriented approach for collecting DVD titles from rack are :Correct Answer Member himself goes to the racks , He randomly selects titles irrespective of chronology mentioned in the list. , His friend is met. He talks with the friend and then continues picking up of title. Multiple Choice Single Answer Question The collaboration diagram shows both :Correct Answer Collaboration and sequence Multiple Choice Multiple Answer Question If the user clicks on menu option or button the response to this interaction could be :Correct Answer Send a message to a business layer class , Open another interface , Close interface Multiple Choice Multiple Answer

Question The DBMS criteria is supported by O2, objectivity, object store and Versent. The criteria for the same is as follows :Correct Answer Replication of data , Data encryption , Database language based on SQL Select The Blank Question ________ handles through virtual database, cross database functionality by constructing unified schemes. Correct Answer MDBS True/False Question Objects at location should be able to refer to objects at another location. Correct Answer True Select The Blank Question Messaging and constructing messages is a complex task. The golden rule is to keep messages to a ________ , both at receiving end and sending end. Correct Answer Minimum Select The Blank Question The good attribute of ________ is, it should be singular and represents only one object and has no parallel. Correct Answer Name Multiple Choice Single Answer Question In a student hostel, rooms, room number and contents are same year after year but students who occupy room are different year. This pattern is called :Correct Answer Abstraction-Occurrence Pattern Multiple Choice Multiple Answer Question The contents of DVD return slip form are as follows :Correct Answer Feedback on DVD , Member ID , Contact phone number Select The Blank Question The design process begins where ________ is concluded. Correct Answer OOA Multiple Choice Multiple Answer Question The three layered architecture is made up of layer classes as follows :Correct Answer Access Layer Class , Business Layer Class , View Layer Class

Select The Blank Question Proximity switch Sensors and UPS are devices that help to perform applications. These are ________ and class. Correct Answer Tangible entiry pattern True/False Question Fuzzy Classes may be relevant or irrelevant. Correct Answer True Multiple Choice Multiple Answer Question In Railway Reservation and Ticketing system, we can call following parameters as attributes of class Passenger :Correct Answer Name , Age , Sex Select The Blank Question ________ enables the development of extremely flexible client-server systems as it is possible to locate reusable objects /components stored anywhere in the network and manipulate them as per the application requirements. Correct Answer DOC Multiple Choice Single Answer Question According to Player Role Pattern, a class has role and the role is played by class :Correct Answer Owner Multiple Choice Single Answer Question To retain domain knowledge it is a good practice to build :Correct Answer Domain Analysis Document [ DAD ]

Match The Following Question -Correct Answer Convert rupee amount into equivalent dollar amount at the current bank rate-Converter Method to calculate internal rate of returns on the investment- Domain Specific method Bar code reader provides the date on scanning of document key, amount, date, order number etc. On receipt of these values another output method will send the values to respective class to change values of attributes.-I/O

Salary for the months of employees who belong to same type designation, role etc would be same. This one algorithm can be Copy Constructor used for number of employees Multiple Choice Multiple Answer Question In the first step of designing classes we :Correct Answer Refine attributes , Refine methods by using activity diagrams. , Refine protocols by using activity diagrams. Your Answer Refine attributes , Refine methods by using activity diagrams. , Refine protocols by using activity diagrams. Select The Blank Question Once algorithms are finalised, we convert them into a program using OOPL or using ________containing automatic programming and testing. Correct Answer CASE tool Multiple Choice Single Answer Question The lock that ensures that no other transaction is committed till the earlier transaction completes the task is called :Correct Answer Read Lock Multiple Choice Multiple Answer Question All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support following criteria for access to other DBMS whenever an application is running on the OODBMS :Correct Answer Can read data that resides in other OODBMS , Can modify data that resides in other OODBMS , Can read data that resides in RDBMS ORACLE Select The Blank Question In the normal course, the developer would need to write ________ for each method or server application whatever resident. Correct Answer Interfaces Multiple Choice Single Answer Question OODBMS manages logical link association and its :Correct Answer Cardinality Multiple Choice Single Answer

Question Each object is associated with the data of type class with which they are created. A class is thus a collection of objects of Correct Answer Similar type True/False Question The incremental approach means repeating software development cycle , analysis and modeling, designing and implementation or programming to achieve incremental goals. Correct Answer True True/False Question The associations irrelevant to the needs of methods execution are found. Correct Answer False Multiple Choice Single Answer Question In RDD, the technique in which model is built to test the requirements and to obtain confirmation from user is termed as Correct Answer Prototyping

True/False Question In evolutionary model, the management activities are emphasised with respect to inception, elaboration, construction & transition. Correct Answer True True/False Question An interface design prototype provides the chance to test the look and feel of your product with potential users. Correct Answer True Multiple Choice Single Answer Question The stores for persistent objects, such as disk files do not support queries or interactive user interface operations. These problems are solved by :Correct Answer DBMS

Object Oriented Analysis and Design - 3

Object Oriented Analysis and Design - 3 Multiple Choice Single Answer Question The database is created in Correct Answer Oracle Multiple Choice Single Answer Question Collection of similar datatypes is called as Correct Answer Array Select The Blank Question The links are expressed in ________ of associations. Correct Answer Cardinality Select The Blank Question WMC could be kept as ________ as possible. Correct Answer Low Select The Blank Question ________ analysis educates the analyst on business domain complexity and shows a way to deal with it. Correct Answer Domain Multiple Choice Multiple Answer Question Measurement can be used throughout a software project to assist in following areas : Correct Answer Estimation , Quality control , Productivity assessment and project control Multiple Choice Single Answer Question in 'railway ticket reservation system ' the roles such as enquiry , reservation and ticketing and cancellation are to be performed by the user called :Correct Answer Passenger Match The Following Question -Correct Answer We can define abstract operation on abstract data-Data abstraction

Process of sharing properties of the higher level object or class- Inheritance Ability to inherit attributes and methods from 2 or more objects or classes-Multiple inheritance Ability to send a message to several objects and to allow -receiving object to respond method specified on the object.-Ploymorphism Multiple Choice Multiple Answer Question OODBMS supports comprise of Correct Answer User defined datatype , Is_a relationship , Part_of relationship Multiple Choice Multiple Answer Question General guidelines for OOD building are Correct Answer Review already built class for usage , Create simple class & apply inheritance / multiple inheritance , Design simple & distinct methods Select The Blank Question Null and Notify locks are generally used ________ transaction boundary in a cache. Correct Answer Outside Multiple Choice Single Answer Question C++ is also named as Correct Answer C with classes True/False Question The sequence diagram is complex and difficult to understand. Correct Answer False Multiple Choice Single Answer Question NOC metric can be used to evaluate the degree of Correct Answer Reuse Multiple Choice Single Answer Question Microsoft's Component Object Model [ COM ] and Distributed Component Object Model [ DCOM ] are alternatives to

Correct Answer CORBA Select The Blank Question Software objects interact and communicate with each other using ________ . Correct Answer Messages. Multiple Choice Multiple Answer Question System performance and effectiveness is a result of Correct Answer Business knowledge , Business process , People who operate business Multiple Choice Multiple Answer Question When a use case is taken up for execution , each situation scenario has :Correct Answer Pre condition , Post Condition Select The Blank Question Another intention of ________ is to test and validate existing ideas as well as to generate new ideas. Correct Answer Prototyping Multiple Choice Multiple Answer Question In OOSAD model , the design phase mainly comprises of following activities Correct Answer Review subsystem-class association & draw OO design , Allocate tasks & identify collaboration , Design messaging models Multiple Choice Single Answer Question The method that destroys instance [ object ] of class is known as Correct Answer Destruction Multiple Choice Multiple Answer Question The measures are based on data collection. The data is collected from following sources : Correct Answer Software engineering process , Software project , Software product

Multiple Choice Multiple Answer Question The Object Management Group [ OMG ] suggested abstract object model with following features :Correct Answer Object can be distinguished clearly. , The object methods and operations are governed by parameters and their values. , The object's nature is persistent or transient. True/False Question In order to achieve system goal , objects cooperate and interact with each other. Correct Answer True Multiple Choice Single Answer Question Objects contain data and code to manupulate that data. The entire set of data and code of object can be made user-defined data type using the concept of Correct Answer Class Select The Blank Question As we move from OOA to OOD ,we evaluate class module into ________ entities. Correct Answer Logical Multiple Choice Single Answer Question The interaction between user/actor and the system are shown mainly by :Correct Answer Interaction diagram True/False Question Once you define employee as an object for pay-roll application ,it can be used for income tax, bonus, commission or any HR application . Correct Answer True True/False Question To understand object as a system , we must understand its behavior in association with other objects in the system . Correct Answer True

Multiple Choice Single Answer Question The process by which objects of one class acquire properties of objects of other class is called Correct Answer Inheritance Select The Blank Question We extensively use ________ for processing , refining and designing classes. Correct Answer UML Multiple Choice Single Answer Question The WMC [ Weighted Method per Class ] is defined by the following expression, Correct Answer WMC = Ci True/False Question UA is the result of efforts to combine best practices , processes , methodologies and guidelines using UML notations and diagrams that can provide a better understanding of OO concepts and system development. Correct Answer True True/False Question System functions in business domain environment. Correct Answer True Multiple Choice Single Answer Question How big is a class object? Correct Answer Is as big as sum of the sizes of its member variables Multiple Choice Single Answer Question The main difference between structure and class is Correct Answer Structure does not support OOPS Class Supports OOPS. True/False Question Ambiguity does not arise if requirements are not specified in clear terms . Correct Answer

False True/False Question In OO approach , the transition from one phase of development to other is not seamless and creates complexity. Correct Answer False Multiple Choice Single Answer Question If Dog derives from Mammal, and Mammal derives from Animal, then Correct Answer Dog inherits Animal's functions and data Multiple Choice Multiple Answer Question Occurrences of class 'order' can be Correct Answer Appointment Order , Work Order , Purchase Order True/False Question High complexity should not be avoided so far as possible Correct Answer False Multiple Choice Single Answer Question The concept of OOPS was first introduced in Correct Answer Simula Language Multiple Choice Single Answer Question In DAD, the information providers such as users , customers , vendors and stakeholders play a role of Correct Answer Participants Select The Blank Question Since OODBMS supports distribution of objects , it must have a feature of ________ so that OO application need not take efforts to add mechanisms to local objects. Correct Answer Location transparency Multiple Choice Multiple Answer

Question Persistent Object Storage System under DBMS , can provide Correct Answer Unique ID to objects so as to reach correctly , Communication between objects , Large , stable and reliable storage capacity Match The Following Question -Correct Answer Datamarts -Sections of a particular data -such as finance , stores , billing etc. Distributed database -The information is divided and stored separately in different servers. End user database- Database created by an end user. Data Warehouse Database located centrally so that everybody can have access to it. True/False Question One way to achieve portability is to write software in standard version of high level language and to develop portable system and application software . Correct Answer

Object Oriented Analysis and Design - 2 Multiple Choice Single Answer Question The actor in drama may have role of dancing in dance event and also may have a role of singer in solo singing event . This pattern is known as . Correct Answer Player role pattern Select The Blank Question In a faade class , we provide most often required and most dynamic properties of the ________ class and class in the main system. Correct Answer Super Multiple Choice Single Answer Question C++ is basically a procedural language having extension of Correct Answer Object Oriented technology Select The Blank Question ________ has become a standard notation for object oriented system modeling. Correct

Answer UML Select The Blank Question ________ is a graphical representation of user's view and developers understanding of transactions performed in the case scenario . Correct Answer Use case diagram True/False Question Testing is the process of demonstrating that the faults are not present. Correct Answer True Multiple Choice Multiple Answer Question Like entity-relationship model , the object relationship model is developed. The development takes place through following three steps :Correct Answer Draw a network of collaborators using CRC index cards. , From CRC index cards , evaluate responsibilities and collaborations. Name unlabeled lines. The direction of relationship is indicated by an arrowhead line. , Determine cardinality . Multiple Choice Single Answer Question The use of constructors will be made in a 'member' class for Correct Answer Initialize objects Multiple Choice Single Answer Question UML uses Correct Answer OCL [ object Constraint Language ] Select The Blank Question When we move to OOSAD , server-resident applications will give way to objects and ________ objects in Distributedserver environment. Correct Answer Distributed Multiple Choice Single Answer Question Selected design pattern should be a solution that weights heavily on the advantage and that has very few and insignificant disadvantages. In documentation content , this is known as Correct

Answer Optimum solution Multiple Choice Multiple Answer Question Some key objectives of OOD process should achieve the following Correct Answer The class as far as possible should be independent , but could be dependent on only a few classes. , Interaction between two classes should be explicit. , Class hierarchy should be built on specialization of higher class. True/False Question Compared to other OO methods , the metrics methods progressed very slowly. Correct Answer True True/False Question OODBMS ensures that in the event of failure the recovery process enforces consistency in database status after a transaction is terminated by force externally. Correct Answer True Multiple Choice Multiple Answer Question OOSAD has following main activities Correct Answer Use case-driven OO analysis and OO design , Prototyping and review of OO design , Implementation , incremental testing and maintenance. Select The Blank Question The company may have functional databases such as BOM , drawings , equipments . These databases are ________ in nature and are distributed physically , logically and by responsibility of control. Correct Answer Heterogeneous Multiple Choice Multiple Answer Question In train class the examples of changing parameters are Correct Answer Driver , Passenger name , Guard Match The Following Question- Correct Answer Method -Procedure body implementing operation Object -Collection of data & operations

Class -Description of set of objects -Instance Technical term for object of class True/False Question The purpose of an interaction diagram is to understand the role of other objects that are in collaboration with the object in question , the objective being to complete the job. Correct Answer True Select The Blank Question When object A wants object B to perform one of B's methods, object A sends a ________to object B. Correct Answer Message Select The Blank Question The main objective in building ________class is to create set of classes that know how to communicate with locations where data actually resides. Correct Answer Access layer Multiple Choice Single Answer Question In OOSAD , the view layer classes or UI are Correct Answer GUI [ Graphical User Interfaces ] Multiple Choice Single Answer Question The variables in the class 'member ' will be declared as Correct Answer Private Match The Following Question -Correct Answer Row -Refers data for single entry Standard procedure -Method Table -Scheme representing complex relationships between entities Column Refers- datatype and name Multiple Choice Single Answer Question When two classes refer to one class to read or write data , then the degree of coupling is Correct

Answer High Multiple Choice Multiple Answer Question The following flaws generally arise through oversight. Correct Answer Special circumstances may have been generated to accommodate the unnecessary attribute or exceptions to it. Work involved in the creation of unnecessary subclasses should be avoided. , A misinterpretation of the class definition may lead to incorrect or extraneous class relationships. , The behavior of the system or its classes may be improperly characterized to accommodate extraneous attribute. True/False Question In the process of rationalizing and organizing classes we simplify class structure , minimizing number of classes and reducing information content in each of them . Correct Answer True Multiple Choice Multiple Answer Question Use case models are more useful to :Correct Answer Analyst , Designer , Developer Select The Blank Question Models provide a way of describing a world but ________ techniques are only a part of analysis and design. Correct Answer Modeling True/False Question By default, variables are private and methods are public . Correct Answer True Select The Blank Question In a view layer class we build ________ where the user interacts with the system. Correct Answer Interface Multiple Choice Single Answer Question In use case model , store clerk , shop manager , vendor and purchase manager are

Correct Answer Actors Select The Blank Question A ________is a declaration that a pointer to a base class is to be treated as a pointer to a derived class. Correct Answer Down cast Multiple Choice Multiple Answer Question A simple and single object on its own does not achieve anything unless it is triggered into action by the following from other object or method. Correct Answer Stimulus , Signal , Message True/False Question An object may become reusable by accident or by design. Correct Answer True Multiple Choice Single Answer Question Being an individual , different roles in a system performance can be played by :Correct Answer User True/False Question OO approach saves development time as the object can be reused. Correct Answer True Multiple Choice Multiple Answer Question OOT features three counts namely Correct Answer Reusability , Portability , Interoperability True/False Question An immutable class is never protected from changing. Correct Answer False Multiple Choice Multiple Answer Question The following are some of the authors who have published methods for analysis

and design of systems based on OO paradigm Correct Answer Coad , Yourdon , Shlaer Multiple Choice Single Answer Question One has to identify classes , class relationships , class attributes and class methods for drawing Correct Answer Static class diagram Multiple Choice Single Answer Question The OO testing is generally based on the techniques of Correct Answer Fault detection Multiple Choice Multiple Answer Question It is not necessary that the user be a human being. It could be :Correct Answer Bar code reader , Card swiping machine , ATM system Multiple Choice Single Answer Question Collection of similar datatypes is called as Correct Answer Array Multiple Choice Multiple Answer Question Consider a Store Transaction System. If the use case diagram of store transaction system is prepared , the following activities can be taken into consideration. Correct Answer Customer submits requisition for material. , Storekeeper confirms availability of material and issues the same. , Customer collects the material. Select The Blank Question The classes are associated with ________ mechanism. Correct Answer Coupling True/False Question DIT is not useful in predicting defect-proneness of a class. Correct Answer False

Object Oriented Analysis and Design - 1 Multiple Choice Multiple Answer Question In a template for DAD, following details are covered under title ' Technology ' :Correct Answer Systems & architecture , Hardware configuration , Software configuration

Select The Blank Question The interaction between classes is achieved through ________ sent from one class to other. Correct Answer Messages

Match The Following Question Correct Answer Versant www.versant.com O2 www.o2tech.com Objectivity www.objectivity.com Odi.com www.Objectstore

Multiple Choice Single Answer Question Compared to RDBMS with OODBMS , there is no explicit management of inheritance of attributes and methods in RDBMS are whereas in OODBMS Correct Answer Inheritance property represents relations explicitly

True/False Question Objects can be both , tangible or intangible. Correct Answer True

Multiple Choice Single Answer Question How big is a class object? Correct Answer Is as big as sum of the sizes of its member variables True/False Question XML is a meta data language developed to specify data with a goal of improving interoperatability of different data sources. Correct Answer True

True/False Question In OO testing approach , if we consider test as an object, the object test is associated with a class . test specifications Correct Answer True Select The Blank Question ________ is the instance of class. Correct Answer Object

Multiple Choice Single Answer Question The small programs , after testing , are integrated in a large program. The complete large program is again tested. This type of testing is called as Correct Answer Integration testing. Multiple Choice Multiple Answer Question When domain knowledge supports the OO analysis the following features are covered adequately :Correct Answer System scope , System definition , System goals

Multiple Choice Multiple Answer Question The Jacobson et al. methodology uses following models Correct Answer Use case Model , Domain Object Model , Analysis Object Model

Multiple Choice Single Answer Question The main difference between structure and class is Correct Answer Structure does not support OOPS Class Supports OOPS. Select The Blank Question Testing is the process of finding differences between the expected behavior specified by the system model and the ________ behavior of implemented design. Correct Answer Observed

True/False Question Some objects continue to exist even though the program that created them is not alive. Correct Answer True

Multiple Choice Single Answer Question If Dog derives from Mammal, and Mammal derives from Animal, then Correct Answer Dog inherits Animal's functions and data

Multiple Choice Multiple Answer Question In OO design there are some basic principles that should be followed :Correct Answer Study and know the existing class library , Examine reuse of class library in the current system. , If the existing classes are not suitable , then design the new ones with the intention to reuse them subsequently. True/False Question Extensions are to be designed for handling exceptional , one of requests of user. Correct Answer True Multiple Choice Multiple Answer Question UA recommends following processes towards system development Correct Answer Prototyping & developing model in increments part by part. , Continuous testing. , Iterate the process till the system is fully developed.

Multiple Choice Multiple Answer Question the view layer class or UI class is responsible for following main activities :Correct Answer Fetching an input , Displaying an output , Printing an output Select The Blank Question The class can be expanded using property of ________ to lower levels of sub-class and instances. Correct Answer Inheritance Select The Blank Question Some functions , features , processes are better understood if the ________ in which system operates is also understood in the first place. Correct Answer Domain Multiple Choice Multiple Answer Question The CAD is widely used in engineering drawing applications such as Correct Answer Network analysis and design , Printed Circuit Board [ PCB ] design , Electrical layouts True/False Question Immutable objects are not good to have in the system as they are unstable and nontrustworthy. Correct Answer False Multiple Choice Single Answer Question The process of grouping objects whose characteristics are common into the class is called :Correct Answer Classification Select The Blank Question In a faade class , we provide most often required and most dynamic properties of the ________ class and class in the main system. Correct Answer Super Match The Following Question

Correct Answer Unnecessary functions Additional methods which are not required for current applications Ambiguity Requirements are not specified in clear terms Incomplete requirements Absence of needs that are crucial to successful functioning of system Unnecessary features Increase solution overheads affecting performance , complexity , stability & support requirements.

Multiple Choice Single Answer Question The degree of complexity increases as number of paths Correct Answer Increase Your Answer Increase Select The Blank Question Read and Write locks are generally used ________ transaction boundary . Correct Answer Inside

Multiple Choice Single Answer Question A role is nothing but a particular set of properties associated with the Correct Answer Class

True/False Question One way to achieve portability is to write software in standard version of high level language and to develop portable system and application software . Correct Answer True True/False Question OODBMS must be accessible by multiple users. That is if users/application access a selection of database , other user/application should also be in a position to access other

sections of database. Correct Answer True

Multiple Choice Multiple Answer Question Wirfs-Brock has given following three generic relationships between classes. Correct Answer Is-a-part-of relationship , Has-a-knowledge-of relationship , Depends-upon relationship

Select The Blank Question In OO design process , the class is first made richer by adding two main properties :________ of the class and methods ( operations ) of the class. Correct Answer Attributes

Multiple Choice Single Answer Question Due to complex interactions , interaction diagrams are usually difficult to draw & read.The remedy is :Correct Answer Split the use cases into smaller activities or tasks with specific goals

True/False Question The prime objective of software testing is to find the greatest possible number of errors with a manageable amount of efforts applied over a realistic time span. Correct Answer True

Multiple Choice Single Answer Question Concurrency control and synchronization of different processes is achieved by using Correct Answer Locks

Multiple Choice Single Answer Question The main difference between structure and class is Correct Answer Structure does not support OOPS Class Supports OOPS.

Multiple Choice Single Answer Question XML can be viewed as an extension of Correct Answer HTML

Multiple Choice Single Answer Question The technique developed for measurement of complexity of a graph is named as Correct Answer McCabe cyclomatic complexity

Select The Blank Question The complexity ________ as the system becomes more complex. Correct Answer Increases Multiple Choice Single Answer Question The concept of OOPS was first introduced in Correct Answer Simula Language

Select The Blank Question The classes are associated with ________ mechanism. Correct Answer Coupling

Select The Blank Question WMC could be kept as ________ as possible. Correct Answer Low

Multiple Choice Single Answer Question The class can be expanded using property of inheritance to lower levels of sub-class and instances. This is called as Correct Answer Class structure

Multiple Choice Multiple Answer Question It is not necessary that the user be a human being. It could be :Correct Answer Bar code reader , Card swiping machine , ATM system

Multiple Choice Multiple Answer Question Some of principles of OOD are Correct Answer The use of standard class libraries should be a first choice. , Extensive use of 'extension' , 'uses' should be made to reduce number of classes. , Extensive use of 'inheritance' should be made to reduce number of classes.

Object Oriented Analysis and Design - 17


Object Oriented Analysis and Design - 17 Multiple Choice Single Answer Question:A process of identifying, assessing , evaluating risk exposure, prioritizing the risk incidences, and developing risk monitoring, management and mitigation plan is :Correct Answer: Project Risk Management Multiple Choice Single Answer Question:A Modification of the Software is done to accommodate the changes forced by the external environment is Correct Answer: Adaptive Maintenance Multiple Choice Multiple Answer Question:A documentation is tested through :Correct Answer: Technical Review , Actual Operational Review Multiple Choice Single Answer Question:In Interface Stage of SSAD phase the focus is on:Correct Answer: User Comfort Multiple Choice Single Answer Question:A type of testing which verifies that all the system elements are meshed properly and that overall system function / performance is achieved is:Correct Answer: System testing Select The Blank Question:A ________ deals with identification and assessment of potential hazards of software failing and its impact on the systems. Correct Answer: Software Safety True/False Question:The Water Fall Model is used where the risk factor is almost nil Correct Answer: True Multiple Choice Single Answer Question:A System in which next state of the system can be predicted without doubt is :Correct Answer: Deterministic True/False

Question:Spiral model itself is a model which is base for other software development models Correct Answer: False True/False Question:System testing checks the abnormality in the software system. Correct Answer: False True/False Question:ISO 9001 is used to develop quality assurance systems. Correct Answer: True Multiple Choice Single Answer Question:A type of testing where the focus is on design and development of the software architecture is termed as:Correct Answer: Integration Testing True/False Question:The results of the test case is recorded in the test specification document. Correct Answer: True Multiple Choice Single Answer Question:A Principle in which the Functional Cohesion between the sub system is maintained:Correct Answer: Decomposition Multiple Choice Multiple Answer Question:SQA efforts most primarily assures:Correct Answer: Software Quality , Software Reliability , Software Availability Multiple Choice Multiple Answer Question:The Customer Requirements could be analyzed by:Correct Answer: Interviewing , Questionnaire , Meeting with Key Users Multiple Choice Single Answer Question:The extent the software meets the customer quality goals and expectations is termed as :Correct Answer: Correctness Multiple Choice Multiple Answer Question:The Factors enabling easy change are :Correct Answer: Maintainability , Flexibility , Testability Match The Following Question: Correct Answer: Development of the -Software Software Programs Corrective Maintenance- Analysis Process, Tools & Methods Layers -Software Requirement Specifications -Definition Phase Select The Blank Question:Cohesion and Coupling is the criteria for measuring ________. Correct Answer: Functional Dependency Select The Blank Question:A collection of programs written to service other set of programs and its functions is called as ________ Correct Answer: System Software Select The Blank Question:________ is a System Engineering approach that is used to define architecture that enables a business to use Information Effectively.

Correct Answer: Business Processing Engineering Multiple Choice Single Answer Question:The Application of a systematic, disciplined, quantifiable approach to the development, operation and maintenance of the software is termed as Correct Answer: Software Engineering Multiple Choice Multiple Answer Question:RMMM Plan deals with :Correct Answer: Mitigation , Monitoring , Management Select The Blank Question:In ________Model the risk of the Software development is almost Nil Correct Answer: Water Fall True/False Question:Stress Testing is a part of Integration testing. Correct Answer: False Multiple Choice Multiple Answer Question:Black Box testing techniques are:Correct Answer: Graph Based Testing Methods , Equivalence Portioning , Boundary Value Analysis Multiple Choice Multiple Answer Question:The types of Software are Correct Answer: Business Software , Embedded Software , System Software Multiple Choice Multiple Answer Question:Following are the data models namely:Correct Answer: Hierarchical Model , Network Model , Relational Model Select The Blank Question:________ is achieved by carving out a module that is responsible for any unique function and which does not need to interact with other parts of the system. Correct Answer: Functional Dependency Multiple Choice Multiple Answer Question:The stages of the Iterative Models are Correct Answer: Requirement Analysis , System Design , Development Coding & Unit Testing Multiple Choice Multiple Answer Question:In a Software Risk Management Risk drivers are :Correct Answer: Technology , People , Requirements Select The Blank Question:________ tests confirms that the needs and requirements are fulfilled on the deployment platform. Correct Answer: Beta True/False Question:The major resources in the project is people and funds. Correct Answer: False Match The Following Question: Correct Answer: Entity -Object which is Uniquely Distinguished Hierarchical Model -Tree Structure Network Model -Network Communications Relational Model -Data are Linked Select The Blank

Question:The company should establish a ________ and maintain a documented quality system as a means of ensuring that it conforms to the specified requirements of ISO. Correct Answer: Quality System Procedure Multiple Choice Single Answer Question:Who Defines SE as the application of a Systematic, disciplined and quantifiable approach to the development and maintenance of a Software Correct Answer: IEEE True/False Question:People, Procedures and Parameters are the Drivers of the Technology. Correct Answer: False True/False Question:Six Sigma is one of the most widely used strategy for statistical quality assurance in an industry. Correct Answer: True Select The Blank Question:A ________ has to be performed regularly throughout the achievement life cycle. Correct Answer: Risk Management Multiple Choice Multiple Answer Question:Work Break Down Structure can also be traced back to ? Correct Answer: System Requirements Specifications , Requirement Definition & Description Multiple Choice Single Answer Question:A type of testing where the focus is user and user Behavior is:Correct Answer: Usage based testing True/False Question:A Software solution is evolved in parts as in an incremental fashion in incremental model Correct Answer: True Multiple Choice Multiple Answer Question:System Testing Techniques are :Correct Answer: Alpha Test , Beta Test Select The Blank Question:________ testing confirms that the needs and requirements are fulfilled in the development environment. Correct Answer: Alpha Multiple Choice Single Answer Question:In Design Phase at data and data Structure stage the focus is on:Correct Answer: Entities and Attributes Multiple Choice Single Answer Question:The Extent of effort to locate the error and fix it is :Correct Answer: Maintainability Multiple Choice Single Answer Question:A process of identifying, assessing , evaluating risk exposure, prioritizing the risk incidences, and developing risk monitoring, management and mitigation plan is :Correct Answer: Project Risk Management Multiple Choice Multiple Answer Question:RMMM Plan deals with :Correct Answer: Mitigation , Monitoring , Management

Select The Blank Question:In ________Model the risk of the Software development is almost Nil Correct Answer: Water Fall True/False Question:Stress Testing is a part of Integration testing. Correct Answer: False Multiple Choice Multiple Answer Question:Black Box testing techniques are:Correct Answer: Graph Based Testing Methods , Equivalence Portioning , Boundary Value Analysis Multiple Choice Multiple Answer Question:The types of Software are Correct Answer: Business Software , Embedded Software , System Software Multiple Choice Multiple Answer Question:Following are the data models namely:Correct Answer: Hierarchical Model , Network Model , Relational Model Select The Blank Question:________ is achieved by carving out a module that is responsible for any unique function and which does not need to interact with other parts of the system. Correct Answer: Functional Dependency Multiple Choice Multiple Answer Question:The stages of the Iterative Models are Correct Answer: Requirement Analysis , System Design , Development Coding & Unit Testing Multiple Choice Multiple Answer Question:In a Software Risk Management Risk drivers are :Correct Answer: Technology , People , Requirements Select The Blank Question:________ tests confirms that the needs and requirements are fulfilled on the deployment platform. Correct Answer: Beta True/False Question:The major resources in the project is people and funds. Correct Answer: False Match The Following Question:Correct Answer: Entity -Object which is Uniquely Distinguished Hierarchical Model -Tree Structure Network Model- Network Communications Relational Model -Data are Linked Select The Blank Question:The company should establish a ________ and maintain a documented quality system as a means of ensuring that it conforms to the specified requirements of ISO. Correct Answer: Quality System Procedure Object Oriented Analysis and Design - 16 Multiple Choice Single Answer Question: The key feature that enables users/application to cooperate and collaborate in application processing is named as :Correct Answer: Concurrency

Multiple Choice Multiple Answer Question: In designing classes, we are improving and enriching the class content in terms of properties and we screen them for :Correct Answer: Local and communication association , Eliminating unnecessary association , Identifying the relationship, top-down or bottom up, aggregation and declaring relationship pattern. True/False Question: More use classes may not necessarily bring better understanding or more clarity. Correct Answer: False Select The Blank Question: ________helps to integrate homogeneous database system with multiple database and data types other than relational data types. Correct Answer: MDBS True/False Question: A state chart diagram shows method of execution on receipt of message and activities used in the method. Correct Answer: True True/False Question: The registration form is filled for each member of family under one address Correct Answer: True Select The Blank Question: We extensively use ________ for processing, refining and designing classes. Correct Answer: UML Select The Blank Question: The user must have access to both OODB and RDB to manipulate data. The developer therefore must develop applications that could source data from ________ databases [ OODB, RDB etc] . Correct Answer: All True/False Question: When the system is modeled into different case scenarios it not only goes down to a level of function and features, but also reveals relationships and behaviours amongst different system components. Correct Answer: True Multiple Choice Single Answer Question: The concept of OOPS was first introduced in Correct Answer: Simula Language True/False Question: With its strength, ODBC has become an industry standard for interoperatability on different databases. Correct Answer: True Multiple Choice Multiple Answer Question: The following are the columns to be filled in DVD reservation slip :Correct Answer: Name [ title ] , DVD ID , Required date Select The Blank Question: The row of table in RDBMS contains data which maps ________ of class in OODBMS. Correct Answer: Instance

Multiple Choice Single Answer Question: The sequence of states that the object goes through when it receives a message to act is shown by the diagram called :Correct Answer: State chart diagram True/False Question: Mapping of multiple inheritance into a single table is possible in RDBMS. Correct Answer: True Multiple Choice Multiple Answer Question: All OODBMS products namely O2, Objectivity, Object Store and Versant support following DBMS criteria :Correct Answer: User defined datatype , Is_a relationship , Part_of relationship Multiple Choice Single Answer Question: How big is a class object? Correct Answer: Is as big as sum of the sizes of its member variables Multiple Choice Single Answer Question: In OOSAD, the object is the unit used for analysis of the system, hence it is called:Correct Answer: OOA [ Object Oriented Analysis ] Select The Blank Question: ________ of an object remains unchanged even though its state and properties change. Correct Answer: Identity Multiple Choice Single Answer Question: If Dog derives from Mammal, and Mammal derives from Animal, then Correct Answer: Dog inherits Animal's functions and data Multiple Choice Single Answer Question: The lock that cause interruption of the program when a new value is committed in OODB is called :Correct Answer: Notify lock True/False Question: UML supports both static modeling and dynamic modeling Correct Answer: True Multiple Choice Single Answer Question: In Object Oriented technology following expression is appropriate Correct Answer: object=data+menthods Multiple Choice Multiple Answer Question: In context of transactions, OODBMS :Correct Answer: Handle nested transactions , Supports MROW , Supports long transactions Multiple Choice Single Answer Question: The lock that ensures that no other transaction is commited till the transaction is in the mode of updation and creation of new version of object, is called Correct Answer: Write Lock Match The Following Question Correct Answer: Class Shape- Triangle, rectangle, circle, ellipse Class Vehicle- Scooter, car, truck, tractor Class Animal -Cat, dog, cow, tiger Class Color- Red, yellow, blue, green

Multiple Choice Multiple Answer Question: Various database packages are :Correct Answer: Sibase , SAP , Oracle Select The Blank Question: When you express user-system interaction, the scenario in the model is called ________ Correct Answer: Case model Multiple Choice Single Answer Question: In DAD, the domain-specific & organisation-specific terms are covered under the title :Correct Answer: Features Multiple Choice Single Answer Question: In the railway transport environment, the same train [ train name, number etc ] leave everyday from one station to the other. But in their operations, dates, drivers, passengers etc differ every day. This pattern is called :Correct Answer: Abstraction-Occurrence Pattern Select The Blank Question: A class is the________ for an object. Correct Answer: Template True/False Question: The principle of polymorphism helps to extend and modify the system scope through appropriate messaging mechanism. Correct Answer: True Multiple Choice Multiple Answer Question: Access to other OODBMS comprises of :Correct Answer: Read data resident in other OODB , Modify data resident in other OODB , Read data resident on RDBMS True/False Question: The UI should be designed for blind and mechanical operation. Correct Answer: True Multiple Choice Multiple Answer Question: The main function will have following contents in C++ Correct Answer: Name of class followed by name of object , Name of object and method separated by dot operator. , Variable declaration Multiple Choice Single Answer Question: The method for industrial development of software based on use-case-driven design is Correct Answer: OOSE [ Object Oriented Software Engineering ] Multiple Choice Multiple Answer Question: OODBMS standards comprise of :Correct Answer: ODL , OQL , ODMG C++ binding Multiple Choice Single Answer Question: The main difference between structure and class is Correct Answer: Structure does not support OOPS Class Supports OOPS. Multiple Choice Single Answer Question: The class and its hierarchy build through inheritance should lead to a :Correct Answer: Single purpose class Multiple Choice Multiple Answer Question: A first step in design is to construct a static UML class diagram consisting of:-

Correct Answer: Class name , Attributes , Methods True/False Question: Sequence diagrams and collaboration diagrams are very difficult to select classes and objects. Correct Answer: False Multiple Choice Multiple Answer Question: The solution to simplicity of design lies in the following factors :Correct Answer: Class design , Building hierarchy , Grouping classes in aggregate sets that have similar characteristics. Multiple Choice Single Answer Question: The purpose of declaring 'private' is :Correct Answer: Data hiding from accidental changes Select The Blank Question: Invoice and ________ are two classes in the noun phrase approach .But Amount is an attribute in invoice, hence should be rejected for class consideration. Correct Answer: Amount Match The Following Question Correct Answer: Standard procedure -Method Table Scheme- representing complex relationships between entities Column- Refers datatype and name Row -Refers data for single entry Multiple Choice Multiple Answer Question: In Railway Reservation and Ticketing system, we can call following parameters as attributes of class Passenger :Correct Answer: Name , Age , Sex Multiple Choice Single Answer Question: In DAD, the information providers such as users, customers, vendors and stakeholders paly a role of Correct Answer: Participants

Object Oriented Analysis and Design - 15


Object Oriented Analysis and Design - 15 True/False Question In the process of rationalising and organizing classes we simplify class structure, minimizing number of classes and reducing information content in each of them . Correct Answer True Select The Blank Question ________ provide initialization of an object created from the class. Correct Answer Constructors Multiple Choice Single Answer Question The term 'SRS' in context of OAA stands for Correct Answer System Requirements Specifications

Multiple Choice Multiple Answer Question The following criteria accepted by O2 , Objectivity , ObjectStore and Versant :Correct Answer Single-user, single-tasking environment , Single-user, multi-tasking environment , Multi-user environment Multiple Choice Multiple Answer Question Access to other OODBMS comprises of :Correct Answer Read data resident in other OODB , Modify data resident in other OODB , Read data resident on RDBMS Select The Blank Question A class is the________ for an object. Correct Answer Template Multiple Choice Multiple Answer Question The subsystem packages are built by the help of following parameters :Correct Answer Classes , Associates , Aggregation Select The Blank Question The ________ only adds description but may not change properties or methods. Correct Answer Adjective Multiple Choice Multiple Answer Question All OODBMS products namely O2 , Objectivity , ObjectStore and Versant support application programming in following languages. Correct Answer C++ , JAVA , SMALLTALK Multiple Choice Single Answer Question A role is nothing but a particular set of properties associated with the :Correct Answer Class True/False Question Classification of objects into different classes on basis of properties and methods discriminates one group of objects from other. Correct Answer True Select The Blank Question The methods used to have to perform on demand be put in ________ to enable implementation of the method. Correct Answer Algorithms True/False Question A state chart diagram shows method of execution on receipt of message and activities used in the method. Correct Answer True True/False Question Once class is defined we can create limited number of objects belonging to that class. Correct Answer False Select The Blank Question Proximity switch Sensors and UPS are devices that help to perform applications. These are ________ and class. Correct Answer Tangible entiry pattern

True/False Question The number of messages incoming and outgoing remain minimum if classes are simple, have a single goal and if the association characteristics are clear and well defined. Correct Answer True Select The Blank Question ________models one or more roles that a user or a system interacting the system can play. Correct Answer Actor Match The Following Question -Correct Answer We can define abstract operation on abstract data- Data abstraction Process of sharing properties of the higher level object or class- Inheritance Ability to inherit attributes and methods from 2 or more objects or classes -Multiple inheritance Ability to send a message to several objects and to allow receiving object to respond method specified on the object.-Ploymorphism Multiple Choice Single Answer Question The main difference between structure and class is Correct Answer Structure does not support OOPS Class Supports OOPS. True/False Question OOT application in system development begins with OO analysis, OO design, OO programming , OO testing and system implementation. Correct Answer True Multiple Choice Multiple Answer Question Database of the following parameters can be created :Correct Answer DVD title database , Member database , Staff database Multiple Choice Multiple Answer Question The criteria that supports OODBMS (O2, Objectivity, Object Store and Versent ) are as follows :Correct Answer OQL , ODMG C++ binding , Smalltalk binding Multiple Choice Single Answer Question The fields such as name, address, telephone no etc will be identical in all membership registration forms. This can be referred to as :Correct Answer Inheritance True/False Question Objects at location should be able to refer to objects at another location. Correct Answer True Multiple Choice Single Answer Question The data that has no value once the process that creates it is no more in existence, is called Correct Answer Transient data Select The Blank Question When the methods are identified and programmed, they need to be activated through ________ from one class to other.

Correct Answer Messages Multiple Choice Multiple Answer Question Traditional approach for collecting DVD titles from rack are :Correct Answer Member gives list to clerk , Clerk picks up titles mentioned in the list one by one , The picked items are tick marked and items not available are cross marked in the list Select The Blank Question ________ needs use case analysis from the viewpoint of identifying those business class that need human interaction. Correct Answer Identification Multiple Choice Multiple Answer Question The following features are supported by OODBMS products viz O2 , Objectivity , ObjectStore and Versant :Correct Answer SUN OS , AIX , MS Windows True/False Question A common example of multithreading is the user interface. By using threads, a user can click a button and get a quick response rather than waiting until the program finishes its current task. Correct Answer True True/False Question One way to achieve portability is to write software in standard version of high level language and to develop portable system and application software . Correct Answer True Multiple Choice Single Answer Question The purpose of declaring 'private' is :Correct Answer Data hiding from accidental changes Select The Blank Question In a view layer class we build ________ where the user interacts with the system. Correct Answer Interface Multiple Choice Single Answer Question The unified approach [ UA ] is used to build Correct Answer Object Oriented syste Select The Blank Question The manager ________ manages an applications data needs by mapping data requirements to data source in the database. Correct Answer ODBC driver Multiple Choice Multiple Answer Question The contents of DVD return slip form are as follows :Correct Answer Member ID , Contact phone number , Feedback on DVD Multiple Choice Single Answer Question When the method is chosen and performed on the data, the object status changes. The static object assumes :Correct Answer Dynamic state Multiple Choice Single Answer

Question Concurrency control and synchronisation of different processes is achieved by using :Correct Answer Locks Select The Blank Question ________model is based on actors and use cases. Correct Answer Use case Multiple Choice Single Answer Question The records such as name, ID No will be different for each member in all membership registration forms. This can be referred to as :Correct Answer Polymorphism True/False Question We must ensure in refining process that the class has a single value attributes and reference attributes to other objects. Correct Answer True Multiple Choice Multiple Answer Question The DVD reservation slip has following columns :Correct Answer From date , To date , Duration Multiple Choice Multiple Answer Question Most of the applications have a three tier layered architecture. The three tier layers are :Correct Answer Server , Application , Client Multiple Choice Multiple Answer Question In formulating algorithms we take help of :Correct Answer Activity diagrams , Class properties , Associated classe Multiple Choice Single Answer Question A representation of interaction between user and the system is given by : Correct Answer Use case Multiple Choice Single Answer Question The variables in the class 'member ' will be declared as :Correct Answer Private Match The Following Question- Correct Answer Land- Place class PC, printer, telephone -Tangible and device class Reversation office- Organisation class Counter clerks -People class Object Oriented Analysis and Design - 14 True/False Question Prototyping not only helps to build a quality design but also enables the designer to build the system decremantally. Correct Answer False True/False Question Isolated objects have no purpose in the system. Correct Answer True

Select The Blank Question Being tangible, the device pattern describes and represents large number of ________ having very clear tangible specifications. Correct Answer Objects Multiple Choice Single Answer Question In first generation client-server computing , methods/applications were available to serve on demand at :Correct Answer Server side Multiple Choice Single Answer Question The lock that ensures that no other transaction is committed till the earlier transaction completes the task is called :Correct Answer Read Lock Select The Blank Question Associations are generally ________. Correct Answer Bidirectional True/False Question In evolutionary model, the management activities are emphasised with respect to inception, elaboration, construction & transition. Correct Answer True Multiple Choice Single Answer Question In the railway transport environment, the same train [ train name, number etc ] leave everyday from one station to the other. But in their operations, dates, drivers, passengers etc differ every day. This pattern is called :Correct Answer Abstraction-Occurrence Pattern Select The Blank Question ________ has a role which is performed through well defined tasks. These tasks are performed in logical sequence to achieve a system goal. Correct Answer Actor Select The Blank Question The user must have access to both OODB and RDB to manipulate data. The developer therefore must develop applications that could source data from ________ databases [ OODB, RDB etc] . Correct Answer All

True/False Question In design process, classes identified in OOA are revised with a view of implementing them in a user environment. Correct Answer True Multiple Choice Single Answer Question The flow of events which when completed achieves the system goals as shown by Correct Answer Use case Select The Blank Question Identifying classes is not enough. We must identify ________ of the class and other classes. Correct Answer Dependencies Multiple Choice Single Answer Question How big is a class object? Correct Answer Is as big as sum of the sizes of its member variables Multiple Choice Single Answer Question The method for industrial development of software based on use-case-driven design is Correct Answer OOSE [ Object Oriented Software Engineering ] Multiple Choice Single Answer Question If cohesion between two objects is of very high degree , then coupling Correct Answer Comes down Multiple Choice Multiple Answer Question In context of transactions, OODBMS :Correct Answer Handle nested transactions , Supports MROW , Supports long transactions Multiple Choice Multiple Answer Question The main function will have following contents in C++ Correct Answer Name of class followed by name of object , Name of object and method separated by dot operator. , Variable declaration Multiple Choice Multiple Answer Question The criteria that supports OODBMS (O2, Objectivity, Object Store and Versent ) are as follows :Correct Answer OQL , ODMG C++ binding , Smalltalk binding

True/False Question OOT application in system development begins with OO analysis, OO design, OO programming , OO testing and system implementation. Correct Answer True Multiple Choice Multiple Answer Question The contents of DVD reservation slip form are as follows :Correct Answer Choice of delivery [ home or self-collection ] , e-mail address of member , Mobile phone number of member Multiple Choice Single Answer Question The main difference between structure and class is Correct Answer Structure does not support OOPS Class Supports OOPS. Multiple Choice Multiple Answer Question In Railway Reservation and Ticketing system, the objects [ business class ] that collaborate are as follows :Correct Answer Counter clerk , Reservation form , Ticket menu Multiple Choice Single Answer Question If Dog derives from Mammal, and Mammal derives from Animal, then Correct Answer Dog inherits Animal's functions and data Multiple Choice Single Answer Question An outcome of use case for which actor works is named as :Correct Answer Mesaurable value Multiple Choice Multiple Answer Question Traditional approach for collecting DVD titles from rack are :Correct Answer Member gives list to clerk , Clerk picks up titles mentioned in the list one by one , The picked items are tick marked and items not available are cross marked in the list Match The Following Question -Correct Answer Standard procedure -Method Table- Scheme representing complex relationships between entities

Column -Refers datatype and name Row -Refers data for single entry Multiple Choice Single Answer Question .

Correct Answer Very low Multiple Choice Multiple Answer Question All OODBMS products namely O2, Objectivity, Object Store and Versant support following DBMS criteria :Correct Answer User defined datatype , Is_a relationship , Part_of relationship Multiple Choice Multiple Answer Question The following are the columns to be filled in DVD reservation slip :Correct Answer Name [ title ] , DVD ID , Required date Multiple Choice Multiple Answer Question OODBMS can work on following Operating systems on server :Correct Answer MS Windows , OS/2 , Sun OS Select The Blank Question In design phase ________ diagrams are refined to add more details with attributes and methods for implementation. Correct Answer Class Multiple Choice Multiple Answer Question Various database packages are :Correct Answer Oracle , Sibase , SAP Select The Blank Question Booch emphasises development of mechanisms with ________ model. Correct Answer Data True/False Question The associations irrelevant to the needs of methods execution are found. Correct Answer False Multiple Choice Single Answer Question In a student hostel, rooms, room number and contents are same year after year but students who occupy room are different year. This pattern is called :Correct Answer Abstraction-Occurrence Pattern Multiple Choice Single Answer Question In sequence diagram, the horizontal arrowhead line shows Correct Answer Message 'from- to' Select The Blank Question ________models one or more roles that a user or a system

interacting the system can play. Correct Answer Actor True/False Question Prototyping is a tool to test the design of system Correct Answer True True/False Question If an algorithm having single result is provided with well defined pre and post conditions, it becomes very simple. Correct Answer True Multiple Choice Multiple Answer Question In formulating algorithms we take help of :Correct Answer Activity diagrams , Class properties , Associated classes Select The Blank Question The ________ may have two or more constructors. Correct Answer Class Match The Following Question -Correct Answer Class: Railway -Methods : Reserve Ticket (), cancel Ticket () Class : Passenger -Attributes : name , age , sex Class : Booking clerk -Attributes : Name , employee ID Class: train Attributes : -Train name , Attributes : -Train name , Select The Blank Question A product is considered ________ if it is significantly less expensive to adopt on new hardware or platform. Correct Answer Portable Select The Blank Question The most widely used OOPL is ________ Correct Answer C++ True/False Question More use classes may not necessarily bring better understanding or more clarity. Correct Answer False Multiple Choice Single Answer Question Open Software Bus provides a platform for objects components to operate across the

networks and on different :Correct Answer Operating systems Object Oriented Analysis and Design - 13 Select The Blank Question ________ clearly identifies the actors and the task they perform through interaction. Correct Answer Use case Multiple Choice Multiple Answer Question "Designing classes", consists of identifying following entities for each class:Correct Answer Structures , Protocols , Methods True/False Question Prototype design is essential to minimize the risk of wrong understanding of system requirements and user requirements affecting effort, cost and quality. Correct Answer True Match The Following Question- Correct Answer Database of property such as furniture, computers, laptops, printers etc. -Asset DB Database of various DVDs including name, company, date of purchase, usage count etc-Title DB Database of members with name, ID no, address, telephone etc.- Member DB Database of staff members with name, designation, pay, date of joining etc.- Staff DB Multiple Choice Single Answer Question Collection of similar datatypes is called as Correct Answer Array Multiple Choice Single Answer Question According to Player Role Pattern, a class has role and the role is played by class :Correct Answer Owner Multiple Choice Single Answer Question The Standard DOC system was developed by the organisation of about 500 companies named :Correct Answer Object Management Group [ OMG ]

Multiple Choice Single Answer Question ActiveX is also known as :Correct Answer OLE Multiple Choice Multiple Answer Question The DVD reservation slip has following columns :Correct Answer From date , To date , Duration Multiple Choice Multiple Answer Question The columns to be filled in DVD reservation slip are as stated below :Correct Answer Member name , Member ID , Contact phone number True/False Question Object-oriented programming focuses on the integrated data and functionality as discrete units that have both knowledge (data) and capabilities (functions). Procedural programs, on the other hand, focus on functions and how they act on data. Correct Answer True Multiple Choice Multiple Answer Question If the user clicks on menu option or button the response to this interaction could be :Correct Answer Send a message to a business layer class , Open another interface , Close interface Select The Blank Question The objects which make the system contribute to its behaviour by ________ with other objects. Correct Answer Collaborating Select The Blank Question ________ coordinates the processing of global transactions split into various local databases to achieve consistency and integrity of data and results. Correct Answer MDBS True/False Question UA advocates use of UML notations and diagrams for modeling the system. Correct Answer True Multiple Choice Single Answer Question A representation of interaction between user and the system is

given by : Correct Answer Use case Multiple Choice Single Answer Question Mango, apple and orange are members of class Correct Answer Fruit Multiple Choice Single Answer Question One has to identify classes, class relationships, class attributes and class methods for drawing the Correct Answer Static class diagram Select The Blank Question A class is the________ for an object. Correct Answer Template Multiple Choice Multiple Answer Question Database of the following parameters can be created :Correct Answer DVD title database , Member database , Staff database Multiple Choice Single Answer Question The simple logic for system specifications is provided by a languages named :Correct Answer OCL [ Object Constraint Language ] Select The Blank Question ________ is a specific sequence of transactions in a dialogue between a user & a system representing a particuler way to use the system. Correct Answer Use case Multiple Choice Multiple Answer Question All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support following criteria for access to other DBMS whenever an application is running on the OODBMS :Correct Answer Can read data that resides in other OODBMS , Can modify data that resides in other OODBMS , Can read data that resides in RDBMS ORACLE Multiple Choice Single Answer Question The pure Object Oriented language is Correct Answer Java Multiple Choice Single Answer Question In Object Oriented technology following expression is appropriate Correct Answer object=data+menthods

True/False Question Once actors and their interface requirements are identified, the use of sequence and collaboration diagrams is necessary to identify the interaction sequence and objects that collaborate in the use case activities. Correct Answer True Select The Blank Question ODBC stands for ________ . Correct Answer Open Database connectivity Select The Blank Question Proximity switch Sensors and UPS are devices that help to perform applications. These are ________ and class. Correct Answer Tangible entiry pattern Multiple Choice Multiple Answer Question Access to other OODBMS comprises of :Correct Answer Read data resident in other OODB , Modify data resident in other OODB , Read data resident on RDBMS True/False Question Usually the methods are declared after its variables in the class body. Correct Answer True Select The Blank Question We extensively use ________ for processing, refining and designing classes. Correct Answer UML True/False Question Object Oriented program is like a community of interacting individuals each having assigned responsibilities, working together towards attainment of common goal. Correct Answer True Select The Blank Question ________ of an object remains unchanged even though its state and properties change. Correct Answer Identity True/False

Question The number of messages incoming and outgoing remain minimum if classes are simple, have a single goal and if the association characteristics are clear and well defined. Correct Answer True True/False Question Use cases are not beneficial for all interface requirements. Correct Answer False Select The Blank Question Messaging and constructing messages is a complex task. The golden rule is to keep messages to a ________ , both at receiving end and sending end. Correct Answer Minimum Multiple Choice Single Answer Question The complex data structures are handled effectively by :Correct Answer OODB True/False Question OODBMS can not handle wide range of datatypes supporting complex data and structure . Correct Answer False Multiple Choice Multiple Answer Question The three layered architecture is made up of layer classes as follows :Correct Answer Access Layer Class , Business Layer Class , View Layer Class True/False Question If the software is written in C++, name of constructor and destructor must differ. Correct Answer False Multiple Choice Multiple Answer Question OODBMS supports comprise of :Correct Answer User defined datatype , Is_a relationship , Part_of relationship Select The Blank Question Once algorithms are finalised, we convert them into a program using OOPL or using ________containing automatic programming and testing. Correct Answer CASE tool Multiple Choice Multiple Answer

Question Object Oriented approach for collecting DVD titles from rack are :Correct Answer Member himself goes to the racks , He randomly selects titles irrespective of chronology mentioned in the list. , His friend is met. He talks with the friend and then continues picking up of title. Multiple Choice Single Answer Question Finding of roles played by all actors and finding event in each role played by the actor is indicated by the process of Correct Answer Identification Match The Following Question -Correct Answer Provides adjustment while compiling classes- lnterface classes Identify values & relevant operations- Abstract data types Complete implementation of class- Concrete data types Provides framework for other classes- Node classes Multiple Choice Single Answer Question The lock in which objects are managed in a cache is called :Correct Answer Null lock Multiple Choice Multiple Answer Question In Railway Reservation and Ticketing system, we can call following parameters as attributes of class Passenger :Correct Answer Name , Age , Sex

Object Oriented Analysis and Design - 9


Object Oriented Analysis and Design - 9 Multiple Choice Multiple Answer Question The minimum hardware and system requirements for proposed software for DVD titles are as follows :Correct Answer Disk Space - 1 GB free , CPU - PIII, 1 Ghz , OS - MS windows XP Select The Blank Question Identifying classes is not enough. We must identify ________ of the class and other classes. Correct Answer Dependencies True/False Question Once class is defined we can create limited number of objects belonging to that

class. Correct Answer False Multiple Choice Multiple Answer Question In C++ language if the class member is to be created, following are the actions :Correct Answer Specify methods in the class , Specify constructor , Specify destructor True/False Question The sequence diagram shows a task or activity sequence but do not show the relationship between objects through the roles that play in the interaction. Correct Answer True Multiple Choice Multiple Answer Question The contents of DVD reservation slip form are as follows :Correct Answer Choice of delivery [ home or self-collection ] , e-mail address of member , Mobile phone number of member Multiple Choice Single Answer Question The concept of OOPS was first introduced in Correct Answer Simula Language Multiple Choice Single Answer Question The simple logic for system specifications is provided by a languages named :Correct Answer OCL [ Object Constraint Language ] Multiple Choice Multiple Answer Question O2, Objectivity, ObjectStore and Versant support following DBMS criteria :Correct Answer Embedded queries with a 4GL , Ad-hoc updates of DB-schema with GUI , Ad-hoc updates of DB-schema with OOL. Ad-hoc updates of DB-schema with 4GL Multiple Choice Single Answer Question How big is a class object? Correct Answer Is as big as sum of the sizes of its member variables Multiple Choice Single Answer Question When it is limited to use structure in part or full by other object, then the degree of coupling is :Correct Answer Low Select The Blank Question Interface object [ VLC ] handles communication with ________ and is not concerned about business rules, methods or other related Activities. Correct Answer Actor Select The Blank

Question The ________ may have two or more constructors. Correct Answer Class Select The Blank Question A class is the________ for an object. Correct Answer Template Multiple Choice Multiple Answer Question The three layered architecture is made up of layer classes as follows :Correct Answer Access Layer Class , Business Layer Class , View Layer Class Multiple Choice Single Answer Question If Dog derives from Mammal, and Mammal derives from Animal, then Correct Answer Dog inherits Animal's functions and data Select The Blank Question When you express user-system interaction, the scenario in the model is called ________ Correct Answer Case model Multiple Choice Single Answer Question The main difference between structure and class is Correct Answer Structure does not support OOPS Class Supports OOPS. Multiple Choice Single Answer Question C++ is basically a procedural language having extension of Correct Answer Object Oriented technology True/False Question Prototype design is essential to minimize the risk of wrong understanding of system requirements and user requirements affecting effort, cost and quality. Correct Answer True Multiple Choice Single Answer Question If a class fruit has object mango, the relationship is expressed as : Correct Answer Fruit mango Multiple Choice Multiple Answer Question The subsystem packages are built by the help of following parameters :Correct Answer Classes , Associates , Aggregation True/False Question UA advocates use of UML notations and diagrams for modeling the system. Correct Answer True Multiple Choice Single Answer Question Class diagrams help to analyse the structure of system by identifying Correct Answer Objects

Multiple Choice Single Answer Question The pure Object Oriented language is Correct Answer Java True/False Question Objects can not interact unless they know the details of each others data or code. Correct Answer False Multiple Choice Single Answer Question The term 'SRS' in context of OAA stands for Correct Answer System Requirements Specifications Select The Blank Question Many times , ________ are added in the process of building specifications and also in the phase of development. Correct Answer Classes Multiple Choice Single Answer Question OOA and OOD are based on :Correct Answer Business analysis model Multiple Choice Multiple Answer Question In Railway Reservation and Ticketing system, the objects [ business class ] that collaborate are as follows :Correct Answer Counter clerk , Reservation form , Ticket menu Match The Following Question -Correct Answer Single object- Single table Passenger object -Passenger Table Instance -Row Attribute -Column Multiple Choice Single Answer Question In a student hostel, rooms, room number and contents are same year after year but students who occupy room are different year. This pattern is called :Correct Answer Abstraction-Occurrence Pattern Multiple Choice Multiple Answer Question The solution to simplicity of design lies in the following factors :Correct Answer Class design , Building hierarchy , Grouping classes in aggregate sets that have similar characteristics.

True/False Question Object Oriented program is like a community of interacting individuals each having assigned responsibilities, working together towards attainment of common goal. Correct Answer True True/False Question In real world, we have to source data from multiple data sources that have different data models. Correct Answer True Select The Blank Question ________ coordinates the processing of global transactions split into various local databases to achieve consistency and integrity of data and results. Correct Answer MDBS Multiple Choice Multiple Answer Question The ALC may interact with actor as given below and automatically becomes class for a business class :Correct Answer Bar code reading , Database , Web Select The Blank Question Invoice and ________ are two classes in the noun phrase approach .But Amount is an attribute in invoice, hence should be rejected for class consideration. Correct Answer Amount Match The Following Question- Correct Answer Versant- www.versant.com O2 -www.o2tech.com Objectivity -www.objectivity.com Odi- www.Objectstore.com True/False Question The use case may begin with no precondition or with some preconditions. Correct Answer True Multiple Choice Multiple Answer Question ALC performs following main tasks :Correct Answer Translates the data-related request from business objects , Translates the results [ processed through data ] to appropriate business objects. , Sends business objects into business layer. Multiple Choice Multiple Answer Question All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support

adhoc queries with the following :Correct Answer GUI , 4GL , C++ Select The Blank Question Advantage of ________ is that, by extension, it builds additional classes with additional properties. Correct Answer Hierarchy Multiple Choice Multiple Answer Question Most of the applications have a three tier layered architecture. The three tier layers are:Correct Answer Server , Application , Client Multiple Choice Single Answer Question Collection of similar datatypes is called as Correct Answer Array Multiple Choice Single Answer Question Since there is so much heterogeneity distributed in the network in terms of servers, clients, databases, platforms, applications and architecture, which can not be easily dispended with, what is needed is therefore :Correct Answer Standard DOC system Multiple Choice Single Answer Question Each object is associated with the data of type class with which they are created. A class is thus a collection of objects of Correct Answer Similar type

Object Oriented Analysis and Design - 8 True/False Question In the process of rationalising and organizing classes we simplify class structure, minimizing number of classes and reducing information content in each of them . Correct Answer True Multiple Choice Multiple Answer Question All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support following criteria for access to other DBMS whenever an application is running on the OODBMS :Correct Answer Can read data that resides in other OODBMS , Can modify data that resides in other OODBMS , Can read data that resides in RDBMS ORACLE Multiple Choice Multiple Answer Question In C++ language if the class member is to be created, following are the actions :-

Correct Answer Specify methods in the class , Specify constructor , Specify destructor Multiple Choice Single Answer Question The class and its hierarchy build through inheritance should lead to a :Correct Answer Single purpose class Multiple Choice Multiple Answer Question Various database packages are :Correct Answer Oracle , Sibase , SAP Multiple Choice Single Answer Question C++ is basically a procedural language having extension of Correct Answer Object Oriented technology True/False Question Fuzzy Classes may be relevant or irrelevant. Correct Answer True Multiple Choice Single Answer Question The data once created by a process survives for long till it is created externally, is called :Correct Answer Persistence data Select The Blank Question Interface object [ VLC ] handles communication with ________ and is not concerned about business rules, methods or other related Activities. Correct Answer Actor Multiple Choice Single Answer Question The role of user in a system is played by Correct Answer Actor Multiple Choice Single Answer Question One has to determine sequence of activities and develop sequence collaboration diagram for drawing the :Correct Answer Interaction diagram Multiple Choice Multiple Answer Question ODBMS Queries comprise of :Correct Answer Ad-hoc queries with C++ , Ad-hoc queries with 4GL , Ad-hoc queries with Lisp Multiple Choice Single Answer Question In RDD, the technique in which we gather information on specific questions & debate why and why not on number of points, is termed as Correct Answer Interviewing

Select The Blank Question The relationships between VLC and BLC are ________ the relationships between BLC and ALC. Correct Answer Opposite of Multiple Choice Single Answer Question The observer pattern is made of two closely associated classes. One is observable class and the other is its :Correct Answer Associated interface class Select The Blank Question Invoice and ________ are two classes in the noun phrase approach .But Amount is an attribute in invoice, hence should be rejected for class consideration. Correct Answer Amount True/False Question Prototyping is a tool to test the design of system Correct Answer True Select The Blank Question The good attribute of ________ is, it should be singular and represents only one object and has no parallel. Correct Answer Name Multiple Choice Multiple Answer Question In Railway Reservation and Ticketing system, we can call following parameters as attributes of class Passenger :Correct Answer Name , Age , Sex Multiple Choice Single Answer Question If a class fruit has object mango, the relationship is expressed as : Correct Answer Fruit mango Select The Blank Question ________model is based on actors and use cases. Correct Answer Use case Select The Blank Question The manager ________ manages an applications data needs by mapping data requirements to data source in the database. Correct Answer ODBC driver Multiple Choice Multiple Answer

Question Traditional approach for collecting DVD titles from rack are :Correct Answer Member gives list to clerk , Clerk picks up titles mentioned in the list one by one , The picked items are tick marked and items not available are cross marked in the list True/False Question Use cases are not beneficial for all interface requirements. Correct Answer False Multiple Choice Single Answer Question DELL observed that there is a decline in membership every year by about :Correct Answer 20-30% Select The Blank Question ________ enables the development of extremely flexible client-server systems as it is possible to locate reusable objects /components stored anywhere in the network and manipulate them as per the application requirements. Correct Answer DOC Multiple Choice Multiple Answer Question The columns to be filled in DVD reservation slip are as stated below :Correct Answer Member name , Member ID , Contact phone number True/False Question The danger of scenario-driven approach is that the system is built too much around current needs & this focus will compromize the long term flexibility. Correct Answer True Multiple Choice Single Answer Question Use case steps are executed in :Correct Answer Logical order Multiple Choice Single Answer Question Even though contents may look similar, criteria of selection and application should be clearly spelt out for designers to go by. In documentation content, this is known as :Correct Answer Criteria of selection Multiple Choice Multiple Answer Question VLCs are responsible for two major requirements of applications, one is fetching input and the other is delivering output of application by way of :Correct Answer Display , Print , Store Multiple Choice Multiple Answer Question All OODBMS products namely O2 , Objectivity , ObjectStore and Versant support application

programming in following languages. Correct Answer C++ , JAVA , SMALLTALK Select The Blank Question A class may be thought of as 'data-type' and object as ________ of that data-type. Correct Answer Variable True/False Question With its strength, ODBC has become an industry standard for interoperatability on different databases. Correct Answer True True/False Question OODBMS is a result of blending OOP and database technology to meet the application needs of systems defined in OOT Correct Answer True True/False Question A common example of multithreading is the user interface. By using threads, a user can click a button and get a quick response rather than waiting until the program finishes its current task. Correct Answer True Select The Blank Question ________ is a specific sequence of transactions in a dialogue between a user & a system representing a particuler way to use the system. Correct Answer Use case True/False Question More use classes may not necessarily bring better understanding or more clarity. Correct Answer False Multiple Choice Multiple Answer Question ALC performs following main tasks :Correct Answer Translates the data-related request from business objects , Translates the results [ processed through data ] to appropriate business objects. , Sends business objects into business layer. Select The Blank Question Many times , ________ are added in the process of building specifications and also in the phase of development. Correct Answer Classes Multiple Choice Single Answer

Question In sequence diagram, the horizontal lines are arranged in sequence of their Correct Answer Occurrence Match The Following Question -Correct Answer Land -Place class PC, printer, telephone -Tangible and device class Reversation office -Organisation class Counter clerks- People class Multiple Choice Multiple Answer Question Database of the following parameters can be created :Correct Answer DVD title database , Member database , Staff database Match The Following Question -Correct Answer Type -Public Class -Bike Data -Color Method -Handle() True/False Question OODBMS can not handle wide range of datatypes supporting complex data and structure . Correct Answer False Multiple Choice Multiple Answer Question The minimum hardware and system requirements for proposed software for DVD titles are as follows :Correct Answer CPU - PIII, 1 Ghz , OS - MS windows XP , Disk Space - 1 GB free Select The Blank Question ________ coordinates the processing of global transactions split into various local databases to achieve consistency and integrity of data and results. Correct Answer MDBS Object Oriented Analysis and Design - 7 Match The Following Question -Correct Answer Component diagram & deployment diagram- Deployment model

Class diagram- Static business model Use case diagram -Static use case Interactions diagram -Dynamic use case model True/False Question If the software is written in C++ , the class body will be terminated by semicolon. Correct Answer True Select The Blank Question The user must have access to both OODB and RDB to manipulate data. The developer therefore must develop applications that could source data from ________ databases [ OODB, RDB etc] . Correct Answer All Multiple Choice Multiple Answer Question The main function will have following contents in C++ Correct Answer Name of class followed by name of object , Name of object and method separated by dot operator. , Variable declaration Multiple Choice Single Answer Question C++ is basically a procedural language having extension of Correct Answer Object Oriented technology Select The Blank Question Proximity switch Sensors and UPS are devices that help to perform applications. These are ________ and class. Correct Answer Tangible entiry pattern True/False Question Isolated objects have no purpose in the system. Correct Answer True Multiple Choice Multiple Answer Question The solution to simplicity of design lies in the following factors :Correct Answer Class design , Building hierarchy , Grouping classes in aggregate sets that have similar characteristics. True/False Question A common example of multithreading is the user interface. By using threads, a user can click a button and get a quick response rather than waiting until the program finishes its current task. Correct Answer True Multiple Choice Single Answer Question The collaboration diagram shows interaction between objects & sequence of

activities denoted by : Correct Answer Number True/False Question The sequence diagram shows flow of behaviour and collaboration of objects. Correct Answer False Multiple Choice Single Answer Question When two classes refer to one class to read or write data, then the degree of coupling is :Correct Answer High Multiple Choice Multiple Answer Question All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support ad-hoc queries with the following :Correct Answer GUI , 4GL , C++ True/False Question The class may have one or more associated classes. Correct Answer True Multiple Choice Multiple Answer Question The subsystem packages are built by the help of following parameters :Correct Answer Classes , Associates , Aggregation Multiple Choice Multiple Answer Question All OODBMS products namely O2 , Objectivity , ObjectStore and Versant support application programming in following languages. Correct Answer C++ , JAVA , SMALLTALK Multiple Choice Multiple Answer Question In designing classes, we are improving and enriching the class content in terms of properties and we screen them for :Correct Answer Local and communication association , Eliminating unnecessary association , Identifying the relationship, top-down or bottom up, aggregation and declaring relationship pattern. True/False Question XML is a meta data language developed to specify data with a goal of improving interoperatability of different data sources. Correct Answer True Multiple Choice Single Answer Question The clarity of interaction diagram is lost with complex conditional behaviour. In such cases, the best designing tool is: Correct Answer Activity diagram Select The Blank

Question ________ provides diverse set of interfaces to reach data stored at any database and then manipulates it to produce the result. Correct Answer MDBS Multiple Choice Multiple Answer Question VLCs are responsible for two major requirements of applications, one is fetching input and the other is delivering output of application by way of :Correct Answer Display , Print , Store Multiple Choice Single Answer Question Computer, car, vacuum cleaner etc are Correct Answer Tangible Multiple Choice Single Answer Question For conducting OOA &D, the membership registration is taken as a :Correct Answer Class Multiple Choice Single Answer Question An actor may perform different roles in different :Correct Answer Use cases Multiple Choice Multiple Answer Question In Railway Reservation and Ticketing system, the objects [ business class ] that collaborate are as follows :Correct Answer Counter clerk , Reservation form , Ticket menu Select The Blank Question ________ is a specific sequence of transactions in a dialogue between a user & a system representing a particuler way to use the system. Correct Answer Use case Select The Blank Question The main purpose in building access layer classes is to create a mechanism to ________ with data source. Correct Answer Communicate Select The Blank Question Many times , ________ are added in the process of building specifications and also in the phase of development. Correct Answer Classes Multiple Choice Multiple Answer Question "Designing classes", consists of identifying following entities for each class:Correct Answer Structures , Protocols , Methods Select The Blank Question ________ provide initialization of an object created from the class. Correct Answer Constructors Multiple Choice Single Answer

Question Use case steps are executed in :Correct Answer Logical order Multiple Choice Single Answer Question Because of the concept of independent objects responding to messages, object orientation is a natural way to implement Correct Answer Event driven programming Multiple Choice Multiple Answer Question The class 'member' is constructed as follows in C++ :Correct Answer Specify unique name for class , Specify whether it is private, public, protected or friend , Specify variables in the class Multiple Choice Multiple Answer Question The DBMS criteria is supported by O2, objectivity, object store and Versent. The criteria for the same is as follows :Correct Answer Replication of data , Data encryption , Database language based on SQL Select The Blank Question Messaging and constructing messages is a complex task. The golden rule is to keep messages to a ________ , both at receiving end and sending end. Correct Answer Minimum Select The Blank Question The ________ may have two or more constructors. Correct Answer Class Multiple Choice Single Answer Question Each object is associated with the data of type class with which they are created. A class is thus a collection of objects of Correct Answer Similar type

True/False Question OOSAD approach is applicable only to stable systems. Correct Answer False Multiple Choice Multiple Answer Question The following features are supported by OODBMS products viz O2 , Objectivity , ObjectStore and Versant :Correct Answer SUN OS , AIX , MS Windows Multiple Choice Single Answer Question If Dog derives from Mammal, and Mammal derives from Animal, then Correct Answer Dog inherits Animal's functions and data Select The Blank Question The row of table in RDBMS contains data which maps ________ of class in

OODBMS. Correct Answer Instance Multiple Choice Single Answer Question In RDD, the technique in which model is built to test the requirements and to obtain confirmation from user is termed as Correct Answer Prototyping Match The Following Question -Correct Answer Test Model Stipulates test strategy, test plans, test specifications, test results and test recovary reports. Presents information- how object model will be executed. Analysis Object Model Presents information Tests carba-ge data Use case Model Implements use case data -Implementation Model Converts design object model to reusable component technology.

True/False Question In sense of time activity is longer and the action is relatively instantaneous. Correct Answer True Select The Blank Question ________model is based on actors and use cases. Correct Answer Use case True/False Question The danger of scenario-driven approach is that the system is built too much around current needs & this focus will compromize the long term flexibility. Correct Answer True True/False Question OODBMS is a result of blending OOP and database technology to meet the application needs of systems defined in OOT Correct Answer True

Object Oriented Analysis and Design - 6


Object Oriented Analysis and Design - 6 True/False Question Use cases are not beneficial for all interface requirements. Correct Answer False Multiple Choice Single Answer Question When the method is chosen and performed on the data, the object status

changes. The static object assumes :Correct Answer Dynamic state True/False Question The sequence diagram shows a task or activity sequence but do not show the relationship between objects through the roles that play in the interaction. Correct Answer True Select The Blank Question ________ provides diverse set of interfaces to reach data stored at any database and then manipulates it to produce the result. Correct Answer MDBS Match The Following Question- Correct Answer Class Shape -Triangle, rectangle, circle, ellipse Class Vehicle -Scooter, car, truck, tractor Class Animal -Cat, dog, cow, tiger Class Color -Red, yellow, blue, green Select The Blank Question ODBC with ________ provides standard database access through a common interface, independent of application . Correct Answer API Multiple Choice Single Answer Question Each object is associated with the data of type class with which they are created. A class is thus a collection of objects of Correct Answer Similar type Multiple Choice Multiple Answer Question OODBMS standards comprise of :Correct Answer ODL , OQL , ODMG C++ binding Select The Blank Question The ________ may have two or more constructors. Correct Answer Class Select The Blank Question Invoice and ________ are two classes in the noun phrase approach .But Amount is an attribute in invoice, hence should be rejected for class consideration. Correct Answer Amount

Multiple Choice Multiple Answer Question A first step in design is to construct a static UML class diagram consisting of :Correct Answer Attributes , Methods , Class name Select The Blank Question When you express user-system interaction, the scenario in the model is called ________ Correct Answer Case model True/False Question In evolutionary model, the management activities are emphasised with respect to inception, elaboration, construction & transition. Correct Answer True Multiple Choice Multiple Answer Question "Designing classes", consists of identifying following entities for each class:Correct Answer Structures , Protocols , Methods Multiple Choice Single Answer Question How big is a class object? Correct Answer Is as big as sum of the sizes of its member variables Multiple Choice Single Answer Question If Dog derives from Mammal, and Mammal derives from Animal, then Correct Answer Dog inherits Animal's functions and data True/False Question Usually the methods are declared after its variables in the class body. Correct Answer True Multiple Choice Multiple Answer Question In formulating algorithms we take help of :Correct Answer Activity diagrams , Class properties , Associated classes Multiple Choice Multiple Answer Question The columns to be filled in DVD reservation slip are as stated below :Correct Answer Member name , Member ID , Contact phone number Multiple Choice Single Answer Question The concept of OOPS was first introduced in Correct Answer Simula Language Select The Blank Question ________model is based on actors and use cases. Correct Answer Use case Select The Blank Question ________ enables the development of extremely flexible client-server systems as it is

possible to locate reusable objects /components stored anywhere in the network and manipulate them as per the application requirements. Correct Answer DOC Multiple Choice Single Answer Question Collection of similar datatypes is called as Correct Answer Array Match The Following Question -Correct Answer We can define abstract operation on abstract data- Data abstraction Process of sharing properties of the higher level object or class- Inheritance Ability to inherit attributes and methods from 2 or more objects or classes- Multiple inheritance Ability to send a message to several objects and to allow receiving object to respond method specified on the object. -Ploymorphism Multiple Choice Single Answer Question Registration form is filled in by :Correct Answer Customer Select The Blank Question The user must have access to both OODB and RDB to manipulate data. The developer therefore must develop applications that could source data from ________ databases [ OODB, RDB etc] . Correct Answer All Multiple Choice Multiple Answer Question The criteria that supports OODBMS (O2, Objectivity, Object Store and Versent ) are as follows :Correct Answer OQL , ODMG C++ binding , Smalltalk binding Multiple Choice Single Answer Question When it is limited to use structure in part or full by other object, then the degree of coupling is :Correct Answer Low True/False Question Object Oriented program is like a community of interacting individuals each having assigned responsibilities, working together towards attainment of common goal. Correct Answer True Select The Blank Question ________ provide initialization of an object created from the class. Correct Answer Constructors Multiple Choice Multiple Answer

Question The contents of DVD reservation slip form are as follows :Correct Answer Choice of delivery [ home or self-collection ] , e-mail address of member , Mobile phone number of member phone number of member True/False Question Once actors and their interface requirements are identified, the use of sequence and collaboration diagrams is necessary to identify the interaction sequence and objects that collaborate in the use case activities. Correct Answer True Select The Blank Question Once algorithms are finalised, we convert them into a program using OOPL or using ________containing automatic programming and testing. Correct Answer CASE tool Your Answer CASE tool Question There are no set rules or guidelines on ' how many case scenarios are necessary to represent the system? ' Correct Answer True Multiple Choice Multiple Answer Question The contents of DVD return slip form are as follows :Correct Answer Member ID , Contact phone number , Feedback on DVD Multiple Choice Multiple Answer Question In Railway Reservation and Ticketing system, we can call following parameters as attributes of class Passenger :Correct Answer Name , Age , Sex Multiple Choice Single Answer Question The main difference between structure and class is Correct Answer Structure does not support OOPS Class Supports OOPS. Multiple Choice Single Answer Question The model of interaction between user and system is called Correct Answer Use case model Multiple Choice Single Answer Question A technical term for an object of a class is termed as Correct Answer Instance Multiple Choice Multiple Answer Question The minimum hardware and system requirements for proposed software for DVD titles are as follows :-

Correct Answer CPU - PIII, 1 Ghz , OS - MS windows XP , Disk Space - 1 GB free True/False Question Objects can not interact unless they know the details of each others data or code. Correct Answer False Multiple Choice Multiple Answer Question Most of the applications have a three tier layered architecture. The three tier layers are :Correct Answer Server , Application , Client True/False Question Sequence diagrams and collaboration diagrams are very difficult to select classes and objects. Correct Answer False True/False Question The process of mapping and integrating begins with defining the relationships between the table structure in RDB and class structure in object model in OODB Correct Answer True Select The Blank Question The corresponding equivalent of table in OODBMS is ________ with attributes and methods. Correct Answer Class Multiple Choice Single Answer Question Use case steps are executed in :Correct Answer Logical order Multiple Choice Single Answer Question A way of approaching a problem especially when it belongs to general class of problems is indicated by :Correct Answer Pattern Object Oriented Analysis and Design - 5 Select The Blank Question The manager ________ manages an applications data needs by mapping data requirements to data source in the database. Correct Answer ODBC driver True/False Question A state chart diagram shows method of execution on receipt of message and activities used in the method.

Correct Answer True True/False Question If the software is written in C++, name of constructor and destructor must differ. Correct Answer False Multiple Choice Single Answer Question OOA and OOD are based on :Correct Answer Business analysis model Multiple Choice Multiple Answer Question In context of transactions, OODBMS :Correct Answer Handle nested transactions , Supports MROW , Supports long transactions Match The Following Question- Correct Answer Land -Place class PC, printer, telephone -Tangible and device class Reversation office- Organisation class Counter clerks -People class True/False Question A value of object changes when event occurs. Correct Answer True Select The Blank Question ________ provides diverse set of interfaces to reach data stored at any database and then manipulates it to produce the result. Correct Answer MDBS Multiple Choice Single Answer Question It has been said that Pascal and C programs are collections of procedures and C++ programs are collections of Correct Answer Classes True/False Question Objects can not interact unless they know the details of each others data or code. Correct Answer False True/False Question The registration form is filled for each member of family under one address Correct Answer True True/False

Question Once class is defined we can create limited number of objects belonging to that class. Correct Answer False Multiple Choice Single Answer Question Processes run by the users are modeled in the use case and situation in which user plays this role is called :Correct Answer Scenario Multiple Choice Single Answer Question OODBMS provides all required advanced features in addition to all features of :Correct Answer RDBMS Multiple Choice Multiple Answer Question In formulating algorithms we take help of :Correct Answer Activity diagrams , Class properties , Associated classes Match The Following Question -Correct Answer Ability to send a message to several objects and to allow receiving object to respond method specified on the object.- Ploymorphism We can define abstract operation on abstract data -Data abstraction Process of sharing properties of the higher level object or class -Inheritance Ability to inherit attributes and methods from 2 or more objects or classes -Multiple inheritance True/False Question Object-oriented programming focuses on the integrated data and functionality as discrete units that have both knowledge (data) and capabilities (functions). Procedural programs, on the other hand, focus on functions and how they act on data. Correct Answer True True/False Question A functionality prototype can be designed that does not have the final user interface, but allows users to try out various features, such as forwarding messages or attaching files without worrying about the final interface. Correct Answer True Multiple Choice Single Answer Question How big is a class object? Correct Answer Is as big as sum of the sizes of its member variables Select The Blank Question ________ needs use case analysis from the viewpoint of identifying those

business class that need human interaction. Correct Answer Identification Multiple Choice Single Answer Question In RDD, the technique in which we gather information on group activity that resolves differences in opinion, solutions & requirements, is termed as Correct Answer Brainstorming True/False Question Usually the methods are declared after its variables in the class body. Correct Answer True Select The Blank Question ________models one or more roles that a user or a system interacting the system can play. Correct Answer Actor Multiple Choice Single Answer Question The concept of OOPS was first introduced in Correct Answer Simula Language Multiple Choice Single Answer Question If Dog derives from Mammal, and Mammal derives from Animal, then Correct Answer Dog inherits Animal's functions and data True/False Question The incremental approach means repeating software development cycle , analysis and modeling, designing and implementation or programming to achieve incremental goals. Correct Answer True Multiple Choice Single Answer Question The existing computer system at DEL is developed using :Correct Answer Independent systems Multiple Choice Multiple Answer Question Access to other OODBMS comprises of :Correct Answer Read data resident in other OODB , Modify data resident in other OODB , Read data resident on RDBMS Multiple Choice Multiple Answer Question All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support adhoc queries with the following :Correct Answer 4GL , C++ , GUI

Multiple Choice Single Answer Question The link between business object [ e.g. passenger, employee, ticket, train ] and the respective data stores is provided by :Correct Answer Access layer Select The Blank Question ________ has a role which is performed through well defined tasks. These tasks are performed in logical sequence to achieve a system goal. Correct Answer Actor Select The Blank Question ________ enables the development of extremely flexible client-server systems as it is possible to locate reusable objects /components stored anywhere in the network and manipulate them as per the application requirements. Correct Answer DOC Multiple Choice Multiple Answer Question The DBMS criteria is supported by O2, objectivity, object store and Versent. The criteria for the same is as follows :Correct Answer Replication of data , Data encryption , Database language based on SQL Multiple Choice Multiple Answer Question Most of the applications have a three tier layered architecture. The three tier layers are :Correct Answer Server , Application , Client Select The Blank Question A class inherits state and behaviour from its ________ . Correct Answer Superclass Multiple Choice Multiple Answer Question The main function will have following contents in C++ Correct Answer Name of class followed by name of object , Name of object and method separated by dot operator. , Variable declaration True/False Question The mismatch between application objects and relational data needs to be mapped for use in the application. Correct Answer True Multiple Choice Single Answer Question When it is limited to use structure in part or full by other object, then the degree of coupling is :-

Correct Answer Low True/False Question Use cases for different scenarios arising out of smaller input variations need not be modeled. Correct Answer True Multiple Choice Multiple Answer Question In C++ language if the class member is to be created, following are the actions :Correct Answer Specify methods in the class , Specify constructor , Specify destructor Multiple Choice Single Answer Question ActiveX is also known as :Correct Answer OLE Select The Blank Question The most widely used OOPL is ________ Correct Answer C++ True/False Question If an algorithm having single result is provided with well defined pre and post conditions, it becomes very simple. Correct Answer True Multiple Choice Single Answer Question In first generation client-server computing , methods/applications were available to serve on demand at :Correct Answer Server side Multiple Choice Single Answer Question The main difference between structure and class is Correct Answer Structure does not support OOPS Class Supports OOPS. Multiple Choice Single Answer Question The method for industrial development of software based on use-case-driven design is Correct Answer OOSE [ Object Oriented Software Engineering ] Multiple Choice Multiple Answer Question All OODBMS products namely O2 , Objectivity , ObjectStore and Versant support application programming in following languages. Correct Answer C++ , JAVA , SMALLTALK Object Oriented Analysis and Design - 4 Multiple Choice Single Answer Question The actor in drama may have role of dancing in dance event and also may have a role of singer in solo singing event . This pattern is known as . Correct

Answer Player role pattern Select The Blank Question In a faade class , we provide most often required and most dynamic properties of the ________ class and class in the main system. Correct Answer Super Multiple Choice Single Answer Question C++ is basically a procedural language having extension of Correct Answer Object Oriented technology Select The Blank Question ________ has become a standard notation for object oriented system modeling. Correct Answer UML Select The Blank Question ________ is a graphical representation of user's view and developers understanding of transactions performed in the case scenario . Correct Answer Use case diagram True/False Question Testing is the process of demonstrating that the faults are not present. Correct Answer True Multiple Choice Multiple Answer Question Like entity-relationship model , the object relationship model is developed. The development takes place through following three steps :Correct Answer Draw a network of collaborators using CRC index cards. , From CRC index cards , evaluate responsibilities and collaborations. Name unlabeled lines. The direction of relationship is indicated by an arrowhead line. , Determine cardinality . Multiple Choice Single Answer Question The use of constructors will be made in a 'member' class for Correct Answer Initialize objects

Multiple Choice Single Answer Question UML uses Correct Answer OCL [ object Constraint Language ] Select The Blank Question When we move to OOSAD , server-resident applications will give way to objects and ________ objects in Distributedserver environment. Correct Answer Distributed Multiple Choice Single Answer Question Selected design pattern should be a solution that weights heavily on the advantage and that has very few and insignificant disadvantages. In documentation content , this is known as Correct Answer Optimum solution Multiple Choice Multiple Answer Question Some key objectives of OOD process should achieve the following Correct Answer The class as far as possible should be independent , but could be dependent on only a few classes. , Interaction between two classes should be explicit. , Class hierarchy should be built on specialization of higher class. True/False Question Compared to other OO methods , the metrics methods progressed very slowly. Correct Answer True True/False Question OODBMS ensures that in the event of failure the recovery process enforces consistency in database status after a transaction is terminated by force externally. Correct Answer True Multiple Choice Multiple Answer Question OOSAD has following main activities Correct Answer Use case-driven OO analysis and OO design , Prototyping and review of OO design , Implementation , incremental testing and maintenance.

Select The Blank Question The company may have functional databases such as BOM , drawings , equipments . These databases are ________ in nature and are distributed physically , logically and by responsibility of control. Correct Answer Heterogeneous Multiple Choice Multiple Answer Question In train class the examples of changing parameters are Correct Answer Driver , Passenger name , Guard Match The Following Question- Correct Answer Method -Procedure body implementing operation Object -Collection of data & operations Class- Description of set of objects Instance- Technical term for object of class True/False Question The purpose of an interaction diagram is to understand the role of other objects that are in collaboration with the object in question , the objective being to complete the job. Correct Answer True Select The Blank Question When object A wants object B to perform one of B's methods, object A sends a ________to object B. Correct Answer Message Select The Blank Question The main objective in building ________class is to create set of classes that know how to communicate with locations where data actually resides. Correct Answer Access layer Multiple Choice Single Answer Question In OOSAD , the view layer classes or UI are

Correct Answer GUI [ Graphical User Interfaces ] Multiple Choice Single Answer Question The variables in the class 'member ' will be declared as Correct Answer Private Match The Following Question -Correct Answer Row -Refers data for single entry Standard procedure -Method Table -Scheme representing complex relationships between entities Column -Refers datatype and name Multiple Choice Single Answer Question When two classes refer to one class to read or write data , then the degree of coupling is Correct Answer High Multiple Choice Multiple Answer Question The following flaws generally arise through oversight. Correct Answer Special circumstances may have been generated to accommodate the unnecessary attribute or exceptions to it. Work involved in the creation of unnecessary subclasses should be avoided. , A misinterpretation of the class definition may lead to incorrect or extraneous class relationships. , The behavior of the system or its classes may be improperly characterized to accommodate extraneous attribute. True/False Question In the process of rationalizing and organizing classes we simplify class structure , minimizing number of classes and reducing information content in each of them . Correct Answer True Multiple Choice Multiple Answer Question Use case models are more useful to :Correct Answer Analyst , Designer , Developer

Select The Blank Question Models provide a way of describing a world but ________ techniques are only a part of analysis and design. Correct Answer Modeling True/False Question By default, variables are private and methods are public . Correct Answer True Select The Blank Question In a view layer class we build ________ where the user interacts with the system. Correct Answer Interface Multiple Choice Single Answer Question In use case model , store clerk , shop manager , vendor and purchase manager are Correct Answer Actors Select The Blank Question A ________is a declaration that a pointer to a base class is to be treated as a pointer to a derived class. Correct Answer Down cast Multiple Choice Multiple Answer Question A simple and single object on its own does not achieve anything unless it is triggered into action by the following from other object or method. Correct Answer Stimulus , Signal , Message True/False Question An object may become reusable by accident or by design. Correct Answer True Multiple Choice Single Answer Question Being an individual , different roles in a system performance can be played by :Correct

Answer User True/False Question OO approach saves development time as the object can be reused. Correct Answer True Multiple Choice Multiple Answer Question OOT features three counts namely Correct Answer Reusability , Portability , Interoperability True/False Question An immutable class is never protected from changing. Correct Answer False Multiple Choice Multiple Answer Question The following are some of the authors who have published methods for analysis and design of systems based on OO paradigm Correct Answer Coad , Yourdon , Shlaer Multiple Choice Single Answer Question One has to identify classes , class relationships , class attributes and class methods for drawing Correct Answer Static class diagram Multiple Choice Single Answer Question The OO testing is generally based on the techniques of Correct Answer Fault detection Multiple Choice Multiple Answer Question It is not necessary that the user be a human being. It could be :Correct Answer Bar code reader , Card swiping machine , ATM system Multiple Choice Single Answer Question Collection of similar datatypes is called as

Correct Answer Array Multiple Choice Multiple Answer Question Consider a Store Transaction System. If the use case diagram of store transaction system is prepared , the following activities can be taken into consideration. Correct Answer Customer submits requisition for material. , Storekeeper confirms availability of material and issues the same. , Customer collects the material. Select The Blank Question The classes are associated with ________ mechanism. Correct Answer Coupling True/False Question DIT is not useful in predicting defect-proneness of a class. Correct Answer False

Você também pode gostar