Design Patterns Quiz 3 | Englishfreetest.com

  • Do test 20 minutes
  • Number Questions: 10 questions
  • By: englishfreetest.com

Here's the exercise 'Design Patterns Quiz 3 | Englishfreetest.com' about Technical Quiz - Technical Tests.


Put your knowledge about all things technology to the test Because everything tech, from computers and the internet to software and big data, changes rapidly on a day-to-day basis, it’s now a must to stay up to date with the technology that dominates our modern day lives. Are you up to speed on what’s going on in the tech industry today? Take our quiz to find out. Test how much you know about technology

You can find more to the lesson and more exercises. Technical Quiz - Technical Tests in here.

Finally, click here to "Test" for start practice exercise .

  • Test content
    A. Visitor Pattern
    B. MVC Pattern
    C. Business Delegate Pattern
    D. Composite Entity Pattern
    A. Iterator Pattern
    B. Mediator Pattern
    C. Memento Pattern
    D. Observer Pattern
    A. This pattern is used to get a way to access the elements of a collection object in sequential manner without any need to know its underlying representation.
    B. This pattern is used to reduce communication complexity between multiple objects or classes.
    C. This pattern is used to reduce communication complexity between multiple objects or classes.
    D. This pattern is used when there is one-to-many relationship between objects such as if one object is modified, its depenedent objects are to be notified automatically
    A. This pattern builds a complex object using simple objects and using a step by step approach.
    B. This pattern refers to creating duplicate object while keeping performance in mind.
    C. This pattern works as a bridge between two incompatible interfaces.
    D. This pattern is used when we need to decouple an abstraction from its implementation so that the two can vary independently
    A. Proxy Pattern
    B. Chain of Responsibility Pattern
    C. Command Pattern
    D. Interpreter Pattern
    A. This pattern builds a complex object using simple objects and using a step by step approach
    B. This pattern refers to creating duplicate object while keeping performance in mind
    C. This pattern enables developers to filter a set of objects using different criteria and chaining them in a decoupled way through logical operations
    D. This pattern is used when we need to decouple an abstraction from its implementation so that the two can vary independently
    A. This pattern creates object without exposing the creation logic to the client and refer to newly created object using a common interface
    B. In this pattern an interface is responsible for creating a factory of related objects without explicitly specifying their classes
    C. This pattern involves a single class which is responsible to create an object while making sure that only single object gets created
    D. This pattern is used when we want to pass data with multiple attributes in one shot from client to server
    A. This pattern allows a user to add new functionality to an existing object without altering its structure
    B. This pattern is used where we need to treat a group of objects in similar way as a single object
    C. This pattern hides the complexities of the system and provides an interface to the client using which the client can access the system
    D. This pattern is primarily used to reduce the number of objects created and to decrease memory footprint and increase performance
    A. Business Object , Transfer Object, Client
    B. Service, Context, Service Locator, Cache, Client
    C. Business Object , Client
    D. Service, Service Locator, Client