Pular para o conteúdo

Provas

← Voltar para a lista de provas

SUSEP 2025 — Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados (Cargo 4) — Conhecimentos Específicos

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Cebraspe2025Superior

80 questões nesta prova · página 3 de 4 · 69 com gabarito

Engenharia de Software GitLab CI/CD — .gitlab-ci.yml

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
Trecho de arquivo .gitlab-ci.yml: bloco default com image: 'ruby:2.4' e before_script: - echo Hello World; bloco variables com DOMAIN: example.com e WEBHOOK_URL: https://my-webhook.example.com; job build ruby 1/2 com stage: build, inherit: default: [image] e variables: [WEBHOOK_URL], script: - echo "ruby1"; job build ruby 2/2 com stage: build, script: - echo "ruby2".

Considerando o trecho de código precedente, extraído do arquivo .gitlab-ci.yml, julgue os próximos itens.

O job build ruby 1/2 herda automaticamente a image e o before_script definidos no bloco default, bem como a variável WEBHOOK_URL definida no bloco variables.
Selecione uma alternativa

Engenharia de Software Arquitetura Serverless

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
A respeito dos conceitos de DDD (domain-driven design) e de arquitetura serverless, julgue os itens a seguir.

Ao se adicionar um evento como um gatilho HTTP ou de fila à função lambda, o serverless exige que toda a infraestrutura, como endpoints no API gateway, já esteja provisionada.
Selecione uma alternativa

Resolução comentada

O Serverless Framework provisiona a infraestrutura a partir dos eventos declarados.

Ao declarar um evento (http, sqs etc.) em uma função, o Serverless Framework gera o template (por exemplo, CloudFormation) e cria os recursos necessários, como endpoints no API Gateway. Não é preciso que a infraestrutura exista previamente; ela é provisionada no deploy.

Análise das alternativas

A) Certo – errada, pois a infraestrutura não precisa estar previamente provisionada. B) Errado – correta, o framework cria os recursos.

Referência: Documentação do Serverless Framework (events).

Resolução comentada do VaiConcursos.

Engenharia de Software Domain-Driven Design (DDD) — Anti-Corruption Layer

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
A respeito dos conceitos de DDD (domain-driven design) e de arquitetura serverless, julgue os itens a seguir.

No DDD, o ACL (anti-corruption layer) é utilizado para a tradução de modelos entre bounded contexts, mas sua implementação exige que todas as comunicações sejam assíncronas, sendo o seu uso inviabilizado em sistemas síncronos.
Selecione uma alternativa

Resolução comentada

O ACL traduz modelos entre contextos e não exige comunicação assíncrona.

O Anti-Corruption Layer é uma camada de tradução/adaptação que protege o modelo de um bounded context das influências de outro, podendo ser implementado como fachada, adaptador ou tradutor. Ele funciona tanto em integrações síncronas (chamadas REST/RPC) quanto assíncronas (mensageria). Logo, não há exigência de assincronia nem inviabilidade em sistemas síncronos.

Análise das alternativas

A) Certo – errada, pois afirma uma restrição inexistente. B) Errado – correta, pois o ACL independe do estilo de comunicação.

Referência: Eric Evans, Domain-Driven Design (padrão Anticorruption Layer).

Resolução comentada do VaiConcursos.

Engenharia de Software UML 2.5.1 — Casos de Uso

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
Em relação às práticas de UI design e aos padrões utilizados pela UML 2.5.1, julgue os itens subsecutivos.

Os ExtensionPoints podem ser listados em um compartimento do UseCase com o título extension points, sendo cada um identificado por uma string de texto no símbolo oval, conforme a sintaxe a seguir.

<extension point> ::= <nome> [: <explicação>]
Selecione uma alternativa

Resolução comentada

A UML permite listar extension points em compartimento do caso de uso, com sintaxe nome [: explicação].

Na UML 2.5.1, os pontos de extensão (ExtensionPoints) de um caso de uso podem ser listados em um compartimento com o título 'extension points'. Cada um é identificado por uma string, com a sintaxe ::= [: ]. A afirmativa reproduz a especificação.

Análise das alternativas

Certo: correta. Errado: incorreto, pois a sintaxe está de acordo com a UML.

Referência: OMG – UML 2.5.1, Use Cases (UseCase/ExtensionPoint)

Resolução comentada do VaiConcursos.

Engenharia de Software Design de Interfaces — Realidade Virtual

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
Em relação às práticas de UI design e aos padrões utilizados pela UML 2.5.1, julgue os itens subsecutivos.

Interfaces de usuário de realidade virtual criam ambientes digitais imersivos com interação natural, utilizados em jogos, simuladores de treinamentos e tours virtuais.
Selecione uma alternativa

Resolução comentada

A realidade virtual cria ambientes imersivos de interação natural.

Interfaces de realidade virtual (VR) imergem o usuário em ambientes digitais tridimensionais, com interação natural por movimentos e gestos. São usadas em jogos, simuladores de treinamento e tours virtuais. A afirmativa está correta.

Análise das alternativas

Certo: correta. Errado: incorreto, pois a descrição é adequada.

Referência: Princípios de UI/UX para realidade virtual

Resolução comentada do VaiConcursos.

Engenharia de Software MPS.BR — Exclusão de Processos e Resultados

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Questão anulada

Texto-base:
A respeito do CMMI 2.0 e do MPS.BR – Referência Guia Geral MPS Software 2023, julgue os itens subsequentes.

No MPS.BR, é permitida a exclusão total do processo AQU, se este não for executado na organização, e a exclusão parcial dos resultados OSW 8-10 do processo OSW, devendo as exclusões ser justificadas e aprovadas pelo avaliador líder no guia de avaliação.
Selecione uma alternativa

Engenharia de Software CMMI 2.0 — Níveis de Capacidade

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
A respeito do CMMI 2.0 e do MPS.BR – Referência Guia Geral MPS Software 2023, julgue os itens subsequentes.

No CMMI, os níveis de capacidade estão estruturados do nível 0 ao nível 4 e indicam o grau de maturidade de áreas de processo individuais no modelo por estágio.
Selecione uma alternativa

Resolução comentada

Os níveis de capacidade do CMMI vão de 0 a 3, não de 0 a 4.

No CMMI, os níveis de capacidade indicam a melhoria de áreas de processo individuais na representação contínua e vão do nível 0 (incompleto) ao 3 (definido). Os níveis 1 a 5 são os de maturidade da representação por estágios. A afirmativa erra a faixa e a representação.

Análise das alternativas

Certo: incorreto, pois a faixa é 0 a 3 e se refere à representação contínua. Errado: correto.

Referência: CMMI (modelo clássico, v1.3) – Capability Levels

Resolução comentada do VaiConcursos.

Engenharia de Software Programação Extrema (XP)

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
Julgue os itens subsecutivos, relativos a práticas adotas na implementação e na manutenção de software, gerência de configuração, lógica de programação e paradigmas de programação.

O XP (programação extrema) enfatiza a entrega frequente de versões operacionais do software, desenvolvimento test-first, refatoração e integração contínua como mecanismos para gerenciar mudanças e manter a qualidade do software.
Selecione uma alternativa

Resolução comentada

O XP prioriza releases frequentes, test-first, refatoração e integração contínua.

A programação extrema adota entregas pequenas e frequentes, desenvolvimento test-first (TDD), refatoração constante e integração contínua. Essas práticas permitem lidar com mudanças mantendo a qualidade. A afirmativa está correta.

Análise das alternativas

Certo: correta. Errado: incorreto, pois são práticas centrais do XP.

Referência: Sommerville; Beck – Extreme Programming Explained

Resolução comentada do VaiConcursos.

Engenharia de Software Gerência de Configuração — Codeline e Baseline

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
Julgue os itens subsecutivos, relativos a práticas adotas na implementação e na manutenção de software, gerência de configuração, lógica de programação e paradigmas de programação.

Na gerência de configuração, uma codeline define uma versão específica de um sistema, ao passo que uma baseline permite o controle de diferentes versões de cada componente que compõe essa baseline.
Selecione uma alternativa

Resolução comentada

A definição de codeline e baseline está invertida.

Na gerência de configuração (Sommerville), uma codeline é uma sequência de versões do código-fonte, com cada versão derivada da anterior. Já a baseline é a definição de uma versão específica do sistema, que especifica as versões de cada componente. A afirmativa troca os conceitos.

Análise das alternativas

Certo: incorreto, pois inverte os conceitos. Errado: correto.

Referência: Sommerville – Engenharia de Software (Gerência de Configuração)

Resolução comentada do VaiConcursos.

Programação HTML — Vinculação de Folhas de Estilo CSS

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
Julgue os itens que se seguem, referentes a HTML, CSS e JavaScript, Python e Java.

A execução do arquivo HTML a seguir aplicará as configurações definidas no arquivo styles.css aos elementos da página, desde que esse arquivo esteja acessível no caminho especificado.

Código HTML: <!DOCTYPE html>, <html>, <head> com <title>Hello, World!</title> e <href="styles.css" />, </head>, <body> com <h1 class="title">Hello World! </h1>, <p id="currentTime"></p> e <script src="script.js"></script>, </body>, </html>.
Selecione uma alternativa

Programação Python — Docstrings

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Questão anulada

Texto-base:
Julgue os itens que se seguem, referentes a HTML, CSS e JavaScript, Python e Java.

Considere o código Python, versão 3.13, a seguir.

Código Python: def imprimePares(): seguido da docstring """Essa função imprime os números pares de 1 a 20.""" (quebrada antes de 'de 1 a 20'); for num in range(1, 21): if num % 2 == 0: print(num); e, fora da função, print(repr(imprimePares.__doc__)).

A execução desse código imprimirá a docstring da função imprimePares(), apresentada a seguir.

Texto em fonte monoespaçada: Essa função imprime os números pares de 1 a / 20.
Selecione uma alternativa

Programação Java — Threads Virtuais

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
Julgue os itens que se seguem, referentes a HTML, CSS e JavaScript, Python e Java.

No Java, versão 21, o bloqueio de uma virtual thread, por exemplo, em uma operação de I/O, bloqueia a platform thread subjacente.
Selecione uma alternativa

Resolução comentada

Virtual thread bloqueada em I/O libera a platform thread (carrier).

No Java 21 (Project Loom), quando uma virtual thread bloqueia em uma operação de I/O, ela é desmontada (unmounted) da platform thread (carrier), que fica livre para executar outras virtual threads. Assim, o bloqueio não bloqueia a platform thread subjacente (salvo casos de pinning).

Análise das alternativas

Certo: incorreto, pois a platform thread não fica bloqueada. Errado: correto.

Referência: JEP 444 – Virtual Threads (Java 21)

Resolução comentada do VaiConcursos.

Métricas de Software Análise de Pontos de Função — Contagem Indicativa (NESMA)

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Questão anulada

Texto-base:
A respeito da contagem em projetos, julgue os itens a seguir, com base no NESMA (Netherlands Software Metrics Association).

Considere que um sistema deva manter os dados de Cliente e Produto (ALI) e referenciar os dados de Fornecedor (AIE). Nesse caso, considerados os valores padrões do IFPUG COM, e assumindo que cada ALI tenha complexidade média e que cada AIE tenha complexidade baixa, uma contagem de pontos de função puramente indicativa resultará em 85.
Selecione uma alternativa

Métricas de Software Análise de Pontos de Função — Projetos de Melhoria (NESMA)

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Questão anulada

Texto-base:
A respeito da contagem em projetos, julgue os itens a seguir, com base no NESMA (Netherlands Software Metrics Association).

Suponha que uma tela de Cadastro de Cliente (EE) original tinha 5 TD e 2 AR e, após melhoria, passou a ter 8 TD (+3 novos campos) e 3 AR (+1 arquivo referenciado). Com base nessa hipótese e nas definições do IFPUG COM 4.3, é correto afirmar que o fator de impacto será inferior a 50%, tal que a função deve ser classificada como modificada e seus pontos de função, calculados proporcionalmente ao impacto das alterações realizadas.
Selecione uma alternativa

Métricas de Software Análise de Pontos de Função — Contagem Estimada (NESMA)

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Questão anulada

Texto-base:
A respeito da contagem em projetos, julgue os itens a seguir, com base no NESMA (Netherlands Software Metrics Association).

Na contagem estimada dos pontos de função não ajustados, funções do tipo ALI e AIE são consideradas de baixa complexidade, ao passo que EE, SE e CE são avaliadas como de média complexidade.
Selecione uma alternativa

Redes de Computadores SNMP e MIB

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
Em relação a redes SDN, protocolos TCP/IP e arquitetura de gerenciamento SNMP e MIB, julgue os próximos itens.

O SNMP utiliza o MIB, nas portas TCP 80 e 443, para obter informações sobre equipamentos de rede, como utilização de CPU e queda de porta em um roteador.
Selecione uma alternativa

Resolução comentada

O SNMP usa UDP 161/162, não TCP 80/443.

O SNMP utiliza a MIB para obter informações dos dispositivos, mas opera sobre UDP, nas portas 161 (consultas) e 162 (traps). As portas TCP 80 e 443 são de HTTP e HTTPS. Por isso, a afirmativa está errada.

Análise das alternativas

Certo: incorreto, pois as portas e o protocolo de transporte estão errados. Errado: correto.

Referência: RFC 1157 e RFC 3411 (SNMP)

Resolução comentada do VaiConcursos.

Redes de Computadores Protocolo TCP

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Questão anulada

Texto-base:
Em relação a redes SDN, protocolos TCP/IP e arquitetura de gerenciamento SNMP e MIB, julgue os próximos itens.

O principal protocolo da Internet é o TCP, que fornece fluxo de bytes bidirecional confiável, com controle de congestionamento e com cabeçalho de 20 bytes.
Selecione uma alternativa

Redes de Computadores Redes Definidas por Software (SDN)

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
Em relação a redes SDN, protocolos TCP/IP e arquitetura de gerenciamento SNMP e MIB, julgue os próximos itens.

Em uma rede definida por software, o controlador SDN lida com a comunicação das aplicações, determinando o destino dos pacotes de dados e o balanceamento de carga dentro da SDN.
Selecione uma alternativa

Resolução comentada

O controlador SDN centraliza a lógica de controle da rede.

Na SDN, o controlador é o cérebro da rede: faz a ponte com as aplicações (northbound), determina o encaminhamento (destino dos pacotes) e realiza funções como balanceamento de carga. A afirmativa está correta.

Análise das alternativas

Certo: correta. Errado: incorreto, pois essas são funções do controlador.

Referência: Arquitetura SDN – ONF

Resolução comentada do VaiConcursos.

Redes de Computadores Redes Definidas por Software (SDN)

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
Em relação a redes SDN, protocolos TCP/IP e arquitetura de gerenciamento SNMP e MIB, julgue os próximos itens.

Uma rede do tipo SDN aberta permite alocar, por meio de API, largura de banda em cada canal e atribuir dispositivos a cada canal.
Selecione uma alternativa

Resolução comentada

A alocação de banda por canal via API não descreve a SDN aberta.

A SDN aberta (open SDN) baseia-se em protocolos e padrões abertos, como OpenFlow, para controlar o plano de encaminhamento. A descrição de alocar largura de banda por canal e atribuir dispositivos a cada canal via API aproxima-se da SDN por API (SDN via APIs) ou de outro modelo, não da SDN aberta.

Análise das alternativas

Certo: incorreto, pois atribui à SDN aberta uma característica de outro modelo. Errado: correto, conforme o gabarito.

Referência: Tipos de SDN: aberta, por APIs, overlay e híbrida

Resolução comentada do VaiConcursos.

Redes de Computadores Protocolo UDP e DNS

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
Em relação a redes SDN, protocolos TCP/IP e arquitetura de gerenciamento SNMP e MIB, julgue os próximos itens.

Quando a aplicação DNS é utilizada, o UDP fornece um meio para enviar datagramas IP encapsulados sem que seja necessário estabelecer uma conexão.
Selecione uma alternativa

Resolução comentada

O DNS usa UDP, serviço sem conexão.

O DNS usa normalmente o UDP na porta 53 para consultas e respostas curtas. O UDP é não orientado a conexão e envia datagramas sem estabelecer conexão prévia. A afirmativa está correta.

Análise das alternativas

Certo: correta. Errado: incorreto, pois o UDP não exige conexão (o TCP é usado apenas em transferências de zona ou respostas grandes).

Referência: RFC 768 (UDP) e RFC 1035 (DNS)

Resolução comentada do VaiConcursos.