SUMRIO
51583806784
.
www.estrategiaconcursos.com.br 1 de 162
51583806784
.
www.estrategiaconcursos.com.br 2 de 162
Sistemas Operacionais
51583806784
.
www.estrategiaconcursos.com.br 3 de 162
.
www.estrategiaconcursos.com.br 4 de 162
.
www.estrategiaconcursos.com.br 5 de 162
.
www.estrategiaconcursos.com.br 6 de 162
.
www.estrategiaconcursos.com.br 7 de 162
.
www.estrategiaconcursos.com.br 9 de 162
Programa
Tarefa
.
www.estrategiaconcursos.com.br 10 de 162
Processo
PROCESSO TAREFA
Esttico Conjunto de Execuo das
recursos instrues definidas
alocados a uma em um programa
tarefa
Dinmico o programa em O comportamento,
Execuo durao e
.
www.estrategiaconcursos.com.br 11 de 162
importncia
variam a cada
programa
Thread
.
www.estrategiaconcursos.com.br 12 de 162
Escalonamento
Multiprogramao
.
www.estrategiaconcursos.com.br 13 de 162
Compartilhamento de recursos
Gerenciamento de Recursos
.
www.estrategiaconcursos.com.br 14 de 162
51583806784
Gerncia de memria
.
www.estrategiaconcursos.com.br 16 de 162
Gerncia de dispositivos
.
www.estrategiaconcursos.com.br 17 de 162
Ncleo (Kernel)
Gerenciador de processos
Gerenciador de recursos
Gerenciador de memria
Gerenciador de arquivos
Kernel
.
www.estrategiaconcursos.com.br 18 de 162
.
www.estrategiaconcursos.com.br 19 de 162
Gerencia de Recursos
.
www.estrategiaconcursos.com.br 20 de 162
Deadlock
Deadlocks de Processos
.
www.estrategiaconcursos.com.br 21 de 162
Deadlock de Recursos
Adiamento Indefinido
.
www.estrategiaconcursos.com.br 22 de 162
.
www.estrategiaconcursos.com.br 23 de 162
.
www.estrategiaconcursos.com.br 24 de 162
Condio de corrida
.
www.estrategiaconcursos.com.br 25 de 162
.
www.estrategiaconcursos.com.br 26 de 162
Gerencia de dispositivos
.
www.estrategiaconcursos.com.br 27 de 162
Conceito de Interrupo
relgio do sistema.
.
www.estrategiaconcursos.com.br 28 de 162
Gerencia de processos
Processo
1 PRONTO 2 EXECUO
3 ESPERA 4 SADA
Processos que sofreram algum 51583806784
.
www.estrategiaconcursos.com.br 30 de 162
51583806784
.
www.estrategiaconcursos.com.br 31 de 162
Escalonador
Preempo e no preempo
.
www.estrategiaconcursos.com.br 32 de 162
Troca de Contexto
.
www.estrategiaconcursos.com.br 33 de 162
Algoritmos de escalonamento
.
www.estrategiaconcursos.com.br 34 de 162
.
www.estrategiaconcursos.com.br 35 de 162
Corrente Prximo
B F D G A
51583806784
.
www.estrategiaconcursos.com.br 36 de 162
.
www.estrategiaconcursos.com.br 37 de 162
Trmino
Nvel Uso da
1 51583806784
CPU
Gerencia de memria
Vocs sabem que a memria importante para o SO, sem ela nada
processado na CPU. A memria principal um componente fundamental e
exige esforo de gerncia significativo por do Sistema Operacional.
Conceitos Bsicos
.
www.estrategiaconcursos.com.br 39 de 162
Ligao de Endereos
.
www.estrategiaconcursos.com.br 40 de 162
Overlay
Memria
.
www.estrategiaconcursos.com.br 41 de 162
Endereo Endereo
lgico fsico
51583806784
Alocao em memria
.
www.estrategiaconcursos.com.br 42 de 162
.
www.estrategiaconcursos.com.br 43 de 162
O Worst fit (pior que couber) adota estratgia oposta. Ele tambm
varre toda a tabela de espaos livres, mas escolhe maior segmento
disponvel, de maneira que quando for alocado, gere um segmento
suficientemente grande para alocar outro processo.
Por ltimo, o Quick fit (mais rpido que couber) mantm listas
separadas para alguns tamanhos de segmentos disponveis, em geral os
51583806784
Gerenciamento de Memria
.
www.estrategiaconcursos.com.br 44 de 162
Swapping
prticas.
.
www.estrategiaconcursos.com.br 45 de 162
Memria Virtual
.
www.estrategiaconcursos.com.br 46 de 162
Paginao
.
www.estrategiaconcursos.com.br 47 de 162
Substituio de pginas
.
www.estrategiaconcursos.com.br 48 de 162
Segmentao
Trashing
.
www.estrategiaconcursos.com.br 49 de 162
programas.
Diretrio = uma abstrao para um agrupamento de dados. Um
diretrio serve como repositrio, unidade de organizao, para os
arquivos de um sistema de arquivos.
.
www.estrategiaconcursos.com.br 50 de 162
51583806784
Mtodos de Acesso
Quando uma aplicao precisa recuperar informaes em um
arquivo, feita uma chamada ao sistema operacional indicando o nome
do arquivo a ser aberto e o mtodo de acesso, que define o modo como a
aplicao ir buscar os dados de que necessita dentro do arquivo.
.
www.estrategiaconcursos.com.br 52 de 162
Criar e excluir;
Abrir e fechar;
Ler e gravar;
Alterar nome;
Procurar um registro ou posio;
Ler e escrever atributos;
Atributos
So informaes (metadados) associadas aos arquivos que indicam
suas propriedades, como por exemplo: nome, tipo (ou extenso),
tamanho, data e hora da criao, da ltima alterao e do ltimo acesso.
Diretrios
.
www.estrategiaconcursos.com.br 53 de 162
51583806784
Organizao
.
www.estrategiaconcursos.com.br 54 de 162
.
www.estrategiaconcursos.com.br 55 de 162
Alocao em disco
.
www.estrategiaconcursos.com.br 56 de 162
.
www.estrategiaconcursos.com.br 57 de 162
Alocao em disco
.
www.estrategiaconcursos.com.br 58 de 162
Memria
Cache de disco
Journaling
.
www.estrategiaconcursos.com.br 60 de 162
Resoluo de questes
Comentrios:
Gabarito: Errada
Comentrios:
Questo bem intuitiva, concordam pessoal? Observem este trecho no
comando da questo: componente central de um sistema operacional,
que determina o local da memria onde dever ser colocado o cdigo
.
www.estrategiaconcursos.com.br 61 de 162
Gabarito: C
Comentrios:
Os sistemas operacionais fazem parte dos chamados softwares bsicos,
incorporando diversas funes. Assertiva errada.
Gabarito: Errada
Comentrios:
Assertiva errada, pessoal. A memria principal serve para armazenar
dados enquanto o computador estiver ligado. Os sistemas operacionais
servem para facilitar a operao e o uso do hardware computacional.
Gabarito: Errada
Comentrios:
Os sistemas operacionais incorporam muitos recursos mquina,
tornando-a plug-and-play. Plug and play uma caracterstica dos
sistemas operacionais modernos, por facilitar o uso dos dispositivos de
hardware e perifricos. O erro patente da assertiva afirmar que os
sistemas operacionais tm o condo de tornar as mquinas
muiltiprocessadas. Esta uma caracterstica do projeto de arquitetura
que no pode ser modificada pelo sistema operacional. Assertiva errada.
Gabarito: Errada
.
www.estrategiaconcursos.com.br 62 de 162
Comentrios:
Pessoal, apesar da assertiva aparentar complexa, podemos concluir que
est correta. As rotinas do sistema operacional no so executadas de
forma linear (isto , aumentado-se o tamanho do job a ser processado,
aumenta-se o processamento, por exemplo). As rotinas do sistema
operacional so executadas conforme as caractersticas dos Jobs, por
exemplo h Jobs do tipo cpu bound ou e/s bound. Os eventos variam
conforme a necessidade dos usurios, em funo disto a assertiva afirmou
que as rotinas so executadas em funo de eventos assncronos. A
assertiva est correta.
Gabarito: Certa
Comentrios:
Tranquilo, pessoal. Essa uma questo para no se errar. Os sistemas
operacionais so programas importantes para permitir o uso adequado de
um sistema computacional. Um sistema operacional no um anti-virus,
estes sim so programas importantes para se detectar e limpar vrus de
computador. Assertiva claramente errada.
Gabarito: Errada
51583806784
Comentrios:
.
www.estrategiaconcursos.com.br 63 de 162
Gabarito: Errada
(A) lock;
(B) starvation;
(C) sincronizao condicional;
(D) threads;
(E) stack.
Comentrios:
Questo bastante simples e intuitiva. Ateno para evitar confuso com o
conceito de deadlock. Apenas observando com ateno podemos eliminar
as alternativas C, D e E. Poderia permanecer uma dvida entre as
alternativas A e B. A alternativa A, lock, pode ser entendido como um
travamento de um recurso a um processo, nesta situao o processo
acessou e detm a posse do recurso compartilhado. Como o comando da
questo nos orienta uma situao inusitada: um desses processos
nunca conseguia executar sua regio crtica e, por conta disso,
nunca acessava o recurso compartilhado, podemos concluir que a
51583806784
Gabarito: B
.
www.estrategiaconcursos.com.br 64 de 162
a) boot remoto.
b) boot por CD/DVD.
c) dual boot.
d) trial boot.
e) boot normal.
Comentrios:
Questo para aquecer e acostumar com o ritmo da banca, pessoal.
Atualmente, muito comum a utilizao de mais de um sistema de
arquivos em uma mesma mquina fsica. Isto permite usufruir das
qualidades de sistemas operacionais proprietrios, como o Windows, e
sistemas livres, como o Linux. O dual boot o recurso que permite, no
decorrer da inicializao do sistema, selecionar ou alternar entre um
sistema e outro. Por exemplo, com o recurso de dual boot, utilizando um
gerenciador de boot, como o GRUB, podemos simultaneamente ter
instalados os sistemas Windows 8 e o Linux Ubuntu.
Gabarito: C
a) Ubuntu.
b) Windows.
c) Mandrake.
d) LE Linux Educacional.
e) Fedora.
Comentrios:
Questo bastante tranquila pessoal. Temos sistemas operacionais em
51583806784
Gabarito: B
.
www.estrategiaconcursos.com.br 65 de 162
Comentrios:
Pessoal, quando falamos em Sistema Operacional, vimos que um
paradigma comum entende-lo como uma camada entre hardware e o
usurio. Nesse aspecto, essa uma das principais vantagens do
paradigma ou viso em camadas. O examinador citou que so vantagens
o isolamento e a hierarquia em nveis. Questo correta!
Gabarito: Certa
Comentrios:
E a pessoal, o que vocs acham? A principal desvantagem da
abordagem em camadas essa? Na verdade, a literatura cita que a
51583806784
Gabarito: Certa
.
www.estrategiaconcursos.com.br 66 de 162
Comentrios:
Questo tranquila, pessoal? A primeira parte do enunciado est correta,
pois uma funo nobre e essencial do SO. A segunda parte da
assertiva tambm est correta. Esta parte da assertiva no sentido de
que caractersticas como: tempo de resposta, possibilidade de
multiusurios, multiprogramao, ou multiprocessamento, sistema de
arquivos, dentre outras caractersticas consideradas essenciais para a
experincia do usurio esto diretamente relacionadas arquitetura do
sistema operacional em uso. Nesse sentido, sim, podemos afirmar que os
sistemas operacionais determinam a maioria das caractersticas
perceptveis por um usurio. Assertiva correta!
Gabarito: Certa
Comentrios:
E a, bem tranquilo no pessoal? As alternativas a, b, c, e d
51583806784
Gabarito: E
.
www.estrategiaconcursos.com.br 67 de 162
Comentrios:
Pessoal, como podem ver, alguns conceitos simples, como o
conceito de processo, podem ser exigidos. Para a banca, processo o
programa em execuo, simples assim. Temos que lembrar a definio de
processo tambm pode variar, conforme o contexto de utilizao.
Gabarito: D
Comentrios:
Pessoal, como podem ver o mero conceito de processo ainda
exigido. Para a banca processo simplesmente o programa em
execuo. Mas, como ressaltamos, outras definies tambm so
cobradas em conjunto. Pelo que vimos, a primeira parte do
enunciado est correta. Para a segunda parte, o conceito de pipe
(tubo, duto) uma forma de encadeamento entre a sada de um processo
e a entrada de outro. Com relativa frequncia, por exemplo, utilizamos
pipes em linha de comando no Linux, para utilizar a sada de um comando
(por exemplo, comando cat na leitura de um arquivo), como entrada para
outro (por exemplo um comando grep para localizar determinados
51583806784
Gabarito: Certa
.
www.estrategiaconcursos.com.br 68 de 162
a) de espera.
b) de execuo.
c) pronto.
d) novo.
e) encerrado.
Comentrios:
Pegadinha tpica da banca ESAF. Podemos descartar as alternativas b, d,
e, pois so inoportunas (no so estados do ciclo de vida de um
processo). Estado de pronto, pessoal! Em estado de espera esto os
processos que sofreram algum tipo de interrupo e dependem de uma
resposta externa. Nada de marcar estado de espera, ok.
Gabarito: C
c) I e III, apenas.
d) II e III, apenas.
e) I, II e III.
Comentrios:
Threads so formas de dividir as tarefas para serem executadas
simultaneamente. Sistemas que suportam mltiplas threads so
chamados de multithread. No necessariamente necessitamos de
mltiplas CPU para a execuo de threads, mas com vrias CPus
elas podem sim ser executadas simultaneamente. Os trs enunciados
esto corretos.
.
www.estrategiaconcursos.com.br 69 de 162
Gabarito: E
Comentrios:
As alternativas esto relacionadas aos conceitos de escalonamento. Como
51583806784
Gabarito: E
.
www.estrategiaconcursos.com.br 70 de 162
Comentrios:
Pessoal, no se deixem assustar pelo tamanho do enunciado. A questo
bastante didtica. Coincide com tudo que vimos at o momento. Em um
SO podem existir vrios processos computacionais simultneos e que
cada processo podia ter um ou mais threads, correto. O escalonamento
de threads responsabilidade do kernel do sistema operacional, correto.
O escalonamento dos threads fundamentado em um algoritmo que
atribui prioridades para determinar a ordem na qual os threads sero
executados, correto. Enunciado correto.
Gabarito: Certa
.
www.estrategiaconcursos.com.br 71 de 162
Comentrios:
Pessoal, a alternativa B a nica que apresenta os dois conceitos
corretos: monoprograma e multiprograma. Vimos tambm os sistemas
monotarefa e multitarefa, multiprocessados ou com mltiplos
processadores.
Gabarito: B
Comentrios:
Pessoal, essa questo foi adaptada. Na verdade, esse trecho apenas o
comando da questo. Mas, por sua didtica, serve como exemplo.
E est correta a afirmao, o gerenciamento de recursos a atuao do
SO no controle e alocao de recursos de hardware ou software. O SO
visa o regente da orquestra, o gerenciador.
Gabarito: Certa
I.Processo 51583806784
II. Thread
( ) Agrupa recursos.
( ) Entidade programada para execuo na CPU.
( ) Possui um contador de programa que controla qual instruo vai ser
executada.
( ) Possui registradores, os quais contm suas variveis de trabalho
correntes
a) 1/ 2/ 1/ 2
b) 1/ 2/ 2/ 2
c) 1/ 1/ 1/ 1
d) 2/ 1/ 2/ 1
e) 2/ 1/ 2/ 2
.
www.estrategiaconcursos.com.br 72 de 162
Comentrios:
Como vimos, o conceito de processo pode variar conforme o contexto.
Processo so os recursos atrelados a uma tarefa. Thread tem como
caractersticas as citadas nas demais alternativas: uma entidade
programada para execuo na CPU, possui um contador de programa e
registradores com suas variveis de trabalho.
Gabarito: B
Comentrios:
Questo bem didtica, conforme vimos na teoria. Aproveite para fixar os
conceitos que acabamos de ver. A alternativa correta a letra A. O SO
realiza o gerenciamento de armazenamento, de processos e de memria,
que constituem as partes mais importantes.
Gabarito: A
Comentrios:
Pessoal, apesar da questo ser bastante antiga, recorremos a ela por ser
uma questo de didtica e tratar de um conceito importante, ok.
Basicamente, isto: um sistema distribudo uma coleo de
processadores geralmente interconectado por uma rede de comunicao e
de forma assncrona. A principal caracterstica a transparncia para o
usurio sobre a localizao dos recursos por ele usados.
Gabarito: A
- ACE Controle
Externo/Tecnologia da Informao)
.
www.estrategiaconcursos.com.br 74 de 162
Comentrios:
Questo polmica pessoal, principalmente com relao ao item I que foi
dado como correto. Contudo, se nos ampararmos em Tanenbaum, autor
referncia, o item I estaria incorreto pois alguns recursos (como a
memria principal, por exemplo) poderiam ser usados por mais de
processo em um dado instante de tempo. Apesar disto, a banca
considerou como gabarito definitivo a letra E.
Gabarito: E
Comentrios:
Podemos ter dois modos: modo ncleo ou kernel, e modo usurio. Em
cada modo ou nvel de execuo as instrues tero maiores ou menores
51583806784
Gabarito: Certa
.
www.estrategiaconcursos.com.br 75 de 162
Comentrios:
Troca ou mudana de contexto o armazenamento, e posterior
recuperao, do estado dos registradores da cpu, permitindo seu
compartilhamento. Geralmente decorre da mudana de processo em
execuo pelo escalonador. Assertiva correta.
Gabarito: Certa
a) channel.
b) pipe.
c) queue.
d) thread. 51583806784
Comentrios:
Questo sem muitos comentrios, pessoal. A definio corresponde ao
conceito de pipe. O aspecto mais importante da questo sabermos que
esta mais uma forma de comunicao entre processos.
Gabarito: B
.
www.estrategiaconcursos.com.br 76 de 162
Comentrios:
Alternativa correta, corresponde definio precisa de gerncia de
memria.
Gabarito: Certa
Comentrios:
Correto, pessoal. A proteo do acesso das reas de memria de uma
aplicao por outra aplicao faz parte da segurana propiciada pelo SO.
Essa proteo pode disponibilizada pelas tcnicas de memria virtual.
Falaremos sobre paginao e segmentao a seguir, ok.
Gabarito: Certa
a) Memria Virtual;
b) Multiprocessamento;
c) Compresso de Dados;
d) "Best Fit"; 51583806784
e) Temporizao.
Comentrios:
A memria virtual uma tcnica de gerenciamento de memria que
permite que um programa ou tarefa em execuo possa exceder a
quantidade total de memria fsica disponvel. Basicamente, s tem
acesso a memria as partes efetivamente realizadas, as demais ficam
armazenadas na memria secundria. Alternativa A. Falaremos mais
sobre memria virtual nos prximos tpicos.
Gabarito: A
.
www.estrategiaconcursos.com.br 77 de 162
Comentrios:
As alternativas A, B, C e E apresentam itens de hardware que no
integram o sistema operacional. Pessoal, como vimos, e reforamos na
abertura de cada tpico de nossa aula, para fins didticos o SO
segmentado em kernel, gerenciador de memria, gerenciador de
processos, gerenciador de dispositivos (entrada e sada) e sistema de
arquivos. Estas opes esto retratadas na alternativa D, que o nosso
gabarito.
Gabarito: D
.
www.estrategiaconcursos.com.br 78 de 162
Assinale:
a) se somente a afirmativa I estiver correta.
b) se somente as afirmativas I e II estiverem corretas.
c) se somente as afirmativas I e III estiverem corretas.
d) se somente as afirmativas II e III estiverem corretas.
e) se todas as afirmativas estiverem corretas.
Comentrios:
Os itens descrevem funes levadas a cabo pelo gerenciador ou
escalonador de processos, que faz parte do kernel do sistema operacional.
As trs alternativas se referem a caractersticas do kernel de sistemas
operacionais modernos, portanto corretas. Lembrando que esta diviso do
SO meramente didtica, como vrios autores ressaltam. Pessoal, todas
as alternativas esto corretas.
Gabarito: E
.
www.estrategiaconcursos.com.br 79 de 162
Comentrios:
Pessoal, na hora da prova, no se precipitem. No falamos sobre um
algoritmo de escalonamento denominado Shortest Process First. Na
verdade, abordamos o Shortest Job First que um algoritmo atribui o
processador menor tarefa da fila de pronto. Na verdade, o mesmo
algoritmo, o examinador apenas inovou na denominao, mas as
premissas comentadas continuam vlidas. Vamos comentar os itens:
a) Errada - Os menores processos so executados primeiramente, e no
na ordem em que chegam fila de espera.
b) Errada o SJF no preemptivo.
c) Errada - O SJF favorece processos curtos em detrimento dos mais
longo.
d) Errada - Os processos so despachados por tamanho e recebem uma
fatia ilimitada de tempo e no so interrompidos at que se conclua sua
execuo (no preemptivos).
e) Certa coincide com a definio correta do SJF.
Gabarito: E
Comentrios:
Busca antecipada um algoritmo de Paginao no qual o carregamento
de pginas na memria realizado antecipadamente. O algoritmo busca
tenta prever as pginas que sero necessrias execuo do programa.
Alm da pgina referenciada, o algoritmo carrega pginas que podem ou
no ser necessrias, ele possibilita economia de tempo, mas pode
acarretar perda de tempo e desperdcio de memria. Assim, a nica
alternativa plausvel a letra A, na estratgia de gerenciamento de
.
www.estrategiaconcursos.com.br 80 de 162
Gabarito: A
Comentrios:
Pessoal, esta questo foi certamente a de resoluo mais difcil do
contedo de sistemas operacionais (SOTR), nessa prova. Aliou dois
assuntos individualmente bastante complexos: sistemas operacionais
51583806784
Gabarito: A
Comentrios:
A preempo est ligada ao escalonamento de processo e um recurso
que possibilita um melhor aproveitamento dos recursos computacionais.
Preempo a possibilidade de interrupo de um processo, e posterior
retomada. Os algoritmos de escalonamento preemptivos permitem a
preempo (interrupo durante a execuo) dos processos. A alternativa
correta a letra C.
Gabarito: C
Comentrios:
a) Correta! Swapping possibilita o uso de mais memria do que a
fisicamente disponvel. Ateno, a questo utilizou o conceito de swapping
como sinnimo de memria virtual.
b) Errada! A principal funo do swapping possibilitar o uso de mais
memria do que a existente.
c) Errada! O swapping no uma tcnica de endereamento.
d) Errada! Swapping uma tcnica de memria virtual que possibilita o
uso de mais memria do que a fisicamente disponvel.
e) Errada! Swapping no est relacionado capacidade de
endereamento. A capacidade de endereamento de memria virtual
delimitada pela MMU (Unidade de Gerenciamento de Memria).
Gabarito: A
Comentrios:
.
www.estrategiaconcursos.com.br 83 de 162
Gabarito: A
e) Circular e Transio.
Comentrios:
O escalonamento circular, mais conhecido como Round-Robin um dos
algoritmos mais simples de agendamento de processos em um sistema
operacional, que atribui fraes de tempo para cada processo em partes
iguais e de forma circular, sem manipulao de todos os processos
prioridade. Os algoritmos de escalonamento em tempo real visam,
principalmente, satisfazer os requisitos temporais das tarefas.
B-tree no algoritmo de escalonamento e sim um tipo de estrutura de
dado. Transio ou mudana de contexto so atividades que ocorrem
durante o escalonamento em processos.
.
www.estrategiaconcursos.com.br 84 de 162
Gabarito: A
Comentrios:
Questes sobre solues que garantem que os processos no entrem ao
mesmo tempo em uma regio crtica so recorrentes em concurso.
Um desses recursos o semforo. Semforo um mecanismo usado em
sistemas operacionais para permitir a troca de sinais entre processos. So
tambm solues para regular o uso de recursos compartilhados.
Podemos lembrar do semforo de trnsito e do cruzamento, que o
recurso compartilhado. O semforo regula o uso dos recursos mediante
uma transio de mais de dois estados atmicos, em que o primeiro
estado necessariamente maior que zero. Assertiva correta.
Gabarito: Certa
Comentrios: 51583806784
Gabarito: Certa
.
www.estrategiaconcursos.com.br 85 de 162
Comentrios:
Semforo um mecanismo usado em sistemas operacionais para permitir
a troca de sinais entre processos. So tambm solues para regular o
uso de recursos compartilhados. Podemos lembrar do semforo de
trnsito e do cruzamento, que o recurso compartilhado. Apenas um
semforo regula o uso dos recursos compartilhados pelos processos. No
temos um semforo para cada processo, assertiva incorreta.
Gabarito: Errada
a) Apenas I e II so verdadeiras.
b) Apenas I e III so verdadeiras.
c) Apenas II e III so verdadeiras.
d) I, II e III so verdadeiras.
e) I, II e III so falsas. 51583806784
Comentrios:
Semforo um mecanismo usado em sistemas operacionais para permitir
a troca de sinais entre processos. So tambm solues para regular o
uso de recursos compartilhados. Podemos lembrar do semforo de
trnsito e do cruzamento, que o recurso compartilhado.
A chamada de sistema UP adiciona uma unidade ao valor corrente de um
semforo. Se o valor do semforo zero no admissvel uma chamada
de sistema DOWN. Quando um processo inicia a execuo de uma
chamada de sistema UP ou DOWN, nenhum outro processo tem acesso ao
semforo at que ou o processo complete a execuo, ou seja suspenso.
As trs assertivas so corretas.
.
www.estrategiaconcursos.com.br 86 de 162
Gabarito: D
1.Semforo.
2. Mutex.
3. Monitor.
4. TSL.
(1) Na operao de down, verifica se seu valor maior que zero. Caso
seja, decrementa o valor.
(4) Instruo especial que bloqueia o barramento de memria impedindo
que mais de uma CPU acesse uma palavra de memria especfica.
(2) Pode ter dois estados: livre ou ocupado.
(3 ) Utiliza variveis de condio com duas operaes sobre elas: wait e
signal.
a) 3/ 1/ 4/ 2
b) 3/ 1/ 2/ 4
c) 1/ 4/ 3/ 2
d) 4/ 1/ 3/ 2
e) 1/ 4/ 2/ 3
Comentrios:
Semforo - mecanismo usado em sistemas operacionais para permitir a
troca de sinais entre processos. A chamada de sistema up adiciona uma
unidade ao valor corrente de um semforo. Na operao de down, verifica
51583806784
Gabarito: E
.
www.estrategiaconcursos.com.br 87 de 162
Comentrios:
Solues de excluso mtua so questes recorrentes em concurso pois
garantem que os processos no entrem ao mesmo tempo em uma regio
crtica. A espera ocupada similar ao uso do telefone sem caixa postal ou
correio eletrnico, se voc ligar e o telefone estiver ocupado. Na espera
ocupada o processo permanece gastando tempo de CPU, resulta em
desperdcio de cpu. a soluo de concorrncia mais simples, porm
ineficiente. Outra forma de gerenciamento de concorrncia o bloqueio,
diferentemente da espera ocupada, no bloqueio o recurso acordado
quando a condio de espera satisfeita, no fica de posse da cpu.
Gabarito: E
51583806784
e) as chamadas ao sistema.
Comentrios:
Pessoal, como podem ver, alguns conceitos simples, como o
conceito de processo, podem ser exigidos. Para a banca processo um
programa em execuo, simples assim. Como vimos, processo tambm
pode ser visto como o conjunto de recursos alocados para a execuo de
uma determinada tarefa.
Gabarito: D
Comentrios:
Pessoal, como podem ver o mero conceito de processo ainda
exigido vez em quando. Para a banca processo um programa em
execuo. Assim, a primeira parte do enunciado est correta. Sobre
a segunda parte da assertiva, pipe realmente uma forma de
encadeamento entre a sada de um processo e a entrada de outro.
Portanto, uma forma de conectar dois processos. Em sistemas Linux,
pipe um pseudoarquivo.
Gabarito: Certa
Comentrios:
O sistema operacional que permite que vrios processos estejam ativos
ao mesmo tempo dito multiprograma ou multiusurio. Nesse caso, se
.
www.estrategiaconcursos.com.br 89 de 162
Gabarito: Certa
a) thread.
b) deadlock.
c) livelock.
d) race condition.
e) signal.
Comentrios:
Podemos descartar as alternativas A, C e E. Condio de corrida a
execuo simultnea de duas ou mais operaes que devem ser
executadas em uma certa sequncia. Diferentemente, no deadlock no h
esta limitao. Este problema decorre de um impedimento ou
dependncia mtua entre dois processos, um depende do outro e vice-
versa.
Gabarito: D
51583806784
Comentrios:
.
www.estrategiaconcursos.com.br 90 de 162
Gabarito: Errada
Comentrios:
Assertiva perfeita. Corresponde definio correta de deadlock. Um
dependncia simultnea entre dois processos, que impede suas
execues. Um loop sem soluo.
Gabarito: Certa
Comentrios:
Um processo um programa em execuo, ou os recursos alocados para
51583806784
Gabarito: Certa
.
www.estrategiaconcursos.com.br 91 de 162
a) preempo.
b) excluso mtua.
c) posse e espera.
d) no preempo.
e) espera circular.
Comentrios:
Deadlock o bloqueio indeterminado entre processos que dependem
simultaneamente de acesso a um recurso compartilhado. O processo A
espera o recurso R1, que por sua vez est esperando o processo B. O
processo B espera pelo recurso R2, que espera pelo processo A. Temos
um loop insolucionvel. So condies necessria para ocorrncia de
deadlock:
a) Posse e espera- um processo em posse de um recurso pode pedir
outro;
b) Excluso mtua cada recursos est atribudo a um processo, ou
est disponvel;
c) Espera circular cadeia circular de espera, em que um recurso
aguarda por outro;
d) No preempo um recurso atribudo a um processo s pode ser
liberado voluntariamente, nunca forosamente.
Gabarito: D
.
www.estrategiaconcursos.com.br 92 de 162
A. Apenas I e II.
B. Apenas I e IV.
C. Apenas I, II e IV.
D. Apenas I, III e IV.
E. I, II, III e IV.
Comentrios:
Deadlock o bloqueio indeterminado entre processos que dependem
simultaneamente de acesso a um recurso compartilhado. O processo A
espera o recurso R1, que por sua vez est esperando o processo B. O
processo B espera pelo recurso R2, que espera pelo processo A. Temos
um loop insolucionvel.
A deteco do deadlock o mecanismo que determina a existncia de um
deadlock, e responsabilidade do Sistema Operacional, existem vrias
solues para isso. Alternativas II e III esto equivocadas.
Gabarito: B
Comentrios:
Deadlock o bloqueio indeterminado entre processos que dependem
simultaneamente de acesso a um recurso compartilhado. O processo A
.
www.estrategiaconcursos.com.br 93 de 162
espera o recurso R1, que por sua vez est esperando o processo B. O
processo B espera pelo recurso R2, que espera pelo processo A. So
condies necessrias para ocorrncia de deadlock: posse e espera- um
processo em posse de um recurso pode pedir outro; excluso mtua
cada recursos est atribudo a um processo, ou est disponvel; espera
circular cadeia circular de espera, em que um recurso aguarda por
outro; no preempo um recurso atribudo a um processo s pode ser
liberado voluntariamente, nunca forosamente. Alternativa correta letra
A.
Gabarito: A
A. Deadlocks
B. Threads
C. Keyloggers
D. Starvation
E. Fifo
Comentrios:
Deadlock o bloqueio indeterminado entre processos que dependem
simultaneamente de acesso a um recurso compartilhado. O processo A
espera o recurso R1, que por sua vez est esperando o processo B. O
processo B espera pelo recurso R2, que espera pelo processo A. Quando
h um deadlock, ocorre um impasse e dois ou mais processos ficam
51583806784
Gabarito: A
a) excluso simultnea
b) preempo
.
www.estrategiaconcursos.com.br 94 de 162
c) posse e espera
d) espera ocupada
e) espera coordenada
Comentrios:
So condies necessrias para ocorrncia de deadlock:
Posse e espera - um processo em posse de um recurso pode pedir
outro;
Excluso mtua cada recursos est atribudo a um processo, ou est
disponvel; Ateno, excluso simultnea no sinnimo de excluso
mtua.
Espera circular cadeia circular de espera, em que um recurso aguarda
por outro;
No preempo um recurso atribudo a um processo s pode ser
liberado voluntariamente, nunca forosamente.
A nica alternativa que corresponde s condies necessrias a letra C.
Gabarito: C
Comentrios:
No deadlock, processo X espera o recurso R1, que por sua vez est
esperando o processo Y. O processo Y espera pelo recurso R2, que espera
pelo processo X. X depende de Y e vice-versa. Alternativa correta, letra C.
Gabarito: C
.
www.estrategiaconcursos.com.br 95 de 162
a) Espera circular.
b) Excluso mtua.
c) Inanio.
d) No preempo.
e) Posse e espera.
Comentrios:
So condies necessrias para ocorrncia de deadlock: posse e espera;
excluso mtua; espera circular; no preempo. Inanio no condio
para ocorrncia de deadlock, pessoal. Alternativa C incorreta, e nosso
gabarito.
Gabarito: C
Tpico: Escalonamento
que podem ser adquiridos, mas um recurso algo que pode ser usado por
somente um nico processo em um dado instante de tempo.
II. Um recurso preemptvel aquele que pode ser retirado do processo
proprietrio sem nenhum prejuzo, sendo a memria um exemplo de
recurso preemptvel.
III. Em alguns sistemas operacionais, o processo automaticamente
bloqueado quando sua requisio de recurso falha; ele ser acordado
quando o recurso se tornar disponvel.
IV. Em alguns sistemas operacionais, a falha na requisio do recurso
resulta em um cdigo de erro e, nesse caso, cabe ao processo solicitante
esperar um pouco e tentar novamente.
.
www.estrategiaconcursos.com.br 96 de 162
a) I e III, apenas.
b) II e III, apenas.
c) II e IV, apenas.
d) II, III e IV, apenas.
e) I, II, III e IV.
Comentrios:
Questo bem didtica, para revisar as caractersticas de escalonamento e
de processos. Todas as assertivas esto corretas, conforme vimos na
parte terica.
Gabarito: E
Comentrios:
FIFO, First In, First Out, nossa j famosa fila. Quem chega primeiro, sai
primeiro. Se o critrio prioritrio do algoritmo de escalonamento a
utilizao de CPU, um processo predominante em CPU (cpu-bound) ter
prioridade sobre os demais.
51583806784
Gabarito: Certa
Comentrios:
Uma das desvantagens do FIFO que ele pode acarretar inanio,
situao na qual processo indefinidamente no obtm acesso ao recurso.
O round Robin evita a inanio ou starvation, que era um dos principais
.
www.estrategiaconcursos.com.br 97 de 162
Gabarito: Certa
Comentrios:
Short Job First - seleciona o processo espera com o menor tempo de
execuo estimado at a concluso. isso pessoal, o round Robin um
FIFO aperfeioado com controle de tempo. Uma estratgia mista: os
processos so despachados na ordem FIFO, mas recebem uma
51583806784
Gabarito: B
.
www.estrategiaconcursos.com.br 98 de 162
a) latncia de despacho.
b) overhead.
c) quantum de despacho.
d) tempo de preempo.
e) turnaround.
Comentrios:
O escalonador swapper seleciona os processos que iro da memria
secundria para a rea comum (processo no est em estado de pronto)
da memria principal. O escalonador scheduler transfere o processo da
rea comum para a fila de pronto, momento a partir do qual ir
efetivamente disputar recursos. O escalonador dispatcher transfere os
processos da fila de pronto para a execuo na cpu. Pode ser acionado
por interrupes do relgio, por chamadas de sistema ou por interrupes
de entrada e sada. dito escalonador de curto prazo, pois toma decises
mais frequentes que os demais.O tempo gasto pelo escalonador
despachante (dispatcher) desde que um processo interrompido at que
outro tenha a sua execuo iniciada, denominado turnaround.
Gabarito: E
Comentrios:
Assertiva correta. Corresponde definio de gerncia ou alocao de
memria. Gerncia de memria decidir que processos devero ser
carregados na memria quando houver espao disponvel.
Gabarito: Certa
.
www.estrategiaconcursos.com.br 99 de 162
Comentrios:
Correto, pessoal. A proteo do acesso das reas de memria de uma
aplicao por outra aplicao faz parte da gerncia de memria, e uma
segurana propiciada pelo SO. Essa proteo pode ser disponibilizada
pelas tcnicas de memria virtual. Paginao e segmentao so as duas
principais tcnicas de memria virtual.
Gabarito: Certa
a) Memria Virtual;
b) Multiprocessamento;
c) Compresso de Dados;
d) "Best Fit";
e) Temporizao.
Comentrios:
A memria virtual uma tcnica de gerenciamento de memria que
permite que um programa ou tarefa em execuo possa exceder a
quantidade total de memria fsica disponvel. Basicamente, s tem
acesso a memria as partes efetivamente realizadas, as demais ficam
armazenadas na memria secundria. Alternativa A.
Gabarito: A
51583806784
Comentrios:
.
www.estrategiaconcursos.com.br 100 de 162
Gabarito: E
Comentrios:
Correto. UMA PARTE do processo pouco acessada pode ser transferida
para a memria secundria, enquanto a parte em uso pelo processo pode
permanecer na memria principal.
Gabarito: Certa
Comentrios:
Particionamento fixo = PAGINAO. O principal problema a
fragmentao interna, sobra de espao dentro da caixa. Outro erro da
assertiva que o tamanho da pgina fixo, e no o nmero de
processos. 51583806784
Gabarito: Errada
.
www.estrategiaconcursos.com.br 101 de 162
Comentrios:
Questo capciosa pessoal. O mecanismo de paginao facilita a
segmentao e a alocao mais eficiente da memria aos processos em
execuo. Correto! A questo inicia falando de paginao e segmentao
(espcies de memria virtual), mas o foco da pergunta se a memria
virtual (o gnero) permite alocar quantidade superior capacidade da
memria principal. Esta afirmativa tambm correta, assim a questo
est adequada. Gabarito final Certo.
Gabarito: Certa
Comentrios:
Na memria virtual por segmentao com paginao, o espao de
endereamento dividido primeiro em segmentos, e cada segmento
dividido em seguida em pginas. A memria virtual por segmentao
com paginao elimina o problema da fragmentao externa encontrado
.
www.estrategiaconcursos.com.br 102 de 162
Gabarito: A
a) threads.
b) deadlocks.
c) memria.
d) processos.
e) coordenao distribuda.
Comentrios:
A anomalia de Belady uma deficincia na gerencia de memria
apresentada pelo algoritmo FIFO e consiste no aumento da quantidade de
falta de pginas quando o tamanho da memria tambm aumenta.
51583806784
Gabarito: C
Comentrios:
O conceito de memria virtual consiste em dividir o programa em
mdulos de tamanhos diferentes, a fim de carregar o mdulo que tiver o
tamanho da rea livre na memria principal.
Gabarito: Errada
a) next fit.
b) first fit.
c) best fit.
d) worst fit.
e) back fit.
51583806784
Comentrios:
O algoritmo o First fit (primeiro que couber) varre a tabela de espaos
livres at encontrar a primeira lacuna que caiba o processo. o algoritmo
mais simples e rpido, pois pesquisa o mnimo possvel. Se o segmento
que acomodar o processo for maior ou igual ao processo, a sobra
transforma-se em outro segmento de memria livre. O segmento
quebrado em duas partes, se for o caso, sendo uma parte alocada ao
processo e a sobra transforma-se em um segmento de memria livre.
Gabarito: B
.
www.estrategiaconcursos.com.br 104 de 162
a) Best-fit;
b) Worst-fit;
c) First-fit;
d) Overlay;
e) FIFO.
Comentrios:
As duas alternativas que poderiam causar dvidas so as letras B e C. O
algoritmo o First fit (primeiro que couber) varre a tabela de espaos
livres at encontrar a primeira lacuna que caiba o processo. o algoritmo
mais simples e rpido, pois pesquisa o mnimo possvel. O worst fit visa
minimizao ou eliminao do problema da fragmentao. O Worst fit
(pior que couber) adota estratgia oposta. Ele tambm varre toda a
tabela de espaos livres, mas escolhe o maior segmento disponvel, de
maneira que quando for alocado, gera um segmento suficientemente
grande para alocar outro processo.
Gabarito: C
51583806784
Comentrios:
O Best fit (melhor que couber) procura o menor segmento livre de
memria possvel. O Worst fit (pior que couber) adota estratgia oposta.
.
www.estrategiaconcursos.com.br 105 de 162
Ele tambm varre toda a tabela de espaos livres, mas escolhe o maior
segmento disponvel.
Gabarito: Errada
memria.
d) a estratgia I denominada maior e melhor (best-first).
e) a estratgia II denominada mais apto (best-fit).
Comentrios:
O Best fit (melhor que couber) procura na tabela inteira o menor
segmento livre de memria possvel.
Gabarito: E
.
www.estrategiaconcursos.com.br 106 de 162
Comentrios:
Vamos comentar individualmente os itens:
I. Um segmento composto por uma sequncia aleatria de endereos,
de zero at um valor mximo.
O item I trata de endereamento dos segmentos. O mapeamento de
endereos na segmentao realizado na tabela de segmentos. Os
endereos lgicos dos segmentos so representados por segmento e
deslocamento. Na tabela de segmentos se registra a base e o limite que
so somados para se obter o endereo fsico. Assim, o erro do item I
que o segmento no composto por uma sequncia aleatria de
endereos.
II. O tamanho de um segmento um valor varivel de zero at um valor
mximo. 51583806784
Gabarito: C
Comentrios:
O gerenciamento da memria virtual cabe ao Sistema Operacional, e no
ao processador. Assertiva errada.
Gabarito: Errada
Comentrios:
.
www.estrategiaconcursos.com.br 108 de 162
Gabarito: B
Comentrios:
.
www.estrategiaconcursos.com.br 109 de 162
Gabarito: B
Comentrios:
A memria virtual divide os processos e carrega na memria real somente
aqueles pedaos que necessrios durante a execuo
Gabarito: D 51583806784
Comentrios:
A fragmentao interna um dos principais problemas decorrentes do uso
da paginao. O uso da segmentao permite sua soluo. Alternativa
errada.
.
www.estrategiaconcursos.com.br 110 de 162
Gabarito: Errada
Comentrios:
A memria virtual a tcnica de gerenciamento da memria que permite
utilizar a memria secundria em caso de insuficincia da memria
principal. A paginao uma das tcnicas de memria virtual, e consiste
em dividir a memria destinada aos processos em pginas ou parties
fixas. O nmero mximo de processos na memria limitado pela
capacidade da memria e pelo nmero de parties.
Gabarito: C
Comentrios:
Como vimos acima, a paginao e segmentao so usadas pelo SO
controlar o acesso memria primria, protegendo as reas de memria
.
www.estrategiaconcursos.com.br 111 de 162
Gabarito: A
Comentrios:
.
www.estrategiaconcursos.com.br 112 de 162
Gabarito: A
a) banda larga.
b) segurana da informao.
c) impresso off-line.
d) memria virtual.
e) arquitetura OLAP.
Comentrios:
O LRU (Least Recently Used) um algoritmo de substituio de pgina
que substitui a pgina menos recentemente usada. O LRU uma tcnica
empregada em memria virtual.
Gabarito: D
a) Random.
b) LFU (Least Frequently Used).
c) LRU (Least Recently Used).
d) FIFO (First In First Out).
e) LILO (Last In Last Out).
Comentrios:
Pessoal, cuidado para no confundirem: a definio de LRU e LFU so
bem similares. O LRU (Least Recently Used) um algoritmo de
.
www.estrategiaconcursos.com.br 113 de 162
Gabarito: B
Comentrios:
A Anomalia de Belany um paradoxo encontrado no gerenciamento de
memria e indica que se h menos pginas em memria, pode ocorrer
menos falta de pginas do que se houvesse mais pginas em memria.
Gabarito: A
.
www.estrategiaconcursos.com.br 114 de 162
Comentrios:
I - O item fala do algoritmo timo, um algoritmo terico que possui a
maior eficincia possvel na substituio de pginas: no acarreta latncia
nas trocas, nem page faults. Ele terico, no pode ser implementado,
mas a referncia em termos de comparao de desempenho. Em alguns
livros como o de Tanenbaum, so citados o algoritmo timo e o segundo
melhor (second best). Item correto!
II O algoritmo FIFO (primeira a entrar, primeira a sair) pode descartar
pginas importantes. Realmente, o FIFO, apesar de sua rapidez, pode
descartar pginas muito referenciadas, razo pela qual surgiram outros
algoritmos que consideram este aspecto. Item correto!
III - Como assim hardware especial? O MRU tem que ter um contador, um
registrador, uma varivel em memria, algum recurso que de alguma
forma registre qual a pgina menos recentemente usada. Esse recurso
que a questo chama de hardware especial necessrio ao MRU. Ok,
pessoal? Alternativa correta! 51583806784
Gabarito: E
.
www.estrategiaconcursos.com.br 115 de 162
a) I, II e III.
b) I e II, apenas.
c) I e III, apenas.
d) II e III, apenas.
e) II, apenas.
Comentrios:
O algoritmo NRU (Not Recently Used) procura por pginas que no foram
referenciadas nos ltimos acessos. Essa informao mantida em um bit
que pode ter dois status referenciado ou modificado.
Gabarito: A
Comentrio:
Para melhor controle e otimizao o sistema de arquivos disponibiliza ao
Sistema Operacional um conjunto de informaes sobre os arquivos,
entre eles dono, hora de criao, tamanho, etc. Assertiva correta.
Gabarito: Certa
Comentrios:
Pessoal, esta uma das questes de menor dificuldade de resoluo
dessa prova. Conforme observamos em nossa aula, os mtodos de
alocao em sistema de arquivos so: alocao contgua (ou como a
questo chama, alocao em fila), alocao sequencial (ou
51583806784
Gabarito: D
.
www.estrategiaconcursos.com.br 117 de 162
a) sequencial.
b) indexado.
c) aleatrio.
d) encadeado.
e) hierrquico.
Comentrios:
Como vimos, o sistema de arquivos gerencia a alocao dos dados
(bytes) de um arquivo. Temos trs mtodos de alocao utilizados pelos
sistemas de arquivos: alocao contgua; alocao encadeada; e alocao
indexada. Na alocao contgua, os bytes do arquivo so alocados em um
espao contguo do dispositivo de armazenamento. O ponto explorado na
questo que a alocao contgua utiliza um mtodo de gravao
sequencial. Nosso gabarito a letra A.
Gabarito: A
Comentrios:
.
www.estrategiaconcursos.com.br 118 de 162
Gabarito: D
a) Ncleo ou Kernel.
b) Gerenciador de gravao.
c) Escalonador ou Scheduler.
d) Gerenciador de arquivo.
e) Gerenciador de processo.
Comentrios:
Como vimos, o Ncleo, o Escalonador, o Gerenciador de processos e o
Gerenciador de arquivos so partes fundamentais do Sistema
Operacional. A alternativa B no corresponde a um mdulo do SO.
Gabarito: B
Comentrio:
As extenses de nome de arquivo encontram-se aps o ponto de um
nome de arquivo e podem indicar o tipo de informao armazenada ou o
programa associado quele arquivo, por exemplo. Gabarito alternativa C.
Gabarito: C
E:\ARQUIVOS\ALIMENTOS\RAIZES.DOC corresponde,
respectivamente, a
Comentrio:
O caminho indicado corresponde a diretrio raiz, pasta, subpasta, nome
do arquivo e extenso do arquivo, respectivamente. Vale observar que
esse um caminho absoluto, pois toma como base o diretrio raiz.
Gabarito: D
a) contgua
b) indexada
c) segmentada
d) encadeada
51583806784
Comentrio:
Alocao Contgua - A alocao contgua consiste em armazenar um
arquivo em blocos sequencialmente dispostos.
Alocao Indexada - A alocao indexada mantm os ponteiros de
todos os blocos do arquivo em uma nica estrutura denominada bloco de
ndice.
A alocao em um novo utiliza tcnicas para escolha do bloco, as
principais so:
.
www.estrategiaconcursos.com.br 120 de 162
Gabarito: D
Comentrio:
A alocao INDEXADA soluciona uma das principais limitaes da
alocao ENCADEADA, que a impossibilidade do acesso direto aos
blocos dos arquivos. O princpio desta tcnica manter os ponteiros de
todos os blocos do arquivo em uma nica estrutura denominada bloco de
ndice. Com essa concluso s nos resta a alternativa A, que o gabarito
da questo.
.
www.estrategiaconcursos.com.br 121 de 162
Gabarito: A
Comentrio:
A alocao contgua consiste em armazenar um arquivo em blocos
sequencialmente dispostos, mas ocasiona o problema da fragmentao.
Gabarito: B
Comentrio:
Na Alocao encadeada, a primeira palavra de cada bloco usada como
ponteiro para um prximo bloco. Sua principal desvantagem a lentido,
pois sequencial, segue os ponteiros de cada bloco at alcanar o bloco
desejado. Para minorar esse problema, criou-se uma tabela na memria
que contm basicamente os ponteiros que indicam os blocos do arquivo.
Essa tabela, denominada tabela de alocao de arquivos ou FAT possui
.
www.estrategiaconcursos.com.br 122 de 162
Gabarito: D
.
www.estrategiaconcursos.com.br 123 de 162
.
www.estrategiaconcursos.com.br 124 de 162
(A) lock;
(B) starvation;
(C) sincronizao condicional;
(D) threads;
(E) stack.
a) boot remoto.
b) boot por CD/DVD.
c) dual boot.
d) trial boot.
e) boot normal.
51583806784
a) Ubuntu.
b) Windows.
c) Mandrake.
d) LE Linux Educacional.
e) Fedora.
.
www.estrategiaconcursos.com.br 125 de 162
a) de espera.
b) de execuo.
c) pronto.
d) novo.
e) encerrado.
e) I, II e III.
51583806784
51583806784
I.Processo
II. Thread
( ) Agrupa recursos.
( ) Entidade programada para execuo na CPU.
( ) Possui um contador de programa que controla qual instruo vai ser
executada.
.
www.estrategiaconcursos.com.br 129 de 162
a) 1/ 2/ 1/ 2
b) 1/ 2/ 2/ 2
c) 1/ 1/ 1/ 1
d) 2/ 1/ 2/ 1
e) 2/ 1/ 2/ 2
.
www.estrategiaconcursos.com.br 130 de 162
b) II e III, apenas.
c) II e IV, apenas.
d) II, III e IV, apenas.
e) I, II, III e IV.
a) channel.
b) pipe.
c) queue.
d) thread.
.
www.estrategiaconcursos.com.br 132 de 162
a) Memria Virtual;
b) Multiprocessamento;
c) Compresso de Dados;
d) "Best Fit";
e) Temporizao.
.
www.estrategiaconcursos.com.br 133 de 162
Assinale:
a) se somente a afirmativa I estiver correta.
b) se somente as afirmativas I e II estiverem corretas.
c) se somente as afirmativas I e III estiverem corretas.
d) se somente as afirmativas II e III estiverem corretas.
e) se todas as afirmativas estiverem corretas.
.
www.estrategiaconcursos.com.br 134 de 162
.
www.estrategiaconcursos.com.br 135 de 162
recursos.
c) selecionar um processo da fila de ready e alocar a CPU para o mesmo.
d) transferir um processo na fila de wait para a fila de ready.
e) executar processos mais demorados antes dos mais rpidos.
.
www.estrategiaconcursos.com.br 136 de 162
51583806784
.
www.estrategiaconcursos.com.br 137 de 162
a) Apenas I e II so verdadeiras.
b) Apenas I e III so verdadeiras.
c) Apenas II e III so verdadeiras.
d) I, II e III so verdadeiras.
e) I, II e III so falsas.
1.Semforo.
2. Mutex.
3. Monitor.
4. TSL.
(1) Na operao de down, verifica se seu valor maior que zero. Caso
seja, decrementa o valor.
(4) Instruo especial que bloqueia o barramento de memria impedindo
que mais de uma CPU acesse uma palavra de memria especfica.
(2) Pode ter dois estados: livre ou ocupado.
51583806784
.
www.estrategiaconcursos.com.br 138 de 162
.
www.estrategiaconcursos.com.br 139 de 162
a) thread.
b) deadlock.
c) livelock.
d) race condition.
e) signal.
.
www.estrategiaconcursos.com.br 140 de 162
a) preempo.
b) excluso mtua.
c) posse e espera.
d) no preempo.
e) espera circular.
B. Apenas I e IV.
C. Apenas I, II e IV.
D. Apenas I, III e IV.
E. I, II, III e IV.
.
www.estrategiaconcursos.com.br 141 de 162
A. Deadlocks
B. Threads
C. Keyloggers
D. Starvation
E. Fifo
51583806784
a) excluso simultnea
b) preempo
c) posse e espera
d) espera ocupada
e) espera coordenada
.
www.estrategiaconcursos.com.br 142 de 162
a) Espera circular.
b) Excluso mtua.
c) Inanio.
d) No preempo.
e) Posse e espera.
51583806784
.
www.estrategiaconcursos.com.br 143 de 162
a) I e III, apenas.
b) II e III, apenas.
c) II e IV, apenas.
d) II, III e IV, apenas.
e) I, II, III e IV.
.
www.estrategiaconcursos.com.br 144 de 162
a) latncia de despacho.
b) overhead.
c) quantum de despacho.
d) tempo de preempo.
e) turnaround.
.
www.estrategiaconcursos.com.br 145 de 162
a) Memria Virtual;
b) Multiprocessamento;
c) Compresso de Dados;
d) "Best Fit";
e) Temporizao.
.
www.estrategiaconcursos.com.br 146 de 162
a) threads.
b) deadlocks.
c) memria.
d) processos.
e) coordenao distribuda.
.
www.estrategiaconcursos.com.br 147 de 162
a) next fit.
b) first fit.
c) best fit. 51583806784
d) worst fit.
e) back fit.
.
www.estrategiaconcursos.com.br 148 de 162
a) Best-fit;
b) Worst-fit;
c) First-fit;
d) Overlay;
e) FIFO.
terminou.
II. aloca o menor intervalo que seja suficientemente grande. Percorre-se
a tabela inteira (a menos que esteja ordenada por tamanho) para se
encontrar o menor intervalo.
III. aloca o maior intervalo. Percorre-se a tabela inteira (a menos que
esteja ordenada por tamanho) para se encontrar o maior intervalo.
.
www.estrategiaconcursos.com.br 149 de 162
.
www.estrategiaconcursos.com.br 150 de 162
a) I e III, apenas.
b) I e II, apenas.
c) II e III, apenas.
d) I, II e III.
e) II, apenas.
51583806784
.
www.estrategiaconcursos.com.br 152 de 162
pura.
a) banda larga.
b) segurana da informao.
c) impresso off-line.
d) memria virtual.
.
www.estrategiaconcursos.com.br 153 de 162
e) arquitetura OLAP.
a) Random.
b) LFU (Least Frequently Used).
c) LRU (Least Recently Used).
d) FIFO (First In First Out).
e) LILO (Last In Last Out).
.
www.estrategiaconcursos.com.br 154 de 162
a) I, II e III.
b) I e II, apenas.
c) I e III, apenas.
d) II e III, apenas.
e) II, apenas.
.
www.estrategiaconcursos.com.br 155 de 162
a) sequencial.
.
www.estrategiaconcursos.com.br 156 de 162
b) indexado.
c) aleatrio.
d) encadeado.
e) hierrquico.
a) Ncleo ou Kernel.
b) Gerenciador de gravao.
c) Escalonador ou Scheduler.
d) Gerenciador de arquivo. 51583806784
e) Gerenciador de processo.
.
www.estrategiaconcursos.com.br 157 de 162
a) contgua
b) indexada
c) segmentada
d) encadeada
51583806784
.
www.estrategiaconcursos.com.br 159 de 162
1 Errei! No li o contedo.
2 Errei! Falta de ateno.
3 Errei! No entendi a questo.
4 Errei! No identifiquei o motivo. ;-)
.
www.estrategiaconcursos.com.br 160 de 162
Desempenho
ACERTOS ERROS
Gabarito
1 2 3 4 5 6 7 8 9 10
ERRADA C ERRADA ERRADA ERRADA CERTA ERRADA ERRADA B C
11 12 13 14 15 16 17 18 19 20
B CERTA CERTA CERTA E D CERTA C E E
21 22 23 24 25 26 27 28 29 30
CERTA B CERTA B A A E CERTA CERTA B
31 32 33 34 35 36 37 38 39 40
CERTA CERTA A D E E A A C A
41 42 43 44 45 46 47 48 49 50
A A CERTA CERTA ERRADA D E E D CERTA
51 52 53 54 55 56 57 58 59 60
CERTA D ERRADA CERTA CERTA D B A A C
61 62 63 64 65 66 67 68 69 70
C C E CERTA CERTA B E CERTA CERTA A
71 72 73 74 75 76 77 78 79 80
E CERTA ERRADA CERTA A C ERRADA B C ERRADA
81 82 83 84 85 86 87 88 89 90
E C ERRADA B B D ERRADA C A A
91 92 93 94 95 96 97 98 99 100
D B A E A 51583806784
CERTA D A D B
101 102 103 104 105 106 107 108 109 110
C D D A B D - - - -
.
www.estrategiaconcursos.com.br 161 de 162
Consideraes Finais
Celson Jr.
.
www.estrategiaconcursos.com.br 162 de 162