Questões de Concurso Para nível superior

Foram encontradas 17.593 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q4219318 Engenharia de Software
No ciclo de vida de desenvolvimento de software, a garantia de qualidade depende diretamente da conexão entre os requisitos funcionais e as validações finais.

Nesse cenário, os critérios de aceitação são descritos como uma forma de documentar os anseios e as necessidades do cliente, especificando como o sistema deve operar para ser aceito. Eles servem como o elo fundamental de rastreabilidade, transformando regras de negócio em cenários de teste verificáveis.

Sobre os critérios de aceitação, analise as afirmativas a seguir.

I. Servem para verificar se o sistema como um todo adere aos critérios contratuais acordados com o usuário final.
II. Ajudam a confirmar que o software cumpre todos os seus requisitos funcionais e não funcionais.
III. Auxiliam na tomada de decisão dos stakeholders sobre o "go-live" (entrada em produção).

Está correto o que se afirma em  
Alternativas
Q4219317 Engenharia de Software
DevOps é uma cultura e abordagem cultural que une as equipes de desenvolvimento (Dev) e operações (Ops) para acelerar a entrega de software, aumentar a confiabilidade e melhorar a colaboração.

O objetivo principal é quebrar os "silos" organizacionais, promovendo automação, compartilhamento de responsabilidades e ciclos de feedback mais rápidos.

Assim, CI/CD (CI - Continuous Integration/CD - Continuous Delivery) surge como a base técnica e prática indispensável para viabilizar os objetivos do DevOps.

Nesse contexto, faça a associação correta entre os conceitos listados a seguir e suas características. 

1. CI
2. CD

( ) Entrega automática para produção ou staging.
( ) Build automático.
( ) Testes automáticos.
( ) Uma de suas variações admite aprovação humana.

Assinale a opção que apresenta a associação correta, segundo a ordem apresentada.
Alternativas
Q4219316 Engenharia de Software
Na Engenharia de Requisitos, a prototipação atua como um mecanismo de redução de incertezas, mitigando falhas na interpretação das necessidades dos stakeholders.

A escolha do nível de fidelidade do protótipo deve ser alinhada às necessidades específicas de cada etapa do processo, variando entre a exploração conceitual na elicitação e o refinamento detalhado na validação.

Relacione os níveis de fidelidade de prototipagem apresentados a seguir às suas características e propriedades. 

1. Alta Fidelidade
2. Baixa Fidelidade

( ) Prioriza a validação da arquitetura de informação e dos fluxos lógicos de navegação com baixo investimento de tempo.
( ) Fornece uma representação funcional próxima ao produto final, permitindo avaliar a usabilidade e a experiência do usuário de forma realista.
( ) Possibilita a análise de aspectos de design de interface, como paleta de cores, tipografia e tempos de resposta do sistema.
( ) Técnica de custo reduzido que visa o descarte imediato após a elicitação dos requisitos fundamentais.
( ) Apresenta o risco de distrair os stakeholders com elementos cosméticos, prejudicando a crítica sobre a lógica de negócio subjacente.

Assinale a opção que apresenta a relação correta, segundo a ordem apresentada.
Alternativas
Q4219315 Engenharia de Software
Com a complexidade dos sistemas atuais, testar é essencial para evitar prejuízos financeiros e proteger a reputação de um negócio ou instituição.

O teste, longe de ser apenas uma etapa final de verificação, é um processo estratégico que previne falhas, reduz custos de manutenção e assegura a satisfação do usuário. Sua importância reside na garantia de que um sistema funciona como esperado, sendo um componente fundamental para a qualidade, a confiabilidade e a segurança de qualquer produto digital.

Nesse contexto, relacione os testes listados a seguir às características que melhor os definem. 

1. Integração
2. Regressão
3. Sistema

( ) É um tipo de teste, ou seja, foca no que testar.
( ) Verifica a interação entre módulos, classes ou camadas combinadas, garantindo que suas interfaces funcionem corretamente.
( ) É realizado com o software completamente integrado, confrontando-o com requisitos funcionais e não funcionais em ambiente similar ao de produção.
( ) Consiste na reexecução de testes para garantir que alterações recentes não causaram novos defeitos em funcionalidades que já estavam prontas.

Assinale a opção que indica a relação correta, segundo a ordem apresentada.  
Alternativas
Q4219314 Engenharia de Software
No contexto da engenharia de software, métricas são variáveis quantificáveis atribuídas a atributos específicos, essenciais para transformar julgamentos subjetivos em avaliações objetivas baseadas em evidências. Elas permitem monitorar o progresso, prever resultados e identificar áreas problemáticas para melhoria contínua.

Neste contexto, relacione os conceitos apresentados a seguir às suas características.

1. Métricas de Processo
2. Métricas de Produto

( ) Tempo de resposta do sistema.
( ) Produtividade (linhas de código produzidas por pessoa/mês).
( ) Densidade de defeitos.
( ) Taxa de defeitos encontrados por fase.

Assinale a opção que apresenta a relação correta, segundo a ordem apresentada. 
Alternativas
Q4219306 Engenharia de Software
Git Flow é um modelo de ramificação robusto para repositórios Git, projetado para organizar o versionamento de software e o gerenciamento de lançamentos.

Sobre o tema, avalie as afirmativas a seguir.

I. Consideramos origin/develop como a branch principal, na qual o código-fonte da versão HEAD reflete um estado pronto para produção.
II. Release branches são criadas a partir da develop branch.
III. Para corrigir um bug crítico em produção, é possível criar uma branch de hotfix a partir da tag correspondente na branch master que marca a versão de produção.

Está correto o que se afirma em 
Alternativas
Q4219302 Engenharia de Software
Em relação aos requisitos de qualidade em TI, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) A eficiência de desempenho refere-se ao uso adequado de recursos de hardware e rede.
( ) A autenticação forte e a criptografia de dados são considerados requisitos de segurança para proteção contra acessos não autorizados.
( ) A usabilidade diz respeito a operação sem falhas frequentes.

As afirmativas são, respectivamente,  
Alternativas
Q4219292 Engenharia de Software
Diagramas UML são um valioso recurso para documentar as funcionalidades e a dinâmica das interações em um sistema a ser projetado.

Para representar as interações externas com o sistema e as funcionalidades percebidas pelos usuários, assinale a opção que apresenta o diagrama UML mais indicado. 
Alternativas
Q4219290 Engenharia de Software
Um Analista de Testes precisa validar diversas funcionalidades de um sistema de forma isolada. A quantidade de cenários e combinações de entrada faz com que o número de testes seja muito alto.

Para conduzir essa tarefa, ele pode fazer uso de ferramentas de automação de testes, porém é muito importante que ele saiba diferenciar as características de cada uma para utilizá-las do modo correto.

Relacione as ferramentas de teste listadas a seguir às suas respectivas características.

1. Selenium 
2. Cypress

( ) É mais flexível e multiplataforma.
( ) Não utliliza Webdriver.
( ) É executado fora do browser.
( ) É mais utilizado para testes de front-end.  

Assinale a opção que apresenta a relação correta, segundo a ordem apresentada. 
Alternativas
Q4219289 Engenharia de Software
Um Engenheiro de Testes acaba de receber uma demanda para conduzir um teste de sistema com sua equipe. Nesse contexto, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Deve ser conduzido antes dos testes de integração e conduzido preferencialmente por uma equipe de testes.
( ) Tem como objetivo confrontar o software em funcionamento com seus requisitos funcionais e não funcionais, sendo executado em um ambiente muito semelhante ao de produção.
( ) Pode ser dividido em fases alfa (em ambiente de desenvolvimento) e beta (em ambiente que emula a produção) e realizado integralmente pela equipe de testes.

As afirmativas são, respectivamente, 
Alternativas
Q4219284 Arquitetura de Software
Uma organização mantém integrações corporativas baseadas em serviços SOAP/XML, consumidos por aplicações internas e externas a partir de contrato formal previamente publicado.

Em uma atualização do sistema provedor, a equipe pretende alterar a estrutura da mensagem de resposta, com renomeação de alguns elementos e mudança de tipos de dados, sem adotar uma estratégia de versionamento compatível, sob o argumento de que o endpoint e o protocolo de transporte permanecerão inalterados.

Com base nesse cenário, analise as afirmativas a seguir. 

I. A renomeação de elementos na mensagem de resposta não compromete a compatibilidade da integração, porque os consumidores podem consultar o WSDL atualizado, que define o contrato de comunicação do serviço, e passar a interpretar os novos nomes corretamente.
II. Em arquiteturas baseadas em SOAP, a interoperabilidade entre consumidor e provedor depende também da aderência das mensagens ao contrato formal do serviço, e não apenas da possibilidade de troca de documentos XML entre as partes.
III. A manutenção do mesmo endpoint e do mesmo protocolo de transporte não é suficiente, por si só, para preservar a compatibilidade da integração, quando a resposta do serviço deixa de corresponder à estrutura contratualmente esperada pelos consumidores.

Está correto o que se afirma em 
Alternativas
Q4219280 Arquitetura de Software
Considerando boas práticas de arquitetura de APIs REST, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Em APIs REST, a semântica do método HTTP integra o contrato da operação, de modo que a leitura de um recurso não deve ser modelada com método cujo significado indique alteração de estado.
( ) A criação de novos recursos em uma coleção pode ser realizada por meio de requisição PUT dirigida ao endpoint correspondente à coleção, com retorno de um novo identificador gerado pelo servidor.
( ) Em APIs REST, a utilização de um código HTTP uniforme para respostas de êxito e de falha não compromete a semântica da interação, desde que o corpo da mensagem descreva adequadamente o resultado da requisição.

As afirmativas são, respectivamente,  
Alternativas
Ano: 2026 Banca: FGV Órgão: MPE-ES Prova: FGV - 2026 - MPE-ES - Agente Técnico - DevOps |
Q4219038 Segurança da Informação
No contexto da segurança da informação, as boas práticas são integradas ao ciclo de desenvolvimento de softwares com o objetivo de reduzir vulnerabilidades em aplicações web, APIs e infraestrutura.
Sobre o tema, analise as afirmativas a seguir.

I. A revisão de código (code review) pode identificar vulnerabilidades de segurança, antes que o código seja integrado ao ambiente de produção.

II. A automação de testes de segurança no pipeline de integração contínua (CI/CD) auxilia na detecção precoce de vulnerabilidades em aplicações web e APIs.

III. No modelo DevSecOps, as práticas de segurança são aplicadas apenas na fase final de implantação da infraestrutura, a fim de evitar impacto no processo de desenvolvimento.


Está correto o que se afirma em 
Alternativas
Ano: 2026 Banca: FGV Órgão: MPE-ES Prova: FGV - 2026 - MPE-ES - Agente Técnico - DevOps |
Q4219037 Engenharia de Software
Assinale a opção que apresenta a estratégia de deploy que tem como principal característica disponibilizar uma versão atualizada do software para uma pequena parcela dos usuários a fim de avaliar seu desempenho antes de disponibilizá-la para todos os usuários. 
Alternativas
Ano: 2026 Banca: FGV Órgão: MPE-ES Prova: FGV - 2026 - MPE-ES - Agente Técnico - DevOps |
Q4219036 Direito Administrativo
No que tange às contratações de bens e serviços de Tecnologia da Informação (TI), conforme disposições da Lei nº 14.133/2021, analise as afirmativas a seguir.

I. Nas contratações de TI, a Administração poderá definir o objeto da licitação com base exclusiva em marca ou modelo específico, desde que isso facilite a padronização tecnológica da organização.

II. O Diálogo Competitivo é uma modalidade de licitação que pode ser aplicada em projetos de TI que envolvam inovação tecnológica ou quando a Administração não consegue definir, com precisão suficiente, as especificações técnicas do objeto.

III. A contratação de soluções de TI deverá priorizar, sempre que possível, especificações baseadas em desempenho ou requisitos funcionais, evitando restrições indevidas à competitividade.



Está correto o que se afirma em 
Alternativas
Ano: 2026 Banca: FGV Órgão: MPE-ES Prova: FGV - 2026 - MPE-ES - Agente Técnico - DevOps |
Q4219033 Redação Oficial
No que tange à elaboração de laudos técnicos, assinale a afirmativa correta. 
Alternativas
Ano: 2026 Banca: FGV Órgão: MPE-ES Prova: FGV - 2026 - MPE-ES - Agente Técnico - DevOps |
Q4219024 Engenharia de Software
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. 
Alternativas
Ano: 2026 Banca: FGV Órgão: MPE-ES Prova: FGV - 2026 - MPE-ES - Agente Técnico - DevOps |
Q4219022 Arquitetura de Software
Considere os seguintes logs coletados durante o processamento de requisições em um sistema distribuído de e-commerce: 

</> JSON {"time":"10:01:02","service":"gateway","level":"INFO","message" :"Requisição recebida","request_id":"abc123"} {"time":"10:01:02","service":"A","level":"INFO","message":"Pedid o recebido","request_id":"abc123"} {"time":"10:01:03","service":"B","level":"INFO","message":"Proce ssando pagamento","request_id":"abc123"} {"time":"10:01:03","service":"C","level":"ERROR","message":"Err o no estoque","request_id":"abc123"} {"time":"10:01:04","service":"B","level":"WARN","message":"Retr y pagamento","request_id":"abc123"} {"time":"10:01:05","service":"D","level":"INFO","message":"Notifi cação enviada","request_id":"abc123"} {"time":"10:01:06","service":"gateway","level":"ERROR","messag e":"Falha na requisição","request_id":"abc123"} 


Durante a análise de um incidente, a equipe conseguiu reconstruir o fluxo completo da requisição entre os diferentes serviços envolvidos, identificando o ponto exato de falha e as tentativas de recuperação.
Nesse cenário, assinale a opção que identifica corretamente a prática de estruturação de logs que foi determinante para viabilizar essa análise. 
Alternativas
Ano: 2026 Banca: FGV Órgão: MPE-ES Prova: FGV - 2026 - MPE-ES - Agente Técnico - DevOps |
Q4219018 Banco de Dados
Um analista está implementando um pipeline no Logstash, da pilha ELK, para tratar registros de acesso HTTP oriundos de um servidor Apache.
Para isso, foi usada a seguinte configuração de filtro:  


Imagem associada para resolução da questão




Com base no funcionamento do Logstash e dos plugins utilizados, com a específica configuração e sintaxe apresentadas, assinale a afirmativa correta. 
Alternativas
Ano: 2026 Banca: FGV Órgão: MPE-ES Prova: FGV - 2026 - MPE-ES - Agente Técnico - DevOps |
Q4219015 Arquitetura de Computadores
A tecnologia RAID envolve organizar um conjunto de volumes físicos de armazenamento em apenas um grande volume lógico. Essa técnica pode ser aplicada para diversas finalidades, dependendo da organização selecionada.
As opções a seguir apresentam aplicações da tecnologia RAID, à exceção de uma. Assinale-a. 
Alternativas
Respostas
1301: E
1302: A
1303: C
1304: E
1305: C
1306: D
1307: D
1308: D
1309: D
1310: C
1311: D
1312: C
1313: B
1314: C
1315: D
1316: E
1317: E
1318: E
1319: B
1320: E