Prévia do material em texto
07/11/2023, 17:39 Avaliação Final (Objetiva) - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:822478) Peso da Avaliação 3,00 Prova 65512468 Qtd. de Questões 10 Acertos/Erros 5/5 Nota 5,00 O sistema operacional é resultado das constantes inovações que ocorreram durante as últimas décadas. Esse processo cronológico é dividido pelos autores por gerações, sendo cada geração definida com base nas suas principais características. Sobre as características da segunda geração, analise as sentenças a seguir: I- Utilização das linguagens Assembly e Fortran para programação dos grandes computadores. II- Surgimento do primeiro sistema operacional (SO), chamado “monitor”, que trocava o programa já finalizado pelo próximo a ser executado. III- Surgimento dos sistemas operacionais de rede para viabilizar a comunicação entre diversos computadores interligados. IV- Surgimento do conceito de “batch”, que significa processamento de programas (jobs) em lote. Assinale a alternativa CORRETA: A As sentenças III e IV estão corretas. B As sentenças I, II e III estão corretas. C As sentenças I, II e IV estão corretas. D As sentenças II, III e IV estão corretas. Como vimos, uma das principais características dos sistemas distribuídos é o atendimento a um grande grupo de usuários dispersos ou não geograficamente, e especialmente com eficiência e segurança. Dito isso, a escalabilidade é um dos principais objetivos para os projetistas e desenvolvedores de sistemas distribuídos. Nesse contexto, considerando os desafios relacionados à escalabilidade em sistemas distribuídos, analise as sentenças a seguir: I- Devem ser aceitáveis os custos dos recursos físicos para o atendimento das novas solicitações. II- Algoritmos descentralizados devem ser utilizados para que não aconteçam gargalos de desempenho no sistema. III- As necessidades do sistema não necessitam de previsão porque os recursos de software não se esgotam. Assinale a alternativa CORRETA: A Somente a sentença I está correta. B As sentenças I e III estão corretas. C As sentenças I e II estão corretas. VOLTAR A+ Alterar modo de visualização 1 2 07/11/2023, 17:39 Avaliação Final (Objetiva) - Individual about:blank 2/5 D As sentenças II e III estão corretas. Os sistemas distribuídos possuem vários elementos, os quais são organizados e possuem a capacidade de processamento através de dispositivos inteligentes. Os elementos podem ser organizados de forma funcional e geográfica, possuindo capacidade de cooperação de trabalho e atendimento às necessidades do usuário. A comunicação entre os elementos dos sistemas distribuídos é realizada através de: A Equipamentos lógicos e físicos que não estão interconectados porque tem processamento próprio. B Dispositivos computacionais móveis e processadores computacionais estacionários sem fio. C Redes de comunicação de dados, locais ou de longa distância, com ou sem fio. D Dispositivos de leitura e armazenamento de informações, locais ou de longa distância. Sabe-se que os principais sistemas operacionais utilizados atualmente no mercado incluem várias versões do Microsoft Windows e Mac, além de uma variedade de distribuições do Linux. Apesar de suas interfaces e abordagens diferenciarem-se entre si, as funções principais desempenhadas pelo sistema operacional são praticamente as mesmas. Nesse sentido, assinale a alternativa CORRETA que apresenta uma das funções desempenhadas pelo sistema operacional: A Gerar as interrupções de hardware. B Impedir o acesso aos recursos do sistema. C Bloquear a entrada de vírus no sistema. D Gerenciar processos para controlar programas na CPU. O modelo de arquitetura de um sistema distribuído visa estabelecer a forma pela qual os componentes dos sistemas interagem e a maneira pela qual eles são mapeados em uma rede de computadores. Objetiva garantir que sua estrutura atenda às demandas atuais e provavelmente futuras. Com relação aos sistemas distribuídos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A arquitetura distribuída baseada em código móvel possibilita que um código seja enviado de um computador para outro e seja executado no destino. ( ) Os agentes móveis possuem a mesma funcionalidade do código móvel, mas com a vantagem de não oferecer riscos à segurança do sistema. ( ) A arquitetura, ou padrão, chamada cliente magro utiliza um dispositivo conhecido como thin client, o qual se conecta a um servidor de aplicações que realiza as tarefas mais relevantes. Assinale a alternativa que apresenta a sequência CORRETA: A F - F - V. B V - V - F. 3 4 5 07/11/2023, 17:39 Avaliação Final (Objetiva) - Individual about:blank 3/5 C F - V - F. D V - F - V. Quando falamos em escalabilidade de um sistema, não basta simplesmente distribui-lo em diversas máquinas. Alguns serviços, como os de armazenamento de dados, necessitam de algum tipo de replicação Isso gera um trabalho para manter os dados consistentes e garantir que os dados sejam os mesmos em todas as cópias, não sendo uma tarefa fácil. Além disso, deve-se garantir mais alguns itens. Com relação à replicação e consistência dos dados, analise as sentenças a seguir: I- Se um sistema de arquivos for replicado, é possível continuar o trabalho mesmo que uma das réplicas caia, sendo que isso refere-se à confiabilidade dos dados. II- Algumas razões para fazer replicação envolvem a melhora do desempenho, aumento da integridade e para que os dados possam ser acessados no banco de dados. III- Replicação serve para aumentar o desempenho quando um Sistema Distribuído precisa ser ampliado em quantidade e área geográfica. Assinale a alternativa CORRETA: A Somente a sentença I está correta. B As sentenças I e III estão corretas. C As sentenças II e III estão corretas. D As sentenças I e II estão corretas. Os sistemas distribuídos funcionam sobre uma infraestrutura muito importante, chamada de rede de computadores. As redes são importantes porque é através de sua infraestrutura, organização e implementação de seus protocolos, que se torna viável a comunicação entre os processos nos sistemas distribuídos. Existem vários tipos de redes de computadores, sendo uma delas a rede WAN. O que é uma rede WAN? A WAN é uma rede local wireless para comunicação sem fio entre dispositivos que estão dentro de uma área pequena de abrangência. B WAN é uma rede de longa distância em fio (Wireless), para comunicações entre dispositivos como celulares por exemplo. C WAN é uma rede metropolitana que permite a comunicação entre dispositivos que estão localizados dentro de uma mesma cidade, com alta velocidade. D WAN é uma rede de longa distância que permite a comunicação entre dispositivos que estão em cidades, países e até continentes diferentes. Um modelo de falhas define e classifica as falhas em um ambiente distribuído e com ele torna-se possível o tratamento de possíveis indisponibilidades do sistema. Em um sistema distribuído, tanto os processos como os canais de comunicação podem falhar. Essas falhas são as falhas por omissão, falhas arbitrárias e falhas de sincronização. Sobre essas falhas, analise as sentenças a seguir: 6 7 8 07/11/2023, 17:39 Avaliação Final (Objetiva) - Individual about:blank 4/5 I- Falhas de sincronização são aquelas em que os limites de tempo estabelecidos para execução dos processos e entrega das mensagens são ultrapassados, tornando as respostas indisponíveis para os clientes. II- Falhas arbitrárias são aquelas em que o sistema não executa passos de um processo de forma injustificada ou executa de forma indesejada um determinado processamento, podendo gerar dados com valores incorretos. III- Falhas por omissão são aquelas em que um canal de comunicação ou um processo de um sistema distribuído executa corretamente as ações que precisariam ser realizadas para o funcionamento do sistema. Assinale a alternativa CORRETA: A As sentenças I e II estão corretas. B As sentençasII e III estão corretas. C As sentenças I e III estão corretas. D Somente a sentença I está correta. A utilização de sistemas operacionais multitarefas permite ao usuário executar vários programas de forma simultânea, exigindo, dessa forma, uma quantidade maior de memória primária. Ocorre que, muitas vezes, a memória primária é insuficiente para conter a execução de todos os processos, sendo necessário realizar a troca de processos entre a memória e o disco. Assinale a alternativa CORRETA que apresenta o conceito descrito: A Paginação. B Segmentação. C Memória virtual. D Swapping. A Segurança da Informação envolve procedimentos que buscam evitar acessos não autorizados a computadores, informações e redes. A Segurança da Informação impede que informações caiam nas mãos de pessoas não autorizadas a ter acesso aos dados ou sistemas da organização, evitando que sejam destruídos sem autorização, roubados ou danificados. Com relação aos métodos de ataque que podem ser utilizados por um invasor, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Intromissão, Vandalismo e Mascaramento são exemplos de métodos de ataque que um invasor pode gerar em canais de comunicação. ( ) A negação de serviço ocorre quando um usuário não consegue acesso ao serviço (canal ou recurso) devido a mensagens em excesso enviadas para esse serviço durante um ataque. ( ) O termo man in the middle, ou o homem no meio, refere-se à intromissão em que mensagens são copiadas sem autorização. Assinale a alternativa que apresenta a sequência CORRETA: A F - F - V. B V - F - V. 9 10 07/11/2023, 17:39 Avaliação Final (Objetiva) - Individual about:blank 5/5 C F - V - F. D V - V - F. Imprimir