Foram encontradas 180.210 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Ele funciona como um mapa para transformar processos caóticos ou imaturos em processos disciplinados, previsíveis e de alta qualidade, avaliando e elevando a maturidade de uma organização em níveis (1 a 5).
O nível de maturidade CMMI, em que já há um foco no controle de projetos, os processos básicos são planejados e monitorados, e há uma gestão de requisitos eficiente é o nível apresentado na opção
Nesse contexto, surgem metodologias que colocam os testes no centro do desenvolvimento, não apenas para verificação, mas como guia para construção do software, melhorando qualidade e alinhamento com o negócio. Em uma delas, usam-se especificações em linguagem natural, permitindo um entendimento comum entre clientes, analistas e desenvolvedores, surgindo, também, a chamada living documentation, que se mantém atualizada por ser executável como testes automatizados.
Assinale a opção que indica a metodologia em questão.
Com base nesse contexto, essa ferramenta é classificada como
Com isso, surgiram princípios e práticas voltados à melhoria da qualidade interna do software, como o Clean Code, que tem como objetivo tornar o código mais compreensível, coeso e de fácil manutenção.
Com base nesse contexto, analise as afirmativas a seguir.
I. As funções devem concentrar o maior número possível de operações, a fim de evitar fragmentação do código e melhorar a eficiência.
II. A escrita de código limpo prioriza a legibilidade e a facilidade de manutenção, considerando que o código será frequentemente lido por outros desenvolvedores.
III. O uso de nomes significativos para variáveis e funções contribui para a compreensão do código, reduzindo a necessidade de comentários explicativos.
Está correto o que se afirma em
Com base nesse contexto, analise as afirmativas a seguir.
I. O SonarQube realiza análise estática do código, sendo capaz de identificar vulnerabilidades, bugs e más práticas sem a necessidade de executar o software.
II. O SonarQube executa o sistema em ambientes de integração contínua para identificar vulnerabilidades que dependem do comportamento em tempo de execução, ampliando a cobertura da análise de segurança.
III. O uso do SonarQube auxilia na padronização da qualidade do código, mas não substitui completamente a revisão manual realizada por desenvolvedores.
Está correto o que se afirma em
Por meio de conceitos como Inversão de Controle (IoC) e Injeção de Dependências (DI), o Spring promove o baixo acoplamento entre componentes, enquanto o Spring Boot simplifica a configuração e a inicialização de projetos por meio de convenções e autoconfiguração.
Considere o seguinte trecho de código utilizando Spring Boot:
@RestController @RequestMapping("/produtos") public class ProdutoController {
@Autowired private ProdutoService produtoService;
@GetMapping("/{id}") public ResponseEntity<Produto> buscarPorId(@PathVariable Long id) { Produto produto = produtoService.buscarPorId(id); return ResponseEntity.ok(produto); }
@PostMapping public ResponseEntity<Produto> salvar(@RequestBody Produto produto) { Produto salvo = produtoService.salvar(produto); return ResponseEntity.status(HttpStatus.CREATED).body(salvo); } }
Sobre o código apresentado, considerando os conceitos do Spring Framework e o comportamento padrão do Spring Boot, assinale a afirmativa correta.
Enquanto o HTML define a semântica e a estrutura do conteúdo, o CSS3 introduz recursos avançados de layout, como Flexbox e Grid, além de seletores sofisticados e propriedades de transformação e transição.
Considere o seguinte trecho de código:
<style> .container { display: flex; justify-content: space-between; align-items: center; } .item:nth-child(2n) { background-color: lightblue; } </style>
<div class="container"> <div class="item">A</div> <div class="item">B</div> <div class="item">C</div> <div class="item">D</div> </div>
Considerando o comportamento padrão dos navegadores modernos compatíveis com as especificações do W3C, sobre o código apresentado, assinale a afirmativa correta.
ferramenta é configurada para comparar informações, identificar padrões e produzir uma síntese a partir dos dados analisados.
Nesse contexto, o usuário deve saber que um agente de IA é capaz de
Após análise, foi verificado que 80% do processamento pode ser dividido em tarefas independentes e distribuído igualmente entre 4 nós de um cluster, por meio de um balanceador de carga. Os 20% restantes correspondem a etapas sequenciais, que não podem ser paralelizadas. Além disso, a coordenação entre os nós acrescenta um overhead fixo de 2 minutos ao tempo total final de processamento.
Considerando essas informações, o novo tempo aproximado de processamento para essa tarefa será de
Nesse contexto, provedores de nuvem oferecem serviços que auxiliam no controle de custos, na gestão de identidades e no estabelecimento de conexões seguras entre ambientes.
Com base nos serviços e boas práticas da AWS (Amazon Web Services), analise as afirmativas a seguir.
I. O AWS Budgets possibilita a configuração de alertas que notificam os administradores quando os custos, reais ou previstos, ultrapassam limites orçamentários definidos.
II. O AWS IAM utiliza o conceito de roles (papéis) para fornecer credenciais temporárias a usuários, aplicações ou serviços, reduzindo a necessidade de uso de credenciais de longa duração.
III. O AWS Direct Connect estabelece uma conexão de rede dedicada entre o ambiente local (on-premises) e a nuvem, evitando o tráfego pela internet pública e proporcionando maior previsibilidade na latência e no desempenho da comunicação.
Está correto o que se afirma em
Nessa nova abordagem, os desenvolvedores passaram apenas a submeter código, que é executado automaticamente em resposta a eventos, como requisições de usuários ou alterações em banco de dados. Além disso, o custo do serviço passou a variar conforme a utilização.
Com base no cenário apresentado, assinale a opção que indica o modelo de serviço em nuvem utilizado pela sociedade empresária.
Nesse cenário, a implementação adequada de IAM (Identity and Access Management) acarreta a
Sobre o tema, assinale a afirmativa correta.
Considerando esse contexto, assinale a afirmativa correta.
Sobre o Terraform, assinale a afirmativa correta.
Com base na classificação e nas características dos hypervisores, assinale a afirmativa correta.
login_attempts_total{user_id="983421",
session_id="ab7d91f2", request_id="rq-88931"}
Após algumas semanas, houve o crescimento abrupto do consumo de memória e a degradação no desempenho das consultas no sistema de monitoramento.
Esse problema decorre da(o)
Para isso, foi configurado um item com os seguintes parâmetros:
• Tipo: SNMP agent
• OID: .1.3.6.1.2.1.25.3.3.1.2.1
Sabe-se que o dispositivo suporta SNMP e que o OID retorna um valor numérico correspondente ao uso de CPU.
Considerando o funcionamento do Zabbix, do SNMP e dos OIDs, assinale a afirmativa correta.
( ) O protocolo CIFS/SMB é a solução padrão para o compartilhamento de arquivos em redes Windows, oferecendo suporte nativo a permissões de acesso baseadas em usuários e grupos de domínio.
( ) O protocolo NFS é amplamente utilizado em ambientes de servidores Linux devido à sua eficiência no acesso simultâneo a arquivos e à facilidade de integração entre sistemas baseados em Linux e Unix.
( ) O CIFS/SMB é um protocolo baseado em estado (statefull), mantendo uma conexão ativa e monitorando arquivos abertos, enquanto versões tradicionais do NFS foram projetadas para serem sem estado (stateless).
As afirmativas são, respectivamente,
Comparando as arquiteturas SAN e NAS, assinale a afirmativa correta.