Questões de Concurso Público UFC 2025 para Analista de Tecnologia da Informação / Área: Arquitetura e Desenvolvimento de Sistemas – Back-End

Foram encontradas 11 questões

Q3161332 Programação
Em Python, o conceito de comprehension permite criar listas, dicionários e conjuntos de forma rápida, concisa e eficiente. Analise o código abaixo e escolha a alternativa que indica a saída correta.

numeros = [1, 2, 3, 4, 5]
resultado = [x**2 for x in numeros if x % 2 == 0]
print(resultado)

Qual será a saída ao executar o código acima?
Alternativas
Q3161333 Programação
Com base nas características do padrão Command, qual das alternativas abaixo descreve corretamente a responsabilidade de cada componente?
Alternativas
Q3161338 Programação
Um desenvolvedor precisa criar uma aplicação empresarial que utilize as especificações da plataforma Java EE. Considerando os itens abaixo:

1. Persistência de dados em um banco relacional.
2. Interface gráfica web rica e baseada em componentes.
3. Gerenciamento de transações distribuídas em múltiplos recursos.
4. Comunicação assíncrona entre sistemas.

Quais especificações devem ser utilizadas para atender aos requisitos descritos, respectivamente?
Alternativas
Q3161342 Programação
Em um sistema desenvolvido em Java, é necessário integrar com um serviço externo que fornece dados no formato JSON. Qual das opções abaixo é a abordagem mais adequada para realizar a desserialização direta de JSON para um objeto Java? 
Alternativas
Q3161343 Programação
Sobre frameworks amplamente utilizados no desenvolvimento de aplicações web e sistemas, qual das seguintes afirmações está correta, considerando as características e propósitos principais de cada ferramenta? 
Alternativas
Q3161346 Programação

Considere o seguinte código Java que utiliza a estrutura de dados fila (Queue):



Q35.png (360×398)



Qual será a saída do programa após sua execução? 

Alternativas
Q3161349 Programação

Considere o seguinte código JavaScript: 



Q38.png (208×176)



Qual será o resultado ao executar o código acima? 

Alternativas
Q3161350 Programação
Em relação aos padrões XML, qual das alternativas abaixo está correta? 
Alternativas
Q3161351 Programação
Considerando o servidor de aplicação JBoss, qual das alternativas abaixo está correta em relação ao seu funcionamento e características?
Alternativas
Q3161353 Programação
Em relação ao conceito de Clean Code, qual das alternativas abaixo apresenta corretamente uma combinação de princípios fundamentais?
Alternativas
Q3161361 Programação

Considere a seguinte página JSF:


Q50.png (600×228)



Sabendo que a classe MeuBean está configurada como @ManagedBean e possui os métodos getValor, setValor e enviar, analise as alternativas sobre o comportamento da aplicação e assinale a correta.

Alternativas
Respostas
1: B
2: A
3: A
4: C
5: A
6: C
7: B
8: D
9: C
10: A
11: B