Logo Passei Direto

A maior rede de estudos do Brasil

Grátis
6 pág.
Simulado II - 2022_01_Sistemas Operacionais_Redes de Computadores

Pré-visualização | Página 1 de 2

16/06/2022 15:39 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/6
 
Simulado AV
Teste seu conhecimento acumulado
Disc.: SISTEMAS OPERACIONAIS 
Aluno(a): RANNIERI MIRANDA OLIVEIRA 201602033277
Acertos: 9,0 de 10,0 05/06/2022
Acerto: 1,0 / 1,0
O sistema operacional pode gerenciar e alocar as partes de todo um sistema complexo. A
esse recurso dá-se o nome de: 
Painel de análise 
Dashboard 
Modo usuário 
 Gerenciador de recursos 
Gerenciador de projetos 
Respondido em 05/06/2022 20:14:44
Explicação:
A resposta correta é: Gerenciador de recursos. O sistema operacional atua
também como um gerenciador de recursos de hardware, que administra e aloca as
partes de todo um sistema complexo.
Acerto: 1,0 / 1,0
Em um sistema monoprogramável, se um determinado Sistema Computacional passa
40% do tempo esperando por dispositivos de E/S, quanto tempo ele leva utilizando a
CPU? 
0%
30%
90%
40%
 60%
Respondido em 05/06/2022 20:16:43
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
16/06/2022 15:39 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/6
Explicação:
A resposta correta é: 60%. Como o sistema é monoprogramável apenas um
processo será utilizado para o cálculo da utilização da CPU. Logo,
U = 1 - P^n
U = 1 - 0,40^1
U = 60%
Acerto: 1,0 / 1,0
Conceitualmente, cada processo tem sua própria CPU (Central Processing Unit) virtual. É
claro que, na realidade, a CPU troca a execução, a todo momento, de um processo para
outro, mas, para entender esse sistema, é muito mais fácil pensar em um conjunto de
processos sendo executados (pseudo) paralelamente do que tentar controlar o modo
como a CPU faz esses chaveamentos.
TANENBAUM, A. S. Sistemas operacionais modernos. 3. ed. São Paulo: Pearson, 2010 (adaptado). 
De acordo com o exposto, o conceito descrito denomina-se : 
 multiprogramação
máquina de estados finitos
thread
processo monothread
multiprocessador
Respondido em 05/06/2022 20:18:04
Explicação:
A resposta correta é: multiprogramação.
A multiprogramação tem como objetivo permitir que, de forma contínua, a
Unidade Central de Processamento alterne entre processos de forma a maximizar
a eficiência, criando uma ilusão de paralelismo.
Acerto: 1,0 / 1,0
Considere o programa abaixo escrito em linguagem C. No instante da execução da linha
5, ter-se-á uma hierarquia composta de quantos processos e threads, respectivamente? 
1 main(){ 
2 int i; 
3 for(i=0;i<3;i++) 
4 fork(); 
 Questão3
a
 Questão4
a
16/06/2022 15:39 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/6
5 while(1); 
6 } 
7 e 7
 8 e 8
4 e 1
3 e 0
1 e 0
Respondido em 05/06/2022 20:21:28
Explicação:
A resposta correta é: 8 e 8.
Quando chamamos a função Fork() ocorre a criação de um novo processo,
chamado de processo filho. Repare que a função Fork() foi invocada três vezes,
totalizando oito processos.
Acerto: 0,0 / 1,0
Concurso: UFPE - 2010 | Prova: COVEST-COPSET - 2010 - UFPE - Analista de Tecnologia da Informação
Um dos tipos de gerenciamento de memória utilizados por sistemas operacionais é a memória virtual. Este tipo de
memória pode ser gerenciada por segmentação. Assinale a alternativa que descreve o funcionamento do
gerenciamento de memória virtual por segmentação:
Divide o endereçamento de memória virtual em partes semelhantes chamadas de blocos.
Divide o espaço de endereçamento virtual e espaço de endereçamento real em blocos do mesmo tamanho
chamados de páginas.
 Divide o espaço de endereçamento virtual e espaço de endereçamento real em blocos do mesmo tamanho
chamados de segmentos.
 Divide o espaço do endereçamento virtual em blocos de tamanhos diferentes chamados segmentos.
Divide o espaço de endereçamento virtual e espaço de endereçamento real em blocos do mesmo tamanho
chamados de buffer.
Respondido em 05/06/2022 20:22:52
Explicação:
Resposta correta: Divide o espaço do endereçamento virtual em blocos de tamanhos diferentes chamados
segmentos.
Segmentação é uma técnica de gerência de memória, onde os programas são divididos logicamente em sub-rotinas
e estruturas de dados e colocados em blocos de informações na memória. Os blocos têm tamanhos diferentes e são
chamados segmentos, cada um com seu próprio espaço de endereçamento.
Acerto: 1,0 / 1,0
Concurso: INMETRO - 2010 - Edital 01-2010 | Prova: CESPE - 2010 - INMETRO - Pesquisador - Ciência da
Computação
Em um sistema operacional que implementa a gerência de memória, por meio de um sistema de paginação por
demanda, observou-se que, durante a execução de um processo, a utilização da CPU é 20%, do disco de
 Questão5
a
 Questão6
a
16/06/2022 15:39 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/6
paginação 75% e dos demais dispositivos de E/S 5%. Assinale a opção que otimiza a utilização da CPU.
Instalação de um disco de paginação maior.
Instalação de uma CPU mais rápida.
Aumento do tamanho da área de swapping no disco.
 Aumento do tamanho da página.
Diminuição do conjunto de trabalho do processo.
Respondido em 05/06/2022 20:23:18
Explicação:
Resposta correta: Aumento do tamanho da página.
Como as páginas mapeadas na memória possuem um tamanho único, se aumentarmos o tamanho da página não
será mais necessário para o processo realizar tantos carregamentos do disco para a memória, no caso da questão
75% do tempo é gasto nessa tarefa. Assim, ocorre a diminuição da utilização do disco de paginação e aumenta-
se proporcionalmente a utilização da CPU.
 
Acerto: 1,0 / 1,0
Para a implementação de um sistema de arquivos é necessária a definição de um
esquema de alocação de blocos de disco para armazenamento de dados. Várias formas de
alocação foram desenvolvidas com essa finalidade, dentre elas a alocação por i-nodes. 
Dentro deste contexto, selecione a alternativa correta. 
Quando se utiliza i-nodes a sequência de blocos de um arquivo é armazenada na
FAT (Tabela de Alocação de Arquivos). 
Um i-node é uma sequência de blocos que armazenam os dados de um arquivo. 
Os dados de um arquivo representado por um i-node são armazenados em blocos
contíguos no disco.
 Um i-node é um bloco de disco que contém os atributos e os endereços de disco
dos blocos de dados de um arquivo.
Em um sistema de arquivos com i-nodes cada bloco possui um ponteiro para o
bloco seguinte. 
Respondido em 05/06/2022 20:25:17
Explicação:
A resposta correta é: Um i-node é um bloco de disco que contém os atributos e os
endereços de disco dos blocos de dados de um arquivo.
Em um sistema de arquivos, um nó-índice pode ser caracterizado como um arranjo
de estruturas de dados, responsável por conter e listar informações relativas a
arquivos. Por exemplo, os endereços e atributos.
Acerto: 1,0 / 1,0
Sobre o tema fragmentação, são feitas as seguintes afirmações: 
 Questão7
a
 Questão8
a
16/06/2022 15:39 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/6
I - Desde que haja blocos livres suficientes em uma partição com alocação indexada (i-nodes), um arquivo sempre
poderá ser gravado na partição, independentemente desta estar fragmentada ou não. 
II - Um arquivo fragmentado é um arquivo cujos blocos de informação foram espalhados por diferentes sistemas
de arquivos. 
III - É interessante manter os arquivos em um disco rígido com baixa fragmentação, pois isso melhora o tempo
médio de leitura dos arquivos. 
 
São verdadeiras: 
Apenas a II.
Apenas a I e a II.
Apenas a II e a III.
Apenas a I.
 Apenas a I e a III.
Respondido em 05/06/2022 20:27:20
Explicação:
A resposta correta é: Apenas a I e a III.
Arquivos fragmentados são aqueles que foram divididos em diversos pedacinhos pequenos e que estão dispostos
em múltiplas regiões do disco. Esse tipo de fragmentação aumenta de forma considerável as operações de leitura e
gravação.
Acerto: 1,0 / 1,0
Ao desenvolver um SCRIPT, seu responsável utilizou o comando abaixo: 
 
$ chmod u+x script 
 
Sobre esse comando, é
Página12