Foram encontradas 40 questões.
A engenharia de requisitos é fundamental para garantir que sistemas sejam desenvolvidos com base em necessidades claras e alinhadas aos objetivos de negócios. Acerca do tema, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.
(__) A elicitação de requisitos é a fase inicial em que as necessidades do cliente e dos stakeholders são identificadas, documentadas e analisadas.
(__) A rastreabilidade de requisitos permite associar cada requisito às fases subsequentes do projeto, garantindo sua implementação e validação.
(__) A validação de requisitos é realizada exclusivamente no final do ciclo de desenvolvimento, garantindo que todos os requisitos foram implementados corretamente.
(__) A categorização de requisitos pode incluir requisitos funcionais, que descrevem o comportamento esperado do sistema, e não funcionais, que definem atributos como desempenho e segurança.
A sequência está correta em:
Provas
- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- Engenharia de SoftwareDesign Patterns
O padrão de design Controller, parte do conjunto GRASP, tem como objetivo atribuir responsabilidades relacionadas ao processamento de entrada a uma única entidade. Acerca do padrão Controller, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.
(__) O Controller é responsável por mediar a interação entre a interface do usuário e o modelo de domínio, centralizando a lógica de entrada em um único ponto.
(__) A implementação do padrão Controller em sistemas grandes pode levar a um aumento do acoplamento, comprometendo a modularidade do design.
(__) O padrão Controller é útil para evitar que a lógica de entrada fique espalhada pela interface de usuário, contribuindo para um design mais coeso.
(__) A aplicação incorreta do padrão Controller pode resultar em classes excessivamente carregadas, comprometendo a manutenibilidade do sistema.
A sequência está correta em:
Provas
Sistemas de mensageria como RabbitMQ e Kafka são amplamente utilizados para gerenciar a comunicação assíncrona entre serviços, suportando a escalabilidade e a resiliência de sistemas distribuídos. Dado o contexto, analise as afirmativas a seguir.
I. No RabbitMQ, o uso de filas persistentes garante que mensagens sejam armazenadas em disco, mas também impede que múltiplos consumidores processem mensagens simultaneamente para evitar inconsistências.
II. O Kafka é projetado para ser altamente escalável e resiliente, utilizando a replicação de partições para garantir alta disponibilidade dos dados.
III. RabbitMQ é ideal para sistemas que exigem baixa latência na entrega de mensagens, enquanto Kafka é melhor utilizado para sistemas em que a alta taxa de transferência de dados é prioritária.
Está correto o que se afirma em:
Provas
O teste unitário é uma prática fundamental para validar o comportamento de componentes individuais de um software, garantindo que cada unidade de código funcione conforme esperado. Acerca da aplicação de testes unitários, assinale a alternativa correta.
Provas
- AAA: Autenticação, Autorização e AuditoriaAutenticação de Usuários
- AAA: Autenticação, Autorização e AuditoriaFatores de Autenticação2FA e MFA
- AAA: Autenticação, Autorização e AuditoriaSenhas e Políticas de Senha
As políticas de senhas visam proteger sistemas e informações contra acessos não autorizados, estabelecendo requisitos que dificultam ataques baseados em força bruta ou engenharia social. Sobre a implementação dessas políticas em ambientes corporativos, analise as afirmativas a seguir.
I. A implementação de senhas fortes deve incluir, no mínimo, 12 caracteres que combinem letras maiúsculas, minúsculas, números e caracteres especiais para aumentar a entropia e reduzir a previsibilidade.
II. A política de senhas seguras exige que elas sejam alteradas obrigatoriamente a cada 30 dias para garantir maior segurança e mitigar a exploração de credenciais comprometidas.
III. A utilização de perguntas de segurança como método adicional de autenticação garante maior proteção quando associadas à autenticação multifator (MFA).
Está correto o que se afirma em:
Provas
O Business Intelligence (BI) é uma abordagem estratégica que combina dados, tecnologia e metodologias analíticas para suportar a tomada de decisão. Acerca do tema, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.
(__) Ferramentas de BI permitem a integração de dados provenientes de diferentes fontes, como bancos de dados transacionais, planilhas e APIs, para análise centralizada.
(__) Um dos principais objetivos do BI é prever eventos futuros com base em padrões históricos, utilizando técnicas como aprendizado de máquina e algoritmos preditivos.
(__) A implementação de BI nas organizações requer apenas a instalação de ferramentas tecnológicas, não havendo necessidade de alterações nos processos de negócios existentes.
(__) BI estratégico inclui a criação de dashboards interativos e relatórios customizáveis para fornecer insights específicos a diferentes níveis organizacionais.
A sequência está correta em:
Provas
O Scrum é um dos principais frameworks ágeis utilizados no desenvolvimento de software, caracterizado por ciclos iterativos e entrega incremental de valor. Sobre a aplicação de suas práticas no contexto de gestão ágil, assinale a alternativa correta.
Provas
- Arquitetura de RedesIoT: Internet das Coisas
- Protocolos e ServiçosMessaging e NewsMQTT: Message Queuing Telemetry Transport
- Segurança de RedesPolíticas de Segurança de Rede
A Internet das Coisas (IoT) conecta dispositivos físicos à internet, permitindo que eles coletem, compartilhem e processem dados em tempo real. Sobre a segurança e a interoperabilidade no ecossistema de IoT, assinale a alternativa correta.
Provas
O padrão de projeto Singleton, definido pelos padrões GoF (Gang of Four), garante que uma classe tenha uma única instância e forneça um ponto global de acesso a ela. Acerca desse padrão, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.
(__) O Singleton é implementado utilizando um método estático que retorna a única instância da classe, criando-a caso ainda não exista.
(__) O padrão Singleton é adequado para gerenciar estados globais em aplicações multithreaded, sem necessidade de sincronização explícita.
(__) A implementação de um Singleton deve garantir que o construtor da classe seja privado, impedindo a criação de instâncias fora do escopo do padrão.
(__) O Singleton é frequentemente utilizado para recursos compartilhados, como conexões de banco de dados e pools de threads, onde a instância única centraliza o controle.
A sequência está correta em:
Provas
O processo de ETL (Extração, Transformação e Carga) é fundamental para integrar dados provenientes de diferentes fontes em um data warehouse, viabilizando análises e tomada de decisões baseadas em informações consolidadas. Acerca do ETL, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.
(__) O processo de transformação no ETL inclui atividades como limpeza, deduplicação e normalização dos dados para adequá-los ao modelo de destino.
(__) A etapa de extração no ETL sempre envolve a transferência de dados em tempo real, diretamente das fontes para o destino final.
(__) A etapa de carga no ETL pode ser realizada de forma incremental ou total, dependendo das exigências do negócio e da natureza dos dados.
(__) O ETL é projetado para suportar dados de fontes heterogêneas, como sistemas transacionais, APIs e arquivos estruturados, consolidando-os em um único repositório.
A sequência está correta em:
Provas
Caderno Container