Buscar

Sistemas e Aplicações Distribuídas (GTI04)

Prévia do material em texto

Acadêmico:
	Tásio Heider Morais Lima (2476218)
	
	Disciplina:
	Sistemas e Aplicações Distribuídas (GTI04)
	Avaliação:
	Avaliação I - Individual Semipresencial ( Cod.:637442) ( peso.:1,50)
	Prova:
	18986195
	Nota da Prova:
	10,00
	
	
Legenda:  Resposta Certa   Sua Resposta Errada  
Parte superior do formulário
	1.
	O Sistema Operacional é o responsável pela alocação dos diversos recursos em sistemas computacionais com um ou mais usuários. A alocação deve ser feita de forma eficiente para não prejudicar o desempenho do sistema, sendo a alocação de memória um processo altamente crítico. No que tange à alocação de memória, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Na alocação contígua, os programas estão limitados ao tamanho da memória principal disponível para o usuário.
(    ) Na alocação particionada fixa, as partições são definidas na inicialização do sistema, não havendo possibilidade de alteração.
(    ) Na alocação particionada dinâmica, persiste o problema de fragmentação, que ocorre ao término da execução dos programas e sua retirada da memória.
(    ) Com o objetivo de resolver o problema da fragmentação, foram desenvolvidas duas soluções, que consistem em reunir os espaços adjacentes, produzindo um único espaço de tamanho maior e a realocação de todas as partições ocupadas, eliminando os espaços entre elas.
(    ) Novas técnicas de alocação de memória foram desenvolvidas com o objetivo de melhorar o desempenho do computador, tais como: swapping, memória virtual e paginação.
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 - F - V.
	2.
	Cada vez mais as empresas de tecnologia desenvolvem arquiteturas de hardwares específicas, a fim de atender a um determinado nicho do mercado. Consequentemente, são desenvolvidos diversos tipos de sistemas operacionais que buscam acompanhar esse avanço, com o objetivo de gerenciar essa arquitetura, obtendo o máximo desempenho possível. No que tange aos tipos de sistemas operacionais, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Os sistemas operacionais desenvolvidos para servidores possibilitam o compartilhamento de arquivos, impressoras, banco de dados, entre outros.
(    ) Os Sistemas Operacionais, como Windows 8 e Linux, são desenvolvidos para a utilização em computadores pessoais, haja vista sua facilidade de manipulação.
(    ) Os sistemas embarcados são desenvolvidos para uma tarefa específica, podendo ser aplicados, por exemplo, em semáforos ou dispositivos móveis, como os tablets.
(    ) Os sistemas de tempo real são utilizados em situações em que o objetivo é garantir que todos os eventos sejam atendidos, conforme suas restrições de tempo.
(    ) Os sistemas operacionais de grande porte têm como objetivo principal o processamento de diversos arquivos de forma simultânea.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - V - F - F - F.
	 b)
	V - F - F - V - V.
	 c)
	V - V - V - V - F.
	 d)
	F - F - V - F - V.
	3.
	O computador possui um sistema fundamental ao seu funcionamento que é o sistema de memória. A memória principal (RAM) armazena os dados e as instruções dos programas antes de serem executadas pela CPU e também os resultados após o processamento. Assim, uma função importante do sistema operacional é o gerenciamento de memória, sendo que precisa efetuar uma alocação eficiente dos dados e instruções na memória RAM disponível no computador. Considerando que existem alguns tipos diferentes de alocação de memória, analise as sentenças a seguir:
I- Na alocação simples, a memória do computador é fracionada em duas porções, não necessariamente de tamanhos iguais, sendo uma para o sistema operacional e outra para o programa do usuário (instruções e dados), onde o programa não poderia ser maior que a porção a ele destinada.
II- Na alocação estática, o espaço de memória é fracionado em algumas porções de tamanhos fixos, chamadas de partições, onde é possível alocar vários programas, sendo um em cada partição, para execução pelo processador do sistema.
III- Na alocação dinâmica o espaço de memória é fracionado em algumas partições conforme o tamanho previamente definido por cada programa poder executar, sendo alocadas as partições conforme a necessidade de cada programa.
IV- Na alocação dinâmica é possível usar a relocação de partições, que significa juntar partições adjacentes quando vazias, em uma única partição, mas somente depois do programa que estiver usando uma das partições adjacentes finalize sua execução.
Assinale a alternativa CORRETA:
	 a)
	As sentenças III e IV estão corretas.
	 b)
	As sentenças I e IV estão corretas.
	 c)
	As sentenças II e IV estão corretas.
	 d)
	As sentenças I, II e III estão corretas.
	4.
	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)
	Gerenciar operações de entrada e saída.
	 b)
	Gerar as interrupções de hardware.
	 c)
	Impedir o acesso aos recursos do sistema.
	 d)
	Realizar bloqueio de vírus no sistema.
	5.
	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)
	II - I - III.
	 b)
	III - II - I.
	 c)
	II - III - I.
	 d)
	III - I - II.
	6.
	Os sistemas fortemente acoplados podem ser divididos conforme a simetria existente entre os seus processadores, podendo ser do tipo simétrico ou assimétrico. Diante desse contexto, analise as sentenças a seguir:
I- Nos sistemas simétricos, os serviços do sistema operacional são executados somente por um processador, que é o processador principal.
II- Nos sistemas assimétricos, uma das desvantagens é que todo o sistema deixa de funcionar caso o processador principal (mestre) apresente falha.
III- Nos sistemas assimétricos, as mesmas funções são executadas por todos os processadores, a não ser a função de boot e outras pequenas que devem ser realizadas pelo processador principal.
IV- Nos sistemas simétricos, existem as vantagens de aumento do poder de processamento e tolerância a falhas, já que o sistema continua operando caso um processador apresente falha. 
Assinale a alternativa CORRETA:
	 a)
	As sentenças I e II estão corretas.
	 b)
	As sentenças III e IV estão corretas.
	 c)
	As sentenças I e III estão corretas.
	 d)
	As sentenças II e IV estão corretas.
	7.
	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 lote.
	 b)
	Sistema operacional de multiprocessador.
	 c)
	Sistema operacional de tempo compartilhado.
	 d)
	Sistema operacional transacional.
	8.
	A partir da 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, como, 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 II e IV estão corretas.
	 b)
	As sentenças I e IV estão corretas.
	 c)
	Somente a sentença III está correta.
	 d)
	As sentenças I, II e III estão corretas.
	9.
	Num sistema computacional, os dispositivos responsáveis pelo armazenamento dos dados são as memórias, que podem ser do tipo volátil ou permanente. O controle de acesso aos dados nas memórias e o seu gerenciamento são responsabilidades do sistema operacional, utilizando técnicas de alocação de memória. Sobre os conceitos de alocação de memória, associe os itens, utilizando o código a seguir:
I- Alocação simples.
II- Alocação particionada fixa.
III- Alocação particionada dinâmica.
(    ) Técnica que se baseia em segmentar o espaço de memória em pedaços, chamados partições, de tamanhos pré-declarados. Nessas partições podem ser armazenados diversos programas (tarefas) de forma estática, além do sistema operacional.
(    ) Técnica que se baseia na divisão do espaço de memória disponível no computador em duas porções, sendo uma delas para acomodar o sistema operacional e a outra para armazenar o programa do usuário.
(    ) Técnica que se baseia em segmentar o espaço de memória em pedaços, chamados de partições, de tamanhos variáveis conforme as necessidades dos programas (tarefas) a serem armazenados, além do sistema operacional.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	I - II - III.
	 b)
	II - I - III.
	 c)
	I - III - II.
	 d)
	III - II - I.
	10.
	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 distribuído de rede.
	 d)
	Sistema operacional fortemente acoplado.
Parte inferior do formulário

Continue navegando