Buscar

Exercícios de Aula - Sistemas Operacionais

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 9 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 9 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 9 páginas

Prévia do material em texto

1.
	EXERCICIOS DE FIXAÇÃO - SISTEMAS OPERACIONAIS
AULA 01
Um sistema operacional pode ser definido como um conjunto de rotinas executado pelo processador. Também é certo dizer que o sistema operacional atua como uma interface entre o usuário e o computador. Marque a alternativa INCORRETA em relação ao conceito de sistemas operacionais:
	Quest.: 1
	
	
	
	
	Um sistema operacional deve facilitar acesso aos recursos do sistema
	
	
	Um sistema operacional é responsável por gerenciar os recursos computacionais
	
	 
	É impossível fazer uso de um computador que não tenha um sistema operacional
	
	
	Um sistema operacional deve compartilhar os recursos do sistema de forma organizada e protegida
	
	
	São componentes básicos de um sistema operacional: interface com o usuário; gerência do processador; gerência de memória; gerência de dispositivos; sistema de arquivos
	
	
	2.
	A maioria dos autores classifica os sistemas operacionais entre os seguintes tipos: sistemas monotarefa ou multitarefa, sistemas monousuário ou multiusuário, sistemas monoprocessados ou multiprocessados. Em relação a essas classificações, marque a alternativa correta:
	Quest.: 2
	
	
	
	 
	Todo sistema operacional multiusuário é ao mesmo tempo um sistema multitarefa.
	
	
	Um sistema operacional multiprocessado não é necessariamente um sistema multitarefa.
	
	
	Todo sistema operacional multitarefa é necessariamente um sistema multiusuário.
	
	 
	Um sistema operacional multitarefa é necessariamente um sistema multiprocessado.
	
	
	Em sistemas operacionais multitarefa monoprocessados a execução de diferentes programas é simultânea.
	
	
	3.
	O Sistema Batch, foi primeiro tipo de sistemas operacionais desenvolvido para MAINFRAMES, quais foram os outros?
	Quest.: 3
	
	
	
	
	Sistemas Distribuídos e Sistemas Agrupados;
	
	
	Sistema Desktop e Sistemas Multiprogramados;
	
	
	Sistemas Multiprocessadores e Sistemas de Tempo Compartilhado;
	
	 
	Sistemas Multiprogramados e Sistema de Tempo Compartilhado;
	
	
	Sistemas De Tempo Real e de Tempo Real Rígido;
AULA 02
	
	1.
	Qual instrução não precisa ser executada em modo privilegiado?
	Quest.: 1
	
	
	
	
	Iniciar um processo
	
	
	Desativar interrupções por tempo
	
	 
	Obter a hora corrente
	
	
	Ativar interrupções por tempo
	
	 
	Limpar memória
	
	
	2.
	O uso de interrupções é fundamental para a existência de:
	Quest.: 2
	
	
	
	
	bibliotecas de software
	
	
	comunicação de dados
	
	 
	Sistemas multitarefa
	
	
	dispositivos de hardware como monitor e impressora
	
	
	dispositivos de hardware como teclado e disco
	
	
	3.
	A arquitetura microkernel caracteriza-se por conter um núcleo simples e enxuto que gerencia a troca de mensagens entre os serviços do sistema operacional. Assinale a opção que representa um exemplo de sistema operacional que adota esta arquitetura:
	Quest.: 3
	
	
	
	 
	Linux
	
	
	Windows Vista
	
	
	Windows XP
	
	 
	MINIX
	
	
	Windows 7
AULA 03
	
	
	1.
��
	Um processo pode estar em execução ser interrompido retornando ao estado de "pronto". O que pode ter provocado está mudança de estado?
	Quest.: 1
	
	
	�� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	o sistema operacional pelo término da fatia de tempo
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	um programa com prioridade mais alta
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
	o temporizador (relógio) pelo término da fatia de tempo
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	a memória pelo término do espaço disponível para o processo
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	uma requisição de acesso a um dispositivo de entrada/saída
	�� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 
�� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 
	Faltam 5 minutos para o término do exercício.
	
	
	2.
��
	Um processo do tipo CPU-bound é aquele que faz poucas operações de entrada e saída. Por outro lado, processos do tipo I/O-bound são aqueles que fazem muita leitura de disco ou requerem muita interação com o usuário. Desta forma, conclui-se que os processos que ficam a maior parte do tempo nos estados "pronto" e "executando" são os processos do tipo:
	Quest.: 2
	
	
	�� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	O processo em questão não é CPU-bound nem I/O-bound.
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	I/O-bound.
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	Não é possível classificar o processo com as informações fornecidas.
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
	CPU-bound.
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	CPU-bound e I/O-bound ao mesmo tempo.
	�� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 
�� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 
	Faltam 5 minutos para o término do exercício.
	
	
	3.
��
	Os sistemas operacionais criam estruturas de controle, chamadas processo, para controlar a execução dos programas, sejam do usuário ou do próprio sistema. Essa estrutura registra informações sobre a situação do processo durante todo seu processamento, sendo uma dessas informações o estado do processo. 
Avalie as sentenças a seguir e assinale a correta.
	Quest.: 3
	
	
	�� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	O escalonador também pode selecionar processo em ESPERA para execução.
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
	O escalonador organiza a fila de processos em estado de PRONTO. Para escalonadores preemptivos existe a possibilidade de determinar uma fatia de tempo (time slice) para que o processo se mantenha em estado de EXECUÇÃO, após esse tempo o processo retorna para a fila de PRONTO
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	A transição entre os três estados (PRONTO, ESPERA E EXECUÇÃO) é possível em ambos os sentidos.
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	O estado de EXECUÇÃO representa o processo aguardando ser escalonado, ou seja, o processo depende da escolha por parte do sistema operacional para que possa executar seu código (instruções)
	
	�� INCLUDEPICTURE "http://simulado.estacio.br/img/imagens/peq_nao.gif"\* MERGEFORMATINET 
	O estado de ESPERA representa o processo aguardando o fim da fatia de tempo de umprocesso em EXECUÇÂO
	�� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 
�� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 �� HTMLCONTROL Forms.HTML:Hidden.1 
AULA 04
	
	1.
	O trecho do código-fonte de um programa que, ao ser executado, requer um recurso e pode levar o sistema a uma Condição de Corrida é denominado?
	Quest.: 1
	
	
	
	
	Seção de Entrada
	
	
	Seção Restante
	
	
	Seção Problemática
	
	
	Seção de Saída
	
	 
	Seção Crítica
	
	
	2.
	Uma das diferenças entre threads de usuário e threads de kernel e:
	Quest.: 2
	
	
	
	
	A thread de kernel depende de uma biblioteca para ser utilizada e a de usuário não depende.
	
	
	A thread de usuário não pode utilizar funções do sistema operacional e a thread de kernel pode.
	
	
	Uma thread de kernel bloqueada bloqueia todo o processo obrigatoriamente e a de usuário não bloqueia.
	
	 
	A thread de kernel é escalonada diretamente pelo sistema operacional e a de usuário não.
	
	
	Uma thread de kernel não pode executar instruções privilegiadas e a de usuário pode.
	
	
	3.
	Qual das alternativas apresenta um exemplo prático de implementação de threads em nível de usuário?
	Quest.: 3
	
	
	
	
	Unix
	
	
	Mac OS
	
	 
	Linux.
	
	
	Windows.
	
	 
	Máquina virtual Java.
AULA 05
	�
	 1a Questão (Ref.: 201301769091)
	
	Considerando que o sistema operacional é, também, responsável por oferecer soluções para os problemas de sincronização entre os processos , qual opção abaixo NÃO representa uma das soluções já adotadas para tentar resolver este tipo de problema?
	
	
	Hardware de Sincronismo (soluções baseadas em características de hardware).
	
	Solução de Peterson
	
	Monitores
	 
	Vetores assíncronos
	
	Semáforos
	
	�
	 2a Questão (Ref.: 201301761335)
	
	
A execução de duas transações, Ti e Tj, em um banco de dados, é serializável se produz o mesmo resultado para a execução serial de qualquer intercalação de operações dessas transações (Ti seguida de Tj ou Tj seguida de Ti). O uso de bloqueios (locks) é uma maneira de se garantir que transações concorrentes sejam serializáveis. A tabela acima mostra informações relativas a três transações, T1, T2 e T3, que operam sobre dois dados compartilhados, A e B, e utilizam bloqueios para controle de concorrência. Com relação às transações T1, T2 e T3, julgue os itens seguintes:
I - O conjunto (T1, T2) não é serializável, e há o perigo de ocorrer deadlock durante a execução concorrente dessas transações.
II - O conjunto (T1, T3) não é serializável, mas não há o perigo de ocorrer deadlock durante a execução concorrente dessas transações.
III - O conjunto (T2, T3) é serializável, e não há o perigo de ocorrer deadlock durante a execução concorrente dessas transações.
Assinale a opção correta.
	
	 
	Apenas os itens II e III estão certos.
	
	Apenas um item está certo.
	
	Todos os itens estão certos.
	
	Apenas os itens I e III estão certos.
	
	Apenas os itens I e II estão certos.
	
	�
	 3a Questão (Ref.: 201301761268)
	
	O problema do buffer limitado de tamanho N é um problema clássico de sincronização de processos: um grupo de processos utiliza um buffer de tamanho N para armazenar temporariamente itens produzidos; processos produtores produzem os itens, um a um, e os armazenam no buffer; processos consumidores retiram os itens do buffer, um a um, para processamento. O problema do buffer limitado de tamanho N pode ser resolvido com a utilização de semáforos, que são mecanismos de software para controle de concorrência entre processos. Duas operações são definidas para um semáforo s: wait(s) e signal(s).
Considere o problema do buffer limitado de tamanho N cujos pseudocódigos dos processos produtor e consumidor estão mostrados na tabela abaixo. Pode-se resolver esse problema com a utilização dos semáforos mutex, cheio e vazio, inicializados, respectivamente, com 1, 0 e N.
 
A partir dessas informações, para que o problema do buffer limitado de tamanho N cujos pseudocódigos foram apresentados possa ser resolvido a partir do uso dos semáforos mutex, cheio e vazio, é necessário que comando_a, comando_b, comando_c, comando_d, comando_e, comando_f, comando_g e comando_h correspondam, respectivamente, às operações? 
	
	
	wait(mutex), wait(vazio), signal(cheio), signal(mutex), wait(mutex), wait(vazio), signal(cheio) e signal(mutex).
	 
	wait(vazio), signal(mutex), signal(cheio), wait(mutex), wait(cheio), signal(mutex), signal(vazio) e signal(mutex).
	
	wait(cheio), wait(mutex), signal(mutex), signal(vazio), wait(vazio), signal(mutex), signal(mutex) e wait(cheio).
	 
	wait(vazio), wait(mutex), signal(mutex), signal(cheio), wait(cheio), wait(mutex), signal(mutex) e signal(vazio).
	
	wait(mutex), wait(vazio), signal(cheio), signal(mutex), wait(mutex), wait(cheio), signal(vazio) e signal(mutex).
	
AULA 06
	
	1.
	No gerenciamento de processos existem várias estratégias de escalonamento. Correlacione os tipos de escalonamento com a estratégia correspondente:
FCFS    - SJF    -    Round Robin    -    Múltiplas Filas
I- o primeiro que chega é o primeiro a ser atendido
II- o menor primeiro
III- escalonamento circular
IV- filas com prioridades diferentes
	Quest.: 1
	
	
	
	
	II - I - III - IV
	
	
	III - I - II - IV
	
	 
	I - II - III - IV
	
	
	II - III - I - IV
	
	
	III - II - I - IV
	
	
	2.
	Dentre os diversos algoritmos de escalonamento, escolha entre as alternativas a opção que indique o algoritmo que busca beneficiar os processos I/O-bound?
	Quest.: 2
	
	
	
	
	Prioridades
	
	
	FCFS
	
	
	Round Robin (Circular)
	
	
	FIFO não preemptivo
	
	 
	Múltiplas filas com realimentação
	
	
	3.
	A diferença entre espera ocupada e bloqueio de um processo é:
	Quest.: 3
	
	
	
	
	Não há diferença. Espera ocupada e bloqueio são apenas duas maneiras de se implementar exclusão mútua
	
	 
	Na espera ocupada, o processo está constantemente gastando CPU (testando uma determinada condição). No bloqueio, o processo desiste de usar a CPU e é acordado quando a condição desejada se torna verdadeira.
	
	
	O processo que se encontra em espera ocupada é mais prioritário que o processo que se encontra bloqueado
	
	
	Na espera ocupada o recurso requisitado é liberado mais rapidamente do que no bloqueio
	
	 
	A Espera ocupada é utilizada para evitar condições de corrida, enquanto bloqueio é utilizado para controlar o número de processos ativos no sistema
AULA 07
	
	1.
	Um semárofo S que será utilizado para garantir a exclusão mútua no acesso a uma região crítica deverá ser inicializado com:
	Quest.: 1
	
	
	
	
	2
	
	
	Depende da capacidade da região crítica
	
	 
	-1
	
	
	0
	
	 
	1
	
	
	2.
	Quando se trata sobre a gerência da memória principal, um ponto que crucial que deve ser considerado é a fragmentação. Neste sentido assinale a alternativa INCORRETA sobre o tipo de ocorrência de fragmentação para o tipo de alocação em memória principal.
	Quest.: 2
	
	
	
	
	Fragmentação externa na alocação particionada dinâmica.
	
	
	Fragmentação interna na alocação particionada estática.
	
	 
	Fragmentação externa na alocação por paginação.
	
	
	Fragmentação externa na alocação por segmentação.
	
	 
	Fragmentação interna na alocaçãopor paginação.
	
	
	3.
	Considere o problema do produtor/consumidor com espaço para 100 itens. Para que um consumidor não tente consumir um item quando não houver itens disponíveis, o semáforo reponsável por este controle deverá ser iniciado com:
	Quest.: 3
	
	
	
	
	-100
	
	
	1
	
	 
	0
	
	 
	-1
	
	
	100
AULA 08
	
	1.
	São critérios de escalonamento de processos em sistemas operacionais:
	Quest.: 1
	
	
	
	
	throughput, tempo de controle, tempo de stayaround
	
	 
	throughput, tempo de espera, tempo de turnaround
	
	
	output, paralelismo de controle, tempo de movearound
	
	
	througset, custo de recicling, tempo de turnover
	
	
	threadout, velocidade de espera, memória de turnaround
	
	
	2.
	Suponha que um programador esteja medindo o desempenho de seus programas. Para este programador, é muito importante saber o tempo total que o processo leva desde sua criação até o seu término. Os sistemas operacionais atuais disponibilizam uma série de informações que podem auxiliar este programador. Marque a alternativa que representa a informação que este programador precisa:
	Quest.: 2
	
	
	
	
	Tempo de resposta
	
	
	Throughtput
	
	
	Utilização do processador
	
	 
	Tempo de espera
	
	 
	Tempo de turnaround
	
	
	3.
	Considerando que um processo em um determinado sistema operacional pode estar no estado executando, pronto ou bloqueado, marque a sentença correta.
	Quest.: 3
	
	
	
	
	O processo passa do estado de bloqueado para o estado de executando se for solicitado pelo próprio processo.
	
	 
	O processo passa do estado de execução para o estado de pronto se o próprio processo solicitar acesso a um dispositivo de hardware
	
	 
	O processo passa do estado de execução para o estado de pronto se for interrompido pelo temporizador (relógio)
	
	
	O processo passa do estado de pronto para o estado de bloqueado se for solicitado um acesso ao disco.
	
	
	O processo passa do estado de execução para o estado de pronto se for interrompido pelo sistema operacional.
AULA 09
	
	1.
	(MEC2008) O Sistema Operacional visualiza seus processos por meio de uma representação de fila. Assim, todo processo que esteja no estado pronto é mantido numa fila de processos prontos. Quando um ou mais processos estão prontos para serem executados, o sistema operacional deve decidir qual deles vai ser executado primeiro. A parte do sistema operacional responsável por essa decisão é chamada escalonador, ou seja, a escolha do processo que será executado recebe o nome de escalonamento. O escalonador utiliza algoritmos de escalonamento para realizar o escalonamento de processos. As alternativas a seguir apresentam algoritmos de escalonamento, à exceção de uma. Assinale-a:
	Quest.: 1
	
	
	
	 
	Transição.
	
	
	Circular.
	
	
	Múltiplas Filas.
	
	
	Prioridade.
	
	 
	Tempo real.
	
	
	2.
	Você é um engenheiro de sistemas e está projetando um sistema operacional. No seu projeto você contemplou uma arquitera de sistema operacional multiprogramado no qual vários processos serão executados de forma concorrente. Imagine que, neste contexto, seja importante que o sistema operacional adote como critério de escalonamento a escolha dos processos que tiverem o menor tempo de processador ainda por executar. Neste caso optaria por adotar qual critério de escalonamento?
	Quest.: 2
	
	
	
	
	Não preemptivo
	
	
	Circular
	
	 
	Shortest-Job-First (SJF)
	
	
	Por Prioridade
	
	
	First-In-First-Out (FIFO)
	
	
	3.
	Na gerência do processar vários critérios de seleção são utilizados para determinar qual processo irá executar. Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que:
	Quest.: 3
	
	
	
	
	Tiver maior prioridade.
	
	 
	Chegar primeiro ao estado de pronto.
	
	
	Tiver o maior tempo de procesador ainda por executar.
	
	
	Chegar primeiro ao estado de espera.
	
	
	Tver o menor tempo de processador ainda por executar.
AULA 10
	�
	 1a Questão (Ref.: 201301546078)
	
	Qual o tipo de página que a política NRU procura remover inicialmente?
	
	
	As páginas referenciadas e modificadas (bits M e R iguais a 1).
	 
	As páginas referenciadas e não modificadas(bits M e R igual a 0).
	
	As páginas não referenciadas e modificadas (bit M igual a 1 e bit R igual a 0).
	 
	As páginas não referenciadas e não modificadas (bits M e R iguais a 0).
	
	As páginas referenciadas e não modificadas (bit M igual a 0 e bit R igual a 1).
	
	�
	 2a Questão (Ref.: 201301573180)
	
	Controle de Processos, Gerenciamento de arquivo, Gerenciamento de Dispositivos, Manutenção de Informações e Comunicações são as cinco categorias principais de chamadas de sistemas, quais das alternativas abaixo se refere a chamadas de sistemas da categoria "Gerenciamento de arquivos"?
	
	 
	create, delete communication connection;
	
	end, abort;
	 
	Read, write, reposition;
	
	Get time or date, set time or date
	
	send, receiver messages;
	
	�
	 3a Questão (Ref.: 201301646154)
	
	A maioria dos sistemas operacionais da atualidade utiliza o recurso chamado Memória Virtual. Uma das funções da Memória Virtual é a paginação ou troca (swapping). Assinale a alternativa que contém a afirmação correta a respeito do swapping:
	
	
	Swapping é a capacidade de troca de componentes de hardware de um computador, mesmo que o mesmo esteja ligado.
	
	O swapping é um mecanismo necessário em computadores de 64 bits que permite o endereçamento de memórias superiores a 4 Gbytes.
	
	O swapping é uma técnica de endereçamento que faz com que cada processo enxergue sua área de memória como um segmento contíguo.
	
	A principal função do swapping é impedir que um processo utilize endereço de memória que não lhe pertença.
	 
	Swapping possibilita ao sistema operacional e às aplicações o uso de mais memória do que a fisicamente existente em um computador.
	
_1462227013.unknown
_1462227045.unknown
_1462227061.unknown
_1462227069.unknown
_1462227073.unknown
_1462227075.unknown
_1462227076.unknown
_1462227074.unknown
_1462227071.unknown
_1462227072.unknown
_1462227070.unknown
_1462227065.unknown
_1462227067.unknown
_1462227068.unknown
_1462227066.unknown
_1462227063.unknown
_1462227064.unknown
_1462227062.unknown
_1462227053.unknown
_1462227057.unknown
_1462227059.unknown
_1462227060.unknown
_1462227058.unknown
_1462227055.unknown
_1462227056.unknown
_1462227054.unknown
_1462227049.unknown
_1462227051.unknown
_1462227052.unknown
_1462227050.unknown
_1462227047.unknown
_1462227048.unknown
_1462227046.unknown
_1462227029.unknown
_1462227037.unknown
_1462227041.unknown
_1462227043.unknown
_1462227044.unknown
_1462227042.unknown
_1462227039.unknown
_1462227040.unknown
_1462227038.unknown
_1462227033.unknown
_1462227035.unknown
_1462227036.unknown
_1462227034.unknown
_1462227031.unknown
_1462227032.unknown
_1462227030.unknown
_1462227021.unknown
_1462227025.unknown
_1462227027.unknown
_1462227028.unknown
_1462227026.unknown
_1462227023.unknown
_1462227024.unknown
_1462227022.unknown
_1462227017.unknown
_1462227019.unknown
_1462227020.unknown
_1462227018.unknown
_1462227015.unknown
_1462227016.unknown
_1462227014.unknown
_1462226981.unknown
_1462226997.unknown
_1462227005.unknown
_1462227009.unknown
_1462227011.unknown
_1462227012.unknown
_1462227010.unknown
_1462227007.unknown_1462227008.unknown
_1462227006.unknown
_1462227001.unknown
_1462227003.unknown
_1462227004.unknown
_1462227002.unknown
_1462226999.unknown
_1462227000.unknown
_1462226998.unknown
_1462226989.unknown
_1462226993.unknown
_1462226995.unknown
_1462226996.unknown
_1462226994.unknown
_1462226991.unknown
_1462226992.unknown
_1462226990.unknown
_1462226985.unknown
_1462226987.unknown
_1462226988.unknown
_1462226986.unknown
_1462226983.unknown
_1462226984.unknown
_1462226982.unknown
_1462226949.unknown
_1462226965.unknown
_1462226973.unknown
_1462226977.unknown
_1462226979.unknown
_1462226980.unknown
_1462226978.unknown
_1462226975.unknown
_1462226976.unknown
_1462226974.unknown
_1462226969.unknown
_1462226971.unknown
_1462226972.unknown
_1462226970.unknown
_1462226967.unknown
_1462226968.unknown
_1462226966.unknown
_1462226957.unknown
_1462226961.unknown
_1462226963.unknown
_1462226964.unknown
_1462226962.unknown
_1462226959.unknown
_1462226960.unknown
_1462226958.unknown
_1462226953.unknown
_1462226955.unknown
_1462226956.unknown
_1462226954.unknown
_1462226951.unknown
_1462226952.unknown
_1462226950.unknown
_1462226933.unknown
_1462226941.unknown
_1462226945.unknown
_1462226947.unknown
_1462226948.unknown
_1462226946.unknown
_1462226943.unknown
_1462226944.unknown
_1462226942.unknown
_1462226937.unknown
_1462226939.unknown
_1462226940.unknown
_1462226938.unknown
_1462226935.unknown
_1462226936.unknown
_1462226934.unknown
_1462226925.unknown
_1462226929.unknown
_1462226931.unknown
_1462226932.unknown
_1462226930.unknown
_1462226927.unknown
_1462226928.unknown
_1462226926.unknown
_1462226921.unknown
_1462226923.unknown
_1462226924.unknown
_1462226922.unknown
_1462226917.unknown
_1462226919.unknown
_1462226920.unknown
_1462226918.unknown
_1462226913.unknown
_1462226915.unknown
_1462226916.unknown
_1462226914.unknown
_1462226911.unknown
_1462226912.unknown
_1462226910.unknown
_1462226909.unknown

Outros materiais