Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Computadores de baixo custo podem ser agrupados em clusters, onde exercem funções que exigem alto desempenho computacional como se fossem uma única máquina de grande porte. É correto afirmar que um cluster Beowulf com o sistema operacional Linux é constituído de vários nós escravos, sem a necessidade de controle. sendo que cada nó exerce o controle sobre todos os demais nós. sendo que cada nó exerce o controle sobre seu nó vizinho e o último nó exercerá o controle sobre o primeiro nó. sendo que cada nó exerce seu próprio controle. controlados por um computador principal. Gabarito Comentado 2. A Melhor Definição que podemos dar a um sistema distribuído é: Uma rede de computadores conectados através da internet. Sistemas independentes que são usados para processamento por partes (stand alone) e suas respostas posteriormente remetidas para processamento central alcançando o objetivo do conjunto. Um conjunto de computadores independentes que se apresenta aos seus usuários como um sistema único e coerente. Sistemas de computadores multiprocessados que se apresentam como uma única interface para seus usuários. Normalmente utilizando supercomputadores. Sistema computacional com grande capacidade de processamento, estabilidade e escalabilidade. Mainframe é um exemplo de sistema distribuído. Gabarito Comentado Gabarito Comentado 3. São características de um sistema distribuído Sistemas que fazem pouco ou nenhum uso de rede Um conjunto de computadores independentes entre si que se apresenta aos seus usuários como um sistema único e coerente Sistemas que têm um servidor central Distribuições Linux são um sistema distribuído por si só, pois são distribuídas gratuitamente Um ambiente do tipo mainframe, no qual há um computador central e vários terminais "burros" Gabarito Comentado https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp javascript:duvidas('602249','7137','2','3690126','2'); javascript:duvidas('680078','7137','3','3690126','3'); 4. Em relação a sistemas distribuídos, considere: I. O Middleware é composto por um conjunto de processos ou objetos num grupo de computadores, que interagem entre si de forma a implementar comunicação e oferecer suporte para partilha de recursos a aplicações distribuídas. II. Um sistema distribuído pode ser definido pela capacidade que um único processador tem para distribuir várias tarefas simultaneamente. III. Um sistema distribuído pode ser definido como uma coleção de processadores fracamente acoplados, que não compartilham memória nem relógio, interconectados por uma rede de comunicação. Está(ão) correta(s) a(s) afirmativa(s) II e III, apenas. I e II, apenas. I, II e III. I, apenas. II, apenas. 5. Analise as seguintes afirmações sobre Mainframes: a. São centrais de processamento de dados dedicado ao processamento de um grande volume de dados recebidos de terminais burros ou computadores com baixo poder de processamento. b. São computadores de pequeno porte que ocupam pouquíssimo espaço físico, mas que possuem um alto poder de processamento de dados. c. As Mainframes trabalham utilizando a arquitetura cliente- servidor, com capacidade de operações em grandes velocidades e sobre um volume muito grande de informações (dados); d. As Mainframes, em geral, são instaladas e recebem manutenção de seus fabricantes por se tratar de um sistema complexo e caro que necessita de um alto grau de mão de obra especializada (confiabilidade versus custo). Assinale a única opção verdadeira sobre as afirmações acima: Todas as afirmativas estão erradas. Todas as afirmativas estão corretas exceto a afirmativa b que está errada. https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp javascript:duvidas('175556','7137','4','3690126','4'); javascript:duvidas('815342','7137','5','3690126','5'); apenas a afirmativa b está correta. todas as afirmações são corretas. estão corretas apenas as afirmativas a, b e d. Gabarito Comentado 6. A Melhor Definição que podemos dar a um sistema distribuído é: Sistemas de computadores multiprocessados que se apresentam como uma única interface para seus usuários. Normalmente utilizando supercomputadores. Uma rede de computadores conectados através da internet. Um conjunto de computadores independentes que se apresenta aos seus usuários como um sistema único e coerente. Sistemas independentes que são usados para processamento por partes (stand alone) e suas respostas posteriormente remetidas para processamento central alcançando o objetivo do conjunto. Sistema computacional com grande capacidade de processamento, estabilidade e escalabilidade. Mainframe é um exemplo de sistema distribuído. Gabarito Comentado 7. Não é uma propriedade da computação autonoma ? Auto otimização. Auto proteção. Auto cura. Auto configuração Configuração de um especialista Explicação: A computação autônoma não requer a configuração de um especialista https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp javascript:duvidas('54607','7137','6','3690126','6'); javascript:duvidas('669780','7137','7','3690126','7'); javascript:duvidas('680129','7137','8','3690126','8'); 8. Transparência de distribuição é uma das metas dos sistemas distribuídos descritas por Tanembaum. A transparência de distribuição pode ser classificada em: transparência de acesso, localização, migração, relocação, replicação, concorrência e falha. Assinale a assertiva que descreve a transparência de localização. Oculta que um serviço pode ser movido para outra localização Oculta um lugar em que o recurso está localizado Oculta que um serviço pode ser movido para outra localização enquanto em uso Oculta que um recurso é replicado Oculta diferenças na representação de dados e no modo de acesso a um recurso Gabarito Comentado 1 Questão Transparência de distribuição é uma das metas dos sistemas distribuídos descritas por Tanembaum. A transparência de distribuição pode ser classificada em: transparência de acesso, localização, migração, relocação, replicação, concorrência e falha. Assinale a assertiva que descreve a transparência de migração. Oculta um lugar em que o recurso está localizado Oculta diferenças na representação de dados e no modo de acesso a um recurso Oculta que um serviço pode ser movido para outra localização enquanto em uso Oculta que um serviço pode ser movido para outra localização Oculta que um recurso é replicado Respondido em 18/04/2021 09:37:08 Gabarito Comentado2 Questão Sistemas distribuídos e computadores paralelos com múltiplos processadores fortemente acoplados possuem algumas características comuns, como a existência de vários processadores e a possibilidade de executar tarefas simultâneas, uma em cada processador, em um dado instante de tempo. Mas um sistema distribuído diferencia-se de um sistema multiprocessador fortemente acoplado principalmente porque o sistema distribuído: Assinale a alternativa CORRETA: Apresenta suporte de rede de alta velocidade e um relógio global compartilhado. Não apresenta memória compartilhada nem relógio global. Possui memória secundária compartilhada e protocolos de sincronização de estado. Exige um ambiente de administração único e medidas especiais de segurança contra associações ilícitas. Exige um sistema operacional de rede e hardware padronizado nos computadores. Respondido em 18/04/2021 09:37:11 Gabarito Comentado https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio.asp https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4456747749&cod_hist_prova=221011712&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4456747749&cod_hist_prova=221011712&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4456747749&cod_hist_prova=221011712&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4456747749&cod_hist_prova=221011712&pag_voltar=otacka 3 Questão Os sistemas distribuídos possuem vantagens e desvantagens em relação aos sistemas centralizados. Assinale a única assertiva que descreve uma DESVANTAGEM dos sistemas distribuídos em relação aos sistemas centralizados. Em relação à velocidade: pode ter mais poder computacional do que mainframes Em relação à economia: melhor custo/benefício do que mainframes Em relação aos softwares: pouco software existente para sistemas distribuídos em relação aos sistemas centralizados Em relação ao crescimento: poder computacional pode ser adicionado em pequenos incrementos Em relação à confiabilidade: se uma máquina quebra, o sistema como um todo pode continuar Respondido em 18/04/2021 09:37:17 Gabarito Comentado 4 Questão Computadores de baixo custo podem ser agrupados em clusters, onde exercem funções que exigem alto desempenho computacional como se fossem uma única máquina de grande porte. É correto afirmar que um cluster Beowulf com o sistema operacional Linux é constituído de vários nós escravos, sendo que cada nó exerce o controle sobre seu nó vizinho e o último nó exercerá o controle sobre o primeiro nó. sendo que cada nó exerce o controle sobre todos os demais nós. sem a necessidade de controle. controlados por um computador principal. sendo que cada nó exerce seu próprio controle. Respondido em 18/04/2021 09:37:22 5 Questão Dentre as alternativas a seguir, qual delas NÃO traz uma característica de sistemas distribuídos? Comunicação sempre confiável, sem atrasos ou perdas de conexão Componentes podem executar sistemas operacionais diferentes Componentes possuem baixo acoplamento Comunicação acontece por troca de mensagens Ambiente marcado pela heterogeneidade Respondido em 18/04/2021 09:37:29 https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4456747749&cod_hist_prova=221011712&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4456747749&cod_hist_prova=221011712&pag_voltar=otacka Gabarito Comentado Gabarito Comentado 6 Questão A Melhor Definição que podemos dar a um sistema distribuído é: Um conjunto de computadores independentes que se apresenta aos seus usuários como um sistema único e coerente. Sistemas de computadores multiprocessados que se apresentam como uma única interface para seus usuários. Normalmente utilizando supercomputadores. Uma rede de computadores conectados através da internet. Sistema computacional com grande capacidade de processamento, estabilidade e escalabilidade. Mainframe é um exemplo de sistema distribuído. Sistemas independentes que são usados para processamento por partes (stand alone) e suas respostas posteriormente remetidas para processamento central alcançando o objetivo do conjunto. Respondido em 18/04/2021 09:37:36 Gabarito Comentado 7 Questão Qual das opções abaixo não e uma característica de sistemas distribuídos ? processos em sistemas computacionais distintos com probabilidade de falhas comunicação geralmente não confiável, onde existem atrasos, variação de atrasos, perdas e, em alguns casos, baixas larguras de banda Alto acoplamento e atrasos na comunicação ambiente geralmente marcado pela heterogeneidade dificuldade em definir a ordem dos eventos e estado global do sistema, uma vez que a comunicação acontece pela troca de mensagens Respondido em 18/04/2021 09:37:41 Explicação: Sistemas distribuídos não representa atraso em comunicações. 8 Questão Qual das opções abaixo não é uma característica de um MAINFRAME ? Proprietário Portatil https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4456747749&cod_hist_prova=221011712&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4456747749&cod_hist_prova=221011712&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4456747749&cod_hist_prova=221011712&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4456747749&cod_hist_prova=221011712&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4456747749&cod_hist_prova=221011712&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4456747749&cod_hist_prova=221011712&pag_voltar=otacka Pouco escalável Caro Grande porte 1 Questão Computadores de baixo custo podem ser agrupados em clusters, onde exercem funções que exigem alto desempenho computacional como se fossem uma única máquina de grande porte. É correto afirmar que um cluster Beowulf com o sistema operacional Linux é constituído de vários nós escravos, sem a necessidade de controle. sendo que cada nó exerce o controle sobre todos os demais nós. sendo que cada nó exerce o controle sobre seu nó vizinho e o último nó exercerá o controle sobre o primeiro nó. sendo que cada nó exerce seu próprio controle. controlados por um computador principal. Respondido em 24/05/2021 14:59:37 Gabarito Comentado 2 Questão A Melhor Definição que podemos dar a um sistema distribuído é: Uma rede de computadores conectados através da internet. Sistemas independentes que são usados para processamento por partes (stand alone) e suas respostas posteriormente remetidas para processamento central alcançando o objetivo do conjunto. Um conjunto de computadores independentes que se apresenta aos seus usuários como um sistema único e coerente. Sistemas de computadores multiprocessados que se apresentam como uma única interface para seus usuários. Normalmente utilizando supercomputadores. Sistema computacional com grande capacidade de processamento, estabilidade e escalabilidade. Mainframe é um exemplo de sistema distribuído. Respondido em 24/05/2021 14:59:47 Gabarito Comentado Gabarito Comentado 3 QuestãoSão características de um sistema distribuído Sistemas que fazem pouco ou nenhum uso de rede Um conjunto de computadores independentes entre si que se apresenta aos seus usuários como um sistema único e coerente Sistemas que têm um servidor central https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4610213420&cod_hist_prova=226601058&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4610213420&cod_hist_prova=226601058&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4610213420&cod_hist_prova=226601058&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4610213420&cod_hist_prova=226601058&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4610213420&cod_hist_prova=226601058&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4610213420&cod_hist_prova=226601058&pag_voltar=otacka Distribuições Linux são um sistema distribuído por si só, pois são distribuídas gratuitamente Um ambiente do tipo mainframe, no qual há um computador central e vários terminais "burros" Respondido em 24/05/2021 15:00:02 Gabarito Comentado 4 Questão Em relação a sistemas distribuídos, considere: I. O Middleware é composto por um conjunto de processos ou objetos num grupo de computadores, que interagem entre si de forma a implementar comunicação e oferecer suporte para partilha de recursos a aplicações distribuídas. II. Um sistema distribuído pode ser definido pela capacidade que um único processador tem para distribuir várias tarefas simultaneamente. III. Um sistema distribuído pode ser definido como uma coleção de processadores fracamente acoplados, que não compartilham memória nem relógio, interconectados por uma rede de comunicação. Está(ão) correta(s) a(s) afirmativa(s) II e III, apenas. I e II, apenas. I, II e III. I, apenas. II, apenas. Respondido em 24/05/2021 15:00:16 5 Questão Analise as seguintes afirmações sobre Mainframes: a. São centrais de processamento de dados dedicado ao processamento de um grande volume de dados recebidos de terminais burros ou computadores com baixo poder de processamento. b. São computadores de pequeno porte que ocupam pouquíssimo espaço físico, mas que possuem um alto poder de processamento de dados. c. As Mainframes trabalham utilizando a arquitetura cliente-servidor, com capacidade de operações em grandes velocidades e sobre um volume muito grande de informações (dados); d. As Mainframes, em geral, são instaladas e recebem manutenção de seus fabricantes por se tratar de um sistema complexo e caro que necessita de um alto grau de mão de obra especializada (confiabilidade versus custo). Assinale a única opção verdadeira sobre as afirmações acima: https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4610213420&cod_hist_prova=226601058&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4610213420&cod_hist_prova=226601058&pag_voltar=otacka Todas as afirmativas estão erradas. Todas as afirmativas estão corretas exceto a afirmativa b que está errada. apenas a afirmativa b está correta. todas as afirmações são corretas. estão corretas apenas as afirmativas a, b e d. Respondido em 24/05/2021 15:01:39 Gabarito Comentado 6 Questão A Melhor Definição que podemos dar a um sistema distribuído é: Sistemas de computadores multiprocessados que se apresentam como uma única interface para seus usuários. Normalmente utilizando supercomputadores. Uma rede de computadores conectados através da internet. Um conjunto de computadores independentes que se apresenta aos seus usuários como um sistema único e coerente. Sistemas independentes que são usados para processamento por partes (stand alone) e suas respostas posteriormente remetidas para processamento central alcançando o objetivo do conjunto. Sistema computacional com grande capacidade de processamento, estabilidade e escalabilidade. Mainframe é um exemplo de sistema distribuído. Respondido em 24/05/2021 15:01:49 Gabarito Comentado 7 Questão Não é uma propriedade da computação autonoma ? Auto otimização. Auto proteção. Auto cura. Auto configuração Configuração de um especialista Respondido em 24/05/2021 15:02:02 Explicação: A computação autônoma não requer a configuração de um especialista 8 Questão https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4610213420&cod_hist_prova=226601058&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4610213420&cod_hist_prova=226601058&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4610213420&cod_hist_prova=226601058&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4610213420&cod_hist_prova=226601058&pag_voltar=otacka Transparência de distribuição é uma das metas dos sistemas distribuídos descritas por Tanembaum. A transparência de distribuição pode ser classificada em: transparência de acesso, localização, migração, relocação, replicação, concorrência e falha. Assinale a assertiva que descreve a transparência de localização. Oculta que um serviço pode ser movido para outra localização Oculta um lugar em que o recurso está localizado Oculta que um serviço pode ser movido para outra localização enquanto em uso Oculta que um recurso é replicado Oculta diferenças na representação de dados e no modo de acesso a um recurso 1 Questão Uma das formas de alcançar maiores velocidades dos computadores é o uso do paralelismo que pode ser introduzido em muitos níveis diferentes. Nesse contexto é correto afirmar: Os sistemas fortemente acoplados, normalmente, caracterizam-se por máquinas que possuem seu próprio sistema operacional e gerenciam seus próprios recursos. SMP (Symetric Multiprocessors) é um caso típico de sistema fracamente acoplado, que tem como característica o tempo uniforme de acesso à memória principal pelos diversos processadores. Uma forma de paralelismo em que os elementos são fracamente acoplados é o multiprocessador de chip único, no qual dois ou mais núcleos são colocados no mesmo chip. No paralelismo no nível de instrução, no qual uma sequência de instruções pode ser executada em paralelo por diferentes unidades funcionais, os elementos de processamento são fortemente acoplados. O fato da CPU poder comutar entre múltiplos threads, instrução por instrução, criando um multiprocessador virtual, caracteriza um processamento fracamente acoplado. Respondido em 11/04/2021 18:15:51 Gabarito Comentado 2 Questão O tipo clustering de um sistema operacional distribuído no qual somente um dos seus nós esteja trabalhando, enquanto os outros entram como reserva, denomina-se cluster de balanceamento de carga. alta disponibilidade. alta coesão. alto desempenho. baixo acoplamento Respondido em 11/04/2021 18:15:54 Gabarito Comentado 3 https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480206021&cod_hist_prova=221838761&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480206021&cod_hist_prova=221838761&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480206021&cod_hist_prova=221838761&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480206021&cod_hist_prova=221838761&pag_voltar=otackaQuestão O tipo de transparência em sistemas distribuídos que oculta diferenças na representação de dados e no modo de acesso a um recurso é a transparência de: Concorrência Migração Localização Replicação Acesso Respondido em 11/04/2021 18:16:01 Gabarito Comentado Gabarito Comentado 4 Questão Analise as afirmativas a seguir, a respeito de TI Verde. I. É baseada no uso da computação de forma menos prejudicial ao meio ambiente e com melhor sustentabilidade. II. Um dos seus princípios base é a redução no consumo de energia elétrica na computação. III. A tecnologia atualmente é um dos grandes responsáveis por agredir nosso planeta, devido ao aumento do lixo eletrônico. Está(ão) correta(s) a(s) afirmativa(s) I e II, apenas. I, apenas. II, apenas. II e III, apenas. I, II e III. Respondido em 11/04/2021 18:16:05 Gabarito Comentado 5 Questão Quando tratamos das características de um sistema distribuído um dos fatores determinantes para seu sucesso é a transparência.Existem vários tipos de transparências dentro dos conceitos de sistemas distribuídos, mas todas elas se baseiam em um mesmo princípio. Assinale a alternativa que melhor descreve este princípio. Permite que o usuário conheça todas as características físicas e lógicas do sistema. Seus conceitos descrevem a maneira como o usuário acessa os recursos dos sistemas distribuídos Seu principal conceito está relacionado da transparência de utilização do sistema operacional, para o usuário não interessa que sistema operacional suport a aplicação. A transparência apesar de importante pode ser descartada na concepção da maioria dos projetos de sistemas distribuídos. https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480206021&cod_hist_prova=221838761&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480206021&cod_hist_prova=221838761&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480206021&cod_hist_prova=221838761&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480206021&cod_hist_prova=221838761&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480206021&cod_hist_prova=221838761&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480206021&cod_hist_prova=221838761&pag_voltar=otacka Possui como meta ocultar o fato de que os processos dos sistemas distribuídos estão fisicamente distribuídos por vários computadores. Respondido em 11/04/2021 18:16:11 6 Questão Em relação a sistemas distribuídos, considere: I. Visando a otimização do maior número possível de máquinas e tipos de computadores, o protocolo ou canal de comunicação pode ser dotado de um interpretador para compatibilizar a informação que possa não ser entendida por certas máquinas. II. O Middleware é composto por um conjunto de processos ou objetos num grupo de computadores, que interagem entre si de forma a implementar comunicação e oferecer suporte para partilha de recursos a aplicações distribuídas. III. Um sistema distribuído pode ser definido pela capacidade que um único processador tem para distribuir várias tarefas simultaneamente. IV. Um sistema distribuído pode ser definido como uma coleção de processadores fracamente acoplados, que não compartilham memória nem relógio, interconectados por uma rede de comunicação. É correto o que consta APENAS em II e III. I e II. I e III. II e IV. I e IV. Respondido em 11/04/2021 18:16:18 Gabarito Comentado 7 Questão No contexto da computação em cluster, é definido como a camada de software adicionada acima do sistema operacional para prover uma imagem única do sistema, possibilitando acesso uniforme a diferentes modos do cluster sem o consentimento de que o sistema operacional está executando em um modo particular: Staffware. Middleware. High Availability and Failover. Shareware. Load Balancing. Respondido em 11/04/2021 18:16:23 8 Questão https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480206021&cod_hist_prova=221838761&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480206021&cod_hist_prova=221838761&pag_voltar=otacka A arquitetura de sistemas distribuídos possui um apelo voltado também a TI Verde. Todos os aspectos abaixo estão ligados a este conceito, EXCETO: Redução do uso da Internet Diminuição dos resíduos gerados desde a produção até a utilização dos sistemas distribuídos. Climatização do ambiente Otimização de utilização de recursos Diminuição do consumo de energia 1 Questão A abordagem geral para tolerância a falhas e o uso de redundância. Considere as afirmações a seguir: I. Um exemplo de redundância de informação é o uso de bits extras para permitir a recuperação de bits corrompidos. II. Redundância de tempo é util principalmente quando as falhas são transientes ou intermitentes. III. Um exemplo de redundância física é o uso de processadores extras. IV. O uso de processadores extras pode ser organizado com replicação ativa ou backup primário. Estão corretas: Somente as afirmações I, II e III. Somente as afirmações I, II e IV. Somente as afirmações II, III e IV. Todas as afirmações. Somente as afirmações I, III e IV. Respondido em 11/04/2021 18:16:41 Gabarito Comentado 2 Questão Assinale a alternativa que traz o conceito correto de uma falha transiente. Continua a existir até que o componente faltoso seja substituído. Falha contínua e irrecuperável, forçando a substituição de componentes do sistema Ocorre e desaparece por sua "própria vontade", reaparecendo depois. Ocorre uma vez e desaparece; se a operac ̧ão for repetida, a falha não acontecerá novamente. Falha referente exclusivamente a elementos de hardware Respondido em 11/04/2021 18:16:45 https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480204521&cod_hist_prova=221842248&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480204521&cod_hist_prova=221842248&pag_voltar=otacka 3 Questão A disponibilidade não pode ser confundida com confiabilidade. Um sistema pode ser altamente disponível mesmo apresentando períodos de inoperabilidade, quando está sendo reparado e desde que esses períodos sejam curtos e não comprometam a qualidade do serviço. Segundo essas afirmações, pode-se afirmar que: Assinale a alternativa CORRETA. Ambas as alternativas estão incorretas Somente a segunda alternativa está correta. Somente a primeira alternativa está correta. Ambas as alternativas estão corretas e a segunda complementa a primeira. Ambas as alternativas estão corretas, mas a segunda independe da primeira. Respondido em 11/04/2021 18:16:50 Gabarito Comentado 4 Questão Qual das seguintes propriedades de um sistema distribuído tolerante a falhas corresponde à capacidade do sistema estar pronto para ser usado imediatamente? Transparência Disponibilidade Confiabilidade Capacidade de manutenção Segurança Respondido em 11/04/2021 18:16:55 5 Questão Assinale a alternativa que traz corretamente a definição de redundância de tempo. Disponibilizar cópias dos dados em diferentes máquinas, utilizando servidores replicados Uma ação é executada e, se for preciso, ela é executada novamenteParticionar processamento entre várias máquinas Bits extras são adicionados para permitir recuperação de bits deteriorados Recursos extras (hardware ou software) são adicionados para possibilitar a que o sistema tolere a perda ou mau funcionamento de algum componente Respondido em 11/04/2021 18:16:59 Explicação: Conforme definição. https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480204521&cod_hist_prova=221842248&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480204521&cod_hist_prova=221842248&pag_voltar=otacka 6 Questão Tolerância a falhas significa que um sistema pode prover seus serviços mesmo na presença de falhas, ou seja, o sistema pode tolerar falhas e continuar funcionando normalmente. Com base nessa definição analise as afirmações abaixo e assinale a alternativa onde todas estão corretas. a. As definições para falha, erro e defeito, respectivamente são: Falha: estão associadas ao universo físico, Erros : estão associadas ao universo da Informação e Defeitos: estão associadas ao universo do usuário . b. A classificação de falhas em relação à sua persistência são: Física, de projeto e de interação c. A classificação de falhas em relação à sua persistência são: transiente, intermitente e permanente d. Podemos classificar redundância como: redundância da informação, redundância de tempo e redundância física Somente as alternativas A e B são verdadeiras Somente as alternativas A, C e D são verdadeiras Somente as alternativas A e C são verdadeiras Somente as alternativas A, B e C são verdadeiras Somente as alternativas A e D são verdadeiras Respondido em 11/04/2021 18:17:05 7 Questão Transparência de distribuição é uma das metas dos sistemas distribuídos descritas por Tanembaum. A transparência de distribuição pode ser classificada em: transparência de acesso, localização, migração, relocação, replicação, concorrência e falha. Assinale a assertiva que descreve a transparência de falha. Oculta que um serviço pode ser movido para outra localização enquanto em uso Oculta que um recurso é replicado Oculta a falha e a recuperação de um recurso Oculta que um serviço pode ser movido para outra localização Oculta que um recurso pode ser compartilhado por diversos usuários concorrentes Respondido em 11/04/2021 18:17:09 Gabarito Comentado 8 Questão https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480204521&cod_hist_prova=221842248&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480204521&cod_hist_prova=221842248&pag_voltar=otacka [IFBA - 2016] Os sistemas distribuídos são passíveis de falhas. Assinale a alternativa que apresenta corretamente uma característica dos tipos de falhas que podem ocorrer em sistemas distribuídos. Uma falha permanente ocorre para sempre, sendo impossível de diagnosticar. Uma falha intermitente ocorre e desaparece, sendo difícil de diagnosticar. Uma falha transiente ocorre uma vez e depois desaparece, porém se acontecer novamente ainda ocorrerá a falha. Uma falha transiente ocorre periodicamente em um sistema. Uma falha intermitente ocorre e desaparece, sendo fácil de diagnosticar. 1 Questão Analise as afirmativas abaixo: I. Uma rede de telefonia móvel e fixa é um exemplo de sistema distribuído, pois, possui as seguintes características: podem comunica-se entre dispositivos diferentes, não precisam estar geograficamente próximos ou distantes e seu sistema opera sobre diferentes dispositivos físicos (heterogeneidade de hardware e\ou software). II. Middleware é uma camada de software que fornece uma abstração de programação e possibilita o mascaramento da heterogeneidade das redes, do hardware, do sistema operacional (SO) e das linguagens de programação. III. Escalabilidade é uma propriedade de sistemas distribuídos, onde, afirma que um sistema é escalável se permanece eficiente e em pleno funcionamento quando há um aumento significativo do número de usuários utilizando os recursos do sistema. IV. Transparência é uma propriedade de sistemas distribuídos, onde, afirma que há uma ocultação da separação dos componentes em sistema distribuído para um usuário ou para um programador de aplicativos de modo que o sistema seja "enxergado" como um todo, em vez de como uma coleção de componentes independentes. E assinale a única opção VERDADEIRA acerca das afirmativas acima. todas as afirmações são verdadeiras. as afirmações I, III e IV são verdadeiras. as afirmações II e III são verdadeiras. as afirmações I e IV são verdadeiras. todas as afirmações são falsas. Respondido em 11/04/2021 18:17:22 2 Questão A Classificação de Flynn baseia-se no fato de um computador executar uma sequência de instruções de dados, diferencia-se o fluxo de instruções e o fluxo de dados. Qual alternativa abaixo compõem melhor essa classificação? Single Instruction Single Data, Single Instruction Multiple Data, Multiple Instruction Single Data, Multiple Instruction Multiple Data. Single Programming Single Data, Single Programming Multiple Data, Multiple Instruction Single Programming, Multiple Instruction Multiple Programing. Single Programming Single Instruction, Single Programming Multiple Data. Single Programming Single Data, Single Programming Multiple Instruction. Single Programming Single Data, Single Programming Multiple Data, Multiple Instruction Single Data, Multiple Instruction Multiple Data. Respondido em 11/04/2021 18:17:26 Explicação: As outras opções não representam esta sequência. 3 Questão Ao avaliar a classificação idealizada por Michael J. Flynn definida como Taxonomia de Flynn, em uma delas é tratado o caso de múltiplas unidades funcionais aritmeticas, mas com um único fluxo de instruções. A afirmação acima está relacionada a qual das classes definidas por Flynn? MIMD DISM SISD MISD SIMD Respondido em 11/04/2021 18:17:36 Gabarito Comentado 4 Questão Os modelos de arquitetura em sistemas distribuídos possuem propriedades comuns existentes em qualquer um dos modelos. Essas propriedades visam entender e explicar os seguintes aspectos: interação, falha e segurança. Tais propriedades são classificadas dentro de um modelo em sistema distribuído conhecido como: Modelos de acesso. Modelos Fundamentais. Modelos de distribuição. Modelos de redes. Modelos de comunicação. Respondido em 11/04/2021 18:17:40 https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480211730&cod_hist_prova=221844957&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480211730&cod_hist_prova=221844957&pag_voltar=otacka 5 Questão De acordo com a classificação de Flynn, assinale a alternativa CORRETA: Computadores de fluxo múltiplo de instruções, fluxo único de dados - Máquinas Vetoriais Computadores de fluxo único de instruções, fluxo único de dados - Monoprocessador Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - Máquina Teórica Computadores de fluxo único de instruções, fluxo único de dados - Multiprocessador Computadores de fluxo único de instruções, fluxo múltiplo de dados - Sistema Distribuído Respondido em 11/04/2021 18:17:42 Gabarito Comentado 6 Questão A taxonomia de Flynn é utilizada para classificar sistemas de processamento paralelo. A figura apresenta uma das categorias definidas por Flynn. Qual das arquiteturasa seguir pertence à categoria mostrada na figura? Processadores vetoriais. Cluster. Uniprocessador. SMP. UMA. Respondido em 11/04/2021 18:17:48 Gabarito Comentado 7 Questão https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480211730&cod_hist_prova=221844957&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480211730&cod_hist_prova=221844957&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480211730&cod_hist_prova=221844957&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480211730&cod_hist_prova=221844957&pag_voltar=otacka Quando estamos associando o contexto sobre sistemas de alta performance (HPDS - High Performance Distributed Systems) as formas de executar mais rapidamente uma tarefa são: Assinale a opção CORRETA. I - Trabalhar mais rápido II - Trabalhar sem colaboração III - Trabalhar de forma otimizada IV - Trabalhar com colaboração Somente os itens I, II e III estão corretos Todos os itens estão corretos Somente os itens I, III e IV estão corretos Somente os itens II, III e IV estão corretos Somente os itens I, II e IV estão corretos Respondido em 11/04/2021 18:17:53 8 Questão De acordo com a classificação de Flynn, assinale a alternativa CORRETA: Computadores de fluxo único de instruções, fluxo múltiplo de dados - SISD Computadores de fluxo único de instruções, fluxo único de dados - SIMD Computadores de fluxo múltiplo de instruções, fluxo único de dados - MIMD Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - MIMD Computadores de fluxo único de instruções, fluxo único de dados - MISD 1 Questão Considere dois sistemas computacionais formados por múltiplos computadores que manipulam dados comuns. No primeiro, existe um computador central, chamado servidor, que é o único responsável pelos serviços de leitura e escrita desses dados. No segundo, existe um grupo de computadores responsáveis pelos serviços de leitura e escrita, e cada um desses servidores deve manter uma réplica idêntica dos dados. Entre as vantagens e desvantagens de um único servidor em relação a vários servidores, podemos afirmar que o servidor único apresenta: I. Vantagem de maior velocidade de execução das operações de escrita e leitura e desvantagem de maior custo de armazenamento II. Vantagem de não necessitar de coordenação distribuída para ordenação das operações de escrita e desvantagem de menor velocidade nas leituras devido a serialização de operações III. Vantagem de manter mais facilmente a consistência dos dados mas desvantagem de perda de disponibilidade em caso de falha do servidor. Dessas afirmativas são verdadeiras: Somente I e III Somente II Somente II e III Somente I I, II e III Respondido em 11/04/2021 18:18:12 Gabarito Comentado 2 Questão No que diz respeito aos sistemas distribuídos, o modelo Cliente/Servidor tem por objetivo gerenciar a descentralização de dados e recursos de processamento, existindo uma ou mais máquinas que atuam como servidores, disponibilizando recursos para as demais máquinas, as quais atuam como clientes, estando todos os computadores conectados por meio de uma rede. Existem duas abordagens: a de duas camadas, característica das primeiras aplicações, na qual a lógica do negócio fica toda no cliente; e a de três camadas, cuja lógica é retirar as regras do negócio dos processos-clientes e centralizá-las em um determinado ponto, denominado servidor de aplicações, visando facilitar as modificações e as atualizações das regras. Nesse último modelo, a primeira camada é chamada GUI (Graphical User Interface), que permite a interação direta com o usuário; a segunda, está associada às funções e regras do negócio; e a terceira, é responsável pelo repositório das informações e as classes que a manipulam. Sendo a primeira camada conhecida como de apresentação, as outras duas, nessa ordem, são denominadas, respectivamente: de interação e de processos. de negócio e de relacionamentos. de negócio e de processos. de interação e de dados. de negócio e de dados. Respondido em 11/04/2021 18:18:16 Gabarito Comentado 3 Questão As redes de computadores possibilitam a programação em duas camadas, por meio das quais computadores de usuários se conectam a computadores servidores de rede para efetuarem requisições de serviços e coleta de informações. Assinale o nome da arquitetura que implementa a programação em duas camadas, utilizando rede de computadores. Dual Layer Cliente-Servidor Web Middleware Distribuída Respondido em 11/04/2021 18:18:20 4 https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480215470&cod_hist_prova=221842317&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480215470&cod_hist_prova=221842317&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480215470&cod_hist_prova=221842317&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480215470&cod_hist_prova=221842317&pag_voltar=otacka Questão Uma Rede de Sensores é um sistema distribuído do tipo pervasivo no qual: I - Pode ocorrer processamento e armazenamento de informações em cada um dos nós que compõe a rede, ocorrendo a transmissão apenas das respostas solicitada pelo nó operador. II - Pode ocorrer processamento e armazenamento de informações apenas no nó operador, com o qual todos os demais nós de comunicam e enviam seus dados. III - A principal questão de projeto das redes de sensores é o aumento da capacidade computacional do sistema, associando-se computadores que formam uma grade de computação. IV - As redes de sensores são muito utilizadas para sistemas de medição e de monitoramento. V - Um exemplo de redes de sensores são as redes domésticas, nas quais é muito importante a capacidade de autoconfiguração dos seus componentes. Apenas I, II, IV e V são verdadeiras. Apenas II, IV e V são verdadeiras. Apenas II, III e IV são verdadeiras. Apenas I, II e IV são verdadeiras. Apenas I e IV são verdadeiras. Respondido em 11/04/2021 18:18:25 Explicação: III é falso porque é referente à grids de computação e V também é falso porque redes domésticas são outro tipo de redes pervasivas, não é um exemplo de redes de sensores. 5 Questão [IFBA 2016] Assinale a alternativa que apresenta corretamente uma das camadas da pilha de protocolos da Internet, com o respectivo objetivo da camada. Camada de rede - oferece roteamento de datagramas da origem ao destino. Camada física - oferece transporte dos bits, somente para redes com fios. Camada de enlace - oferece transferência de dados ente os elementos vizinhos da rede por meio do protocolo TCP e UDP. Camada de transporte - oferece transferência de dados de um processo para um roteador. Camada de aplicação - oferece suporte a aplicações de rede por meio de protocolos de roteamento. Respondido em 11/04/2021 18:18:30 Explicação: Faltava fazer a relação da questão com a devida aula. 6 Questão A arquitetura cliente-servidor oferece estruturação de processamento local, além de ter, por base, o conceito de processos locais. permite compartilhamento de recursos, já que um servidor pode atender a vários clientes. permite a comunicação por meio da troca de mensagens e é considerada fortemente acoplada. relaciona-se com a execução de processos idênticos na rede e nos sistemasque a constituem. Respondido em 11/04/2021 18:18:34 7 Questão (IFB, 2017) Considerando-se a taxonomia de sistemas de computação com capacidade de processamento paralelo, associe as arquiteturas de máquinas presentes na primeira coluna (sistemas de computadores) com asa descrições sucintas da segunda coluna. I) SISD II) SIMD III) MISD IV) MIMD ( ) Um conjunto de elementos processadores executa simultaneamente sequências de instruções diferentes em diferentes conjuntos de dados. ( ) Um grupo de elementos processadores executam diferentes sequências de instruções sobre um mesmo conjunto de dados. ( ) Um único processador executa uma única sequência de instruções para operar em dados armazenados em um único sistema de memória principal. ( ) Uma única instrução controla diversos elementos processadores paralelos, cada um atuando sobre o seu próprio conjunto de dados (memória). Assinale a alternativa que contém a sequência CORRETA: III, IV, II, I IV, III, II, I IV, II, III, I IV, III, I, II III, IV, I, II Respondido em 11/04/2021 18:18:39 Explicação: Faltava faazer a associação à aula. 8 Questão As redes de computadores possibilitam a programação em duas camadas, por meio das quais computadores de usuários se conectam a computadores servidores de rede para efetuarem requisições de serviços e coleta de informações. Assinale o nome da arquitetura que implementa a programação em duas camadas, utilizando rede de computadores. Cliente-Servidor Dual Layer Middleware Web Distribuída 1 Questão Em relação a comunicação com sockets em um sistema distribuido, analise as seguintes sentenças. I) o socket criado pelo cliente é também utilizado pelo servidor. II) o cliente utilize a função connect para se conectar ao servidor. III) o servidor executa a função listen para aguardar uma conexão do cliente. Assinale a única alternativa correta: As sentenças I e II estão corretas As sentenças II e III estão corretas As sentenças I e III estão corretas Somente a sentença II está correta Somente a sentença III está correta Respondido em 11/04/2021 18:18:52 Gabarito Comentado 2 Questão Sobre a comunicação entre processos distribuídos, é CORRETO afirmar: que, no modo síncrono de envio de mensagem, o processo que recebe a mensagem terá sua execução desviada por uma interrupção de sistema operacional para tratar uma mensagem recebida. que multiportas são estruturas do tipo portas multicast que permitem a comunicação N x M entre processos. que um processo tem no máximo uma porta (port) para receber as mensagens dos seus interlocutores. https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka que, nos sockets do tipo datagrama, o endereço do socket do processo correspondente acompanha cada envio de mensagem como um parâmetro da primitiva sendto(). que, nos sockets do tipo datagrama, a primitiva sNew() é usada para aceitar a conexão solicitada por um processo que solicita comunicação. Respondido em 11/04/2021 18:18:58 Gabarito Comentado 3 Questão Considerando um sistema que utiliza RPC e analise as operações a seguir. 1. Dobrar o valor que está em um campo de um registro de um banco de dados. 2. Calcular as raízes de uma equação do segundo grau 3. Solicitar o saldo de uma conta corrente 4. Inserir um elemento em uma lista encadeada 5. Ler o primeiro registro de um arquivo Marque a opção que apresenta todas as operações, dentre as citadas, que são naturalmente idempotentes. 1 e 2 2, 3 e 5 1 e 4 3 e 5 1, 2 e 4 Respondido em 11/04/2021 18:19:06 Gabarito Comentado 4 Questão Qual das opções abaixo apresenta somente serviços de middleware? Mecanismos de comunicação através da linguagem SQL; facilidades de uso de múltiplos processadores; mecanismos de chamada de procedimento remoto (RPC). Mecanismos de chamada de procedimento remoto (RPC); facilidades de uso de múltiplos processadores; compartilhamento de memória entre processos. Compartilhamento de memória entre processos; facilidades de uso de múltiplos processadores; comunicação pelo uso de soquetes. Mecanismos de comunicação através da linguagem SQL; compartilhamento de memória entre processos; comunicação pelo uso de soquetes. Mecanismos de chamada de procedimento remoto (RPC); comunicação pelo uso de soquetes; mecanismos de comunicação através da linguagem SQL. Respondido em 11/04/2021 18:19:08 Gabarito Comentado https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka 5 Questão A comunicação entre processos em um sistema distribuído pode ser realizada por um mecanismo conhecido como RPC - chamada de procedimento remoto. Sobre este mecanismo, assinale a opção correta abaixo: Os stubs cliente e servidor são responsáveis pela conversão de formato dos parâmetros de entrada e saída, caso haja necessidade. O mecanismo faz uso de uma porta fixa, de número 8080, para comunicar diferentes processos e serviços entre computadores de um sistema distribuído. A falha de um cliente RPC gera uma chamada dita órfã no servidor que neste caso repassa sempre os resultados do procedimento remoto para um proxy de retorno especificado na chamada. A geração dos stubs é comumente realizada por compilação a partir de uma especificação de interface realizada em uma linguagem de execução de interface (IEL). Processos comunicantes compartilham o mesmo espaço de endereçamento. Respondido em 11/04/2021 18:19:12 Gabarito Comentado 6 Questão Assinale a alternativa que traz a função da primitiva ACCEPT da API de sockets. Bloqueia o chamador até chegar uma requisição de comunicação Anexa um endereço local a um socket Cria um novo ponto de conexão Anuncia a disposição de aceitar conexões Tenta estabelecer uma conexão Respondido em 11/04/2021 18:19:19 Explicação: Conforme definição. 7 Questão [IFBA 2016] Quais são os quatro elementos que identificam um socket TCP? Endereço IP de origem, endereço IP de destino, número da porta de origem e número da porta de destino. Endereço MAC da origem, endereço MAC do destino, número da porta de origem e número de porta de destino. Endereço IP de origem, endereço IP de destino, endereço MAC da origem e endereço MAC do destino. Endereço MAC da origem, endereço MAC do destino, quantidade de dados e tipos de dados. https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka EndereçoIP de origem, endereço IP de destino, tamanho do pacote de dados e tipos de dados. Respondido em 11/04/2021 18:19:28 Explicação: Faltava fazer a relação da questão com a devida aula. 8 Questão A comunicação entre cliente e servidor utilizando sockets prevê: que o cliente utilize a função connect para se conectar ao servidor. que o socket criado pelo cliente seja também utilizado pelo servidor. que o cliente execute a função socket para estabelecer uma conexão que o servidor execute a função bind a cada conexão recebida que o servidor execute a função listen para aguardar uma conexão do cliente. 1 Questão Em relação a comunicação com sockets em um sistema distribuido, analise as seguintes sentenças. I) o socket criado pelo cliente é também utilizado pelo servidor. II) o cliente utilize a função connect para se conectar ao servidor. III) o servidor executa a função listen para aguardar uma conexão do cliente. Assinale a única alternativa correta: As sentenças I e II estão corretas As sentenças II e III estão corretas As sentenças I e III estão corretas Somente a sentença II está correta Somente a sentença III está correta Respondido em 11/04/2021 18:18:52 Gabarito Comentado 2 Questão Sobre a comunicação entre processos distribuídos, é CORRETO afirmar: que, no modo síncrono de envio de mensagem, o processo que recebe a mensagem terá sua execução desviada por uma interrupção de sistema operacional para tratar uma mensagem recebida. https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka que multiportas são estruturas do tipo portas multicast que permitem a comunicação N x M entre processos. que um processo tem no máximo uma porta (port) para receber as mensagens dos seus interlocutores. que, nos sockets do tipo datagrama, o endereço do socket do processo correspondente acompanha cada envio de mensagem como um parâmetro da primitiva sendto(). que, nos sockets do tipo datagrama, a primitiva sNew() é usada para aceitar a conexão solicitada por um processo que solicita comunicação. Respondido em 11/04/2021 18:18:58 Gabarito Comentado 3 Questão Considerando um sistema que utiliza RPC e analise as operações a seguir. 1. Dobrar o valor que está em um campo de um registro de um banco de dados. 2. Calcular as raízes de uma equação do segundo grau 3. Solicitar o saldo de uma conta corrente 4. Inserir um elemento em uma lista encadeada 5. Ler o primeiro registro de um arquivo Marque a opção que apresenta todas as operações, dentre as citadas, que são naturalmente idempotentes. 1 e 2 2, 3 e 5 1 e 4 3 e 5 1, 2 e 4 Respondido em 11/04/2021 18:19:06 Gabarito Comentado 4 Questão Qual das opções abaixo apresenta somente serviços de middleware? Mecanismos de comunicação através da linguagem SQL; facilidades de uso de múltiplos processadores; mecanismos de chamada de procedimento remoto (RPC). Mecanismos de chamada de procedimento remoto (RPC); facilidades de uso de múltiplos processadores; compartilhamento de memória entre processos. Compartilhamento de memória entre processos; facilidades de uso de múltiplos processadores; comunicação pelo uso de soquetes. Mecanismos de comunicação através da linguagem SQL; compartilhamento de memória entre processos; comunicação pelo uso de soquetes. Mecanismos de chamada de procedimento remoto (RPC); comunicação pelo uso de soquetes; mecanismos de comunicação através da linguagem SQL. Respondido em 11/04/2021 18:19:08 https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka Gabarito Comentado 5 Questão A comunicação entre processos em um sistema distribuído pode ser realizada por um mecanismo conhecido como RPC - chamada de procedimento remoto. Sobre este mecanismo, assinale a opção correta abaixo: Os stubs cliente e servidor são responsáveis pela conversão de formato dos parâmetros de entrada e saída, caso haja necessidade. O mecanismo faz uso de uma porta fixa, de número 8080, para comunicar diferentes processos e serviços entre computadores de um sistema distribuído. A falha de um cliente RPC gera uma chamada dita órfã no servidor que neste caso repassa sempre os resultados do procedimento remoto para um proxy de retorno especificado na chamada. A geração dos stubs é comumente realizada por compilação a partir de uma especificação de interface realizada em uma linguagem de execução de interface (IEL). Processos comunicantes compartilham o mesmo espaço de endereçamento. Respondido em 11/04/2021 18:19:12 Gabarito Comentado 6 Questão Assinale a alternativa que traz a função da primitiva ACCEPT da API de sockets. Bloqueia o chamador até chegar uma requisição de comunicação Anexa um endereço local a um socket Cria um novo ponto de conexão Anuncia a disposição de aceitar conexões Tenta estabelecer uma conexão Respondido em 11/04/2021 18:19:19 Explicação: Conforme definição. 7 Questão [IFBA 2016] Quais são os quatro elementos que identificam um socket TCP? Endereço IP de origem, endereço IP de destino, número da porta de origem e número da porta de destino. Endereço MAC da origem, endereço MAC do destino, número da porta de origem e número de porta de destino. https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480207075&cod_hist_prova=221838824&pag_voltar=otacka Endereço IP de origem, endereço IP de destino, endereço MAC da origem e endereço MAC do destino. Endereço MAC da origem, endereço MAC do destino, quantidade de dados e tipos de dados. Endereço IP de origem, endereço IP de destino, tamanho do pacote de dados e tipos de dados. Respondido em 11/04/2021 18:19:28 Explicação: Faltava fazer a relação da questão com a devida aula. 8 Questão A comunicação entre cliente e servidor utilizando sockets prevê: que o cliente utilize a função connect para se conectar ao servidor. que o socket criado pelo cliente seja também utilizado pelo servidor. que o cliente execute a função socket para estabelecer uma conexão que o servidor execute a função bind a cada conexão recebida que o servidor execute a função listen para aguardar uma conexão do cliente. 1 Questão No contexto de Sistemas de Arquivos Distribuídos, quando dois ou mais usuários compartilham o mesmo arquivo ao mesmo tempo, é necessário definir, com exatidão, a semântica de leitura e de escrita para evitar problemas. Neste contexto, marque o item incorreto sobre a Semântica de SessãoQuando 2 processos estiverem modificando um arquivo ao mesmo tempo o resultado final vai depender de quem fechou o arquivo por último Essa semântica faz uso de cache As alterações devem ficar visíveis para outros processos ou máquinas somente quando o arquivo for fechado As alterações em um arquivo aberto são inicialmente visíveis apenas para o processo que modificou o arquivo Para modificar um arquivo é garantido que nenhum outro processo o esteja acessando Respondido em 11/04/2021 18:20:30 Explicação: Faltava fazer a relação da questão com a devida aula. 2 Questão Quando se trabalha com sistemas distribuídos uma das definições é estabelecer um sistema de arquivos que auxilie no gerenciamento, armazenamento e acesso aos arquivos disponibilizados na rede. De acordo com a afirmação assinale a alternativa INCORRETA. Nunca permitir o acesso por vários usuários a mesma informação, sempre bloquear o acesso quando isto ocorrer O serviço de arquivo distribuído é responsável por indicar a localização de um determinado arquivo na rede. A provisão dos serviços oferecidos pelos sistemas de arquivos distribuídos é feita pelo serviço de arquivo e pelo serviço de diretório. Um arquivo pode ser representado por várias cópias de seu conteúdo em diferentes locais Deve permitir anonimato em relação à localização dos arquivos e/ou diretórios. Respondido em 11/04/2021 18:20:36 Gabarito Comentado 3 Questão Em um DFS é esperado que haja a implementação de estruturas de nomeação de arquivos. Sendo assim: Na transparência de localização o nome de um arquivo não revela qualquer indicação de sua localização física de armazenamento. Enquanto que na independência de localização, o nome de um arquivo não precisa ser alterado quando da mudança de sua localização física de armazenamento. Sobre essas afirmações pode-se considerar que: Ambas as afirmações estão corretas e a segunda complementa a primeira. Somente a primeira afirmação está incorreta. Somente a segunda afirmação está incorreta. Ambas as afirmações estão corretas e a segunda não complementa a primeira. Ambas as afirmações estão incorretas. Respondido em 11/04/2021 18:20:40 Gabarito Comentado 4 Questão A denominação SMP refere-se tanto à arquitetura de hardware do computador quanto ao comportamento do sistema operacional que reflete esta arquitetura. Um SMP é um sistema de computador independente sobre o qual é INCORRETO afirmar que para resolver o problema de coerência de cache, utiliza um único cache para todos os processadores e adota a política de escrita direta onde as operações de escrita são usualmente efetuadas apenas sobre a cache, sendo a memória principal atualizada somente quando a linha correspondente é removida da cache. como todos os processadores são capazes de desempenhar as mesmas funções, em um multiprocessador simétrico, uma falha em um único processador não causa a parada do sistema, podendo continuar a funcionar, com desempenho reduzido existem dois ou mais processadores similares, com capacidade de computação compatível e que compartilham a mesma memória principal e facilidades de E/S. https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480217334&cod_hist_prova=221845081&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480217334&cod_hist_prova=221845081&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480217334&cod_hist_prova=221845081&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480217334&cod_hist_prova=221845081&pag_voltar=otacka os processadores são conectados entre si por meio de um barramento ou de outro esquema de conexão interno, de forma que o tempo de acesso à memória é aproximadamente o mesmo para cada processador. o sistema é controlado por um sistema operacional integrado, que provê interação entre os processadores e seus programas, em nível de tarefas, de arquivos e de dados Respondido em 11/04/2021 18:20:45 Gabarito Comentado 5 Questão Quando se trata dos modelos de acesso em um DFS, pode-se afirmar que: Caches na memória principal possuem uma clara vantagem sobre os caches em disco, pois eles são confiáveis. E no NFS, por exemplo, a implementação é baseada em serviço remoto, mas é ampliada, por razões de desempenho, com o armazenamento em cache de memória para clientes e servidores. Sobre essas afirmações pode-se considerar que: Ambas as afirmações estão incorretas. Ambas as afirmações estão corretas e a segunda complementa a primeira. Somente a primeira afirmação está incorreta. Ambas as afirmações estão corretas e a segunda não complementa a primeira. Somente a segunda afirmação está incorreta. Respondido em 11/04/2021 18:20:50 Gabarito Comentado 6 Questão Considere as afirmativas sobre um Sistema de Arquivos Distribuídos (SAD). I. Um Servidor de Arquivos com Estado, em um SAD, mantém todo seu estado no caso de uma falha, garantindo a recuperação do mesmo sem a necessidade de diálogo com os clientes. II. Na gerência de cache em um SAD, uma das políticas utilizadas é a write-through. O inconveniente dessa política, comparada com outras, é a pouca confiabilidade no caso de falhas no cliente. III. O uso de replicação em um SAD ao mesmo tempo que provê aumento na confiabilidade, também reduz a ocorrência de gargalo em termos de desempenho. A esse respeito, pode-se afirmar que: Somente as afirmativas I e II estão corretas Somente as afirmativas I e III estão corretas. https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480217334&cod_hist_prova=221845081&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480217334&cod_hist_prova=221845081&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480217334&cod_hist_prova=221845081&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480217334&cod_hist_prova=221845081&pag_voltar=otacka Somente a afirmativa II está correta. Somente a afirmativa I está correta. Somente a afirmativa III está correta. Respondido em 11/04/2021 18:20:56 Gabarito Comentado 7 Questão Correlacione o Network File System ( NFS ) quanto ao fator de acoplamento de software e hardware: software fracamente acoplado + hardware fracamente acoplado software fortemente acoplado + hardware fracamente acoplado sem correlação software fracamente acoplado + hardware fortemente acoplado software fortemente acoplado + hardware fortemente acoplado Respondido em 11/04/2021 18:21:01 Gabarito Comentado 8 Questão Qual das opções abaixo indica o significado de coerência de memórias cache em sistemas multiprocessados? Caches em processadores diferentes nunca interagem entre si. Caches em processadores diferentes nunca compartilham a mesma linha de cache. Caches em processadores diferentes podem possuir dados diferentes associados à mesma linha de cache. Caches em processadores diferentes sempre contêm o mesmo dado válido para a mesma linha de cache. Caches em processadores diferentes sempre lêem os mesmos dados ao mesmo tempo. 1 Questão Em um ambiente SOA (Arquitetura Orientada a Serviços), mensagens são trocadas entre web services e seus clientes, que podem inclusive ser outros web services, utilizando as especificações UDDI, WSDL e SOAP. Considere que o web service (nó) que origina uma mensagem é chamado deremetente SOAP inicial (initial SOAP sender) e que o web service a que a mensagem se destina em última análise é chamado de destinatário SOAP definitivo (ultimate SOAP receiver). Entre o remetente SOAP inicial e o destinatário SOAP definitivo, zero ou mais intermediários SOAP (SOAP intermediaries) podem ser utilizados. Levando em consideração o que foi exposto, assinale a afirmação correta. A especificação do caminho de uma mensagem (message path), que determina a rota entre o remetente SOAP inicial e o destinatário SOAP definitivo, é de crescente importância em https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480217334&cod_hist_prova=221845081&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480217334&cod_hist_prova=221845081&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480217334&cod_hist_prova=221845081&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480217334&cod_hist_prova=221845081&pag_voltar=otacka ambientes SOA, e deve ser sempre conhecida a priori, pelo remetente SOAP inicial, de forma a garantir que a mensagem chegue ao destinatário SOAP definitivo, atendendo aos requisitos de reliability (confiabilidade). A definição WSDL é dividida em três partes: uma descrição abstrata da interface do serviço, uma descrição concreta com informações sobre transporte e localização e uma meta- descrição do roteamento de mensagens que o serviço pode oferecer. Uma mensagem SOAP possui como elemento raiz o < Envelope >, que por sua vez pode conter os elementos de primeiro nível < Header > , com informações do cabeçalho, < Body > , que é o conteúdo propriamente dito da mensagem e < Fault >, contendo diretivas de ação para o caso de ocorrência de erros durante o transporte ou processamento da mensagem. As mensagens em um ambiente SOA devem ser do estilo RPC (Remote Procedure Call), mais adequado aos princípios SOA do que o estilo "Documento" (Document), que é menos granular e forma mensagens independentes cujo reuso é muito menor quando comparado ao estilo RPC. Blocos do cabeçalho (header blocks) SOAP de uma mensagem podem ser especificados, e até mesmo alterados em trânsito por intermediários SOAP, para acomodar meta- informação como instruções de processamento para serviços intermediários, medidas de segurança e controle transacional. Respondido em 11/04/2021 18:21:18 Explicação: A opção representa oportunidades de alterações mesmo que posteriormente. 2 Questão Com relação a SOA e Web services, assinale a opção correta. A interface de Web service define os dados disponíveis e como eles podem ser acessados de modo a que o fornecimento de serviços seja independente da aplicação que o utiliza. Os serviços podem ser oferecidos por qualquer cliente de serviços dentro ou fora de determinada organização e tornam públicas as informações sobre o serviço para que usuários autorizados possam utilizá-la. Todas as alternativas são verdadeiras Conceitualmente, os scripts de serviços consideram que um provedor de serviço o oferece pela definição de seus dados e pela implementação de sua funcionalidade. São padrões de Web services o SOAP, o WSDL e o UDDI, todos baseados em HTTP. Respondido em 11/04/2021 18:21:23 Gabarito Comentado 3 Questão É um estilo de arquitetura de software cujo princípio fundamental prega que as funcionalidades implementadas pelas aplicações devem ser disponibilizadas na forma de serviços. Essa afirmação refere-se à: BPM https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480224055&cod_hist_prova=221842433&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480224055&cod_hist_prova=221842433&pag_voltar=otacka Arquitetura Distribuída Web Service Cliente-Servidor SOA Respondido em 11/04/2021 18:21:29 Gabarito Comentado 4 Questão Arquitetura orientada a serviço é um novo conceito, no qual cria-se um ambiente de descoberta dinâmico e se faz o uso de Serviços Web através da rede. NÃO é uma tecnologia usada nos serviços Web disponibilizados UDDI WSDL. XML. SOA. SOAP. Respondido em 11/04/2021 18:21:34 Gabarito Comentado 5 Questão Um Web Service é uma aplicação lógica, programável, acessível, que usa os protocolos padrão da Internet, para que se torne possível a comunicação transparente I . Isso significa dizer que é possível acessar qualquer Web Service disponível na Web e utilizar todas as suas funcionalidades. Outra vantagem é ser transparente para o Firewall de uma empresa, pois, internamente existe II que é III . Preenchem correta e respectivamente as lacunas I, II e III: máquina-para-máquina e aplicação-para-aplicação ? uma string XML que está empacotada em um protocolo SOAP ? interpretada como um arquivo "texto" homem-para-máquina e aplicação-para-aplicação ? um endereço de porta especial, que está empacotado em um protocolo SOAP ? reconhecido pelo Firewall homem-para-máquina e aplicação-para-aplicação ? uma codificação WSDL, empacotada em um protocolo HTTP ? validada pelo Firewall máquina-para-máquina e aplicação-para-aplicação ? um endereço de porta especial, que está empacotado em um protocolo SOAP ? reconhecido pelo Firewall homem-para-máquina e aplicação-para-aplicação ? uma string XML que está empacotada em um protocolo SOAP ? interpretada como um arquivo "texto" Respondido em 11/04/2021 18:21:40 https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480224055&cod_hist_prova=221842433&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480224055&cod_hist_prova=221842433&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480224055&cod_hist_prova=221842433&pag_voltar=otacka https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4480224055&cod_hist_prova=221842433&pag_voltar=otacka 6 Questão Para enviar uma mensagem a um determinado Web Service, o cliente acessa o documento que contém a descrição do serviço e, em seguida, constrói a mensagem, passando os tipos de dados corretos, de acordo com a definição encontrada no documento; Web Service valida a mensagem conforme as informações contidas no documento. Esse documento é o UDDI (Universal Description Discovery and Integration). SAML (Security Assertion Markup Language). XHTML (eXtensible Hypertext Markup Language). XML (eXtensible Markup Language). WSDL (Web Service Description Language). Respondido em 11/04/2021 18:21:45 Gabarito Comentado 7 Questão Um Web Service é definido pela W3C como um sistema de software projetado para fornecer interoperabilidade entre máquinas em uma determinada rede. Dentro do contexto dos Web Services assinale a alternativa correta. SOA (Simple Object Access) é uma plataforma de arquitetura orientada a serviços, utilizada como base para suportar os Web Services. A UDDI (Universal Description, Discovery, and Integration) é uma linguagem baseada em XML que descreve o que um Web Service pode fazer, onde ele reside e como chamá-lo. A WSDL (Web Services Description Language) é uma especificação para publicar e localizar informações sobre Web Services. A interoperabilidade entre os Web Services e aplicações é garantida devido ao uso obrigatório da linguagem Java na implementação das aplicações. SOAP (Simple Object Access Protocol) é um protocolo, baseado em XML, para troca de informação estruturada
Compartilhar