Prévia do material em texto
11/08/23, 08:59 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2854714 1/7 Painel / Meus cursos / TCADS / 📝 AVALIAÇÕES 2023/3 / ATIVIDADE ONLINE 1 - AV12023/3 Iniciado em sexta, 11 ago 2023, 07:49 Estado Finalizada Concluída em sexta, 11 ago 2023, 08:58 Tempo empregado 1 hora 9 minutos Avaliar 1,40 de um máximo de 2,00(70%) Questão 1 Correto Atingiu 0,20 de 0,20 Em sistemas distribuídos, a coordenação de processos é fundamental para garantir a exclusão mútua distribuída, impossibilitando que dois ou mais processos acessem um mesmo recurso compartilhado ao mesmo tempo. O algoritmo baseado em anel para exclusão mútua distribuída utiliza um token em sua implementação. Sobre o token e sua finalidade, é correto afirmar que: Escolha uma opção: a. o token indica qual processo pode utilizar o recurso compartilhado. O processo que tiver o token pode fazer uso do recurso e, quando terminar de usá-lo, passa o token para o processo sucessor no anel. b. o token indica qual processo é impedido de utilizar o recurso. O processo que tiver o token deve esperar os demais fazerem uso do recurso e, depois, passar o token para o processo sucessor, e só então utilizar o recurso. c. o token indica qual processo pode utilizar o recurso compartilhado. O processo que tiver o token pode fazer uso do recurso e, quando terminar de usá-lo, passa o token para o coordenador. d. o token indica qual processo pode utilizar o recurso compartilhado. O processo que tiver o token pode fazer uso do recurso mais de uma vez com o mesmo token e, quando terminar de usá-lo, passa o token para o processo sucessor. e. o token indica qual processo é o coordenador central no sistema. O processo que tiver o token pode realizar a ação de liberar o recurso compartilhado para o coordenador utilizar. https://moodle.ead.unifcv.edu.br/my/ https://moodle.ead.unifcv.edu.br/course/view.php?id=2987 https://moodle.ead.unifcv.edu.br/course/view.php?id=2987#section-5 https://moodle.ead.unifcv.edu.br/mod/quiz/view.php?id=124967 11/08/23, 08:59 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2854714 2/7 Questão 2 Correto Atingiu 0,20 de 0,20 O LDAP (Lightweight Directory Access Protocol) é uma versão mais leve do serviço de diretório X.500 e apresenta diversas implementações. Sobre o LDAP, assinale a alternativa correta: Escolha uma opção: a. A base de dados de um servidor LDAP é parecida com um banco de dados relacional, aceitando transações concorrentes e replicação. b. Por ser um protocolo mais leve, um servidor LDAP não apresenta estratégia para tolerância a falhas. c. O LDAP é mais leve por não precisar de todos os níveis da camada OSI, sendo que ele se comunica usando o protocolo TCP/IP. d. Um servidor LDAP é utilizado em uma rede de uma organização para aumentar o nível de segurança. e. O X.500 é mais utilizado que o LDAP por ser mais completo e ter mais funcionalidades; por isso, é considerado mais pesado. 11/08/23, 08:59 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2854714 3/7 Questão 3 Correto Atingiu 0,20 de 0,20 Existe uma analogia famosa entre os serviços de nome e as listas telefônicas físicas que eram usadas antigamente. Era prática usar listas com folhas brancas para os números de telefone de pessoas e folhas amarelas para empresas. Assinale a alternativa que justifica essa analogia com os serviços de nome: Escolha uma opção: a. As páginas amarelas são como os serviços de diretório, pois o cliente, quando pesquisa, não sabe o nome da empresa, e sim seu atributo. b. O X.500 é um exemplo apenas de serviço do tipo páginas brancas, pois apresenta uma operação de pesquisa por nome do recurso. c. Um serviço de DNS (Domain Name Service) é um exemplo de páginas amarelas, pois resolve um nome para um IP. d. Essa analogia não é mais válida atualmente, pois nem as listas telefônicas, nem os serviços de diretório são utilizados. e. Os serviços de páginas brancas permitem consultas pelo nome do recurso ou por um conjunto de atributos. Questão 4 Incorreto Atingiu 0,00 de 0,20 Um cluster é composto por várias máquinas conectadas em uma rede de alta velocidade. Qual é o tipo de sistema distribuído a que ele pertence? Escolha uma opção: a. Sistemas de computação. b. Sistemas embarcados. c. Sistemas heterogêneos. d. Sistemas corporativos. e. Sistemas pervasivos. 11/08/23, 08:59 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2854714 4/7 Questão 5 Correto Atingiu 0,20 de 0,20 A virtualização de recursos surge com o objetivo de fazer com que apenas uma CPU seja capaz de simular a existência de mais unidades de processamento, ou seja, a capacidade de simular vários núcleos de execução também pode se expandir de modo a atender outros recursos. Quais das seguintes abordagens de gerenciamento de virtualização pode ajudar as organizações a manter a utilização ideal dos recursos de hardware ao longo do tempo? Escolha uma opção: a. Colocando máquinas virtuais em computadores de rede virtual isolados. b. Armazenando máquinas virtuais em uma SAN (Storage Area Network). c. Implementando várias cópias de máquinas virtuais em diferentes servidores hosts. d. Criando uma biblioteca de modelos de máquinas virtuais e copiando esses modelos para criar novas máquinas virtuais. e. Reconfigurando automaticamente máquinas virtuais com base em estatísticas de desempenho. Questão 6 Correto Atingiu 0,20 de 0,20 Imagine um servidor Web que mantenha uma tabela na qual endereços IP de clientes sejam mapeados para as páginas Web acessadas mais recentemente. Quando um cliente se conecta ao servidor, o servidor consulta o cliente em sua tabela e, caso o encontre, retorna à página registrada. Esse é um servidor: Escolha uma opção: a. estado permanente. b. com estado flexível. c. estado de sessão. d. sem estado. e. com estado. 11/08/23, 08:59 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2854714 5/7 Questão 7 Incorreto Atingiu 0,00 de 0,20 Uma equipe de engenheiros de software está criando um aplicativo para monitorar os sinais vitais de uma pessoa, usando uma rede de sensores. Qual das seguintes opções são preocupações que fazem parte desse projeto de sistema distribuído? Escolha uma opção: a. Privacidade, perda de dados, segurança e envio de alertas. b. Envio de alertas, transparência e perda de dados. c. Perda de dados e transparência. d. Segurança, transparência e privacidade. e. Transparência, envio de alertas e privacidade. Questão 8 Correto Atingiu 0,20 de 0,20 O consenso em sistemas distribuídos refere a necessidade de os processos entrarem em acordo sobre ações ou operações que vão ser realizadas em um instante de tempo seguinte. A aplicação de mecanismos de consenso entre processos é indispensável em sistemas distribuídos que necessitam obrigatoriamente de: Escolha uma opção: a. consistência, atomicidade e ordem para as operações realizadas. b. padrão, lógica e organização para as operações realizadas. c. padrão, atomicidade e organização para as operações realizadas. d. padrão, consistência e ordem para as operações realizadas. e. consistência, padrão e ordem para as operações realizadas. 11/08/23, 08:59 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2854714 6/7 Questão 9 Incorreto Atingiu 0,00 de 0,20 O serviço X.500 tem uma árvore chamada Directory Information Tree (DIT) e um banco de dados chamado Directory Information Base (DIB), que são usados para manter dados em um formato hierárquico. Quais são as principais requisições feitas nos dados do X.500? Escolha uma opção: a. As operações de read e search. Na primeira, é feita uma leitura passando um atributo como parâmetro. b. As operações de read e search. A segunda a pesquisa é feita com o nome absoluto ourelativo do recurso na DIT. c. As operações de write e read. A primeira escreve um registro na DIT, e a segunda retorna algum registro com base em um atributo. d. As operações de find e seek. A primeira procura algum atributo por meio do nome, e a segunda procura um recurso por meio do nome. e. As operações de read e search. A primeira recebe como parâmetro um nome e retorna os atributos, enquanto a segunda faz o contrário. 11/08/23, 08:59 ATIVIDADE ONLINE 1 - AV12023/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2854714 7/7 Questão 10 Correto Atingiu 0,20 de 0,20 Dentro do ramo de sistemas distribuídos, vimos que é importante identificar recursos, como arquivos e computadores. Para isso, existem os serviços de nome, que têm como operação principal: Escolha uma opção: a. facilitar a busca e o armazenamento por meio de apelidos; assim, pode-se buscar itens pelo seu apelido. b. resolver um nome, ou seja, traduzir o nome do que está sendo pesquisado em algum recurso. c. tornar legíveis os nomes de arquivos e de outros recursos do sistema para comunicação de um software para outro. d. organizar de forma hierárquica e em diretórios os arquivos e dados dos usuários. e. nomear e organizar, em ordem alfabética, os recursos do sistema para facilitar a busca.