wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Arquitetura de Software

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

O que define a arquitetura de sistemas web?

a)

Apenas o design visual da interface.

b)

A escolha da linguagem de programação.

c)

A interação entre componentes como frontend, backend e banco de dados.

d)

O número de usuários simultâneos permitidos.

2.

Qual o benefício do uso de APIs RESTful em sistemas web?

a)

Interoperabilidade entre sistemas.

b)

Redução da usabilidade.

c)

Maior acoplamento entre componentes.

d)

Eliminação da camada de dados.

3.

Qual das opções representa um padrão arquitetural baseado em serviços independentes ?

a)

Em camadas

b)

Cliente-servidor

c)

Monolítico

d)

Microserviços

4.

Qual é o principal objetivo da arquitetura de IA ?

a)

Criar sistemas que só realizam inferências em tempo real.

b)

Garantir que os sistemas de IA sejam escaláveis, eficientes e capazes de lidar com grandes volumes de dados.

c)

Apenas integrar os modelos de IA com sistemas tradicionais.

d)

Desenvolver sistemas sem considerar a segurança e a privacidade.

5.

Qual camada de um sistema de IA é responsável por coletar, armazenar e pré-processar dados ?

a)

Camada de Feedback.

b)

Camada de Integração e Instalação.

c)

Camada de Processamento e Modelagem.

d)

Camada de Dados.

6.

Qual motor de jogo é ótimo para jogos mobile ?

a)

Unity.

b)

Unreal Engine.

c)

Godot.

d)

Híbrido 1.0

7.

O que geralmente causa o "frame drop" em jogos digitais ?

a)

Baixa qualidade gráfica do jogo

b)

Problemas na comunicação entre servidores e clientes, resultando em travamentos.

c)

Falta de personagens jogáveis no jogo.

d)

Alta taxa de quadros por segundo (FPS) durante a execução.

8.

Qual dos seguintes elementos define o fluxo de trabalho e as etapas envolvidas na criação e evolução da arquitetura de um jogo digital ?

a)

Ferramentas de design arquitetural.

b)

Métodos e técnicas de design.

c)

Processos de design arquitetural.

d)

Padrões de projeto.

9.

Qual é um dos principais benefícios da Arquitetura Orientada a Serviços (SOA) ?

a)

Reduz a necessidade de segurança entre os sistemas.

b)

Permite que diferentes partes de um sistema se comuniquem de forma independente.

c)

Garante que todos os serviços usem a mesma linguagem de programação.

d)

Elimina a necessidade de integrar sistemas legados.

10.

Em um ambiente SOA, o que caracteriza um serviço ?

a)

Deve rodar sempre no mesmo servidor do sistema principal.

b)

Precisa compartilhar a base de dados com os outros serviços.

c)

Deve realizar uma função específica e ser reutilizável.

d)

Não pode ser acessado por sistemas externos.

11.

Quantas etapas compõem o ecossistema de soluções IoT (considerando a sua base) ?

a)

7

b)

2

c)

3

d)

8

12.

Por que é importante realizar o monitoramento de dispositivos IoT (Internet das Coisas) ?

a)

Porque permite otimizar o desempenho dos dispositivos, identificar falhas com antecedência, garantir a segurança dos dados e alocar recursos de forma eficiente.

b)

Porque elimina totalmente a necessidade de manutenção e substituição de dispositivos.

c)

Porque reduz o consumo de internet e dispensa o uso de protocolos de segurança.

d)

Porque limita a conectividade dos dispositivos para evitar sobrecarga na rede.

13.

Qual das opções abaixo descreve a diferença fundamental entre a Arquitetura Lambda e a Arquitetura Kappa ?

a)

Lambda usa somente streaming. | Kappa combina batch e streaming.

b)

Lambda combina batch e streaming. | Kappa trata todos os dados como eventos de streaming.

c)

Lambda aplica schema-on-read. | Kappa aplica schema-on-write.

d)

Lambda requer um data lake. | Kappa só funciona com data warehouses.

14.

Qual das alternativas abaixo representa corretamente os 5Vs do Big Data ?

a)

Validação, Velocidade, Variedade, Visibilidade, Valor

b)

Volume, Velocidade, Veracidade, Variedade, Valor

c)

Volume, Visibilidade, Veracidade, Virtualização, Valor

d)

Validade, Volume, Visão, Velocidade, Variedade

15.

Qual das opções abaixo é um benefício da arquitetura de computação em nuvem que contribui para a redução de custos operacionais de TI ?

a)

Aumento da complexidade na gestão de dados.

b)

Redução da modularização de sistemas.

c)

Utilização de servidores dedicados e caros.

d)

Redução de custos com hardware e infraestrutura, pois os recursos são compartilhados.

16.

Na arquitetura de nuvem, o conceito de elasticidade refere-se a :

a)

Criação de novos serviços automaticamente a cada 24 horas.

b)

Capacidade do sistema de lidar com múltiplos usuários sem nenhuma limitação de recursos.

c)

Habilidade de ajustar automaticamente os recursos computacionais de acordo com a demanda.

d)

Divisão de funcionalidades entre múltiplos provedores de nuvem simultaneamente.

17.

Qual das seguintes características é típica de sistemas embarcados ?

a)

Alta capacidade de processamento gráfico.

b)

Operação em tempo real.

c)

Interface de usuário complexa.

d)

Grande capacidade de armazenamento.

18.

O que é AUTOSAR ?

a)

Um sistema operacional de tempo real.

b)

Um padrão de arquitetura para sistemas automotivos.

c)

Um protocolo de comunicação sem fio.

d)

Um tipo de microcontrolador.

19.

Segundo o modelo conceitual para aplicações móveis, qual conceito-chave aborda a necessidade de equilibrar funcionalidades avançadas com suporte a dispositivos mais antigos ?

a)

Sensoriamento.

b)

Restrições de Hardware.

c)

Modelo de Threading.

d)

Ciclo de vida.

20.

Por que a modularização é importante no design arquitetural de aplicações móveis ?

a)

Porque obriga todos os desenvolvedores a trabalharem no mesmo módulo, evitando conflito de versão.

b)

Porque aumenta o tamanho do aplicativo e torna o projeto mais complexo.

c)

Porque permite dividir a aplicação em partes independentes, facilitando a manutenção, escalabilidade e a colaboração.

d)

Porque não permite que partes diferentes do sistema sejam atualizadas separadamente.