Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

Matriz OBJETIVA do MÓDULO C FASE II – 23/11 - 18/12/2015
PROTOCOLO: 2015112312601115ECEA9JOSÉ CARLOS CANTARINI FILHO - RU: 1260111 Nota: 90
Disciplina(s):
Sistemas Operacionais
Data de início: 26/11/2015 18:17
Prazo máximo entrega: 26/11/2015 19:47
Data de entrega: 26/11/2015 19:09
Questão 1/10
A partir do momento em que diversos processos podem estar no estado de pronto, devem ser estabelecidos critérios para
determinar qual processo será escolhido para fazer o uso do processador. Quanto à política de escalonamento podemos
afirmar: 
I – A política de escalonamento é a base da gerência do processador e da multiprogramação em um sistema operacional e tem
como principais funções manter o processador a maior parte do tempo ocupado, balancear o uso da CPU entre os processos,
privilegiar a execução de aplicações críticas, executar o maioir número de processos em uma fatia de tempo e oferecer tempos
de respostas razoáveis para usuários interativos.
II – Os escalonamentos podem ser classificados em preemptivo e não preemptivo, que é a possibilidade do processador
interromper um processo em execução e substituir por outro ou não.
III – Algoritimos de escalonamento não levam em consideração critérios como ordem de chegada dos processos, tempo de
processamento e prioridade. 
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
A Somente os itens I e III estão corretos. 
B Somente o item I está correto.
C Somente os itens I e II estão corretos.
D Somente o item III está correto.
Questão 2/10
Existem duas formas de implementação da memória virtual que se diferem pela organização dos blocos, denominadas paginação
e segmentação. Analise as sentenças a seguir e depois assinale a alternativa correta. 
I) Na memória virtual por paginação o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em
blocos de tamanho diferentes. 
II) Na memória virtual por segmentação o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em
Você acertou!
blocos de mesmo tamanho. 
III) Quando os blocos são do mesmo tamanho, os denominados de páginas, e a técnica de organização da memória virtual
associada é denominada paginação. Quando os blocos podem ser de tamanhos diferentes os denominamos de segmentos e a
técnica de organização da memória virtual associada é denominada segmentação. 
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
A Somente o item I está correto.
B Somente o item II está correto.
C Somente o item III está correto.
D Somente os itens I e II estão corretos.
Questão 3/10
O maior problema na gerência de memória virtual por paginação não é decidir quais páginas carregar para a memória principal,
mas quais liberar (Denning, 1968). Os algoritmos de substituição de páginas têm o objetivo de selecionar os frames que tenham
as menores chances de serem referenciadas em um futuro próximo. Quanto aos algoritmos de substituição de páginas, analise
as sentenças a seguir. 
  
I) No algoritmo FIFO, o sistema seleciona a última página utilizada e que está há mais tempo na memória principal. 
II) No algoritmo LFU (least-freqeuntly-used), o sistema seleciona a página menos referenciada, ou seja, menos utilizada. 
III) No algoritmo LRU (least-recently-used), o sistema seleciona a página na memória principal que está há mais tempo sem ser
referenciada.
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
 
A Somente o item I está correto.
B Somente o item II está correto.
C Somente os itens I e II estão corretos.
D Somente os itens II e III estão corretos.
Questão 4/10
Analise as sentenças a seguir e identifique as características dos sistemas do tipo tempo compartilhado. 
Você acertou!
Você acertou!
I) Também denominados (time-sharing) permitem que diversos programas sejam executados a partir da divisão do tempo do
processador em pequenos intervalos, denominados fatia de tempo (time-slice). 
II) Esse tipo de sistema tem como característica principal a execução de tarefas em fila que normalmente são armazenadas em
disco ou fita e aguardam seu tempo para ser processadas. 
III) Esse tipo de sistema está presente em aplicações de controle de processos, como monitoramento de refinarias de petróleo,
controle de tráfego aéreo, de usinas termoelétricas e nucleares, ou em qualquer aplicação onde o tempo de processamento é
fator fundamental. 
 
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
 
A Somente os itens I e III estão corretos.
B Somente o item I está correto.
C Somente o item II está correto.
D Somente os itens I e II estão corretos.
Questão 5/10
Assinale a alternativa que completa a sentença a seguir.
O throughput e o tempo de turnaround utilizados como critérios de escalonamento significam, respectivamente:
A tempo que um processo permanece na fila de pronto durante seu processamento; define o tempo que um processo
leva desde a sua criação até seu término. 
B tempo decorrido entre uma requisição ao sistema ou à aplicação e o instante em que a resposta é exibida; define o
tempo que um processo leva desde a sua criação até seu término. 
C tempo decorrido entre uma requisição ao sistema ou à aplicação e o instante em que a resposta é exibida; tempo
que um processo permanece na fila de pronto durante seu processamento. 
D representa o número de processos executados em um determinado intervalo de tempo; define o tempo que um
processo leva desde a sua criação até seu término. 
Questão 6/10
Uma memória virtual possui páginas de 1024 endereços, existem oito páginas virtuais e 4096 bytes de memória real. A tabela de
páginas de um processo está descrita a seguir. O asterisco indica que a página não está na memória principal:
Analise as sentenças a seguir e depois assinale a alternativa correta.
  
I) As páginas virtuais 2, 3, 5 e 7 não estão alocadas na memória principal. 
Você acertou!
II) O acesso a qualquer endereço virtual correspondente à página virtual 2, irá causar erro de page fault 
III) O acesso a qualquer endereço virtual correspondente à página virtual 6, irá causar erro de page fault.
  
Página Virtual Página Real
0 3
1 1
2 *
3 *
4 2
5 *
6 0
7 *
A Somente o item I está correto.
B Somente o item II está correto.
C Somente o item III está correto.
D Somente os itens I e II estão corretos
Questão 7/10
Assinale a alternativa correta em relação aos sistemas multiusuários.
A Somente podem ser implementados em sistemas multiprogramáveis.
B Somente podem ser implementados em sistemas monoprogramáveis.
C Podem ser implementados tanto em sistemas multiprogramáveis como monoprogramáveis.
D Este conceito aplica-se a sistemas onde diversos usuários possam ser cadastrados, independentemente da
possibilidade de realização de logins simultâneos, locais ou remotos.
Questão 8/10
Um programa é uma sequência de instruções, composta por desvios, repetições e chamadas a procedimentos e funções. Em um
ambiente monothread, aplicações concorrentes são implementadas apenas com uso de múltiplos processos independentes ou
subprocessos. Analise as sentenças a seguir sobre as threads. 
I – Uma thread, também denominada de processo leve, compartilha muitos atributos de um processo. 
Você acertou!
Você acertou!
II – Em um sistema computacional, multi-core, múltiplas threads são capazes de executar simultaneamente.
III – Mesmo com as vantagens de uma aplicação com múltiplas rotinas em threads, poucas linguagens oferecem suporte para
sua implementação.
IV – A grande vantagem da utilização de classes threads em uma função da aplicação é a performance e a otimização de
recursos, devido à facilidade de compartilhamento de recursos e comunicação entre threads. 
Assinale a alternativa correta. 
1. II – Em um sistema computacional, multi-core, múltiplas threads são capazesde executar simultaneamente.
2.  
A V, V, F, F. 
B V, F, F, V. 
C V, V, F, V. 
D V, F, F, F. 
Questão 9/10
Assim como no particionamento fixo da memória física ocorria a fragmentação interna e no particionamento dinâmico a
fragmentação externa, na memória virtual isso também ocorre. Analise as sentenças a seguir e depois assinale a alternativa
correta. 
I) A fragmentação interna ocorre na técnica de organização da memória virtual por paginação, que é quando o programa não
ocupa o frame (página) completo. 
II) A fragmentação externa ocorre na técnica de organização da memória virtual por segmentação, que ocorre sempre que há
diversas áreas livres na memória principal, mas nenhuma é grande o suficiente para alocar um novo segmento. 
III) Nos diferentes sistemas operacionais modernos não existe solução para os problemas de fragmentação de memória. 
 Assinale a alternativa que apresenta o(s) item(ns) correto(s):
A Somente o item I está correto.
B Somente o item II está correto.
C Somente o item III está correto
D Somente os itens I e II estão corretos.
Questão 10/10
Você acertou!
Você acertou!
Como seria utilizar um computador sem um sistema operacional? Marque a alternativa correta.
A Sem o sistema operacional, um usuário para interagir com o computador deveria conhecer profundamente
diversos detalhes sobre o hardware do equipamento, o que tornaria seu trabalho lento e com grandes
possibilidades de erros
B O usuário precisaria fazer um curso de operador em Sistemas de  microcomputador para saber lidar com o
funcionamento do Sistema Operativo
C O usuário teria que ter conhecimento de programação para desenvolver suas próprias aplicações e instalar no
sistema computacional
D Esse computador não pode ser operado, nem mesmo por meio da programação de hardware para executar tarefas
de baixo nível
Você acertou!
Questão 1/10 
Considere um sistema operacional que implemente escalonamento circular com fatia de 
tempo igual a 10 u.t. Em um determinado instante de tempo existem apenas três 
processos (P1, P2 e P3) na fila de pronto, e o tempo de UCP de cada processo é 14, 4, e 
12 u.t., respectivamente. Assinale a alternativa que apresenta qual o estado de cada 
processo no instante de tempo 8 u.t, considerando a execução dos processos P1, P2 
e P3, nesta ordem, e que apenas o processo P1 realiza operações de E/S. Cada 
operação de E/S é executada após 5 u.t. e consome 10 u.t. 
 A Espera – Execução – Pronto. 
 B Execução – Pronto – Pronto. 
 C Pronto – Pronto – Pronto. 
 D Pronto – Pronto – Em execução. 
 
Questão 2/10 
Para aumentar o nível de compartilhamento e resolver o problema da 
fragmentação interna foi desenvolvida a alocação particionada dinâmica da 
memória principal. Assinale a alternativa correta. 
 
 A 
Na alocação particionada dinâmica, as partições são criadas sob demanda e os 
programas utilizam apenas os espaços de que necessitam, eliminando o 
problema da fragmentação interna. 
 
Você acertou! 
 B 
Na alocação particionada dinâmica, não existe uma área reservada para o 
sistema operacional o que aperfeiçoa a utilização da memória principal. 
 
 C 
Na alocação particionada dinâmica os programas só podiam ser carregados e 
executados em apenas uma partição específica, mesmo se outras estivessem 
disponíveis. 
 
 D 
A alocação particionada dinâmica foi implementada pela primeira vez nos 
sistemas monoprogramáveis. 
 
 
Questão 3/10 
Quanto à arquitetura baseada no conceito de Máquina Virtual, assinale a 
alternativa correta. 
 A 
Nessa arquitetura, o sistema cria um nível intermediário entre o hardware e o 
sistema operacional, denominado gerência de máquinas virtuais. Este nível cria 
diversas máquinas virtuais independentes, onde cada uma oferece uma cópia 
virtual do hardware. 
 
Você acertou! 
 B 
Nessa arquitetura é possível isolar as funções do sistema operacional por 
diversos processos servidores e dedicados a serviços específicos, tornando o 
núcleo menor, mais fácil de depurar e, consequentemente, aumentando sua 
confiabilidade. 
 
 C 
Nessa arquitetura o núcleo é formado por módulos que são compilados 
separadamente e depois linkados, formando um grande e único programa 
executável. 
 
 D 
Nessa arquitetura, o sistema se caracteriza por permitir que o processador, a 
memória e os periféricos permaneçam exclusivamente dedicados à execução de 
um único programa. 
 
 
Questão 4/10 
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 Best-Fit. 
 A 
Na partição de 12 kb. 
 
 
Você acertou! 
 B Na partição de 9 kb. 
 C Na partição de 10 kb. 
 D Na partição de 20 kb. 
 
Questão 5/10 
Quanto a técnica de Overlay, assinale a alternativa correta. 
 
 A 
Para permitir a execução de programas com tamanho maiores que a memória 
principal, a solução encontrada foi dividir o programa em módulos, de forma 
que seja possível a execução independente de cada módulo, utilizando uma 
mesma área de memória, denominado área de troca ou área de overlay. 
Você acertou! 
 B 
A técnica de overlay tem a vantagem de permitir ao programador expandir os 
limites da memória principal, principalmente em sistemas multiprogramáveis. 
 C 
A técnica de overlay tem a vantagem de permitir ao programador expandir os 
limites da memória principal, principalmente em ambiente multiprocessado. 
 D 
Para permitir a execução de programas com tamanho maiores que a memória 
principal, a solução encontrada foi dividir a memória em várias partes 
denominadas áreas de overlay. 
 
Questão 6/10 
Quanto aos sistemas operacionais embarcados, assinale V para as proposições 
verdadeiras ou F para as proposições falsas. 
 
I) Sistema operacional embarcado ou embutido é um sistema encapsulado em um 
dispositivo e que executada tarefas específicas. 
 
II) Podemos citar como exemplo de sistemas operacionais embarcados, os softwares de 
gerenciamento de dispositivos de rede como roteadores, hubs, switches. 
III)Sistemas operacionais embarcados normalmente não possuem interface com usuário. 
 A V, F, V. 
 B V, F, F. 
 C 
V, V, F. 
Você acertou! 
 D F, V, F. 
 
Questão 7/10 
Com relação à arquitetura do Núcleo do Sistemas Operacional desenvolvida sobre 
o conceito de microkernel, analise as sentenças a seguir. 
 
I) Nessa arquitetura os serviços do sistema operacional são disponibilizados por meio de 
processos, como processo para gerência de arquivos, gerência de processos, gerência de 
memória e escalonamento. 
 
II) Na arquitetura microkernel é possível isolar as funções do sistema operacional por 
diversos processos servidores e dedicados a serviços específicos, tornando o núcleo 
menor, mais fácil de depurar e, consequentemente, aumentando sua confiabilidade. 
 
III) Na arquitetura microkernel o núcleo é formado por módulos que são compilados 
separadamente e depois linkados, formando um grande e único programa executável. 
Assinale a alternativa que apresenta o(s) item(ns) correto(s): 
 A Somente os itens I e III estão corretos. 
 B Somente o item I está correto. 
 C Somente o item II está correto. 
 D Somente os itens I e II estão corretos. 
 
Questão 8/10 
Analise as sentenças a seguir quanto ao escalonamento por prioridades. 
 
 A 
O escalonamento por prioridades é um escalonamento do tipo preemptivo 
realizado com base em um valor associado a cada processo denominado 
prioridade de execução. 
 B 
O escalonamento porprioridade seleciona o processo que tiver o menor tempo 
de processador ainda por executar. 
 C 
O escalonamento por prioridade implementa uma fatia de tempo (time slice) ou 
quantum que define o tempo máximo que o processo tem a prioridade de 
execução. 
 D 
No escalonamento por prioridades, os processos são executados conforme 
ordem de chegada. 
 
Questão 9/10 
Quanto ao page-fault, assinale a alternativa correta. 
 A Só ocorre em sistemas monoprogramáveis. 
 B 
Ocorre sempre que o processo referencia um endereço de memória virtual e a 
página que contém o endereço referenciado não está na memória principal. 
Você acertou! 
 C 
O sistema operacional não tem como solucionar o problema de page fault e a 
aplicação deverá ser retirada da memória. 
 D Ocorre sempre em sistemas de processamento tipo batch. 
 
Questão 10/10 
O mecanismo de memória virtual permite a execução de um programa sem que 
seu código esteja completamente residente na memória principal. A política de 
busca de páginas determina quando uma página deve ser carregada para a 
memória. Existem duas estratégias para busca de páginas, paginação por demanda 
e paginação antecipada. Analise as sentenças a seguir e depois assinale a 
alternativa correta. 
 
I) Na paginação por demanda, as páginas dos processos são transferidas da memória 
secundária para principal apenas quando são referenciadas. 
 
II) Na paginação antecipada, o sistema carrega para a memória principal, além da 
página referenciada, outras páginas que podem ser ou não ser necessárias ao processo ao 
longo do seu processamento. 
 
III) Combinando as técnicas de busca de páginas por demanda e antecipada não ocorre o 
problema de acesso a páginas que não estão na memória principal (page-fault). 
Assinale a alternativa que apresenta o(s) item(ns) correto(s): 
 A Somente o item I está correto. 
 B Somente o item II está correto. 
 C Somente o item III está correto. 
 D 
Somente os itens I e II estão corretos. 
Você acertou! 
 
Nota: 100
Disciplina(s):
Sistemas Operacionais
Data de início: 31/05/2016 18:28
Prazo máximo entrega: 31/05/2016 19:58
Data de entrega: 31/05/2016 19:28
Questão 1/10
A memória sempre foi vista como um recurso escasso e caro, mesmo atualmente, com a
redução de custo e consequentemente aumento da capacidade da memória principal, seu
gerenciamento é um dos fatores mais importantes no projeto de sistemas operacionais. As
funções básicas da gerência de memória são:
I) A gerência de memória deve tentar manter na memória principal o maior número de
processos residentes, permitindo maximizar o compartilhamento do processador e demais
recursos computacionais.
II) Permitir a execução de programas que sejam maiores que a memória disponível,
implementada por meio de técnicas como o overlay e a memória virtual.
III) Evitar que dois ou mais programas sejam carregados na memória para garantir a proteção
das aplicações em ambiente multiprogramáveis.
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
C Somente os itens I e II estão corretos.
Você acertou!
Questão 2/10
Quanto aos sistemas com múltiplos processadores, assinale a alternativa correta.
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 3/10
Uma memória virtual possui páginas de 1024 endereços, existem oito páginas virtuais e 4096
bytes de memória real. A tabela de páginas de um processo está descrita a seguir. O asterisco
indica que a página não está na memória principal:
Analise as sentenças a seguir e depois assinale a alternativa correta.
I) As páginas virtuais 2, 3, 5 e 7 não estão alocadas na memória principal.
II) O acesso a qualquer endereço virtual correspondente à página virtual 2, irá causar erro de
page fault
III) O acesso a qualquer endereço virtual correspondente à página virtual 6, irá causar erro de
page fault.
Página Virtual Página Real
0 3
1 1
2 *
3 *
4 2
5 *
6 0
7 *
D Somente os itens I e II estão corretos
Você acertou!
Questão 4/10
Assinale a alternativa que apresenta os principais critérios de escalonamento que devem
ser considerados em uma política de escalonamento.
A Utilização do processador, throughput, tempo de processador, tempo de espera,
tempo de turnaround e tempo de resposta.
Você acertou!
Questão 5/10
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):
C Somente os itens I e II estão corretos.
Você acertou!
Questão 6/10
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 A
3 kb Programa B
10 kb Livre
6 kb Programa C
26 kb Livre
A Partição de 10 Kb, Partição de 26Kb e Partição de 10 Kb.
Você acertou!
Questão 7/10
Quanto aos sistemas operacionais da terceira geração de computadores podemos
afirmar:
I. Na terceira geração de computadores com o surgimento dos circuitos integrados aparece o
conceito de sistemas operacionais de tempo compartilhado (time-sharing), como exemplo o
Multics.
II. As concepções de projeto do Multics serviram de base para o desenvolvimento do UNIX,
sistema mundialmente conhecido principalmente em ambientes corporativos.
III. Um dos objetivos de projetos dos sistemas operacionais a partir da terceira geração é a
utilização de linguagem de alto nível, para tornar o sistema portável, ou seja, independente da
plataforma de hardware.
IV. O UNIX foi reescrito em C, linguagem de alto nível que deu origem a uma família de
sistemas operacionais, entre elas o Linux.
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
D Todos os itens estão corretos.
Você acertou!
Questão 8/10
Quanto à arquitetura baseada no conceito de Máquina Virtual, assinale a alternativa
correta.
A Nessa arquitetura, o sistema cria um nível intermediário entre o hardware e o
sistema operacional, denominado gerência de máquinas virtuais. Este nível cria
diversas máquinas virtuais independentes, onde cada uma oferece uma cópia virtual
do hardware.
Você acertou!
Questão 9/10
Considere um sistema operacional que implemente escalonamento circular com fatia de tempo
igual a 10 u.t. Em um determinado instante de tempo existem apenas três processos (P1, P2 e
P3) na fila de pronto, e o tempo de UCP de cada processo é 14, 4, e 12 u.t., respectivamente.
Assinale a alternativa que apresenta qual o estado de cada processo no instante de
tempo 8 u.t, considerando a execução dos processos P1, P2 eP3, nesta ordem, e que
apenas o processo P1 realiza operações de E/S. Cada operação de E/S é executada após
5 u.t. e consome 10 u.t.
A Espera – Execução – Pronto.
Você acertou!
Questão 10/10
Assinale a alternativa que completa a sentença a seguir.
Quanto à estrutura do Núcleo (Kernel), os Sistemas Operacionais podem ser classificados em:
A arquitetura monolítica, em camadas, máquina virtual e arquitetura microkernel.
Você acertou!
Existem duas formas de implementação da memória virtual que se diferem pela organização dos blocos, denominadas paginação e segmentação. Analise as sentenças a seguir e depois assinale a alternativa correta.
I) Na memória virtual por paginação o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos de tamanho diferentes.
II) Na memória virtual por segmentação o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos de mesmo tamanho.
III) Quando os blocos são do mesmo tamanho, os denominados de páginas, e a técnica de organização da memória virtual associada é denominada paginação. Quando os blocos podem ser de tamanhos diferentes os denominamos de segmentos e a técnica de organização da memória virtual associada é denominada segmentação.
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
A Somente o item I está correto.
B Somente o item II está correto.
C Somente o item III está correto.
D Somente os itens I e II estão corretos.
Considere um sistema operacional que implemente escalonamento circular com fatia de tempo igual a 10 u.t. Em um determinado instante de tempo existem apenas três processos (P1, P2 e P3) na fila de pronto, e o tempo de UCP de cada processo é 14, 4, e 12 u.t., respectivamente. Assinale a alternativa que apresenta qual o estado de cada processo no instante de tempo 8 u.t, considerando a execução dos processos P1, P2 e P3, nesta ordem, e que apenas o processo P1 realiza operações de E/S. Cada operação de E/S é executada após 5 u.t. e consome 10 u.t.
Você acertou!
AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a...
1 de 6 06/07/2016 16:01
A Espera – Execução – Pronto.
B Execução – Pronto – Pronto.
C Pronto – Pronto – Pronto.
D Pronto – Pronto – Em execução.
Quanto aos sistemas com múltiplos processadores, assinale a alternativa correta.
A Os sistemas com múltiplos processadores se caracterizam por permitir que o processador, a memória e osperiféricos permaneçam exclusivamente dedicados à execução de um único programa.
B Os sistemas com múltiplos processadores se caracterizam por possuir duas ou mais UCPsinterligadas e trabalhando em conjunto. A vantagem deste tipo de sistema é permitir que váriosprogramas sejam executados ao mesmo tempo ou que um mesmo programa seja subdividido empartes para serem executados simultaneamente em mais de um processador.
C Os sistemas com múltiplos processadores têm como característica principal a execução de tarefas em fila quenormalmente são armazenadas em disco ou fita e aguardam seu tempo para ser processadas.
D Os sistemas com múltiplos processadores via de regra são sistemas operacionais embarcados ou embutidosem dispositivos que executam tarefas específicas.
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 A
3 kb Programa B
10 kb Livre
6 kb Programa C
26 kb Livre
A Partição de 10 Kb, Partição de 26Kb e Partição de 10 Kb.
Você acertou!
Você acertou!
Você acertou!
AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a...
2 de 6 06/07/2016 16:01
B Partição de 10 Kb, Partição de 10Kb e Partição de 26 Kb.
C Partição de 26 Kb, Partição de 26Kb e Partição de 10 Kb.
D Partição de 26 Kb, Partição de 10Kb e Partição de 26 Kb.
Na década de 90 ocorreu a consolidação dos computadores da 4ª. Geração e dos sistemas operacionais baseados em interfaces gráficas. Com o surgimento e a evolução da Internet, o protocolo TCP/IP passou a ser um padrão de mercado, obrigando os fabricantes de sistemas operacionais a oferecer suporte a este protocolo. A arquitetura cliente/servidor, aplicada basicamente a redes locais, passa a ser utilizada em redes distribuídas como a Internet, permitindo que qualquer pessoa tenha acesso a todo tipo de informação, independente de onde esteja armazenada (MACHADO, 2007)
I. Os computadores da quarta geração utilizavam tecnologia de transistores, as válvulas em miniatura que permitiam a redução do tamanho e melhoria da capacidade de processamento das máquinas.
II. Um dos grandes avanços dos sistemas operacionais da década de 90 está associado a incorporação de recursos de comunicação.
III. As novas funcionalidades dos sistemas operacionais baseado no protocolo TCP/IP, e a arquitetura cliente servidor permitiram a criação de diversos sistemas dedicados a oferecer serviços, tais como Servidores Web, de correio, de arquivos e servidores de banco de dados.
IV. Um dos sistemas operacionais que melhor representa a consolidação dos sistemas baseados em interfaces gráficas é a família Windows da Microsoft.Assinale a alternativa que apresenta o(s) item(ns) correto(s):
A Somente os itens I e II estão corretos.
B Somente os itens II e III estão corretos.
C Somente os itens I, III e IV estão corretos.
D Somente os itens II, III e IV estão corretos.
Para aumentar o nível de compartilhamento e resolver o problema da fragmentação interna foi desenvolvida a alocação particionada dinâmica da memória principal. Assinale a alternativa correta.
A Na alocação particionada dinâmica, as partições são criadas sob demanda e os programas utilizamapenas os espaços de que necessitam, eliminando o problema da fragmentação interna.
Você acertou!
AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a...
3 de 6 06/07/2016 16:01
B Na alocação particionada dinâmica, não existe uma área reservada para o sistema operacional o queaperfeiçoa a utilização da memória principal.
C Na alocação particionada dinâmica os programas só podiam ser carregados e executados em apenas umapartição específica, mesmo se outras estivessem disponíveis.
D A alocação particionada dinâmica foi implementada pela primeira vez nos sistemas monoprogramáveis.
A evolução dos sistemas operacionais está diretamente associado a evolução do hardware. Com base nessa afirmação indique a alternativa correta.
A Os sistemas operacionais utilizados na primeira geração de computadores, como exemplo no ENIAC,funcionavam sob o conceito de tempo compartilhado (time sharing).
B O grande avanço que ocorreu nos computadores da segunda geração foi a incorporação dos periféricos decomunicação, tais como placas de rede e a inclusão do protocolo TCP/IP nos sistemas operacionais.
C Com a incorporação de recursos de comunicação, dos protocolos de rede como exemplo o TCP/IP e amedida que crescia a demanda por conexões com Internet, o suporte a sistemas operacionais paratarefas de rede tornava-se um padrão.
D A medida que avançam as tecnologias de comunicação nos computadores e nos sistemas operacionais oconceito de processamento distribuído vai sendo aos poucos substituído pelo processamento local e restrito aum único hardware de grande capacidade de processamento.
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.
Você acertou!
AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a...
4 de 6 06/07/2016 16:01
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.
A V, V, V, V
B V, F, F, F
C V, V, V, F
D V, V, F, V
Quanto ao page-fault, assinale a alternativa correta.
A Só ocorre em sistemas monoprogramáveis.
B Ocorre sempre que o processo referencia um endereço de memória virtual e a página que contém oendereço referenciado não está na memória principal.
C O sistema operacional não tem como solucionar o problema de page fault e a aplicação deverá ser retiradada memória.
D Ocorre sempre em sistemas de processamento tipo batch.
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
A Tempo médio de espera igual a 8.
B Tempo médio de espera igual a 2,3.
C Tempo médio de espera igual a 4,6.
D Tempo médio de espera igual a 12,3.
Você acertou!
AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a...
5 de 6 06/07/2016 16:01
AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a...
6 de 6 06/07/2016 16:01

Mais conteúdos dessa disciplina