Magna Concursos

Foram encontradas 57.526 questões.

A automação de tarefas operacionais por meio de scripts é um pilar fundamental para a implementação bem-sucedida de práticas de DevOps, especialmente na construção de pipelines de Integração Contínua e Entrega Contínua (CI/CD).
Considerando o uso de scripts para a automação de builds, testes e deploys, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
A linguagem Python disponibiliza o módulo shutil na sua biblioteca padrão, permitindo a automação de tarefas administrativas relacionadas à cópia de arquivos e diretórios.
Com base no funcionamento das funções do módulo shutil, analise os itens a seguir.

I. A função shutil.copy(origem, destino) realiza a cópia de um arquivo, porém não preserva informações como data de modificação do arquivo original.
II. A função shutil.copy2(origem, destino) realiza a cópia de arquivos preservando alguns metadados, como data de criação e de modificação, sendo mais adequada para rotinas de backup.
III. A função shutil.copytree(origem, destino) realiza a cópia recursiva de diretórios e, por padrão, gera erro caso o diretório de destino já exista, a menos que seja utilizado o parâmetro dirs_exist_ok=True, que permite a cópia mesmo quando o diretório de destino já existe.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
4230568 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: MPE-ES
Após uma atualização emergencial em um sistema interno de impressão de documentos, a equipe de suporte realizou os seguintes passos: 

1. confirmou que o sistema iniciava sem erro crítico;
2. realizou verificações iniciais rápidas voltadas à confirmação da disponibilidade operacional mínima do sistema, incluindo carregamento da tela inicial, autenticação do usuário, acesso aos menus principais e impressão simples de um documento em PDF; e
3. validou, de forma aprofundada, a operação de impressão em frente e verso, a seleção de diferentes impressoras internas, a impressão de diferentes formatos de arquivo, a configuração de margens e qualidade de impressão e as diferenças de permissões entre perfis de usuário; e registrou os resultados obtidos no chamado técnico.

O coordenador da equipe deseja identificar, corretamente, as etapas que correspondem, predominantemente, a smoke test e a teste funcional.

Sobre esse contexto, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
4230432 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: MPE-ES
Josiel, servidor do Ministério Público, foi incumbido da elaboração do Termo de Referência para a contratação de uma Solução de TI. Com base na Resolução CNMP nº 283/2024, é necessário que sejam especificados, a partir do Estudo Técnico Preliminar (ETP), os requisitos da solução.

Diante do exposto, representa um requisito corretamente classificado:
 

Provas

Questão presente nas seguintes provas
Em um ambiente de microsserviços, uma aplicação expõe a métrica:

http_requests_total{job="api", instance="10.0.0.5:8080", method="GET", code="500"}

A equipe deseja calcular, no Prometheus, a taxa média por segundo de crescimento dessa métrica ao longo dos últimos 5 minutos, suavizada ao longo da janela de tempo completa, para alimentar um painel de erro no Grafana.
Assinale a opção que apresenta a expressão em PromQL conceitualmente mais adequada para esse objetivo.
 

Provas

Questão presente nas seguintes provas
4230341 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: MPE-ES
Em uma arquitetura de aplicação web com frontend e backend desacoplados, a comunicação entre as camadas é realizada exclusivamente por requisições HTTP a uma API RESTful.
Devido a requisitos de segurança e experiência do usuário, a equipe de desenvolvimento precisa garantir que falhas críticas no processamento do servidor (erros da classe 5xx) não exponham informações técnicas do ambiente ou páginas padrão do servidor web.
Com base nesse contexto, avalie as afirmativas a seguir.

I. Uma possível solução é configurar o servidor web como proxy reverso para interceptar respostas de erro 5xx provenientes do backend e retornar, em seu lugar, uma resposta padronizada ao cliente.

II. O frontend pode ser o responsável por capturar o código de status da resposta HTTP e decidir a forma de apresentação da falha, garantindo que a aplicação cliente mantenha o controle do fluxo de navegação.

III. O tratamento de erros deve ser delegado integralmente ao servidor web, para que o desacoplamento entre as camadas seja preservado e o frontend permaneça agnóstico às falhas ocorridas no backend.



Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
4230340 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: MPE-ES
Durante a revisão de uma arquitetura, um arquiteto de software analisa duas abordagens para estruturação de uma aplicação corporativa:

• a Proposta A usa uma abordagem em que todo o processamento de regras de negócio e acesso a dados ocorre no lado do servidor, e o lado do cliente recebe apenas páginas renderizadas;
• a Proposta B adota um modelo em que parte significativa da lógica de negócio é executada diretamente no navegador do usuário, com o servidor funcionando basicamente como uma camada de persistência e serviços.


Sobre a classificação dessas propostas quanto à arquitetura de três camadas, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
4230339 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: MPE-ES
Uma organização migrou sua aplicação de um modelo monolítico para uma arquitetura distribuída. O novo ambiente conta com um componente A, que atua como ponto de entrada das requisições dos clientes web e as encaminha ao componente B, responsável por processar transações, validar regras de negócio e coordenar o acesso ao banco de dados.
Considerando as características técnicas típicas de cada componente, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
4230338 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: MPE-ES
Uma consultoria foi contratada para auditar a infraestrutura de integração de uma sociedade empresária que adota arquiteturas orientadas a serviços. Durante a análise, o auditor encontrou as seguintes descrições em um documento da equipe técnica:

- "usamos um diretório para que novos sistemas consigam localizar automaticamente os serviços disponíveis";
- "cada serviço expõe sua especificação em um documento que outros sistemas leem para saber como invocá-lo".




Considerando os padrões adotados em uma arquitetura SOA, as duas funcionalidades descritas são desempenhadas, respectivamente, por
 

Provas

Questão presente nas seguintes provas
4230336 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: MPE-ES
A arquitetura REST (Representational State Transfer), proposta por Roy Fielding, define um conjunto de restrições arquiteturais para o projeto de serviços web escaláveis, baseados no protocolo HTTP. Os serviços RESTful utilizam os métodos HTTP (GET, POST, PUT, PATCH, DELETE) como verbos de operação, URIs como identificadores de recursos, e códigos de status HTTP para comunicar o resultado das operações, promovendo interoperabilidade, desacoplamento entre cliente e servidor e navegabilidade entre recursos.
Considere que uma equipe de desenvolvimento está projetando uma API RESTful para um sistema de gerenciamento de tarefas. A API deverá permitir as operações de criação, leitura, atualização completa, atualização parcial e exclusão de tarefas. A equipe definiu o recurso tarefa e precisa mapear corretamente os métodos HTTP, as URIs e os códigos de status de resposta.
Considerando as restrições arquiteturais REST e as boas práticas de projeto de APIs RESTful, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas