Buscar

BQD SO AVA 2017 2

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

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

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ê viu 3, do total de 8 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

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

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ê viu 6, do total de 8 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

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

Prévia do material em texto

19/11
http://simulado.estacio.br/bdq_sava_pres/ 1/2
 
Voltar 
 
 SISTEMAS OPERACIONAIS
Simulado: CCT0311_SM_ 
Aluno(a): Matrícula: 
Desempenho: 0,5 de 0,5 Data: 11/11/2017 13:49:14 (Finalizada)
 
 1a Questão (Ref.: 201502310350) Pontos: 0,1 / 0,1
Processo é um conceito chave no funcionamento de um Sistema Operacional: I. Um processo é um programa em
execução. II. Cada processo possui instruções que serão executadas e um espaço de endereçamento em que pode
ler e escrever. III. Um processo pode resultar na execução de outros processos, chamados de processos filhos, que
compartilham o espaço de endereçamento com o processo pai. Assinale a alternativa correta:
Todas estão corretas.
I e III estão corretas.
II e III estão corretas.
Somente a I está correta.
 I e II estão corretas.
 
 2a Questão (Ref.: 201502228253) Pontos: 0,1 / 0,1
Qual dos itens abaixo corresponde a sistemas Monoprogramáveis ou Monotarefas?
Os sistemas monoprogramáveis se caracterizam por permitir que o processador, a memória e os periféricos
permaneçam exclusivamente dedicados a execução de vários programas de forma concorrente em um
ambiente monousuário.
 Os sistemas monoprogramáveis se caracterizam por permitir que o processador, a memória e os periféricos
permaneçam exclusivamente dedicados a execução de um único programa ou tarefa.
Recursos computacionais são compartilhados entre os usuários e aplicações, de forma concorrente aos
diversos recursos como: memória, processador e periféricos, de forma ordenada e protegida, entre os
diversos programas.
Os Programas são executados a partir da divisão do tempo do processador em pequenos intervalos,
denominados fatia de tempo (time-slice).
Há apenas um único usuário interagindo com o sistema, mas existe a possibilidade de execução de diversas
tarefas ao mesmo tempo, como a edição de texto, uma impressão e o acesso à Internet.
 
 3a Questão (Ref.: 201502310353) Pontos: 0,1 / 0,1
Existem três estados de um processo: Pronto, Executando e Bloqueado. Com relação as estados de um processo,
as seguintes afirmações são verdadeiras (V) ou falsas (F)?
( ) Quando um processo que está Executando não pode continuar sua execução por necessitar de algum evento
para continuar (E/S, por exemplo) ele passa para o estado de Pronto.
19/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_sava_pres/ 2/2
( ) Um processo que está no estado Pronto passa para o estado Executando quando é escolhido pelo Escalonador
de Processos.
( ) Um processo que está no estado Bloqueado passa para o estado Pronto quando o evento esperado pelo processo
ocorre.
( ) Em um computador multiprogramado vários processos podem estar no estado de Pronto simultâneamente.
 
A alternativa que corresponde ao preenchimento das colunas, na sequência, é:
F, V, V, F
V, F, V, V
V, V, V, V
F, V, F, V
 F, V, V, V
 
 4a Questão (Ref.: 201502228267) Pontos: 0,1 / 0,1
Em relação a gerência das aplicações por Sistemas Operacionais Multiprogramáveis, é correto afirmar em relação
aos sistemas de tempo compartilhado:
Um programa utiliza o processador o tempo que for necessário ou até que apareça outro mais prioritário.
 Programas são executados a partir da divisão do tempo do processador em pequenos intervalos,
denominados fatia de tempo.
são sistemas denominados real-time, compartilham o uso do processador em pequenos intervalos,
denominados time-slice.
Programas são divididos e processados em partes, conhecido como processamento em lote, enfileiramento
de processos.
 
 5a Questão (Ref.: 201502231456) Pontos: 0,1 / 0,1
Em quais situações um processo é escalonado para executar em um sistema monoprocessado. I) Quando o
processo em execução finaliza II) Quando o processo em execução não é bloqueado III) Quando termina a fatia de
tempo do processo em execução.
Apenas a II está correta
Apenas I e II estão corretas
Apenas a III está correta
Apenas II e III estão corretas
 Apenas I e III estão corretas
 
 
 
19/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_sava_pres/ 1/2
Voltar 
 
 SISTEMAS OPERACIONAIS
Simulado: CCT0311_SM_ 
Aluno(a): Matrícula: 
Desempenho: 0,5 de 0,5 Data: 11/11/2017 14:04:38 (Finalizada)
 
 1a Questão (Ref.: 201502231449) Pontos: 0,1 / 0,1
No âmbito de sistemas operacionais, uma seção ou região crítica é a:
Área do programa que é executada 80% do tempo
Parte da memória usada para operações criptográficas
Área do sistema operacional que contém o código do loader
 Parte do programa que contém dados compartilhados
Área da memória que contém dados compartilhados
 
 2a Questão (Ref.: 201502235666) Pontos: 0,1 / 0,1
Existem vários tipos de algoritmos de escalonamento. Qual dos Algoritmos a seguir determina a escolha de
processos na fila de pronto para execução por ordem de chegada?
Circular
SJF
Prioridade
Circular com Prioridade
 FIFO
 
 3a Questão (Ref.: 201502310350) Pontos: 0,1 / 0,1
Processo é um conceito chave no funcionamento de um Sistema Operacional: I. Um processo é um programa em
execução. II. Cada processo possui instruções que serão executadas e um espaço de endereçamento em que pode
ler e escrever. III. Um processo pode resultar na execução de outros processos, chamados de processos filhos, que
compartilham o espaço de endereçamento com o processo pai. Assinale a alternativa correta:
 I e II estão corretas.
I e III estão corretas.
Somente a I está correta.
Todas estão corretas.
II e III estão corretas.
 File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js
19/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_sava_pres/ 2/2
 4a Questão (Ref.: 201502210636) Pontos: 0,1 / 0,1
Sistemas operacionais de tempo real são utilizados em controle de processos automatizados, em que o tempo de
resposta a determinados eventos é um fator crítico. Com relação a esse assunto, julgue os itens seguintes. I -
Sistemas de tempo real estritos (hard real-time) não utilizam dispositivos de memória secundária (como discos),
pois estes não oferecem garantia de término das operações dentro de uma quantidade máxima de tempo. II - Um
sistema operacional de propósito geral pode ser modificado para ser de tempo real atribuindo-se prioridades fixas
para cada um dos processos. III - O escalonamento mais utilizado por sistemas operacionais de tempo real é o
shortest-job-first (tarefa mais curta primeiro). Assinale a opção correta:
Apenas os itens I e II estão certos.
Apenas os itens II e III estão certos.
Todos os itens estão certos.
Apenas os itens I e III estão certos.
 Apenas um item está certo.
 
 5a Questão (Ref.: 201502231446) Pontos: 0,1 / 0,1
Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que:
Tiver maior prioridade
Ocupar menos espaço em memória
Estiver em modo usuário
Tiver o menor tempo de processador ainda por executar
 Chegar primeiro ao estado de pronto
 
 
 
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js
19/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_sava_pres/ 1/2
Voltar 
 
 SISTEMAS OPERACIONAIS
Simulado: CCT0311_SM_ 
Aluno(a): Matrícula: 
Desempenho: 0,5 de 0,5 Data: 11/11/2017 14:12:09 (Finalizada)
 
 1a Questão (Ref.: 201502231468) Pontos: 0,1 / 0,1
No gerenciamento de processos existem várias estratégias de escalonamento. Correlacione os tipos de
escalonamento com a estratégia correspondente: SJF - Round Robin ¿ FCFS ¿ 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.
III ¿ I ¿ II e IV
II ¿ I ¿ III e IV
 II ¿ III ¿ I e IV
I ¿ II ¿ III e IV
III ¿ II ¿ I e IV
 
 2a Questão (Ref.: 201502231451) Pontos: 0,1 / 0,1No contexto de processos, como pode ocorrer uma condição de corrida?
Não haverá condição de corrida em sistemas multitarefa
Uma condição de corrida ocorre quando um ou mais processos iniciam a execução ao mesmo tempo e
competem no tempo para terminar primeiro
Uma condição de corrida é uma técnica utilizada para medir tempo de execução de um processo
Uma condição de corrida é uma técnica computacional aplicada aos processos para que os mesmos sejam
comparados com relação ao tempo de execução
 Uma condição de corrida pode ocorrer quando dois ou mais processos estão lendo ou escrevendo algum
dado compartilhado e o resultado final depende de qual e quando executa precisamente
 
 3a Questão (Ref.: 201501577793) Pontos: 0,1 / 0,1
Considere o trecho de código abaixo que implementa um consumidor para o problema do produtor/consumidor
onde o semáforo s é o responsável pela exclusão mútua no acesso aos itens armazenados e o semáforo v é o
responsável pela liberação do consumo, está correto afirmar que:
 consumidor{ 
 wait (s) 
 wait (v) 
 consome_item 
 signal (v) 
 signal (s)
 }
19/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_sava_pres/ 2/2
 
O consumidor funcionará corretamente se o semáforo v foi iniciado com 1 (zero)
Poderá ocorrer deadlock ou starvation dependendo do valor inicial de v
O consumidor funcionará corretamente independente do valor inicial de v
O consumidor funcionará corretamente se o semáforo v foi iniciado com 0 (zero)
 Poderá ocorrer deadlock
 
 4a Questão (Ref.: 201501676308) Pontos: 0,1 / 0,1
Em relação às condições para que ocorra um deadlock, àquela em que recursos concedidos previamente a um
processo não podem ser forçosamente tomados desse processo e sim, explicitamente liberados por ele, denomina-
se condição de:
 não preempção.
posse e espera.
exclusão mútua.
preempção.
espera circular.
 
 5a Questão (Ref.: 201502254090) Pontos: 0,1 / 0,1
Selecione o algoritmo de escalonamento de processos que é não-preemptivo:
Round Robin
Múltiplas Filas
Com Prioridades
 Shortest Job First (SJF)
Por Loteria
 
 
 
19/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_sava_pres/ 1/2
 
Voltar 
 
 SISTEMAS OPERACIONAIS
Simulado: CCT0311_SM_ 
Aluno(a): Matrícula: 
Desempenho: 0,5 de 0,5 Data: 11/11/2017 14:31:14 (Finalizada)
 
 1a Questão (Ref.: 201502210652) Pontos: 0,1 / 0,1
Uma antiga empresa de desenvolvimento de software resolveu atualizar toda sua infraestrutura computacional
adquirindo um sistema operacional multitarefa, processadores multi-core (múltiplos núcleos) e o uso de uma
linguagem de programação com suporte a threads. O sistema operacional multitarefa de um computador é capaz
de executar vários processos (programas) em paralelo. Considerando esses processos implementados com mais de
uma thread (multi-threads), analise as afirmações abaixo. I. Os ciclos de vida de processos e threads são idênticos.
II. Threads de diferentes processos compartilham memória. III. Somente processadores multi-core são capazes de
executar programas multi-threads. IV. Em sistemas operacionais multitarefa, threads podem migrar de um
processo para outro. É correto apenas o que se afirma em:
II e IV
 I
I e IV
I e III
II
 
 2a Questão (Ref.: 201502210648) Pontos: 0,1 / 0,1
Um vendedor de artigos de pesca obteve com um amigo o código executável (já compilado) de um programa que
gerencia vendas e faz o controle de estoque, com o intuito de usá-lo em sua loja. Segundo o seu amigo, o referido
programa foi compilado em seu sistema computacional pessoal (sistema A) e funciona corretamente. O vendedor
constatou que o programa executável também funciona corretamente no sistema computacional de sua loja
(sistema B). Considerando a situação relatada, analise as afirmações a seguir. I. Os computadores poderiam ter
quantidades diferentes de núcleos (cores). II. As chamadas ao sistema (system call) do sistema operacional no
sistema A devem ser compatíveis com as do sistema B. III. O conjunto de instruções do sistema A poderia ser
diferente do conjunto de instruções do sistema B. IV. Se os registradores do sistema A forem de 64 bits, os
registradores do sistema B poderiam ser de 32 bits. É correto o que se afirma em:
 I e II, apenas
I, II e IV, apenas
I, II, III e IV
III, apenas
III e IV, apenas
 
 3a Questão (Ref.: 201501676514) Pontos: 0,1 / 0,1
Em relação à implementação de um sistema de arquivos e aos tamanhos das tabelas de arquivos usadas pelo
método de alocação por lista encadeada, aqui tratada por tabela de arquivos, e ao método de alocação i-nodes,
19/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_sava_pres/ 2/2
aqui tratado por tabela de i-nodes, é correto afirmar que o tamanho:
das duas tabelas, a de arquivos e a de i-nodes, é proporcional apenas ao número de arquivos abertos.
da tabela de i-nodes se relaciona proporcionalmente ao tamanho dos arquivos abertos e ao tamanho do
disco.
da tabela de i-nodes é proporcional ao tamanho do disco.
 da tabela de arquivos é proporcional ao tamanho do disco.
da tabela de arquivos se relaciona proporcionalmente ao tamanho dos arquivos abertos e ao tamanho do
disco.
 
 4a Questão (Ref.: 201502241880) Pontos: 0,1 / 0,1
Suponha que determinada unidade de disco tenha 5.000 cilindros numerados de 0 a 4999. A unidade atualmente
está atendendo a uma requisição no cilindro 133 e a requisição anterior foi no cilindro 190. Sabe-se que a unidade
de disco utiliza o escalonamento SCAN e que a fila de requisições pendentes é: 183, 37, 253, 13, 980, 144, 60 e
67. Qual das requisições pendentes será a última a ser atendida?
37
183
144
13
 980
 
 5a Questão (Ref.: 201502159587) Pontos: 0,1 / 0,1
Quantas páginas um processo pode ter, considerando que seu endereço lógico é composto por 20 bits, sendo os 7
bits mais significativos utilizados para identificar a página e os demais o deslocamento dentro da página?
255 páginas
8K páginas
7 páginas
 128 páginas
13 páginas

Outros materiais