João Miguel
Quiz by , created more than 1 year ago

Revisão sobre padrão de projetos.

14
0
0
João Miguel
Created by João Miguel over 8 years ago
Close

Revisão Padrão de Projeto

Question 1 of 4

1

Segundo GoF, quais padrão de projetos estão classificados como escopo e são classes?

Select one of the following:

  • Factory Method,Class Adapter,Interpreter, Template Method

  • Bridge, Iterator,Visitor Builder

  • Class Adapter,Prototype,Decorator,Command

  • Observer,Facade,Composite, SIngleton

Explanation

Question 2 of 4

1

Quando se faz necessário o projeto de criação seja com apenas uma instancia, usamos o padrão?

Select one of the following:

  • Abstract Factory

  • Builder

  • Prototype

  • Singleton

Explanation

Question 3 of 4

1

Padrão que utiliza serviços de objetos com interfaces diferentes por meio de uma interface centralizadora.

Select one of the following:

  • Bridge

  • Adapter

  • Decorator

  • Proxy

Explanation

Question 4 of 4

1

Padrão que disponibiliza uma interface simplificada para uma ou mais funcionalidades de uma API. Exemplo:
class Computer{

private CPU cpu;
private Memory memory;
private HardDriver harddriver;

public Computer(){
this.cpu = new CPU();
this.memory = new Memory();
this.hardDrive = new HardDrive();
}
public void startComputer(){
cpu.freeze();
memory.load(BOOT_ADDRESS, hardDrive.read(BOOT_SECTOR,SECTOR_SIZE));
cpu.jump(BOOT_ADDRESS);
cpu.execute();
}
}

class You{
public static void main(String [] args){
Computer acarde = new Computer();
acarde.startComputer();
}
}

Select one of the following:

  • Proxy

  • Composite

  • Facade

  • Flyweight

Explanation