SWE102 - Test 2

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

Select the BEST solution for architectural design of a Banking software system that security, availability are critical requirements A. If security. availability are critical requirements. the architectural should be designed to use a layered architecture with critical assets in the INNER layers; include redundant components and mechanisms for fault tolerance B. If security. availability are critical requirements. the architectural should be designed to use a layered architecture with critical assets in the INNER layers; use fine-grain. replaceable components C. If security. availability are critical requirements. the architectural should be designed to use a layered architecture with critical assets in the OUTER layers; include redundant components and mechanisms for fault tolerance

A

What is the correct statement about software architectural design decisions? A. Architectural design is a creative process, the activities in the process differs depending on the type of system being developed B. Architectural design only focus on non-functional requirements and choose architectural style or styles are appropriate for the system C. Architectural design only focus on functional requirements and choose architectural style or styles are appropriate for the system

A

What is the correct statement about software architectural design? A. The architectural design is normally expressed as a block diagram presenting an overview of the system structure B. The architectural design is normally expressed as a sequence diagram presenting an overview of the system structure C. The architectural design is normally expressed as a state diagram presenting an overview of the system structure D The architectural design is normally expressed as a use case diagram presenting an overview of the system structure

A

What is the correct statement about software architectural styles? A. Most large systems are heterogeneous architectural styles B. Most large systems follow one architectural style C. Most large systems follow two architectural styles

A

What is the test checklist? A. The check list contains the questionnaire for conducting the tests B. The check list contains the screens for conducting the tests C. The check list contains the use cases for conducting the tests D. The check list contains the functions for conducting the tests

A

Which is NOT a primary goal in the design of the UML? A. Be dependent on particular programming language B. Provide users a ready-to-use, expressive visual modeling language so they can develop and exchange meaningful models C. Integrate best practices and methodologies D. Support higher-level development concepts

A

Which is NOT represented in a UML Class diagram? A. The interactions between objects in sequential order B. Operations of classes and interfaces C. The class level variables in the class D. Relationships between classes and interfaces

A

Select the BEST model when you want to design a software system that effective to share large amounts of data is a critical requirement? A. Client-Server model B. Repository model C. Call-return model D. Layer model

B

When you design a Banking software system that use redundant components and mechanisms for fault tolerance for not only improves the availability but also makes security of that system easier to implement A. True B. False

B

Which are object-oriented strategies? (Choose one) A. Object-oriented analysis, Object-oriented design, Object-oriented package B. Object-oriented analysis, Object-oriented design, Object-oriented programming C. Object-oriented design, Object-oriented programming, Object-oriented deployment D. Object-oriented design, Object-oriented programming, Object-oriented document

B

Which document identifies and describes the testing that will be implemented and executed? A. Test report B. Test plan C. Test script D. Test case

B

Which statement about the image is true? A. getBar() is a class B accessor method B. doBaz() is the method in the class C C. The method doBaz() calls the getBaz() method D. doBaz() will return its result to the method getFoo()

B

Select the BEST solution for architectural design of a software system that performance is a critical requirement A. The architectural should be designed to localise critical operations and minimise communications. use fine-grain rather than large-grain components B. The architectural should be designed to localise critical operations and maximise communications. use large-grain rather than fine-grain components C. The architectural should be designed to localise critical operations and minimise communications. use large-grain rather than fine-grain components

C

What is the purpose of defect testing? A. To ensure about the performance of the software B. To test individual program components C. To discover faults that make software's behavior incorrect D. To verify that the software meet its requirements

C

Which class correctly implements Flyer interface in the image? A. Lark B. Helicopter C. Airplane D. Penguin

C

Which is the right sequence in the software testing process? (1) Prepare test data (2) Create test case (3) Perform test (4) Create test report A. 1 => 2 => 4=>3 B. 2 => 1 => 4 => 3 C. 2 => 1 => 3 => 4 D. 2=>4=>3=>1

C

Another name for [... has a...] relationship is _____ A. Generalization B. Realization C. Composition D. Association

D

Another name for [... is a...] relationship is _____ A. Aggregation B. Association C. Composition D. Generalization

D

Select the BEST model when you want to design a software system that functional transformations process their inputs to produce outputs, A easy to add new transformations. simple to implement as either a concurrent or sequentially are critical requirements? A. Repository model B. Layer model C. Client-Server model D. Function-oriented pipelining model

D

The Dog class is inherited from Animal class; select the BEST answer in this case A. Dog class has all of the attributes of Animal class B. Dog class does not have any attributes and operation of Animal class C. Dog class has all of the operations of Animal class D. Dog class has all of the attributes and operations of Animal class

D

What are the basic concepts of Object Oriented Programming?(Choose one) A. Encapsulation; Inheritance; Polymorphism; Overflow B. Inheritance; Polymorphism; Override; Overload; Object model C. Encapsulation; Inheritance; Polymorphism; Override; Overload D. Inheritance; Polymorphism; Override; Overload; Class model

D

What is the relationship between A and C in the image? A. A depends on C B. A is a realization of C C. C depends on A D. C is a realization of A

D

Which class has a super class relationship in the image? A.W B. X C. Z D. Y

D

Which is NOT a characteristic of a bad design? A. People don't like it B. It is too complex C. It is too big D. It is clear enough E. It doesn't work

D

Which statement about the image is true? A. doBaz() will return its result to the method getFoo() B. getBar() is a class B accessor method C. The method doBaz() calls the getBaz() method D. The object method doBaz() is self-called

D

Which statement is NOT true about the image? A. Only diagram B is valid B. Diagrams A and B are both valid, but have different meanings. C. Both diagrams are invalid D. Diagrams A and B are equivalent E. Only diagram A is valid

D

Which type of diagram is displayed in the image? A. State diagram B. Use case diagram C. Class diagram D. Sequence diagrams E. Activity diagram

D


Ensembles d'études connexes

CPCE Professional Practice and Ethics.

View Set

Centers of Medicare & Medicaid - Affordable Care Act: What's New in the Marketplace

View Set

Microbiology Final Exam (Mcgraw-Hill) ch1-4 and 12-13 and 19

View Set

Managing Linux Processes (questions)

View Set