Foram encontradas 55.956 questões.
3714290
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BANRISUL
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BANRISUL
No framework Scrum, entre os papéis bem definidos para a
execução do projeto, o profissional responsável por garantir que
a equipe esteja aplicando corretamente os princípios e práticas do
Scrum, ajudando a remover impedimentos e promovendo a
colaboração, é denominado
Provas
Questão presente nas seguintes provas
3714289
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BANRISUL
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BANRISUL
No contexto de desenvolvimento de software, uma equipe que
busca entregar incrementos contínuos e se adaptar rapidamente
às mudanças do mercado deve priorizar a utilização de um
modelo que possibilite
Provas
Questão presente nas seguintes provas
3714242
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BANRISUL
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BANRISUL
Considerando que, no desenvolvimento de software, o conceito
de componentização é utilizado para melhorar a organização e a
reutilização do código, assinale a opção correta.
Provas
Questão presente nas seguintes provas
3714241
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BANRISUL
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BANRISUL
A programação estruturada surgiu como uma alternativa à
programação não estruturada, com o objetivo de facilitar o
desenvolvimento, a leitura e a manutenção de programas. Um
dos princípios fundamentais da programação estruturada é
Provas
Questão presente nas seguintes provas
Uma equipe de desenvolvimento está projetando
uma aplicação baseada em arquitetura de
microsserviços, com foco em alta escalabilidade,
resiliência e facilidade de manutenção. O sistema
utiliza Spring Boot, Spring Cloud e adota boas
práticas como uso de Swagger para
documentação, MapStruct para mapeamento de
DTO (Data Transfer Object), além de Spring
Eureka para descoberta de serviços e Zuul como
API Gateway. Durante uma revisão de arquitetura,
foi levantada a necessidade de garantir baixo
acoplamento, descoberta dinâmica de serviços e
balanceamento de carga transparente entre
instâncias. A partir desse cenário, assinale a
alternativa correta.
Provas
Questão presente nas seguintes provas
A Portaria CNJ nº 253/2020 estabelece diretrizes
para o desenvolvimento de soluções tecnológicas
na Plataforma Digital do Poder Judiciário
Brasileiro (PDPJ-Br), incluindo práticas
recomendadas de automação e qualidade na
entrega de software. Assim, acerca dos
processos de integração contínua (Continuous
Integration – CI) e de entrega contínua
(Continuous Delivery – CD), assinale a alternativa
correta.
Provas
Questão presente nas seguintes provas
Qual é o nome do elemento de configuração do
Servidor de Aplicação Tomcat 10 que representa a
interface entre clientes externos, sendo que, além
de enviar solicitações, pode receber respostas de
um serviço específico?
Provas
Questão presente nas seguintes provas
Considere o seguinte código em Python, analise
as assertivas e assinale a alternativa que aponta
as corretas.
def dividir(a, b):
try:
return a / b
except ZeroDivisionError:
return “Divisão por zero não é permitida”
finally:
print(“Operação finalizada.”)
resultado = dividir(10, 0)
print(resultado)
I. A função dividir trata explicitamente a divisão por zero com o bloco except.
II. O bloco finally será executado mesmo quando ocorrer uma exceção.
III. A mensagem “Divisão por zero não é permitida” será atribuída à variável resultado.
IV. O programa exibirá apenas a mensagem de erro tratada, sem exibir o texto do finally.
V. Se o segundo argumento fosse diferente de zero, o programa exibiria o resultado da divisão normalmente.
def dividir(a, b):
try:
return a / b
except ZeroDivisionError:
return “Divisão por zero não é permitida”
finally:
print(“Operação finalizada.”)
resultado = dividir(10, 0)
print(resultado)
I. A função dividir trata explicitamente a divisão por zero com o bloco except.
II. O bloco finally será executado mesmo quando ocorrer uma exceção.
III. A mensagem “Divisão por zero não é permitida” será atribuída à variável resultado.
IV. O programa exibirá apenas a mensagem de erro tratada, sem exibir o texto do finally.
V. Se o segundo argumento fosse diferente de zero, o programa exibiria o resultado da divisão normalmente.
Provas
Questão presente nas seguintes provas
Em um Tribunal Regional Eleitoral, é fundamental
que o analista judiciário com especialidade em
tecnologia da informação garanta a resiliência das
aplicações, principalmente visando garantir
usabilidade, segurança e integridade das
aplicações como um todo, tendo em vista a
importância, a magnitude e a complexidade das
informações que são tratadas nesse órgão.
Considerando esse processo, um analista do
TRE-TO aplicou uma técnica que pode ser
implementada como um componente de software
que altera entre três estados: fechado, aberto e
meio aberto, protegendo, assim, seus serviços de
um spam, por exemplo, enquanto estes já estão
indisponíveis devido à alta carga. Qual é o nome
dessa técnica?
Provas
Questão presente nas seguintes provas
Com base no seguinte trecho de código em
Python, que manipula listas e estruturas de
repetição, analise as assertivas e assinale a
alternativa que aponta as corretas.
nomes = [“Ana”, “Bruno”, “Carlos”, “Diana”, “Eduardo”]
for i in range(len(nomes)):
if i % 2 == 0:
print(nomes[i])
I. O código percorre a lista nomes e imprime todos os elementos. II. A função range(len(nomes)) gera os índices de 0 a 4.
III. A condição i % 2 == 0 verifica se o índice é par.
IV. Os nomes “Ana”, “Carlos” e “Eduardo” serão impressos.
V. A função print(nomes[i]) imprime diretamente o nome localizado no índice atual.
nomes = [“Ana”, “Bruno”, “Carlos”, “Diana”, “Eduardo”]
for i in range(len(nomes)):
if i % 2 == 0:
print(nomes[i])
I. O código percorre a lista nomes e imprime todos os elementos. II. A função range(len(nomes)) gera os índices de 0 a 4.
III. A condição i % 2 == 0 verifica se o índice é par.
IV. Os nomes “Ana”, “Carlos” e “Eduardo” serão impressos.
V. A função print(nomes[i]) imprime diretamente o nome localizado no índice atual.
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container