wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Arquitetura de Software - 01

Total questions: 26

Worksheet time: 52mins

Name
Class
Date
1.

No padrão MVC, o componente Controlador gerencia o sistema de dados e as operações associadas a esses dados.

a)

Certo

b)

Errado

2.

No MVC, que é o principal modelo de arquitetura em 3 camadas, as operações de acesso ao banco de dados são implementadas na camada de Controle.

a)

Certo

b)

Errado

3.

No MVC, a comunicação entre a interface com o usuário (camada View) e as regras de negócios é definida por meio da camada que representa o modelo de dados (camada Model), e é a ação deste componente da arquitetura que torna possível a separação entre as camadas.

a)

Certo

b)

Errado

4.

No MVC, quando um evento é executado em uma interface gráfica, essa interface irá se comunicar com a camada denominado Controller, que por sua vez se comunica com a camada que contém as regras de negócios.

a)

Certo

b)

Errado

5.

No MVC, é característico da camada denominada Controller, conter a estrutura de dados que está dando suporte à aplicação, bem como responder pelo tratamento e execução das regras de negócio da aplicação

a)

Certo

b)

Errado

6.

No MVC, é de responsabilidade da camada denominada View a interface que, dentre outras atribuições, mostra as informações ao usuário, interpreta as suas requisições e as envia diretamente para a camada Model.

a)

Certo

b)

Errado

7.

No MVC, as classes que fazem a filtragem de requisições vindas de formulários preenchidos pelos usuários são representadas no grupo view.

a)

Certo

b)

Errado

8.

No MVC, componentes do grupo view não podem se comunicar diretamente com componentes do grupo model sem passar pelo grupo controller.

a)

Certo

b)

Errado

9.

No MVC, as classes que representam entidades do banco de dados são representadas no grupo controller.

a)

Certo

b)

Errado

10.

No MVC, as classes que executam comandos SQL para inserção, alteração, exclusão e consulta a dados nas tabelas do banco de dados são representadas no grupo model.

a)

Certo

b)

Errado

11.

No MVC, as páginas web que possuem código JavaScript são representadas no grupo controller.

a)

Certo

b)

Errado

12.

No MVC, o MODEL representa os dados da empresa e as regras de negócio que governam o acesso e atualização destes dados.

a)

Certo

b)

Errado

13.

No MVC, o VIEW acessa os dados da empresa através do MODEL e especifica como esses dados devem ser apresentados. É de responsabilidade do VIEW manter a consistência em sua apresentação, quando o MODEL é alterado.

a)

Certo

b)

Errado

14.

No MVC, o CONTROLLER traduz as interações do VIEW em ações a serem executadas pelo MODEL. Com base na interação do usuário e no resultado das ações do MODEL, o CONTROLLER responde selecionando uma VIEW adequada.

a)

Certo

b)

Errado

15.

A arquitetura cliente/servidor é um modelo composto por, pelo menos, dois equipamentos interligados em rede.

a)

Certo

b)

Errado

16.

Na arquitetura cliente-servidor, é característica de um servidor receber e responder solicitações.

a)

Certo

b)

Errado

17.

Na arquitetura cliente-servidor, é característica de um servidor comunicar-se continuamente com outros servidores.

a)

Certo

b)

Errado

18.

Na arquitetura cliente/servidor, o cliente envia a solicitação ao servidor que executa o que foi solicitado ou procura a informação solicitada e retorna ao cliente.

a)

Certo

b)

Errado

19.

Na arquitetura de três camadas, as regras de negócio que formam a camada de negócios são separadas da camada de apresentação.

a)

Certo

b)

Errado

20.

Em uma rede P2P (peer-to-peer), cada computador pode atuar como cliente e como servidor de outros computadores, possibilitando, por exemplo, o compartilhamento de arquivos.

a)

Certo

b)

Errado

21.

No modelo de rede ponto a ponto, não existe cliente ou servidor, podendo qualquer máquina, ao mesmo tempo, ser cliente e servir a outras requisições de outras máquinas.

a)

Certo

b)

Errado

22.

A arquitetura cliente-servidor apoia-se na existência de um ou mais servidores, que respondem a pedidos de sistemas clientes. Já na arquitetura entre pares — P2P —, os sistemas terminais comunicam-se diretamente entre si.

a)

Certo

b)

Errado

23.

Por terem como base a comunicação direta entre utilizadores, as aplicações P2P necessitam de servidores para serem acessadas.

a)

Certo

b)

Errado

24.

Assim como no modelo Cliente-Servidor, no modelo P2P, qualquer nó pode iniciar uma conexão com qualquer outro nó.

a)

Certo

b)

Errado

25.

Importância da execução do projeto de arquitetura de software (resposta múltipla)

a)

Aumentar a precisão na estimativa de custo e tempo

b)

É uma excelente visão geral do sistema

c)

Detectar erros de design nos estágios iniciais

d)

Ajudar a gerenciar a complexidade

e)

Facilitar o desenvolvimento simultâneo de componentes

26.

Quando a arquitetura é projetada?

a)

Antes de iniciar o projeto

b)

No processo de execução do projeto

c)

Projeto iniciado

d)

É uma atividade contínua.