Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Av1 - Sistemas Operacionais - A
1) Com a evolução dos computadores, houve a necessidade da evolução dos sistemas 
operacionais para suportar os novos recursos de hardware e das aplicações por ele 
suportado. Assim sendo os sistemas operacionais podem ser classificados conforme o seu 
processamento, tarefas, usuários e interface. Faça a correspondência de suas lacunas:
(1) Sistema Monoprogramáveis/Monotarefa
(2) Sistemas Multiprogramáveis/Multitarefa
(3) Sistemas com Multiprocessadores
(a) Esses sistemas dividem os recursos do computador com os demais programas, com isso, 
a CPU não fica ociosa. Podem ser classificados pela maneira em que as aplicações são 
gerenciadas e pelo número de usuários que utilizam o sistema, ou seja, monousuários ou 
multiusuários. Em relação a maneira em que as aplicações são gerenciadas, podem ser 
classificadas como: sistemas batch, de tempo compartilhado ou de tempo real.
(b) Esses sistemas possuem duas ou mais CPU’s interligadas e permitem que vários 
programas sejam executados ao mesmo tempo. Possibilitam que um programa seja 
subdividido e executado ao mesmo tempo em mais de um processador. Os sistemas com 
múltiplos processadores podem ser classificados em sistemas fortemente acoplados e 
sistemas fracamente acoplados.
(c) Esses tipos de sistemas operacionais referem-se aos primeiros computadores pessoais. 
Executam um único programa por vez e todos os recursos da máquina são alocados 
exclusivamente para o programa em execução. Isso torna a implantação desse tipo de 
sistema simples, pois não há a necessidade de se preocupar com a concorrência de recurso.
Alternativas:
a)1-a; 2-b; 3-c.
b)1-c; 2-b; 3-a.
c)1-b; 2-a; 3c.
d)1-c; 2-a; 3-b.
e)1-a; 2-c; 3-b.
__________________________________________________________________________
2)Sistema operacional é um programa ou um conjunto de programas cuja função é 
gerenciar os recursos do sistema, fornecendo uma interface entre o computador e o 
1
usuário .
Dentre os principais serviços dos sistemas operacionais oferecidos, analise as afirmativas 
abaixo marcando (V) Verdadeiro ou (F)Falso para as afirmativas e assinale a alternativa 
correta:
1.( ) Fornece meios para que um programa seja carregado em memória e executado.
2.( ) Possui um sistema de arquivos, permitindo criar, ler, escrever e excluir arquivos.
3.( ) Oferece uma interface de acesso aos periféricos.
4.( ) Promove mecanismos de monitoração de recursos.
5.( ) Fornece meios para armazenar/manter o estado do sistema.
Alternativas:
a)1 – V ; 2 – V ; 3 – V ; 4 – V ; 5 – V .
b)1 – V ; 2 – F ; 3 – V ; 4 – F ; 5 – V .
c)1 – F ; 2 – V ; 3 – F ; 4 – V ; 5 – F .
d)1 – F ; 2 – F ; 3 – V ; 4 – V ; 5 – V .
e)1 – F ; 2 – F ; 3 – F ; 4 – F ; 5 – F .
__________________________________________________________________________
3)Vamos conhecer um pouco mais do Sistema Operacional Unix? O Sistema operacional 
Unix foi desenvolvido em assembly, e reescrito em linguagem C para ser adaptado a outras 
plataformas. É um sistema multiprogramável, multiusuário, suporta vários processadores e 
implementa memória virtual. Ele possui algumas características interessantes, entre elas, 
assinale as que você conheceu em seus estudos.
Analise as afirmativas abaixo e assinale a afirmativa correta:
I.Sua linguagem facilita a compreensão e a portabilidade para outras plataformas.
II.Pode ser usado em diversas aplicações devido a sua flexibilidade.
III.Suporte a protocolos de rede.
IV.Sistema de arquivos com estrutura simples.
V.Interface simples e uniforme com os dispositivos de entrada/saída.
Está(ão) corretas:
2
Alternativas:
a)Apenas a afirmativa I está correta
b)Apenas as afirmativas I e II estão corretas
c)Apenas as afirmativas I, II e III estão corretas.
d)Apenas as afirmativas I, II, III e IV estão corretas.
e)As afirmativas I, II, III, IV e V estão corretas.
__________________________________________________________________________
4)Um dos conceitos principais em sistemas operacionais gira em torno de processos. Um 
sistema operacional não executa somente os programa que podemos ver. Imagine que os 
aplicativos que você roda reúnem diversas instruções e comandos, porém, são os processos 
que efetivamente executam esses comandos. Isso significa que um único aplicativo pode ter 
vários processos relacionados a ele.
Os processos, ao longo do processamento, podem passar por diferentes estados. Um 
processo ativo pode estar em três estados.
Analise as afirmativas abaixo sobre os estados dos processos e assinale a alternativa 
correta:
I.Um processo está em execução quando está sendo processado pela CPU.
II.Um processo está pronto quando possui todas as condições necessárias para ser 
executado e está aguardando.
III.Um processo está em espera ou bloqueado quando aguarda por um evento externo ou 
por um recurso para processar.
Está(ão) corretas:
Alternativas:
a)Apenas a afirmativa I está correta.
b)Apenas a afirmativa II está correta.
c)Apenas a afirmativa III está correta.
d)Apenas as afirmativas I e II estão corretas
e)As afirmativas I, II e III estão corretas.
___________________________________________________________________________
6)Nos sistemas operacionais, para evitar as condições de disputa, é necessário definir 
3
maneiras que impeçam que mais de um processo leia e escreva ao mesmo tempo na 
memória compartilhada.
Segundo Tanenbaum, (2007) para termos uma boa solução, é necessário satisfazer quatro 
soluções:
Nunca dois ou mais processos podem estar simultaneamente em suas regiões críticas;
Nada pode ser afirmado sobre o número e a velocidade de CPUs;
Nenhum processo executando em uma região crítica pode bloquear outros processos;
Nenhum processo pode esperar eternamente para entrar em sua região crítica.
Possuímos alguns métodos são chamados de exclusão mútua. Para realizá-los, temos 
alguma estratégias, com exceção a:
Alternativas:
a)Exclusão mútua com espera ociosa
b)Dormir e Acordar
c)Monitores
d)Ir e voltar
e)Troca de Mensagens
4

Mais conteúdos dessa disciplina