Prévia do material em texto
Atividade 4 Entrega 25 de nov de 2024 em 23:59 Pontos 1 Perguntas 5 Disponível 12 de ago de 2024 em 0:00 - 25 de nov de 2024 em 23:59 Limite de tempo Nenhum Tentativas permitidas 2 Instruções Este teste não está mais disponível, pois o curso foi concluído. Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 6 minutos 1 de 1 Pontuação desta tentativa: 1 de 1 Enviado 8 de set de 2024 em 18:32 Esta tentativa levou 6 minutos. Pergunta 1 0,2 / 0,2 pts Importante: Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no final da página. Leia o texto abaixo: Existem três princípios fundamentais que desafiam a segurança da informação, ou três lentes para examiná-la. A tríade da segurança da informação é formada por: confidencialidade, integridade e disponibilidade. Trata-se de um modelo conhecido para o desenvolvimento de políticas usada para identificar áreas problemáticas e soluções para a segurança da informação. Considerando o texto apresentado, avalie as afirmações abaixo: I. Um exemplo do princípio da disponibilidade é quando você digita seu nome completo em um buscador como o Google, e como resultado você vê seus dados como CPF, RG, endereço. II. Um analista está fazendo uma atualização nos dados de um funcionário no sistema da empresa, mas, erroneamente, acaba atualizando os dados cadastrais de outro funcionário. Este é um exemplo de quebra da integridade. A+ A A- https://famonline.instructure.com/courses/41007/quizzes/195691/history?version=1 III, apenas. I e III, apenas. I, apenas. I e II, apenas. Correto! II, apenas. A alternativa está correta, pois apenas a afirmação II é verdadeira. A afirmação II é verdadeira, pois a integridade se refere à precisão e confiabilidade dos dados ou informações em seu sistema. Como o analista alterou dado de funcionário errado, então a precisão e a confiabilidade das informações foram corrompidas, comprometendo a integridade. A afirmação I é falsa pois o exemplo quebra o princípio da confidencialidade, que prevê manter as informações acessíveis apenas às pessoas autorizadas. Logo, se seus dados estão disponíveis abertamente na internet, não há confidencialidade. A afirmação III é falsa, pois o exemplo citado quebra o princípio da disponibilidade. A disponibilidade está relacionada ao acesso à informação, ou seja, quando você precisar de uma informação ela precisa estar disponível. Pergunta 2 0,2 / 0,2 pts Correto! III. Você estava tentando acessar um servidor de arquivos, entretanto você recebe uma mensagem dizendo que o sistema não está acessível, deste modo, você não pode editar seu arquivo. Este é um exemplo de quebra da integridade. É correto o que se afirmar em: Leia o texto abaixo: Um sistema de arquivos distribuídos permite que os usuários de computadores fisicamente distribuídos possam compartilhar dados e recursos usando sistemas de arquivos como, por exemplo, o NFS (Network File System), o SMB (Server Message Block) e Apache Hadoop. Considerando o texto apresentado, avalie as afirmações abaixo: I. As máquinas que executam o cliente NFS podem se conectar a servidores NFS usando solicitações RPC (Remote Process Call). II.O SMB possui uma versão específica de sistemas de arquivos para plataforma MacOS chamada CIFS (Common Internet File System). III. O Hadoop transmite pela rede blocos de dados chamados DataBlocks, os quais são vinculados a um nó mestre no cluster. É correto o que se afirmar em: A+ A A- I, apenas. A alternativa está correta, pois apenas a afirmação I é verdadeira. A afirmação I é verdadeira, pois o NFS usa chamadas de procedimento remoto para comunicação sem estado entre clientes e servidores de arquivos na rede. A máquina cliente importa o sistema de arquivo remoto de servidores NFS. Os servidores NFS exportam sistemas de arquivos locais para as máquinas clientes. A afirmação II é falsa, pois CIFS é uma versão (ou dialeto) do protocolo SMB que foi desenvolvida em 1996 pela Microsoft. Na época de sua criação, ele era usado para compartilhar arquivos remotamente via IP. Com o surgimento de novas versões do SMB, o CIFS caiu em desuso e hoje é usado por algumas poucas empresas de pequeno porte para compartilhar arquivos do Windows. A afirmação III é falsa, pois Hadoop divide os arquivos em blocos e armazena cada bloco em um DataNode. Vários DataNodes são vinculados ao nó mestre no cluster, o qual é responsável por indicar o usuário onde estão os dados desejados, bem como distribuir réplicas dos dados pelo cluster. III, apenas. II e III, apenas. II, apenas. I e III, apenas. Pergunta 3 0,2 / 0,2 pts Análise com atenção a definição de microsserviços segundo a Red Hat: “Microsserviços são uma abordagem de arquitetura para a criação de aplicações. O que diferencia a arquitetura de microsserviços das abordagens monolíticas tradicionais é como ela decompõe a aplicação por funções básicas. Cada função é denominada um serviço e pode ser criada e implantada de maneira independente. Isso significa que cada serviço individual pode funcionar ou falhar sem comprometer os demais” Fonte: REDHAT. O que são microsserviços? Disponível em: https://www.redhat.com/pt-br/topics/microservices/what-are-microservices (https://www.redhat.com/pt-br/topics/microservices/what-are-microservices) . Acesso em: 10 abr. 2021. Considerando a definição apresentada sobre microsserviços, avalie as afirmações abaixo: I. Os microsserviços são fragmentados em vários componentes modulares e fracamente acoplados. II. Em uma arquitetura com 3 microsserviços, se um deles falhar, os outros 2 serão bloqueados. III. Um microsserviço aumenta a produtividade, porém é mais difícil de mantê-lo se comparado a um sistema monolítico. É correto o que se afirmar em: A+ A A- https://www.redhat.com/pt-br/topics/microservices/what-are-microservices https://www.redhat.com/pt-br/topics/microservices/what-are-microservices https://www.redhat.com/pt-br/topics/microservices/what-are-microservices https://www.redhat.com/pt-br/topics/microservices/what-are-microservices II, apenas. I e II, apenas. Correto! I, apenas. A alternativa está correta, pois apenas a afirmação I é verdadeira. A afirmação I é verdadeira, pois os microsserviços são desenvolvidos para fins específicos, cada um com sua lógica de negócio e seu próprio banco de dados. Devido a esta especialização, eles são fracamente acoplados, ou seja, um microsserviço não tem conhecimento sobre outro microsserviço. A afirmação II é falsa, pois como os serviços são fracamente acoplados, se um deles parar (seja por falha ou outro problema qualquer), os outros dois serviços (demais serviços) não serão afetados. A afirmação III é falsa, pois um microsserviço é mais fácil de se manter ao compará-lo com um sistema monolítico. Afinal, um sistema monolítico pode possuir diversos módulos e funcionalidades, diferentemente dos microsserviços que são desenvolvidos para um propósito específico. III, apenas. II e III, apenas. Pergunta 4 0,2 / 0,2 pts As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. Correto! A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Leia o texto a seguir: Na literatura, autores como Tanembaum apresentam o deadlock como o estado em que dois ou mais processos ficam por tempo indefinido esperando que os outros processos liberem o recurso que está utilizando. Existem alguns exemplos práticos, como uma ponte onde só pode passar um carro por vez ou uma passarela onde só pode passar uma pessoa por vez. A ponte ou passarela podem ser entendidos como os recursos, e o carro ou a pessoa como os processos. Refletindo sobre o conceito de deadlock, avalie as seguintes asserções e a relação proposta entre elas. I. Uma solução para prevenir o deadlock é remover a espera circular ou, então, remover a exclusão mútua.PORQUE II. Para que haja deadlock, é necessário que ocorram quatro condições simultaneamente: exclusão mútua, starvation, espera circular e retenção e espera. A respeito dessas asserções, assinale a opção correta: A+ A A- A alternativa está correta, pois a asserção I é uma proposição verdadeira, e a II é uma proposição falsa. A asserção I é uma proposição verdadeira, pois para prevenir o deadlock, basta remover uma das quatro condições que são: espera circular, exclusão mútua, falta de preempção e/ou retenção e espera. A asserção II é uma proposição falsa, pois starvation não é uma das quatro condições para que haja deadlock. A presença de preempção pode prevenir o deadlock, porém, pode gerar um estado de starvation. As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. As asserções I e II são ambas proposições falsas. As asserções I é uma proposição falsa, e a II é uma proposição verdadeira. Pergunta 5 0,2 / 0,2 pts Lost Update Bloqueios transacionais Isolamento Bloqueio de duas fases Correto! Transação distribuída A alternativa está correta, pois: Transação distribuída foram originadas a partir dos sistemas de gerenciamento de banco de dados (SGBDs), sendo que uma transação distribuída se refere a um conjunto de operações em dados que são executadas em dois ou mais repositórios de dados (especialmente bancos de dados). Normalmente, estas transações são coordenadas entre nós separados conectados por uma rede, mas também pode abranger vários bancos de dados em um único servidor. Pontuação do teste: 1 de 1 As transações foram originadas a partir dos sistemas de gerenciamento de banco de dados (SGBDs), sendo que uma transação distribuída se refere a um conjunto de operações em dados que são executadas em dois ou mais repositórios de dados (especialmente bancos de dados). Normalmente, estas transações são coordenadas entre nós separados conectados por uma rede, mas também pode abranger vários bancos de dados em um único servidor. A qual transação se refere o contexto acima? A+ A A-