Buscar

SISTEMA OPERACIONAL

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

APOOL 01
Questão 1/5 - Sistemas Operacionais
Os anos 80 representaram a década do computador pessoal e da estação de trabalho. A tecnologia do microcomputador evoluiu até o ponto em que era possível construir computadores de mesa avançados, tão poderosos quanto os de grande porte de uma década atrás. (DEITEL, 2005). Com base no paragrafo escrito por DEITEL indique a afirmativa correta
Nota: 20.0
	
	A
	A popularização dos computadores pessoais esta associada ao avanço tecnológico que permitiu melhorar a capacidade de processamento e reduzir o custo desses equipamentos e a facilidade de uso em parte por causa das interfaces gráficas com o usuário (GUI).
Você acertou!
Questão 2/5 - Sistemas Operacionais
A evolução dos sistemas operacionais está diretamente associado a evolução do hardware. Com base nessa afirmação indique a alternativa correta.
Nota: 20.0
	
	C
	Com a incorporação de recursos de comunicação, dos protocolos de rede como exemplo o TCP/IP e a medida que crescia a demanda por conexões com Internet, o suporte a sistemas operacionais para tarefas de rede tornava-se um padrão.
Você acertou!
Questão 3/5 - Sistemas Operacionais
Um sistema operacional gerenciava vários dispositivos periféricos como leitoras de cartão, perfuradoras de cartão, impressoras, unidades de fita e unidades de disco. Um job típico usaria o processador durante um certo período de tempo antes de executar uma operação de entrada/saída (E/S) em um dos dispositivos periféricos do sistema. Nesse ponto o processador ficava ocioso enquanto o job esperava a operação de E/S terminar (DEITEL, 2005).
I. Para minimizar a ociosidade do sistema computacional os projetistas de sistemas operacionais desenvolveram sistemas de multiprogramação que gerenciavam diversos Jobs ao mesmo tempo.
II. Nesse conceito de multiprogramação, sempre que um programa realizava uma operação de entrada/saída o processador executava outro programa.
III. Umas das principais desvantagens da multiprogramação é o compartilhamento de recurso, haja vista o fato de um programa que precise utilizar um determinado periférico tenha que aguardar enquanto outra aplicação utiliza.
IV. Os primeiros sistemas que implementavam multiprogramação trabalhavam com processamento batch o que dificultava a depuração de aplicações principalmente em caso de erro do programador que tinham que aguardar pela execução completa do programa.
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
Nota: 20.0
	
	C
	Somente os itens I, II, e IV estão corretos
Você acertou!
Questão 4/5 - Sistemas Operacionais
A computação em nuvem “cloud computind” é uma tendência na área de tecnologia da informação.  Esse termo tem ganhado destaque em função da palavra de ordem do momento em termos de tecnologia, a mobilidade. Antes tínhamos um computador, desktop que ficava fixo sobre uma mesa no escritório da casa e que aos poucos foi sendo substituído pelo notebook. Com a chegada de vários aparelhos, como smartphones, tablets e netbooks a relação das pessoas como os serviços da computação mudaram e hoje é necessário ter aplicativos, arquivos enfim todos aqueles recursos que antes ficavam em uma máquina, disponíveis em qualquer lugar em qualquer horário. Com base nisso podemos afirmar que a computação em nuvem veio para ficar. Quanto a relação entre a computação em nuvem e os sistemas operacionais, assinale V para as proposições e F para as proposições falsas.
I) (   ) Com o crescimento dos serviços de computação em nuvem, os sistemas operacionais tendem a se tornar um sistema responsável pelo gerenciamento do hardware e execução de um browser de internet para acesso a esses serviços.
II) (   ) Uma das grandes promessas de Sistemas operacionais voltados para o conceito de computação em nuvem é Chrome OS da Google.
III) (   ) Os Sistemas operacionais desenvolvidos sobre o conceito de “cloud”exigem equipamentos com uma capacidade de processamento cada vez maior, principalmente em função da utilização de vídeos.
IV) (   ) O fator chave para o sucesso dos sistemas operacionais desenvolvidos sobre o conceito de “cloud” é a qualidade de coneXão para acesso a web.
Nota: 20.0
	
	D
	V, V, F, V
Você acertou!
Questão 5/5 - Sistemas Operacionais
Um sistema computacional moderno consiste de um ou mais processadores, memória principal, discos, impressoras, teclado, mouse, monitor, interfaces de rede e outros dispositivos e entrada e saída. Enfim, é um sistema complexo. Se cada programador de aplicações tivesse de entender como tudo isso funciona em detalhes, nenhum código chegaria a ser escrito. Além disso, gerenciar todos esses componentes e usá-los de maneira otimizada é um trabalho extremamente difícil. Por isso, os computadores têm um dispositivo de software denominado sistema operacional, cujo trabalho é fornecer aos programas do usuário um modelo de computador melhor, mais simples e mais limpo e lidar com o gerenciamento de todos os recursos mencionados. Quanto as suas principais funções podemos afirmar.
I – Realizar o escalonamento de processos para que os programas possam ser executados de forma concorrente.
II – Gerenciar os dispositivos de entrada e saída do computador.
III - Gerenciar os recursos de hardware de forma que sejam utilizados da melhor forma possível, ou seja, “tirar” o máximo proveito da máquina.
IV - Servir de interface entre máquina e o usuário
Nota: 20.0
	
	D
	Todos os itens estão corretos.
Você acertou!
APOOL 02Questão 1/5 - Sistemas Operacionais
Assinale a alternativa que completa a sentença a seguir. 
Quanto à estrutura do Núcleo (Kernel), os Sistemas Operacionais podem ser classificados em:
Nota: 20.0
	
	A
	arquitetura monolítica, em camadas, máquina virtual e arquitetura microkernel.
Você acertou!
Questão 2/5 - Sistemas Operacionais
Assinale a alternativa correta em relação aos sistemas operacionais monoprogramáveis?
Nota: 20.0
	
	B
	Processador, memória e periféricos ficam dedicados exclusivamente a um único programa em execução.
Você acertou!
Questão 3/5 - Sistemas Operacionais
Quanto aos sistemas com múltiplos processadores, assinale a alternativa correta.
Nota: 20.0
	
	B
	Os sistemas com múltiplos processadores se caracterizam por possuir duas ou mais UCPs interligadas e trabalhando em conjunto. A vantagem deste tipo de sistema é permitir que vários programas sejam executados ao mesmo tempo ou que um mesmo programa seja subdividido em partes para serem executados simultaneamente em mais de um processador.
Você acertou!
Questão 4/5 - Sistemas Operacionais
Assinale a alternativa correta em relação aos sistemas multiusuários.
Nota: 20.0
	
	A
	Somente podem ser implementados em sistemas multiprogramáveis.
Você acertou!
Questão 5/5 - Sistemas Operacionais
Os sistemas operacionais foram evoluindo ao longo dos anos à medida que os computadores ganharam maior capacidade de processamento e a principal preocupação sempre foi tirar o melhor proveito do hardware. Com base nisso, marque V para as sentenças verdadeiras ou F para as falsas.
(   ) Os sistemas monoprogramáveis se caracterizam por permitir que o processador, execute múltiplos programas simultaneamente.
(   ) Nos sistemas multiprogramáveis ou multitarefa, enquanto um programa espera por uma operação de leitura ou gravação em disco, outros programas podem estar sendo processados neste mesmo intervalo de tempo. Nesse caso, podemos observar o compartilhamento da memória e do processador.
(   ) Os sistemas multiprocessados se caracterizam por possuir duas ou mais unidades de processamento. A vantagem desse sistema é permitir que vários programas sejam executados simultaneamente.
(   ) Um fator chave para o desenvolvimento de sistemas com múltiplos processadores é a forma de comunicação entre as UCPs e o grau de compartilhamento da memória e dos dispositivos de entrada e saída. Em função desses fatores, podemos classificar os sistemas com múltiplos processadores em fortemente acopladosou fracamente acoplados.
Assinale a alternativa correta.
Nota: 20.0
	
	D
	F, V, V, V.
Você acertou!
MACHADO.Arquitetura de Sistemas Operacionais. 2007. Parte I, p. 15-17
APOOL 03
Questão 1/5 - Sistemas Operacionais
Assinale a alternativa que apresenta os estados genéricos de um processo.
Nota: 20.0
	
	B
	Novo, executando, esperando, pronto e terminado
Você acertou!
Questão 2/5 - Sistemas Operacionais
Com a evolução dos recursos de hardware, principalmente capacidade de processamento, uma das premissas básicas dos projetos de Sistemas Operacionais estava relacionada a manter a UCP o maior tempo possível em uso, delegando as funções secundárias e que exigem mais tempo de espera sob responsabilidade de outras instâncias. Nesse sentido, algumas implementações foram utilizadas, os controladores, os canais de entrada e saída e a técnica de DMA. Analise as sentenças a seguir e depois assinale a alternativa correta.
I) A utilização do controlador ou interface permitiu ao processador agir de maneira independente dos dispositivos de E/S.
II) A técnica de DMA permite que um bloco de dados seja transferido entre a memória principal e dispositivos de E/S, neste caso o processador fica dedicado ao processo de gravação dos dados.
III) Com a extensão do conceito de DMA, foi possível a criação dos canais de entrada e saída. Um canal de E/S pode controlar múltiplos dispositivos por meio de diversos controladores. O canal atua como um elo entre o processador principal e o controlador.
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
Nota: 20.0
	
	A
	Somente os itens I e III estão corretos.
Você acertou!
Questão 3/5 - Sistemas Operacionais
Quanto à técnica de spooling, assinale a alternativa correta.
Nota: 20.0
	
	B
	A técnica de spooling consiste na utilização de uma área em disco para gravar um arquivo de spool utilizado na gerência de impressão.
Você acertou!
Questão 4/5 - Sistemas Operacionais
Analise as sentenças a seguir sobre as threads
I) Uma thread pode ser definida como uma sub-rotina de um programa que pode ser executada de forma assíncrona, ou seja, executada concorrentemente ao programa chamador.
II) Threads compartilham o processador da mesma maneira que processos e passam pelas mesmas mudanças de estado (execução, espera e pronto).
III) As threads compartilham o mesmo contexto de software e espaço de endereçamento com os demais threads, porém cada thread possui seu contexto de hardware individual.
Assinale a alternativa correta.
Nota: 0.0
	
	A
	V, V, V.
De acordo com o livro da disciplina de "MACHADO" Arquitetura de Sistemas Operacionais - 4ª Edição - 2007, as três afirmativas são confirmadas:
Afirmativa [I] é confirmada na página 86, parágrafo 1;
Afirmativa [II] é confirmada na página 87, parágrafo 2.
Afirmativa [III] é confirmada na página 87, parágrafo 3.
Questão 5/5 - Sistemas Operacionais
Podemos dizer que um processo é composto por quais partes? Assinale a alternativa correta.
Nota: 20.0
	
	A
	Contexto de software, contexto de hardware, espaço de endereçamento.
Você acertou!
APOOL 04
Questão 1/5 - Sistemas Operacionais
Analise as sentenças a seguir quanto ao escalonamento do tipo circular (Round Robin – RR).
I) É um escalonamento do tipo preemptivo, quando um processo passa para o estado em execução existe um tempo-limite para uso contínuo do processador denominado fatia de tempo (time-slice) ou quantum.
II) O escalonamento RR não se preocupa em melhorar o tempo médio de espera dos processos, utilizando apenas a ordem de chegada dos processos à fila de pronto.
III) O escalonamento do tipo RR seleciona o processo que tiver o menor tempo de processador ainda por executar.
 Assinale a alternativa que apresenta o(s) item(ns) correto(s):
Nota: 20.0
	
	A
	Somente o item I está correto.
Você acertou!
Questão 2/5 - Sistemas Operacionais
Analise as sentenças a seguir quanto ao escalonamento do tipo First-In-First-Out (FIFO).
I) Os processos são executados conforme ordem de chegada.
II) O escalonamento do tipo FIFO não se preocupa em melhorar o tempo médio de espera dos processos, utilizando apenas a ordem de chegada dos processos à fila de pronto
III) O escalonamento do tipo FIFO seleciona o processo que tiver o menor tempo de processador ainda por executar.
 Assinale a alternativa que apresenta o(s) item(ns) correto(s):
Nota: 20.0
	
	A
	Somente os itens I e II estão corretos.
Você acertou!
Questão 3/5 - Sistemas Operacionais
O conceito de fatia de tempo (time-slice) foi implantado no sistema de tempo compartilhado e apresenta vantagens e desvantagens.
I) Reduz o tempo de espera inicial de cada processo considerando que um processo não pode ser executado de uma única vez.
II) Aumenta a troca de contexto entre os processos em função do tempo máximo que cada processo pode ficar em execução.
III) Um processo em execução pode voluntariamente liberar o processador, retornando à fila de pronto e possibilitando que um novo processo seja escalonado, permitindo assim uma melhor distribuição no uso do processador.
 Assinale a alternativa que apresenta o(s) item(ns) correto(s):
Nota: 20.0
	
	C
	Somente os itens I e II estão corretos.
Você acertou!
Questão 4/5 - Sistemas OperacionaisConsidere um sistema operacional que implemente escalonamento circular com fatia de tempo igual a 2 u.t. Em um determinado instante de tempo, existem apenas três processos (P1, P2, P3) na fila de pronto, e o tempo de UCP de cada processo é 8, 4 e 2 u.t., respectivamente. Assinale a alternativa que apresenta qual o estado de cada processo no instante de tempo T=5, considerando a execução dos processos P1, P2 e P3, nesta ordem, e que nenhuma operação de E/S é realizada.
Nota: 20.0
	
	D
	Pronto – Pronto – Em execução.
Você acertou!
Questão 5/5 - Sistemas Operacionais
Com base na tabela de processo a seguir, calcule o tempo médio de espera dos processos aplicando algoritmos de escalonamento SJF.
	Processo
	Tempo de Processador (u.t)
	Prioridade
	A
	10
	2
	B
	4
	1
	C
	3
	3
Nota: 20.0
	
	B
	Tempo médio de espera igual a 3,3.
Você acertou!
APOOL 05
Questão 1/5 - Sistemas Operacionais
Assinale a alternativa que completa a sentença a seguir
 Na alocação particionada estática, tanto absoluta quanto relocável, temos o problema da fragmentação interna que refere-se:
Nota: 20.0
	
	A
	aos espaços não ocupados pelos programas carregados em partições maiores que o tamanho do programa.
Você acertou!
Questão 2/5 - Sistemas Operacionais
Para implementação da multiprogramação é necessário que diversos programas estejam na memória principal ao mesmo tempo e que novas formas de gerência da memória sejam implementadas para aumentar a concorrência e o compartilhamento de recursos computacionais. A solução para permitir a multiprogramação foi o particionamento da memória principal.
I) Nos primeiros sistemas multiprogramáveis, a memória era dividida em pedaços de tamanho fixo, chamados partições. O tamanho das partições era definido na inicialização do sistema em função do tamanho dos programas a serem executados e a alteração do tamanho das partições só era possível com a reinicialização do sistema.
II) Na alocação particionada estática absoluta os programas só podiam ser carregados e executados em apenas uma partição específica, mesmo se outras estivessem disponíveis.
III) Na alocação particionada estática relocável, os programas podiam ser executados em uma única partição, previamente definida.
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
Nota: 20.0
	
	C
	Somente os itens I e II estão corretos.
Você acertou!
Questão 3/5 - Sistemas Operacionais
Com base na tabela de partições a seguir, indique em qual partição livre será alocado Programa D com tamanho de 9 Kb utilizando estratégia de alocação Best-Fit, Worst-Fit e First-Fit, respectivamente.
	Partição
	Programa
	5 kb
	Programa A3 kb
	Programa B
	10 kb
	Livre
	6 kb
	Programa C
	26 kb
	Livre
Nota: 20.0
	
	A
	Partição de 10 Kb, Partição de 26Kb e Partição de 10 Kb.
Você acertou!
Questão 4/5 - Sistemas Operacionais
Considere um sistema que possua as seguintes áreas livres na memória principal, ordenadas crescentemente: 10kb, 4 kb, 20 kb, 18kb, 7 kb, 9 kb, 12 kb e 15 kb. Assinale a alternativa que apresenta em qual dessas partições livres seria alocado um programa de 12 kb utilizando Worst-Fit.
Nota: 0.0
	
	D
	Na partição de 20 kb.
Questão 5/5 - Sistemas Operacionais
Os sistemas operacionais implementam, basicamente, três estratégias para determinar em qual área livre um programa será carregado para execução. Analise as sentenças a seguir e assinale a alternativa correta.
I) Na estratégia Best-Fit, a melhor partição é escolhida, ou seja, aquela em que o programa deixa o maior espaço sem utilização.
II) Na estratégia Worst-Fit, a pior partição é escolhida, ou seja, aquela em que o programa deixa o menor espaço sem utilização.
III) Na estratégia First-Fit, a primeira partição livre de tamanho suficiente para carregar o programa é escolhida.
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
Nota: 20.0
	
	B
	Somente o item III está correto.
Você acertou!

Outros materiais