Questões de Concurso Público IF-SC 2026 para Professor EBTT - Informática

Foram encontradas 4 questões

Q4348383 Arquitetura de Software
Uma API REST expõe o recurso /alunos. Um cliente precisa cadastrar um novo aluno enviando seus dados no corpo da requisição. Seguindo as convenções da arquitetura REST, qual método HTTP e qual recurso são adequados a essa operação? 
Alternativas
Q4348387 Arquitetura de Software
Um sistema de cálculo de frete permite que o algoritmo de cálculo (Correios, transportadora própria, retirada em loja) seja escolhido e trocado em tempo de execução pelo código cliente, sem que os algoritmos conheçam uns aos outros ou promovam transições entre si. Qual padrão de projeto comportamental foi aplicado nesse cenário?
Alternativas
Q4348388 Arquitetura de Software
Numere a segunda coluna de acordo com a primeira, relacionando os padrões estruturais às respectivas descrições.

(1) Decorator
(2) Proxy
(3) Facade 

( ) Atua como substituto de outro objeto para controlar o acesso a ele, podendo adicionar cache ou lazy loading, sem alterar a interface original.
( ) Oferece um ponto de entrada único e simplificado para um subsistema complexo, reduzindo o acoplamento entre clientes e as classes internas.
( ) Permite empilhar múltiplos wrappers sobre um objeto, cada um acrescentando um comportamento novo e independente, sem que o propósito seja controlar ou restringir o acesso ao objeto original.

A sequência numérica correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é 
Alternativas
Q4348401 Arquitetura de Software
Sobre o modelo de serviço Plataforma como Serviço (PaaS), analise as seguintes assertivas.

I - O PaaS oferece integração com outros sistemas ou plataformas de desenvolvimento.
II - Uma das principais finalidades do uso de PaaS é a redução no tempo de desenvolvimento de aplicações.
III - No PaaS, o provedor entrega uma aplicação pronta para o uso final pelo consumidor, como um editor de texto online.

Quais estão corretas?  
Alternativas
Respostas
1: B
2: B
3: E
4: C