Foram encontradas 2.544 questões

Resolva questões gratuitamente!

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

Q4218124 Segurança da Informação
A Gestão de Identidades e Acesso (IAM – Identity and Access Management) é considerada um dos pilares da segurança da informação e da governança de TI.
Com base nesse contexto, analise as afirmativas a seguir.

I. Modelos de controle de acesso baseados em papéis (RBAC) e em atributos (ABAC) são utilizados em IAM para definir e restringir permissões de acesso a sistemas e dados organizacionais.
II. A autenticação multifatorial (MFA) pode ser dispensada para contas administrativas em ambientes críticos, uma vez que o uso de múltiplos fatores pode comprometer a agilidade da resposta a incidentes de infraestrutura.
III. Os princípios de menor privilégio e de segregação de funções são considerados boas práticas de segurança da informação, contribuindo para a redução de riscos de acesso indevido ou abuso de privilégios.

Está correto o que se afirma em  
Alternativas
Q4218123 Segurança da Informação
No contexto da segurança da informação e da proteção de dados pessoais (LGPD), a classificação da informação é um processo crítico para a gestão de riscos.

Sobre esse tema, assinale a afirmativa correta.  
Alternativas
Q4218121 Segurança da Informação
Considerando a classificação de riscos e o tratamento dos riscos, analise o cenário a seguir.

Uma sociedade empresária de Segurança da Informação identificou um risco relacionado aos Testes de Software, classificado com probabilidade 5 (muito alto) e Impacto 4 (alto) em sua matriz de riscos.

Sobre o nível de risco e a estratégia mais adequada para tratá-lo, assinale a afirmativa correta. 
Alternativas
Q4218119 Segurança da Informação
Considere os seguintes logs coletados durante o processamento de requisições em um sistema distribuído de e-commerce

Imagem associada para resolução da questão

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
Q4218117 Arquitetura de Software
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.
Alternativas
Q4218115 Segurança da Informação
Em uma rede sem fio corporativa usada também para ramais VoIP, a equipe técnica decidiu empregar autenticação individualizada de usuários, mantendo criptografia adequada para proteção do tráfego na WLAN.

Nesse contexto, assinale a opção que distingue corretamente as propriedades do EAP e do WPA2. 
Alternativas
Q4218114 Noções de Informática
O MPES registrou reclamações recorrentes de lentidão nos sistemas processuais e travamentos durante audiências virtuais, especialmente entre 9 e 12 horas. A análise técnica apontou saturação dos links MPLS nos horários de pico. Uma das propostas foi a adição de links de internet com gerenciamento SD-WAN.

Sobre a tecnologia SD-WAN, assinale a afirmativa correta. 
Alternativas
Q4218110 Segurança da Informação
Em relação aos requisitos de qualidade em TI, analise as afirmativas a seguir.

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

Está correto o que se afirma em 
Alternativas
Q4218108 Governança de TI
Uma empresa de Tecnologia da Informação decidiu implementar um Sistema de Gestão da Qualidade baseado na ISO 9001 para melhorar a confiabilidade de seus serviços e a satisfação dos clientes.
Com base nos requisitos e boas práticas de gestão de serviços de TI, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) O registro estruturado de chamados e a análise de causa raiz de incidentes contribuem para a melhoria contínua dos processos e para a tomada de decisão baseada em evidências.
( ) Na gestão de infraestrutura de TI, processos como controle de mudanças e gestão de configuração contribuem para a estabilidade operacional e para a rastreabilidade das alterações no ambiente tecnológico.
( ) O controle de versões no desenvolvimento de software constitui uma ferramenta operacional de apoio aos desenvolvedores, não sendo relevante para os requisitos de controle de informação documentada previstos na ISO 9001.

As afirmativas são, respectivamente, 
Alternativas
Q4217845 Arquitetura de Software
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  
Alternativas
Q4217844 Arquitetura de Software
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. 
Alternativas
Q4217843 Arquitetura de Software
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. 
Alternativas
Q4217842 Arquitetura de Software
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 
Alternativas
Q4217841 Segurança da Informação
Uma equipe de desenvolvimento integrou ao pipeline de DevSecOps uma ferramenta de análise de código-fonte capaz de identificar vulnerabilidades de segurança sem executar a aplicação.
Durante a análise, a ferramenta identificou o seguinte trecho de código PHP como potencialmente vulnerável: 
<?php $usuario = $_GET['user']; $query = "SELECT * FROM usuarios WHERE nome = '$usuario'"; $resultado = mysqli_query($conexao, $query); ?>


Considerando o cenário apresentado, assinale a opção que descreve corretamente a atuação da ferramenta utilizada. 
Alternativas
Q4217840 Arquitetura de Software
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. 
Alternativas
Q4217839 Sistemas de Informação
O Drupal é um sistema de gerenciamento de conteúdo (CMS) de código aberto, desenvolvido em PHP, amplamente utilizado na construção de portais institucionais, sites governamentais e plataformas de conteúdo de grande escala. Sua arquitetura modular, baseada em um núcleo (core) extensível por módulos contribuídos e customizados, permite alto grau de personalização. Entre seus conceitos fundamentais estão os tipos de conteúdo (content types), a taxonomia, os blocos, as views, o sistema de permissões e papéis (roles) e o mecanismo de hooks e eventos para extensão de funcionalidades.
Considere o seguinte cenário:
Uma equipe de desenvolvimento está utilizando o Drupal (versão 9 ou superior) para construir um portal institucional de um órgão público. O portal deverá publicar notícias, organizar conteúdos por categorias temáticas, controlar o acesso de diferentes perfis de usuários (editor, revisor e administrador) e exibir listagens dinâmicas de conteúdo filtradas por data e categoria.
Considerando a arquitetura, os conceitos e os recursos do ambiente Drupal, assinale a afirmativa correta. 
Alternativas
Q4217838 Programação
O Zend Framework é um framework PHP orientado a objetos que segue o padrão de arquitetura MVC (Model-View-Controller) e adota princípios como baixo acoplamento, reusabilidade e convenção sobre configuração.
A partir de 2019, o projeto migrou para a comunidade open source sob o nome Laminas Project, mantendo a mesma arquitetura e os mesmos conceitos fundamentais. Entre seus principais componentes estão o sistema de módulos, o Service Manager (gerenciador de serviços baseado em injeção de dependências), o Event Manager e o sistema de rotas.
Considere o seguinte trecho de código representando um controller em uma aplicação baseada no Zend Framework (ZF2/ZF3): 

<?php
namespace Application\Controller;
use Zend\Mvc\Controller\AbstractActionController; use Zend\View\Model\ViewModel;
class ProdutoController extends AbstractActionController {  private $produtoService;  public function __construct(ProdutoService $produtoService)  {  $this->produtoService = $produtoService;  }  public function listarAction()  {  $produtos = $this->produtoService->buscarTodos();  return new ViewModel([  'produtos' => $produtos,  ]);  } }



Considerando a arquitetura e os conceitos do Zend Framework (versões 2 e 3), e o funcionamento do framework, assinale a afirmativa correta. 
Alternativas
Q4217837 Programação
O PHP (PHP: Hypertext Preprocessor) é uma linguagem de programação amplamente usada no desenvolvimento web do lado do servidor.
Com suporte a múltiplos paradigmas — incluindo programação procedural e orientada a objetos —, o PHP oferece recursos como tipagem dinâmica, arrays associativos, funções de manipulação de strings, integração nativa com bancos de dados e, a partir da versão 7, melhorias significativas de desempenho e sistema de tipos, como declarações de tipo escalar e o operador null coalescing.
Considere o trecho de código PHP, a seguir. 

<?php function calcularDesconto(?float $preco, float $percentual = 10): float {
 $preco = $preco ?? 100.00;  $desconto = $preco * ($percentual / 100);  return $preco - $desconto; }
echo calcularDesconto(200.00) . "\n"; // Linha 1 echo calcularDesconto(null, 25) . "\n"; // Linha 2 echo calcularDesconto(null) . "\n"; // Linha 3 


Considerando os recursos da linguagem PHP (versão 7 ou superior) e o comportamento padrão do código apresentado, assinale a afirmativa correta.  
Alternativas
Q4217836 Programação
O Java 8 representou uma das atualizações mais significativas da plataforma Java, introduzindo recursos de programação funcional como expressões lambda, a API de Streams, interfaces funcionais, a classe Optional e métodos default em interfaces. Esses recursos modernizaram a linguagem, permitindo um código mais conciso, expressivo e adequado ao processamento declarativo de coleções de dados.
Considere o seguinte trecho de código utilizando recursos do Java 8:  

List<String> nomes = Arrays.asList("Ana", "Carlos", "Beatriz", "Daniel", "Amanda"); List<String> resultado = nomes.stream()  .filter(nome -> nome.startsWith("A"))  .map(String::toUpperCase)  .sorted()  .collect(Collectors.toList()); System.out.println(resultado); 


Considerando os recursos introduzidos pelo Java 8 e o comportamento padrão do código apresentado, sobre o código apresentado, assinale a afirmativa correta. 
Alternativas
Q4217835 Programação
O desenvolvimento de aplicações para dispositivos móveis envolve a escolha de abordagens e plataformas que impactem diretamente o desempenho, o custo de manutenção e a experiência do usuário. Entre as principais estratégias estão o desenvolvimento nativo, o desenvolvimento híbrido e o desenvolvimento multiplataforma (cross-platform), cada uma com características, vantagens e limitações que devem ser avaliadas conforme os requisitos do projeto. Uma equipe de desenvolvimento está avaliando as diferentes abordagens para construir uma aplicação móvel que precisará acessar recursos do dispositivo, como câmera, GPS e notificações push, e deverá funcionar tanto em Android quanto em iOS. Durante o planejamento, surgiram dúvidas sobre as diferenças entre desenvolvimento nativo, híbrido e multiplataforma (crossplatform).
Considerando os conceitos, as características e as tecnologias associadas ao desenvolvimento de aplicações para dispositivos móveis, assinale a afirmativa correta. 
Alternativas
Respostas
981: C
982: B
983: E
984: E
985: B
986: D
987: A
988: B
989: D
990: D
991: C
992: A
993: A
994: C
995: B
996: A
997: A
998: A
999: A
1000: A