Prévia do material em texto
Alternativas: a) Identificar padrões em dados não rotulados b) Gerar novos dados a partir de dados existentes c) Aprender a partir de um conjunto de dados rotulados para fazer previsões d) Otimizar as operações de uma rede neural sem intervenção humana Resposta: c) Aprender a partir de um conjunto de dados rotulados para fazer previsões Explicação: O aprendizado supervisionado é uma técnica fundamental em Inteligência Artificial, onde o modelo é treinado usando um conjunto de dados que contém exemplos de entrada e suas respectivas saídas (ou rótulos). O objetivo é que o modelo aprenda a associar essas entradas às saídas corretas para poder fazer previsões em novos dados que não foram vistos durante o treinamento. Isso contrasta com o aprendizado não supervisionado, que trabalha com dados sem rótulos e busca identificar padrões intrínsecos, como agrupamentos. Portanto, a alternativa correta se refere ao fato de que o aprendizado supervisionado usa dados rotulados para prever resultados para entradas futuras. Questão: Qual das seguintes práticas é considerada a melhor abordagem para proteger senhas durante o armazenamento em sistemas de informações? Alternativas: a) Armazenar senhas em texto claro para facilitar o acesso. b) Usar um algoritmo de hash seguro combinado com um sal (salt) único para cada senha. c) Criptografar senhas com uma chave que pode ser facilmente compartilhada entre os administradores. d) Utilizar uma lista de senhas pré-aprovadas e nunca mudar essas senhas. Resposta: b) Usar um algoritmo de hash seguro combinado com um sal (salt) único para cada senha. Explicação: Armazenar senhas em texto claro (alternativa a) é uma prática extremamente insegura, pois qualquer acesso não autorizado aos dados compromete completamente a segurança das contas. A criptografia das senhas (alternativa c) é uma abordagem melhor que armazenar em texto claro, mas compartilhar a chave de criptografia entre administradores ainda apresenta riscos. A alternativa d) é insegura, pois não permite a mudança de senhas, o que é vital para a segurança. A melhor prática é usar um algoritmo de hash seguro (como bcrypt, Argon2, ou PBKDF2) que transforma a senha em um valor fixo (hash) irreversível, dificultando a recuperação da senha original. O uso de um sal único para cada senha adiciona uma camada extra de segurança, prevenindo ataques de tabelas arco- íris e garantindo que mesmo senhas iguais resultem em hashes diferentes. Essa abordagem impede que ataques a banco de dados comprometam senhas de maneira eficaz e aumenta significativamente a segurança do sistema. Questão: Qual das seguintes opções descreve melhor o funcionamento da criptografia simétrica? Alternativas: a) Utiliza uma chave pública para criptografar dados e uma chave privada correspondente para descriptografá-los. b) A mesma chave é utilizada tanto para criptografar quanto para descriptografar os dados. c) Não requer nenhuma chave e usa algoritmos que são baseados em funções hash. d) Baseia-se na troca de chaves periódica entre os usuários para garantir a segurança. Resposta: b) A mesma chave é utilizada tanto para criptografar quanto para descriptografar os dados. Explicação: Na criptografia simétrica, o mesmo conjunto de chaves é utilizado para ambos os processos de criptografia e descriptografia. Isso significa que, para que a comunicação seja segura, ambas as partes precisam ter acesso à mesma chave secreta e mantê-la segura. Esse método é eficiente e rápido, tornando-se ideal para o tratamento de grandes volumes de dados. No entanto, a gestão das chaves se torna um desafio, especialmente quando muitos usuários estão envolvidos, já que a chave deve ser compartilhada de forma segura. As outras alternativas descrevem aspectos de sistemas de criptografia assimétrica (a), métodos que não utilizam chaves (c) ou abordagens menos convencionais (d). Questão: Qual é a principal função do protocolo ARP (Address Resolution Protocol) em uma rede de computadores? Alternativas: a) Proteger a conexão de dados entre dois dispositivos. b) Resolver endereços IP para endereços MAC em uma rede local. c) Rotear pacotes de dados entre diferentes redes. d) Estabelecer conexões seguras entre clientes e servidores. Resposta: b) Resolver endereços IP para endereços MAC em uma rede local. Explicação: O ARP, ou Address Resolution Protocol, é um protocolo utilizado em redes locais para mapear endereços IP (que são endereços lógicos) aos seus correspondentes endereços MAC (que são endereços físicos nos dispositivos de rede). Quando um dispositivo precisa enviar dados para outro na mesma rede, ele verifica se já tem o endereço MAC correspondente ao endereço IP de destino em sua tabela ARP. Se não tiver, ele envia uma solicitação ARP (ARP request) para a rede, perguntando "Quem tem o IP X.X.X.X?". O dispositivo que possui esse endereço IP responde com seu endereço MAC (ARP reply). Isso