Baixe o app para aproveitar ainda mais
Prévia do material em texto
1/3 Disciplina: Avaliação: Prova: Sistemas e Aplicações Distribuídas (GTI04) Avaliação I - Individual FLEX 24181255 Nota da Prova: 8,00 Legenda: Resposta Certa Sua Resposta Errada 1. O sistema operacional é o programa responsável por gerenciar e compartilhar os diversos recursos do sistema computacional, através de uma interface amigável entre o computador e o usuário, sendo que, para que isso ocorra, este sistema executa diversas funções. Diante disso, analise as sentenças a seguir: I- O escalonamento de processos, ou seja, de programas que precisam rodar na CPU, é função do Sistema Operacional. II- O controle do fluxo de dados entre os diversos componentes de um computador é função do Sistema Operacional. III- Acesso e controle aos dispositivos de hardware do computador, considerando regras preestabelecidas, não é função do Sistema Operacional. IV- Realizar cálculos e operações aritméticas binárias no computador não é função do Sistema Operacional. Assinale a alternativa CORRETA: a) As sentenças I, II e III estão corretas. b) As sentenças I, III e IV estão corretas. c) As sentenças II, III e IV estão corretas. d) As sentenças I, II e IV estão corretas. 2. Com a utilização de sistemas operacionais multitarefas é permitido ao usuário executar vários programas de forma simultânea, exigindo, desta forma, uma quantidade maior de memória primária. Ocorre que, muitas vezes, a memória primária não é suficiente 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 que apresenta o conceito descrito: a) Segmentação. b) Swapping. c) Paginação. d) Memória virtual. 3. Um sistema computacional pode ter um ou vários processadores, assim como um ou mais sistemas de memória e ainda um ou mais sistemas de dispositivos de I/O. Dessa forma, existem também alguns tipos de sistemas operacionais. Um tipo de sistema operacional é aquele responsável por controlar um sistema computacional que possui vários processadores e compartilha um único sistema de memória. Assinale a alternativa CORRETA que apresenta o nome deste tipo de sistema operacional: a) Sistema operacional de rede acoplado. b) Sistema operacional fracamente acoplado. c) Sistema operacional fortemente acoplado. d) Sistema operacional distribuído de rede. 2/3 4. 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 particionada dinâmica. b) Alocação particionada fixa. c) Alocação por paginação. d) Alocação contígua de único usuário. 5. 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. Neste sentido, assinale a alternativa CORRETA que apresenta uma das funções desempenhadas pelo sistema operacional: a) Bloquear a entrada de vírus no sistema. b) Gerenciar as operações de entrada e saída. c) Gerar as interrupções de hardware. d) Impedir o acesso aos recursos do sistema. 6. O mercado disponibiliza diversos tipos de sistemas operacionais, visando atender às mais variadas demandas, como os sistemas operacionais para computadores de grande porte, que são orientados para o processamento simultâneo de muitos jobs (grande quantidade de entrada/saída). Este tipo de sistema possui três classificações, sendo que uma delas processa jobs de rotina sem a presença interativa do usuário. Considerando essa informação, assinale a alternativa CORRETA que apresenta esta classificação do sistema operacional de grande porte: a) Sistema operacional de multiprocessador. b) Sistema operacional transacional. c) Sistema operacional de tempo compartilhado. d) Sistema operacional de lote. 7. Com a evolução dos componentes de hardware, que compõem um computador, houve a necessidade dos sistemas operacionais acompanharem esta evolução. Com isso, atualmente existem diversos sistemas operacionais que atendem às mais variadas demandas do mercado. Entre eles, encontram-se os sistemas operacionais classificados como fortemente acoplados e fracamente acoplados. Diante disso, analise as sentenças a seguir: I- A interligação dos sistemas fracamente acoplados pode ser do tipo barramento, conectados através de uma única linha, ou do tipo organização distribuída, o qual possui diversas linhas de comunicação. II- O sistema operacional de rede permite que um computador compartilhe seus recursos com os demais computadores da rede, por exemplo, uma impressora. III- A organização funcional do sistema fortemente acoplado pelo barramento cruzado permite a conexão simultânea das unidades funcionais, com o gerenciamento dos conflitos de acesso à memória. IV- No sistema operacional distribuído, o usuário consegue identificar os computadores que compõem o sistema. Assinale a alternativa CORRETA: a) As sentenças I, III e IV estão corretas. b) As sentenças I, II e IV estão corretas. c) As sentenças II, III e IV estão corretas. d) As sentenças I, II e III estão corretas. 3/3 8. Os computadores da primeira geração possuíam como principal característica uma dimensão física muito grande, sendo compostos 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 inicialmente. Diante disso, assinale a alternativa CORRETA que apresenta um computador da primeira geração: a) Tablet. b) Eniac. c) Desktop. d) Mainframe. 9. 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 particionada dinâmica. b) Alocação por paginação. c) Alocação contígua de único usuário. d) Alocação particionada fixa. 10.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 - F - V - V - F. b) F - V - F - V - F. c)V - V - F - F - V. d) F - F - V - V - V. Prova finalizada com 8 acertos e 2 questões erradas.
Compartilhar