Baixe o app para aproveitar ainda mais
Prévia do material em texto
Acadêmico: Andre Cunha de Oliveira (1896366) Disciplina: Sistemas e Aplicações Distribuídas (GTI04) Avaliação: Avaliação I - Individual FLEX ( Cod.:649516) ( peso.:1,50) Prova: 24838092 Nota da Prova: 10,00 Legenda: Resposta Certa Sua Resposta Errada 1. Em sistemas computacionais com um ou mais usuários, o sistema operacional é o responsável pela alocação dos diversos recursos. A alocação de memória um processo altamente crítico, devendo ser feita de forma eficiente para não prejudicar o desempenho do sistema. Com relação à alocação de memória, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Com o objetivo de melhorar o desempenho do computador, novas técnicas de alocação de memória foram desenvolvidas, tais como: swapping, memória virtual e paginação. ( ) As partições são definidas na inicialização do sistema, não havendo possibilidade de alteração, no caso da alocação particionada de memória. ( ) Foram desenvolvidas, visando resolver o problema da fragmentação, duas soluções que consistem em reunir os espaços adjacentes produzindo um único espaço de tamanho maior, e realocar todas as partições ocupadas eliminando os espaços entre elas. ( ) O problema de fragmentação, que ocorre ao término da execução dos programas e sua retirada da memória, persiste no caso da alocação particionada dinâmica. ( ) Os programas estão limitados ao tamanho da memória principal disponível para o usuário, no caso de alocação contígua de memória. Assinale a alternativa que apresenta a sequência CORRETA: a) V - V - F - F - V. b) F - V - F - V - F. c) V - F - V - V - F. d) F - F - V - V - V. Rectangle 2. Arquiteturas de hardware específicas são cada vez mais desenvolvidas pelas empresas de tecnologia, com objetivo de servir determinados nichos do mercado. Dessa forma, para acompanhar esse avanço, diversos tipos de sistemas operacionais são desenvolvidos com o objetivo de gerenciar essas arquiteturas e obter o máximo desempenho possível. Com relação aos tipos de sistemas operacionais, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Desenvolvidos para tarefas específicas, os sistemas embarcados podem ser aplicados, por exemplo, em semáforos ou dispositivos móveis, como os tablets. ( ) Os sistemas operacionais de grande porte têm como objetivo principal o processamento de diversos arquivos de forma simultânea. ( ) Utilizados em situações onde o objetivo é garantir que todos os eventos sejam atendidos, conforme suas restrições de tempo, os sistemas de tempo real são bastante importantes. ( ) Desenvolvidos para a utilização em computadores pessoais, os sistemas Operacionais Windows e Linux, proporcionam facilidade de manipulação do computador. ( ) O compartilhamento de arquivos, impressoras, banco de dados, entre outros, são viabilizados pelos sistemas operacionais desenvolvidos para servidores. Assinale a alternativa que apresenta a sequência CORRETA: a) V - F - V - V - V. b) V - F - F - V - V. c) F - F - V - F - V. d) V - V - V - V - F. 3. Sabemos que as memórias são os dispositivos responsáveis pelo armazenamento dos dados num sistema computacional. Elas podem ser classificadas em memórias voláteis ou permanentes. O sistema operacional tem funções de controlar e gerenciar o acesso aos dados nas memórias, através de uso de técnicas de alocação de memória. Sobre os conceitos de alocação de memória, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Alocação de um espaço de memória ajustável ao tamanho do programa a ser executado, não importando o tamanho desse programa, é obtida através da técnica de alocação simples. ( ) Criação de vários espaços chamados partições de memória, com tamanhos ajustados conforme as necessidades dos programas a serem executados, é obtida através da técnica de alocação estática. ( ) A diminuição da fragmentação quando é feita a alocação dos programas, sendo que o tamanho de cada partição é definido conforme as necessidades de cada programa, é obtida com a técnica de alocação dinâmica. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V. b) V - V - F. c) V - F - V. d) F - V - F. 4. Dependendo da quantidade de processadores e dispositivos de I/O, os sistemas operacionais podem ser classificados em sistemas fortemente acoplados e fracamente acoplados. Possuir dois ou mais sistemas computacionais interligados, sendo cada um controlado pelo seu próprio sistema operacional, não único, é característica dos sistemas fracamente acoplados. Acerca dos sistemas fracamente acoplados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A vantagem de ser tolerante a falhas, em que a falha de um sistema é suprida por outro, que pode assumir o papel do sistema que apresentou a falha, fazendo com que o processo não pare de funcionar, é característica dos sistemas operacionais de rede. ( ) Exemplos de sistemas fracamente acoplados são as redes locais de computadores, porque possuem diversas máquinas e sistemas operacionais distintos, ou não, permitindo compartilhamento de recursos entre os usuários. ( ) Os sistemas fracamente acoplados têm uma organização funcional totalmente independente da topologia, ou seja, não dependem da posição dos computadores nem de como estão interligados. ( ) Os sistemas estão separados fisicamente nos sistemas distribuídos, sendo a rede entre os sistemas transparente para os usuários e o balanceamento de carga uma vantagem, porque uma tarefa pode ser processada numa CPU que esteja ociosa no sistema. Assinale a alternativa que apresenta a sequência CORRETA: a) V - V - F - F. b) F - V - F - V. c) V - V - F - V. d) V - F - V - V. 5. Um sistema é multiprocessado quando um ou mais processadores têm por objetivo concluir uma tarefa em comum, permitindo assim que vários programas sejam executados em paralelo ou que tenham duas ou mais instruções executadas em paralelo. Dependendo da maneira que o multiprocessamento ocorre, podemos classificá-lo como forte ou fracamente acoplado. Diante disso, assinale a alternativa CORRETA que apresenta uma característica do sistema fortemente acoplado assimétrico: a) Todos os processadores realizam a mesma função. b) Esse modelo pode gerar conflitos de acesso à memória. c) Há a possibilidade de divisão das tarefas entre os diversos processadores. d) Possui um processador principal, responsável por executar os serviços do sistema operacional. 6. Estudou-se que são indispensáveis os sistemas operacionais para o funcionamento de qualquer sistema de computação. Estão presentes em sistemas embarcados e telefones celulares, que são pequenos, assim como em mainframes e grandes servidores, que são equipamentos grandes. Cada sistema operacional é desenvolvido para atender a um conjunto de necessidades operacionais específicas. Nesse contexto, associe os itens, utilizando o código a seguir: I- Sistemas operacionais de servidores. II- Sistemas operacionais de grande porte. III- Sistemas operacionais de multiprocessadores. ( ) Sistemas orientados para o processamento simultâneo de muitas tarefas e quantidades prodigiosas de E/S, oferecendo, normalmente, serviços em lote, processamento de transações e tempo compartilhado. ( ) Sistemas que utilizam recursos de processamento para atender múltiplos usuários numa rede, permitindo compartilhar recursos de hardware e de software, fornecendo serviços de impressão, de arquivo, de acesso à web, entre outros. ( ) Sistemas especiais, normalmente variações dos sistemas operacionais de servidores com aspectos especiais de comunicação e conectividade, obtendo potência computacional ao conectar múltiplas CPUs em um único sistema. Assinale a alternativa que apresenta a sequência CORRETA: a) III - II - I. b) II - I - III. c) III - I - II. d) II - III - I. 7. Os computadores da primeira geração possuíam como principal característica uma dimensão física enorme, sendo composto por inúmeras válvulas eletrônicas que queimavam frequentemente.Nesta geração, os computadores calculavam com uma velocidade de milésimos de segundo, o que é um tempo enorme comparado com os tempos atuais, e sua programação era realizada através da linguagem de máquina, usando conexões com fios elétricos no início. Diante disso, assinale a alternativa CORRETA que apresenta um computador da primeira geração: a) Desktop. b) Tablet. c) Mainframe. d) ENIAC. 8. Foi estudado que as memórias são dispositivos responsáveis pelo armazenamento dos dados num sistema computacional, seja na forma volátil ou permanente, cabendo ao sistema operacional o gerenciamento e o controle de acesso a estes dados através das técnicas de alocação de memória. Diante disso, assinale a alternativa CORRETA que apresenta a técnica de alocação de memória que permite que as tarefas definam previamente o tamanho que necessitam: a) Alocação por paginação. b) Alocação contígua de único usuário. c) Alocação particionada fixa. d) Alocação particionada dinâmica. 9. Uma grande variedade de dispositivos como processadores, memórias, temporizadores, discos, dispositivos apontadores como o mouse, interfaces de rede, impressoras, entre outros, constituem os computadores modernos. O controle adequado desses dispositivos é responsabilidade do sistema operacional. Com relação ao gerenciamento de recursos pelo sistema operacional, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Não há necessidade de gerenciamento de recursos nos sistemas operacionais monousuários, uma vez que é permitida a utilização por apenas um usuário. ( ) Os dispositivos do computador funcionarão corretamente, de forma transparente, somente se o sistema operacional garantir que eles sejam acessados e controlados conforme regras previamente estabelecidas. ( ) A necessidade de gerenciar e proteger a memória, os dispositivos de entrada e saída e outros recursos, é muito maior quando um computador ou uma rede tem múltiplos usuários. ( ) Uma unidade de disco e uma impressora podem ser acessados de forma simultânea, cabendo ao sistema operacional o seu gerenciamento. ( ) Manter o controle sobre quem está usando determinado recurso, garantindo suas requisições, controlando as contas e mediando conflitos de requisições entre diferentes programas e usuários, é uma das principais tarefas do sistema operacional. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - V - F. b) V - F - V - F - V. c) V - F - F - V - V. d) F - V - V - F - V. 10.O computador necessita da memória para seu funcionamento, e dependendo dos tipos de aplicações que estão sendo executadas e a quantidade delas, pode ficar insuficiente a quantidade de memória do computador. Para resolver esse tipo de limitação, foram desenvolvidas algumas técnicas como swapping, memória virtual e paginação. Considerando essas técnicas, analise as afirmativas a seguir: I- Na técnica de swapping, quando algum programa necessita aguardar alguma resposta ou alguma informação, esse programa é removido da memória e armazenado em disco, ficando seu espaço na memória livre para ser utilizado por outro programa. II- Na técnica de memória virtual, a capacidade de memória é expandida unindo logicamente a memória RAM com um arquivo específico salvo no hard disk, podendo um programa maior que a memória RAM do computador ser executado. III- Na técnica de paginação, os programas podem ser divididos em sub-rotinas que terão endereços próprios, como se um determinado programa é decomposto em alguns segmentos que serão executados somente quando necessário. Assinale a alternativa CORRETA: a) Somente a afirmativa II está correta. b) As afirmativas I e III estão corretas. c) As afirmativas I e II estão corretas. d) As afirmativas II e III estão corretas. Prova finalizada com 10 acertos e 0 questões erradas.
Compartilhar