Você está na página 1de 46

27/11/2019 EPS

Lupa Calc.
SISTEMAS OPERACIONAIS
CCT0757_A1_201902590473_V1
Vídeo PPT MP3

Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473


Disc.: SIST. OPERACIONAIS 2019.3 EAD (G) / EX

Prezado (a) Aluno(a),

Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.

Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.

1. Define-se um sistema operacional multitarefa como sendo aquele que possui a capacidade de:

administrar mais de um usuário simultanemente.

gerenciar múltiplos processadores.

manter vários programas na memória simultanemente.

executar vários programas simultaneamente.


executar programas baseados em threads.

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:

Todo sistema operacional multitarefa é necessariamente um sistema multiusuário.


Um sistema operacional multiprocessado não é necessariamente um sistema multitarefa.
Um sistema operacional multitarefa é necessariamente um sistema multiprocessado.

Todo sistema operacional multiusuário é ao mesmo tempo um sistema multitarefa.


Em sistemas operacionais multitarefa monoprocessados a execução de diferentes programas é simultânea.

Explicação:

Existe uma característica importante que diferencia os sistemas operacionais que é a capacidade de execução de diversos
programas ao mesmo tempo.

Alguns sistemas operacionais permitem que apenas um programa seja executado de cada vez. Essa é a forma mais simples e
de fácil desenvolvimento de um sistema operacional, uma vez que o sistema não terá de lidar com solicitações diversas e por
vezes conflitantes.

Quando um sistema operacional permite a execução de mais de um programa ao mesmo tempo, ele é chamado de multitarefa
e tem de lidar com procedimentos que concorrem quanto à utilização da capacidade de processamento do hardware. Então, é

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 1/4
27/11/2019 EPS
necessário definir e gerenciar uma questão básica que é a prioridade de cada programa quanto ao uso de recursos
existentes.

Monotarefa

Executa apenas uma tarefa de cada vez

Exemplo de sistema operacional monotarefa:

¿ MS-DOS.

Multitarefa

Executa mais de um programa ao mesmo tempo

Exemplo de sistema operacional multitarefa:

¿ Windows Seven;
¿ Linux;
¿ Mac OS X.

Observação: Nesse caso, um sistema operacional monotarefa (que executa apenas um programa de cada vez) é similar a uma
empresa que possui apenas um departamento.

Fonte: https://www.portaleducacao.com.br/conteudo/artigos/informatica/multitarefa-e-suas-variacoes-dentro-do-sistema-
operacional/41561

3. Em sistemas operacionais, o conceito de compilador é:

um padrão comum de arquivo para executáveis, código objeto, bibliotecas compartilhadas, e core dumps.
um programa de computador que transforma código objeto em código fonte.
um programa de computador que converte código de máquina em código escrito em linguagem de montagem.
um programa de computador que lê um código fonte de uma linguagem de programação interpretada e o converte em
código executável.
um programa de computador que transforma o código fonte escrito em uma linguagem compilada em um programa
semanticamente equivalente em código objeto.

Explicação:

Um compilador é um programa de sistema que traduz um programa descrito em uma linguagem de alto nível para um
programa equivalente em código de máquina para um processador. Em geral, um compilador não produz diretamente o código
de máquina mas sim um programa em linguagem simbólica (assembly) semanticamente equivalente ao programa em
linguagem de alto nível. Para cada arquivo de código fonte é gerado um arquivo com código objeto, que posteriormente é
"ligado" aos outros, através de um linker, resultando num arquivo executável ou biblioteca.

4. 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 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).
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.
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.

Explicação:

Os sistemas monoporogramáveis pela sua simplicidade não permite a existência de concorrência.

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 2/4
27/11/2019 EPS

5. (IFB, 2017) Sob a perspectiva da área de arquitetura de sistemas operacionais, leia as afirmativas a seguir sobre conceitos,
componentes e serviços.

I) Threads dentro de um mesmo processo dividem o mesmo espaço de endereçamento.

II) A exclusão mútua implementa uma solução para o problema de dois processos concorrentes entrarem ao mesmo tempo
em suas respectivas regiões críticas.

III) Sistemas com múltiplos processadores, usuários ou servidores, se enquadram na categoria de sistemas computacionais
do tipo MISD (Multiple Instruction Single Data).

IV) Processos do tipo CPU-bound esrão associados a aplicações comerciais baseadas em um elevado número de operações
em bancos de dados.

V) Alocação contígua, alocação encadeada e alocação indexada são exemplos de técnicas usadas por sistemas operacionais
para a gerência do espaço em disco.

Assinale a alternativa que apresenta somente as afirmativas CORRETAS:

I, II, V

I, IV
I, II, III
II, V
I, II, IV

6. Em relação aos tipos de sistemas operacionais analise as alternativas corretas: I - Os tipos de sistemas operacionais são:
Sistemas Monoprogramáveis/Monotarefa; Sistemas Multiprogramáveis/Multitarefa; Sistemas com Múltiplos Processadores;
II - Um sistema monotarefa é voltado a execução de um único programa ou tarefa; III - Um sistema multitarefa
implementa o conceito de multiprogramação; IV - Um sistema com múltiplos processadores caracteriza-se por possuir
apenas dois processadores.

II, III e IV
I, III e IV
I, II e III
I, II e IV

I e II

7. O Sistema Operacional é o software que possibilita as aplicações a interagirem com o hardware do computador. Assinale a
alternativa que contem a afirmação incorreta sobre os Sistemas Operacionais.

Um usuário pode interagir com o Sistema Operacional apenas por terminal interpretador de comandos (shell).
Os Sistemas Operacionais facilitam o trabalho dos desenvolvedores de aplicações fazendo a interface com a gerência
de memória, comunicação com periféricos de entrada/saída, linhas de comunicação da rede.
Sistemas Operacionais podem ser encontrados nos mais variados dispositivos (celulares, carros, computadores
pessoais).
O Sistema Operacional atua como um gerenciador dos recursos do sistema computacional.
O software que contém os componentes centrais de um Sistema Operacional é chamado de kernel.

8. No contexto dos SO multitarefas (em um sistema com 1 processador do tipo mononúcleo), o conceito de concorrência entre
processos NÃO se refere a:

Otimização do tempo do processador devido à possibilidade de utilização de interrupções.

Vários programas poderem ser carregados na memória a espera do uso alternado do processador.
Gerenciamento dos recursos computacionais para servir vários processos, que podem ser orientados ao
processamento ou à entrada/saída.
O controle do acesso concorrente a diversos recursos, implementado por mecanismos de proteção do SO para
garantir a integridade de todo o sistema.

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 3/4
27/11/2019 EPS

Execução simultânea de vários processos, diminuindo assim o tempo de espera médio do sistema.

Legenda: Questão não respondida Questão não gravada Questão gravada

Exercício inciado em 27/11/2019 23:53:52.

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 4/4
27/11/2019 EPS

Lupa Calc.
SISTEMAS OPERACIONAIS
CCT0757_A2_201902590473_V1
Vídeo PPT MP3

Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473


Disc.: SIST. OPERACIONAIS 2019.3 EAD (G) / EX

Prezado (a) Aluno(a),

Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.

Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.

1. Suponha que um usuário esteja utilizando um editor de texto em um terminal Windows. Em um dado momento ele nota
que o computador ficou lento. O usuário confirma que aparentemente não há nenhum programa sendo executado além do
Windows e do Word. Ao conferir no gerenciador de tarefas, ele observa que existe um novo processo chamado "backup".
Entretanto, não há nenhuma interface para lidar com esse processo. Neste caso, podemos dizer que o processo "backup" é
um processo do tipo:

CPU-bound.

monotarefa.
background.

foreground.
I/O-bound.

Explicação:

Durante o ciclo de vida de um processo são realizadas entradas e saídas de dados no processo. Estas entradas e saídas são
feitas através de canais de comunicação disponibilizada pelo processo. O processo tem no mínimo dois canais de comunicação
associados a ele. Os canais permitem acesso de um processo a outros processos, comunicação com o usuário, arquivos, etc.

¿ Processo em foreground: são processos que mantém com o usuário uma ligação direta enquanto esta sendo processado.
Esta ligação do processo com o usuário é feita através dos canais de comunicação associados ao teclado, mouse, monitor, etc.

¿ Processos em background: são processos que não tem ligação direta com o usuário enquanto esta sendo processado. Este
tipo de processo é muito utilizado em processamentos do tipo batch.

Referência: livro texto da disciplina: 2.2. Estados de um Processo

2. Em um sistema multiprogramável há um padrão de compartilhamento do processador entre os diversos processos em


execução. Conforme avança a execução de um processo, o seu estado pode ser alterado. Existem, basicamente, três
estados de um processo: Pronto, Executando e Em Espera. Com relação as estados de um processo, é incorreto afirmar
que:

c) 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
d) Um processo que está no estado Em Espera passa para o estado Pronto quando o evento esperado pelo processo
estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 1/3
27/11/2019 EPS
ocorre.
a) Em um computador multiprogramado vários processos podem estar no estado de Pronto simultâneamente
b) Um processo que está no estado Pronto passa para o estado Executando quando é escolhido pelo Escalonador de
Processos.
e) Um processo que está Executando passa para o estado de Pronto se for preemptado pelo Escalonador de Processos

3. 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:

II e III estão corretas.


Somente a I está correta.
I e III estão corretas.

I e II estão corretas.
Todas estão corretas.

4. Qual a diferença entre processos e threads?

Quando um processo pai morre seus filhos morrem. Já em threads isso não funciona assim.
Processos se comunicam através do espaço de endereçamento. Threads através de mensagens.

Processos tem estados e divisões. Já threads não tem.


Processos "falam" entre si e Threads não.
Uma thread pode alterar o conteúdo da memória de outra, já processo não.

5. 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 é bloqueado.

III Quando termina a fatia de tempo do processo em execução.

Todas estão corretas.


Todas estão incorretas.
Apenas I e III estão corretas.
Apenas I e II estão corretas.
Apenas II e III estão corretas.

6. A maioria dos sistemas operacionais conta com programas que resolvem problemas comuns ou desenvolvem operações
comuns. Tais programas incluem navegadores de WEB, Processadores e formatadores de texto, geradores de planilhas,
sistemas de banco de dados. Como são conhecidos esses programas?

Programas Nativos;
Aplicativos;
Programas de sistemas;

Sistemas integrados
Programas residentes;

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 2/3
27/11/2019 EPS

7. Chama-se de processo a instância de um programa em execução . Cada processo no sistema pode estar em algum de seus
estados em certo momento. Um processo no estado executando passa para o estado pronto, quando:

término do programa
ocorre quando a solicitação de recurso é atendida
ocorre quando o processo é interrompido e novo processo será selecionado

ocorre apenas na admissão


ocorre quando o processo deve aguardar um recurso

8. Exclusão mútua é uma técnica usada em programação concorrente para evitar acesso simultâneo a um recurso
compartilhado, acesso esse denominado por REGIÃO CRÍTICA. Julgue as sentenças a seguir e marque a INCORRETA.

Quando não houver processo executando uma região crítica qualquer processo que solicitar acesso deverá obtê-lo
imediatamente
Não pode haver nem deadlock nem starvation
Um processo interrompido fora de uma região crítica não pode impedir que outro processo tenha acesso a esta região
crítica
É permitido que mais de um processo, em execução, possa executar, simultaneamente, uma região crítica
Um processo deve permanecer executando uma região crítica por tempo finito

Explicação:

Em programação concorrente, uma região crítica - também conhecida por seção crítica ou secção crítica - é uma área de
código de um algoritmo que acessa um recurso compartilhado que não pode ser acedido concorrentemente por mais de uma
linha de execução. Trata-se de um mecanismo para sincronização de processos no acesso a recursos compartilhados. Veja
também o Cap 2, item 2.5.1 Problemas das condições de corrida e região crítica do livro texto.da disciplina

Legenda: Questão não respondida Questão não gravada Questão gravada

Exercício inciado em 27/11/2019 23:57:41.

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 3/3
28/11/2019 EPS

Lupa Calc.
SISTEMAS OPERACIONAIS
CCT0757_A3_201902590473_V1
Vídeo PPT MP3

Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473


Disc.: SIST. OPERACIONAIS 2019.3 EAD (G) / EX

Prezado (a) Aluno(a),

Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.

Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.

1. Os processos no sistema operacional que possuem um timer, chamado de quantum, onde todos os processos ganham o
mesmo valor de quantum para rodarem na CPU, caracterizam o escalonamento de processos do tipo:

RR - Round-Robin.
SJF - Shortest Job First.

FIFO - First in, first out.

FCFS - First come, first served.

SRT - Shortest Remaining Time.

Explicação:

É uma característica do RR

2. 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:

Chegar primeiro ao estado de pronto.


Possuir maior prioridade.

Chegar primeiro ao estado de espera.


Possuir o maior tempo de procesador ainda por executar.
Possuir o menor tempo de processador ainda por executar.

Explicação:

A principal característica do FIFO ou FCFS é: Chegar primeiro ao estado de pronto.

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 1/3
28/11/2019 EPS

3. Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que:

chegar primeiro ao estado de pronto.

tiver o menor tempo de processador ainda por executar.


estiver em modo usuário.

tiver maior prioridade.


ocupar menos espaço em memória.

4. A gerência do processador apresenta alguns critérios que devem ser considerados em uma política de escalonamento. Qual
o critério de escalonamento que representa o número de processos executados em um determinado intervalo de tempo?

Tempo de Espera

Throughput

Tempo de processador
Tempo de Turnaround
Utilização do Processador

5. 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 - IV
II - I - III - IV
III - II - I - IV

I - II - III - IV
II - III - I - IV

Explicação:

A seguinte correlação deve ser analisada:

SJF - II) O menor primeiro

Round Robin - III) Escalonamento circular

FCFS - I) O primeiro que chega é o primeiro a ser atendido

Múltiplas Filas - IV) Filas com prioridades diferentes.

6. Em relação à política de escalonamento por preempção, é correto afirmar que o sistema operacional:

executa apenas processos em monoprogramação


possui capacidade limitada e processos simples
executa apenas processos que ainda não estão ativos
executa tipicamente o processo tipo BATCH (em lote)

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 2/3
28/11/2019 EPS
pode interromper um processo em execução, com o objetivo de alocar outro processo na UCP

7. Suponha o seguinte cenário: você é um engenheiro de sistemas e está projetando um sistema operacional. No seu projeto
você contemplou uma arquitetura 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?

Por Prioridade
Circular
Não preemptivo
Shortest-Job-First (SJF)
First-In-First-Out (FIFO)

8. Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que:

Tiver o menor tempo de processador ainda por executar

Tiver maior prioridade


Chegar primeiro ao estado de pronto
Ocupar menos espaço em memória
Estiver em modo usuário

Legenda: Questão não respondida Questão não gravada Questão gravada

Exercício inciado em 28/11/2019 00:00:35.

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 3/3
28/11/2019 EPS

Lupa Calc.
SISTEMAS OPERACIONAIS
CCT0757_A4_201902590473_V1
Vídeo PPT MP3

Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473


Disc.: SIST. OPERACIONAIS 2019.3 EAD (G) / EX

Prezado (a) Aluno(a),

Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.

Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.

1. Sobre fragmentação na alocação particionada dinâmica de memória é correto afirmar que:

ocorre fragmentação externa.

não ocorre nenhuma fragmentação

utilizam-se partições de tamanho fixo.

ocorre fragmentação interna.


não ocorre fragmentação externa.

2. Quantas páginas um processo pode ter sabendo o endereço é composto por 20 bits, onde 7 identificam a página e os
demais o deslocamento dentro da página?

128 páginas
7 páginas

255 páginas
8K páginas
13 páginas

Explicação:

como 7 bits define a página, 2^7 páginas podem ser endereçadas = 128

3. Várias foram as técnicas propostas para otimizar a alocação de memória. Entretanto, independentemente da técnica
utilizada, pode acontecer de não haver memória principal disponível para todos os processos. Para solucionar este problema
foi proposta uma técnica que é implementada em praticamente todos os sistemas operacionais atuais . Esta técnica

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 1/3
28/11/2019 EPS
consistem em selecionar um processo residente da memória que é transferido da memória principal para a memória
secundária. Desta forma, libera-se memória principal para execução de novos processos. Para que o processo que está em
memória secundária retorne à memória principal, o procedimento inicial é repetido, sendo outro processo transferido para a
memória secundária. Estamos nos referindo a que técnica?

Page faults
Overlay

Trashing
Dinamic memory acess (DMA)

Swapping

4. Várias foram as técnicas propostas para otimizar a alocação de memória. Entretanto, independentemente da técnica
utilizada, pode acontecer de não haver memória principal disponível para todos os processos. Para solucionar este problema
foi proposta uma técnica que é implementada em praticamente todos os sistemas operacionais atuais . Esta técnica
consistem em selecionar um processo residente da memória que é transferido da memória principal para a memória
secundária. Desta forma, libera-se memória principal para execução de novos processos. Para que o processo que está em
memória secundária retorne à memória principal, o procedimento inicial é repetido, sendo outro processo transferido para a
memória secundária. Estamos nos referindo a que técnica?

Swapping
Dinamic memory acess (DMA)
Memória virtual
Page faults

Trashing

Explicação:

É uma definição de swapping

5. Qual conceito está diretamente "ligado" ao conceito de "localidade", onde processos devem manter suas referências em
posições próximas?

Working set
Paginação

Segmentação
Trashing
Contexto de Software

6. Um sistema operacional trabalha com gerência de memória por páginas (paginação). O espaço de endereçamento virtual do
sistema é dividido em páginas de tamanho 25 bytes. Existem quatro processos a serem executados nesse sistema, todos
com códigos relocáveis, cujos tamanhos são: A (113 bytes), B (37 bytes), C (96 bytes), D (100 bytes). Diante desse
cenário podemos afirmar que:

O processo C terá uma tabela de páginas maior que o processo A tanto para este tamanho de página como para
páginas de tamanho 10 bytes
O processo B ocasionará menor fragmentação quando todas as suas páginas estiveram carregadas na memória física
e caso o novo tamanho de página seja de 10 bytes a fragmento causado por este processo não se altera, apesar do
mapeamento ser facilitado
O processo D ocasionará menor fragmentação quando todas as suas páginas estiveram carregadas na memória física
e caso o novo tamanho de página seja de 10 bytes a fragmento causado por este processo não se altera, apesar do
mapeamento ser dificultado
O processo A terá uma tabela de páginas menor que todos os outros processos, muito embora o mapeamento seja
facilitado se o tamanho da página do sistema for menor
O processo D ocasionará maior fragmentação quando todas as suas páginas estiveram carregadas na memória física e
caso o novo tamanho de página seja de 10 bytes a fragmento causado por este processo aumentará
significativamente

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 2/3
28/11/2019 EPS

7. Considerando uma lista de blocos livres para gerência de alocação de memória, em que consiste o algoritmo first fit
(primeiro encaixe)?

O algoritmo first fit consiste em fazer o gerenciador de memória procurar pelo espaço na lista de blocos livres que seja
o menor possível para os requisitos do processo solicitante.
O algoritmo first fit não está relacionado com gerência de alocação de memória, mas com gerência de processador em
um sistema multiprocessado. Ele serve para alocar o primeiro processador disponível ao processo que foi escalonado.
O algoritmo first fit consiste em fazer o gerenciador de memória procurar pelo espaço na lista de blocos livres que se
adeque melhor aos requisitos do processo solicitante.
O algoritmo first fit consiste em fazer o gerenciador de memória procurar pelo primeiro espaço na lista de blocos livres
que seja grande o suficiente para os requisitos do processo solicitante.
O algoritmo first fit consiste em modificar a lista de blocos livres para que ela disponibilize um espaço livre para um
processos solicitante o mais breve possível.

8. Analise as quatro sentenças abaixo sobre gerência de memória e, em seguida, assinale a única alternativa correta:

I. Na paginação a fragmentação é interna e ocorre na última página;

II. Na segmentação a divisão do código é feita em pedaços (trechos) do mesmo tamanho, apesar das memórias principal
(física) e virtual trabalharem com alocação dinâmica e, portanto, com partições de tamanhos diferentes;

III. Na segmentação não há qualquer tipo de fragmentação, uma vez que a divisão do código é feita considerando-se a
estrutura lógica do programa e a alocação dos trechos (pedaços) se dá sempre em partições do mesmo tamanho desses
pedaços lógicos;

IV. Na paginação a divisão do código dos programas não considera a estrutura lógica. Os pedaços (trechos) sempre de
mesmo tamanho são alocados em molduras de mesmo tamanho (desses pedaços) nas memórias principal (física) e virtual.

Somente as sentenças I e IV estão corretas


Somente as sentenças III e IV estão corretas
Somente a sentença IV está correta
Todas as sentenças estão corretas

Somente as sentenças II e IV estão corretas

Explicação:

Item II errado. Na segmentação a divisão do código é feita em pedaços (trechos) do MESMO tamanho, apesar das memórias
principal (física) e virtual trabalharem com alocação dinâmica e, portanto, com partições de tamanhos diferentes.

Item III errado. Na segmentação NÃO HÁ QUALQUER tipo de fragmentação, uma vez que a divisão do código é feita
considerando-se a estrutura lógica do programa e a alocação dos trechos (pedaços) se dá sempre em partições do mesmo
tamanho desses pedaços lógicos.

Legenda: Questão não respondida Questão não gravada Questão gravada

Exercício inciado em 28/11/2019 00:03:09.

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 3/3
28/11/2019 EPS

SISTEMAS OPERACIONAIS
Lupa
5a aula
Vídeo PPT MP3

Exercício: CCT0757_EX_A5_201902590473_V1 28/11/2019

Aluno(a): RODRIGO FIRMINO RODRIGUES MARQUES 2019.3 EAD

Disciplina: CCT0757 - SISTEMAS OPERACIONAIS 201902590473

1a Questão

Criar , apagar, renomear, imprimir, descarregar,listar, manipular arquivos e diretórios, são características de qual componente do
sistema operacional?

Comunicações;
Suporte a linguagem de programação;
Carga e execução de programas;
Gerenciamento de arquivos;
Informações de estado;
Respondido em 28/11/2019 00:05:42

2a Questão

Um device driver, ou simplesmente driver, tem como função implementar a comunicação do subsistema de E/S com os dispositivos
de E/S. Sendo assim, um device driver é bem definido na alternativa:

Manipula diretamente os dispositivos de E/S


Permite a comunicação entre o sistema computacional e o mundo externo
Parte do programa que contém dados compartilhados
Recebe comandos gerais sobre acessos aos dispositivos, traduzindo-os para comandos específicos que poderão ser
executados pelos controladores
Realiza as funções comuns a todos os tipos de dispositivos
Respondido em 28/11/2019 00:05:54

3a Questão

Um sistema computacional moderno possui controladoras de dispositivos que ligam os periféricos (dispositivos de E/S). Um dos
métodos de otimização dos sistemas é o uso do BUFFER para minimizar a diferença de velocidade do clock do processador com a
velocidade dos dispositivos de E/S. O termo 'BUFFER' usado na frase acima refere-se:

à assincronia de funcionamento do dispositivo de E/S.


à sincronia de funcionamento do dispositivo de E/S.
ao Kernel do Sistema Operacional.
à uma pequena porção de memória usada temporariamente para armazenador os dados transferidos.
a um processo do Sistema Operacional.
Respondido em 28/11/2019 00:06:03

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 1/3
28/11/2019 EPS

4a Questão

A utilização de dispositivos com DMA é indicado para:

Dispositivos que necessitam de intervenção do usuário


Qualquer dispositivo de Entrada ou de Saída
Dispositivos de alta prioridade
Dispositivos muito mais rápidos que o processador
Dispositivos que efetuam grande transferência de dados para a memória.
Respondido em 28/11/2019 00:06:13

5a Questão

Analise a seguinte definição: "São todas as rotinas do sistema operacional que têm como função se comunicar com os dispositivos
de Entrada/Saída (hardware). São os softwares tradutores que recebem comandos do sistema operacional para um hardware
específico." Essa é a definição diz respeito aos:

Drivers
Subsistemas de E/S
Backups
Controladores
Ghost
Respondido em 28/11/2019 00:06:16

6a Questão

Podemos considerar que a arquitetura de entrada e saída é composta de duas partes: a de software e a de hardware. Analise as
sentenças abaixo e marque a resposta correta.

I - A parte de software pode ser dividida entre o que diz respeito ao nível de usuário e ao nível de kernel.

II - A parte de software pode ser dividida entre dependente do hardware e independente do hardware.

III - A parte de hardware é composta pelos dispositivos de E/S.

Todas estão incorretas.


Apenas alternativa I está correta.
Todas as sentenças estão corretas.
Apenas a alternativa III está correta.
Apenas as alternativas I e II estão corretas.
Respondido em 28/11/2019 00:06:23

7a Questão

O gerenciamento dos sistemas de entrada/saída de dados é normalmente implementado em duas camadas: uma responsável pelo
controle do dispositivo e outra, pelo gerenciamento de entrada/saída. Por que isso representa um projeto eficiente?
Escolha a alternativa correta.

Porque permite evitar o uso de DMA para a operação de entrada/saída.


Porque permite o compartilhamento dos dispositivos de entrada/saída através do gerenciamento de entrada/saída.
Porque permite separar as operações de entrada das operações de saída de dados.
Porque permite separar características de hardware de características funcionais do dispositivo de entrada/saída.
Porque permite o uso de duas linguagens de programação na sua implementação, pois o controle do dispositivo exige a
programação em linguagem de máquina.
Respondido em 28/11/2019 00:06:43

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 2/3
28/11/2019 EPS

8a Questão

A utilização de dispositivos com DMA é indicada para:

Dispositivos que efetuam grande transferência de dados para a memória.


Dispositivos muito mais rápidos que o processador
Dispositivos que necessitam de intervenção do usuário
Qualquer dispositivo de Entrada ou de Saída
Dispositivos de alta prioridade
Respondido em 28/11/2019 00:06:59

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 3/3
28/11/2019 EPS

Lupa Calc.
SISTEMAS OPERACIONAIS
CCT0757_A6_201902590473_V1
Vídeo PPT MP3

Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473


Disc.: SIST. OPERACIONAIS 2019.3 EAD (G) / EX

Prezado (a) Aluno(a),

Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.

Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.

1. Analise as sentenças sobre sistema de arquivos e, em seguida, assinale a alternativa correta:


I. Existem três formas de estruturarmos espaços livres em um sistema de arquivos: ligação encadeada de blocos, tabela de
blocos livres e mapa de bits
II. No esquema de tabela de blocos cada bloco possui uma área reservada ao armazenamento dos endereços de todos os
blocos livres
III. Na ligação encadeada de blocos existe uma tabela que contém o endereço de todos os blocos de cada segmento livre e
o número de blocos livres contíguos

Somente as sentenças I e III estão corretas

Somente a sentença I está correta


Somente a sentença III está correta
Somente a sentença II está correta

Somente as sentenças II e III estão corretas

2. Dentre as funcionalidades de um sistema de arquivos, podemos considerar INCORRETA a seguinte função.

Atender às requisições de armazenamento e recuperação de informações.


Prover rotinas para acesso.

Evitar a fragmentação interna na memória principal.


Garantir a validade do arquivo.

Prover acesso a dispositivos diferentes.

3. Os sistemas operacionais dos microcomputadores devem ser capazes de gerenciar os sistemas de


arquivos das unidades de disco. Analise as sentenças sobre sistemas de arquivos e, em seguida,
assinale a alternativa correta:

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 1/3
28/11/2019 EPS

I. O procedimento de desfragmentação de um disco não tem efeito permanente, havendo necessidade de


ser realizado periodicamente
II. No momento da criação de um arquivo é possível determinar previamente seu tamanho, o que
favorece o uso da técnica de alocação contígua de blocos
III. A extensão do modelo de dois níveis para a estrutura de diretórios em árvore permitiu que os arquivos
fossem mais bem organizados. Entretanto, esse modelo de diretórios em árvore deixou de ser adotado
pela maioria dos sistemas operacionais atualmente

Somente a sentença III está correta.


Somente as sentenças I e II estão corretas
Somente a sentaça I está correta.
Somente as sentenças I e III estão corretas
Somente as sentenças II e III estão corretas

Explicação:

O tamanho dos arquivos é dinâmico e a estrutura de arvuicos em árvore não é mais utilizada nos principais sistemas
operacionais.

4. Os sistemas operacionais são divididos em diversos componentes que possuem características e funções específicas.
As características abaixo se referem a qual componente de sistema?

1) Gerenciamento de espaço livre;

2) Alocação do espaço de armazenamento;

3) Programação de alocação do disco;

Proteção do sistema
Gerenciamento de arquivos

Gerenciamento de memória
Gerenciamento de entrada e saída
Gerenciamento do processador

5. Arquivos e diretórios possuem atributos. Assinale a alterna va que NÃO representa um atributo de um arquivo.

Nome
Tamanho do bloco
Tipo

Data de modificação
Permissão de leitura/escrita

6. Dentre os critérios para a escolha de uma organização de arquivo, podemos considerar INCORRETO.

Facilidade de manutenção.
Menor tempo de acesso.
Facilidade de atualização.

Escolha por tipo


Economia em armazenamento.

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 2/3
28/11/2019 EPS

7. O nome de um arquivo no padrão FAT16 pode possuir, além da extensão, no máximo,

16 caracteres.

32 caracteres.
128 caracteres.
8 caracteres.
256 caracteres.

8. Marque a resposta correta que complementa a afirmação a seguir. Uma interrupção sequencial:

Poderá ser atendida simultaneamente com outra em atendimento.


Só poderá ser atendida se nenhuma outra estiver em atendimento.

Nenhuma das outras respostas.


Só será atendida de acordo com sua prioridade na fila.
Só será atendida quando chegar sua vez na fila.

Legenda: Questão não respondida Questão não gravada Questão gravada

Exercício inciado em 28/11/2019 00:09:00.

estacio.webaula.com.br/Classroom/index.html?id=2562849&courseId=13038&classId=1185239&topicId=2946825&p0=03c7c0ace395d80182db0… 3/3
28/11/2019 EPS

Lupa Calc.
SISTEMAS OPERACIONAIS
CCT0757_A7_201902590473_V1
Vídeo PPT MP3

Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473


Disc.: SIST. OPERACIONAIS 2019.3 EAD (G) / EX

Prezado (a) Aluno(a),

Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.

Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.

1. O sistema operacional é responsável por uma ou mais das seguintes atividades relacionadas ao gerenciamento de disco:

(I) Gerenciamento do espaço livre.


(II) Alocação do armazenamento.
(III) Interpretação de comandos.
(IV) Escalonamento do disco.

Está correto o que se afirma em:

I, II e IV, apenas.

II, III e IV, apenas.


I, II e III, apenas.
I, III e IV, apenas.

I, II, III e IV.

2. O sistema operacional é responsável por uma ou mais das seguintes atividades relacionadas ao gerenciamento de disco:

(I) Gerenciamento do espaço livre.


(II) Alocação do armazenamento.
(III) Interpretação de comandos.
(IV) Escalonamento do disco.

Está correto o que se afirma em:

I, II e III, apenas.

II, III e IV, apenas.


I, III e IV, apenas.
I, II, III e IV.

I, II e IV, apenas.

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3
28/11/2019 EPS

3. Analise as quatro sentenças abaixo sobre sistema de arquivos e, em seguida, assinale a única alternativa correta:

I. Na alocação contígua a tabela de alocação contém uma entrada (com bloco inicial e tamanho em blocos) para cada
arquivo;

II. Para controle de espaços livres temos pelo menos três formas: mapa de bit, lista encadeada e tabela de blocos livres;

III. Na alocação indexada, para se ter acesso a um determinado bloco é necessário percorrer a lista até o bloco desejado;

IV. Na alocação encadeada a tabela de alocação contém um índice para cada arquivo.

Somente as sentenças II e III estão corretas


Somente as sentenças III e IV estão corretas
Todas as sentenças estão corretas

Somente as sentenças I, II e IV estão corretas


Somente as sentenças I e II estão corretas

4. Sobre os métodos de alocação de espaço em disco, marque a alternativa incorreta:

Na alocação contígua um arquivo ocupa um conjunto de blocos sequenciais.


A alocação encadeada permite que os blocos de um arquivo sejam alocados de forma não contígua no disco.
Na alocação indexada todos os ponteiros para os blocos de um arquivo são colocados em um mesmo bloco chamado
bloco de índices.
Na alocação encadeada, o diretório contém um ponteiro para o primeiro bloco do arquivo, este bloco, por sua vez,
aponta para o próximo, e assim sucessivamente.
Na alocação encadeada, como os blocos dos arquivos estão espalhados pelo disco rígido, há uma diminuição no tempo
de acesso destes arquivos..

5. Uma das questões importantes na implementação de armazenamento de arquivos é a manutenção do controle de blocos de
discos relacionados a arquivos. Para isso, são utilizados vários métodos em diferentes sistemas operacionais, sobre os quais
é INCORRETA a seguinte afirmação

A alocação por lista encadeada usando uma tabela na memória principal (FAT - File Allocation Table) é utilizada pelo
sistema operacional MS-DOS.
A alocação indexada utiliza uma estrutura de dados chamada i-node que ocupa normalmente um espaço menor do
que a FAT (File Allocation Table) na memória principal.
Na alocação de espaço contínuo de disco, o controle sobre onde os blocos de um arquivo estão resume-se a saber
apenas o endereço em disco do primeiro bloco e o número de blocos do arquivo.
A alocação de espaço contínuo apresenta alto desempenho e, com o tempo de utilização, reduz o nível de
fragmentação do disco.
Na alocação por lista encadeada, o sistema operacional, para chegar ao bloco n, a partir do início do arquivo, deve ler
os n - 1 blocos antes dele, prejudicando o acesso aleatório ao arquivo.

6. Analise as seguintes afirmações relacionadas às características do sistema de arquivo NTFS:


I. O sistema de arquivos NTFS, utilizado por algumas versões antigas do Windows e pelas primeiras versões do Linux, foi
substituído por outros sistemas de arquivos mais modernos por possuir um limite de armazenamento de 2 GBytes.
II. O sistema de arquivo NTFS permite o uso de arrays RAID.
III. Com o sistema de arquivos NTFS é possível ter um controle de acesso a arquivos com a possibilidade do gerenciamento
de usuários, incluindo suas permissões de acesso e escrita nesses arquivos.
IV. O sistema de arquivos NTFS é um sistema que funciona por meio de uma espécie de tabela que contém indicações de
onde estão as informações de cada arquivo. Não trabalha diretamente com cada setor, mas sim com um grupo de setores.
Esse grupo é chamado de cluster (ou unidade de alocação). Se, por exemplo, um disco com setor de 512 bytes, tiver 5 KB
de tamanho, ele terá 10 setores e 5 clusters, se cada cluster ocupar dois setores. Sendo assim, quando o NTFS precisar
acessar um determinado setor, primeiro ele descobre em qual cluster ele se encontra. Indique a opção que contenha todas
as afirmações verdadeiras.

III e IV
II e III

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3
28/11/2019 EPS
I e III

II e IV
I e II e)

Legenda: Questão não respondida Questão não gravada Questão gravada

Exercício inciado em 28/11/2019 00:38:59.

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3
28/11/2019 EPS

Lupa Calc.
SISTEMAS OPERACIONAIS
CCT0757_A8_201902590473_V1
Vídeo PPT MP3

Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473


Disc.: SIST. OPERACIONAIS 2019.3 EAD (G) / EX

Prezado (a) Aluno(a),

Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.

Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.

1. Os sistemas operacionais dos microcomputadores devem ser capazes de gerenciar os sistemas de


arquivos das unidades de disco. Analise as sentenças sobre sistemas de arquivos e, em seguida,
assinale a alternativa correta:
I. Existem três formas de implementação de estrutura de espaços livres: ligação encadeada de blocos
(cada bloco possui uma área reservada ao armazenamento dos endereços de todos os blocos livres),
tabela de blocos livres (contendo o endereço de todos os blocos de cada segmento e o número de blocos
livres contíguos) e o mapa de bits
II. A proteção de acesso por grupos de usuários consiste em associar cada usuário do sistema a um
grupo, sendo que usuários do mesmo grupo podem compartilhar arquivos entre si
III. Não é possível proteger o acesso entre usuários de um mesmo computador.

Somente as sentenças I e III estão corretas


Somente a sentença III está correta
Somente as sentenças I e II estão corretas
Somente a sentença II está correta
Somente as sentenças II e III estão corretas

2. Sabemos que existem vários tipos de servidores. Como se dá o fluxo entre o cliente e o servidor de banco de dados.
Assinale a resposta INCORRETA.

O SGBD servidor os envia ao SGBD cliente, que os entrega à aplicação.


As aplicações baseadas no acesso a banco de dados podem utilizar um sistema de gerenciamento de banco de dados
(SGBD) executado no cliente.
O SGBD local primeiramente codifica o pedido do usuário, por exemplo, em uma consulta em SQL (Structured Query
Language), com o critério de seleção definido pela aplicação.
O servidor de banco de dados, ao receber o pedido, processa a consulta lendo todos os registros do banco de dados,
localmente, selecionando-os de acordo com o critério definido.
As aplicações baseadas no acesso a banco de dados recebem a resposta direta do servidor SGBD.

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/5
28/11/2019 EPS
Explicação:

Essa resposta está incorreta porque o fluxo corresponde ao seguinte


critério:
As aplicações baseadas no acesso a banco de dados podem utilizar um
sistema de gerenciamento de banco de dados (SGBD) executado no
cliente - que usa um servidor de arquivos para armazenar os arquivos
dos bancos de dados ou utiliza um servidor de banco de dados -; o
SGBD local primeiramente codifica o pedido do usuário, por exemplo,
em uma consulta em SQL (Structured Query Language), com o critério
de seleção definido pela aplicação.
Em seguida, envia a consulta para o SGBD servidor. O servidor de
banco de dados, ao receber o pedido, processa a consulta lendo todos
os registros do banco de dados, localmente, selecionando-os de
acordo com o critério definido.
Depois de selecionados os registros relevantes, o SGBD servidor os
envia ao SGBD cliente, que os entrega à aplicação.

3. A interface entre as aplicações e o sistema operacional baseia-se em interações solicitação/resposta. As estações que
permitem que suas aplicações utilizem recursos compartilhados com outras estações, devem possuir a entidade (ou
módulo) cliente, e pode-se classificar os módulos de um SOR instalados nas estações em dois tipos. Qual desses tipos está
correto?

SORM - Onde em todas as estações, o sistema operacional de redes possui os dois módulos.
SORR - Onde em todas as estações, o sistema operacional de redes restringe-se praticamente ao acesso aos recursos
compartilhados.
SORG - Onde em todas as estações, o sistema operacional de redes possui Rede do Grupo de Trabalho.
SORS - Onde em todas as estações, o sistema operacional de redes restringe-se ao módulo cliente do sistema
operacional.
SORC - Onde em todas as estações, o sistema operacional de redes restringe-se praticamente a fornecer serviços de
comunicação de pedidos para o servidor e a entregar as respostas às aplicações.

Explicação:

A interface entre as aplicações e o sistema operacional baseia-se em


interações solicitação/resposta. A aplicação solicita um serviço, através de
uma chamada ao sistema operacional que executa o serviço solicitado e
responde, informando o status da operação e transferindo os dados
resultantes da execução para a aplicação, quando for o caso.
A interação cliente-servidor constitui-se no modo básico dos sistemas
operacionais de redes. As estações que disponibilizam a outras estações o
acesso a seus recursos devem possuir a entidade (ou módulo) servidor. As
estações que permitem que suas aplicações utilizem recursos compartilhados
com outras estações, devem possuir a entidade (ou módulo) cliente.
Pode-se classificar os módulos de um SOR instalados nas estações em dois
tipos:
- SORC: módulo cliente do sistema operacional. Instalado nas estações
clientes.
No módulo cliente, o SOR restringe-se praticamente a fornecer
serviços de comunicação de pedidos para o servidor e a entregar as
respostas às aplicações.
- SORS: módulo servidor do sistema operacional. É o módulo servidor do
sistema operacional. Instalado nas estações servidoras.
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/5
28/11/2019 EPS

No módulo servidor, além das funções de comunicação, vários outros


serviços são executados. Um desses serviços é o controle do acesso
aos recursos compartilhados por vários usuários através da rede, para
evitar, por exemplo, que um usuário não autorizado apague arquivos
que não lhe pertençam.

4. Um aluno de Sistemas Operacionais está elaborando, através de um processador de textos, um trabalho sobre Sistemas de
Arquivos. O computador utilizado pelo aluno possui um Sistema Operacional com blocos de 4kb. Ao armazenar o seu
trabalho (no disco rígido da máquina) o aluno observou que o tamanho do arquivo é de 182kb. Quantos blocos o Sistema
Operacional irá alocar para armazenar o trabalho do aluno?

47 blocos
45 blocos

4 blocos
46 blocos
128 blocos

5. Devido a quantidade limitada de espaço em disco rígido, o sistema operacional tem que manter informações dos espaços
livres no disco para que possam ser utilizados. São exemplos de estratégias adotadas pelo sistema operacional para manter
estas informações:

Lista encadeada e bloco de indices.


Tabela de blocos livres e tabela de diretórios.
Mapa de bits e blocos de indices.
Mapa de bits e tabela de diretórios.

Mapa de bits e Tabela de blocos livres.

6. Os sistemas operacionais de redes (SOR) são uma extensão dos sistemas


operacionais locais, para tornar transparente o uso dos recursos
compartilhados. Neste sentido, podemos afirmar que:
I- Os SOR devem atuar de forma que os usuários utilizem os recursos de
outras estações da rede como se estivessem operando localmente.
II- O que o usuário nota é o surgimento de novos recursos (recursos virtuais)
em sua estação.
III- A interface utilizada pelas aplicações para ter acesso aos recursos
permanece inalterada.
Está(ão) correta(s) a(s) afirmativa(s):
Somente o item I;

Somente os itens II e III;


Somente os itens I e III;

Somente os itens I, II e III;

Somente os itens I e II;

Explicação:

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/5
28/11/2019 EPS

Todos os itens estão corretos.


Vamos supor que uma pessoa deseje acessar um determinado arquivo,
ele pode estar na máquina local ou em outra máquina na rede. É
extremamente desejável que lhe seja transparente o local real de
armazenamento do arquivo, o usuário deve imaginar que o arquivo
resida em um drive acessível pelo aplicativo do SO de gerenciamento
de arquivos.
Para atender a esta necessidade surgiram os Sistemas Operacionais
de Redes (SORs), como extensão dos Sistemas Operacionais Locais
(SOLs), complementando-os com o conjunto de funções básicas, e de
uso geral, necessárias à operação das estações, de forma a tornar
transparentes o uso dos recursos compartilhados. A imagem
demonstra esquematicamente essa mudança.

7. Para melhor se entender o paradigma Cliente/Servidor é necessário observar que o conceito chave está na ligação lógica e
não física. O Cliente e o Servidor podem coexistir ou não na mesma máquina. As opções abaixo apresentam característica
do lado Cliente:

I- Cliente, também denominado de ¿front-end¿, é um processo que interage com o usuário através de uma interface
gráfica.
II- É o processo ativo na relação Cliente/Servidor.
III- Não se comunica com outros Clientes.

Assinale a opção CORRETA.

Somente os itens I e III estão corretos

Somente o item II está correto


Somente os itens II e III estão corretos

Os itens I, II e III estão corretos

Somente o item I está correto

Explicação:

Todos os itens estão corretos em função do lado Cliente

8. Considere dois sistemas computacionais formados por múltiplos computadores que manipulam dados comuns. No primeiro,
existe um computador central, chamado servidor, que é o único responsável pelos serviços de leitura e escrita desses
dados. No segundo, existe um grupo de computadores responsáveis pelos serviços de leitura e escrita, e cada um desses
servidores deve manter uma réplica idêntica dos dados.
Entre as vantagens e desvantagens de um único servidor em relação a vários servidores, podemos afirmar que o servidor
único apresenta:

I. Vantagem de maior velocidade de execução das operações de escrita e leitura e desvantagem de maior custo de
armazenamento
II. Vantagem de não necessitar de coordenação distribuída para ordenação das operações de escrita e desvantagem de
menor velocidade nas leituras devido a serialização de operações
III. Vantagem de manter mais facilmente a consistência dos dados mas desvantagem de perda de disponibilidade em caso
de falha do servidor.

Dessas afirmativas são verdadeiras:

Somente o item I está correto

Somente o item I e III estão corretos

Somente o item II está correto


Somente os itens II e III estão corretos

Os itens I, II e III estão corretos

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 4/5
28/11/2019 EPS

Explicação:

A velocidade de execução e o custo de armazenamento não está vinculado a quantidade de máquinas, mas ao modelo
utilizado.

Legenda: Questão não respondida Questão não gravada Questão gravada

Exercício inciado em 28/11/2019 00:41:32.

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 5/5
28/11/2019 EPS

Lupa Calc.
SISTEMAS OPERACIONAIS
CCT0757_A9_201902590473_V1
Vídeo PPT MP3

Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473


Disc.: SIST. OPERACIONAIS 2019.3 EAD (G) / EX

Prezado (a) Aluno(a),

Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.

Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.

1. Com relação as ferramentas do Windows Server 2012, considere as afirmações a seguir.

I - O protocolo DHCP é um padrão IETF (Internet Engineering Task Force) desenvolvido para reduzir o custo indireto de
administração e a complexidade de configuração de hosts, em uma rede baseada em TCP/IP, como uma intranet particular.

II - O Gerenciador do Servidor, no Windows Server 2012, permite que os administradores gerenciem o servidor local ou
vários servidores remotos que estão executando o Windows Server 2012, o Windows Server 2008 R2, o Windows Server
2008 ou o Windows Server 2003.

III - O AD DS (Serviços de Domínio Active Directory) é a função de servidor que oferece as ferramentas de gerenciamento
e desenvolvimento com as tecnologias de segurança do setor (incluindo a criptografia, os certificados e a autenticação) a
fim de ajudar as organizações a criarem soluções confiáveis para proteção de informações.

Está(ão) correta(s) a(s) afirmativa(s):

Somente os itens I, II e III;

Somente os itens I e II;


Somente os itens II e III;

Somente os itens I e III;


Somente o item II;

Explicação:

O item III está errado porque o AD DS (Serviços de Domínio Active


Directory) é a forma padrão de gerenciamento de rede no Windows Server
2012, ele permite a implantação de controladores de domínio, facilita a
auditoria e o controle de autorização de acesso a arquivos, e também a
execução de tarefas administrativas tanto localmente como remotamente.
Quem oferece as ferramentas de gerenciamento e desenvolvimento com as
tecnologias de segurança do setor é o Active Directory Rights Management
Services (AD RMS).

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/5
28/11/2019 EPS

2. Um usuário ao digitar o comando ipconfig em uma máquina com o sistema Windows, pode identificar os seuintes
parâmetros de rede:

I- O endereço IP associado a sua máquina


II- O endereço IP do gateway padrão
III- o endereço IP do servidor DNS

Assinale a opção CORRETA.

Somente os itens I e II estão corretos


Somente os itens I e III estão corretos
Somente os itens II e III estão corretos

Os itens I, II e III estão corretos


Somente o item II está correto

Explicação:

No IPconfig é possível identifcar o Sufixo do DNS específico de conexão

3. Entre as diferentes ferramentas disponíveis no Sistema Windows Server 2012, qual das opções de resposta se refere ao
serviço padrão para o gerenciamento de domínio de rede?
Assinale a opção CORRETA.

Hyper-V
IPAM
DHCP
ADDS
DNS

Explicação:

ADDS - Serviços de Domínio Active Directory

4. Relacione os comandos básicos de redes do Windows, e suas funções.


1- GETMAC
2- NSLOOKUP
3- NETSH
4- PING
( ) Procura pelo endereço MAC (Media Access Control), e faz a listagem das
redes associadas na máquina local ou em toda rede;
( ) Dentro deste comando é possível modificar configurações de uma rede
local ou em uma máquina remota;
( ) Retorna informações sobre o DNS (Domain Name System) de um
determinado número IP, ou número do host;

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/5
28/11/2019 EPS

( ) Envia pacotes ICMP para um determinado endereço IP e verifica os níveis


de conectividade e o tempo de resposta;
4; 3; 1; 2;

4; 1; 3; 2;
1; 3; 2; 4;
2; 1; 4; 3;
1; 2; 3; 4;

Explicação:

Essa é a sequência correta. Resposta auto explicativa.

5. Relacione os comandos básicos de redes do Windows, e suas funções.


1- HOSTNAME
2- IPCONFIG
3- PATHPING
4- NETSAT
( ) Retorna as ligações ativas no protocolo TCP
( ) Fusão dos comandos: 'tracert' + 'ping', fazendo assim uma identificação
em algum problema no router ou em algum link da rede
( ) Retorna o nome do computador local
( ) Retorna as configurações da rede local em protocolo TCP/IP, e faz a
atualização dos protocolos DHCP e DNS
2; 1; 4; 3;

4; 1; 3; 2;
1; 2; 3; 4;

1; 3; 2; 4;

4; 3; 1; 2;

Explicação:

Essa é a sequência correta. Resposta auto explicativa.

6. Com relação aos recursos do sistema operacional Windows XP, em sua configuração padrão, considere as afirmações a
seguir.

I - O Gerenciador de Tarefas fornece informações sobre programas e processos que estão sendo executados no computador.

II - No Windows Explorer, para mover uma pasta (e todo o seu conteúdo), localizada em "c:\temp", para o diretório
"d:\Documentos", basta arrastar a pasta da origem até o destino, segurando a tecla Shift.

III - Através do ícone "Meu computador", presente no desktop do Windows, é possível verificar informações acerca do
computador em uso, tal como a velocidade do processador e a quantidade de memória instalada.

Está(ão) correta(s) a(s) afirmativa(s):

Somente os itens II e III;

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/5
28/11/2019 EPS
Somente os itens I e III;

Somente os itens I e II;


Somente os itens I, II e III;

Somente o item II;

Explicação:

Todas as alternativas estão corretas.


Em 2001, é lançado o Windows XP em duas versões: Home e Professional.
Ele foi o primeiro SO da empresa que disponibilizava, para uso doméstico, o
kernel do NT, abandonando o DOS.
O XP foi um enorme sucesso e gerou como sucedâneos o Vista, o Win7, o
Win8 e o Win10.

7. Entre as diferentes versões do sistema Windows Server 2012, qual das versões permite a implementação de datacenter
com licenças definidas a partir dos números de processadores utilizados?
Assinale a opção CORRETA.

Windows Server 2012 Standard


Windows Server 2012 Datacenter

Windows Server 2012 Foundation

Windows Server 2012 Essentials


Windows Server 2012 Extreme

Explicação:

Esta funcionalidade é encontrada no Windows Server 2012 Datacenter

8. Nos últimos anos, o Sistema Operacional Windows tem evoluído o seu software, adotando a cada versão um nome
diferente. Assinale, das alternativas abaixo, a única que NÃO identifica corretamente um desses nomes adotados para o
Sistema Operacional Windows.

Windows Vision

Windows XP
Windows 10

Windows Vista
Windows 7

Explicação:

Trazendo em ordem cronológica, desde os anos 1995 pra cá temos:

- Windows 95

- Windows 98

- Windows XP

- Windows 7

- Windows 8

- Windows 10

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 4/5
28/11/2019 EPS

Legenda: Questão não respondida Questão não gravada Questão gravada

Exercício inciado em 28/11/2019 00:44:36.

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 5/5
28/11/2019 EPS

Lupa Calc.
SISTEMAS OPERACIONAIS
CCT0757_A10_201902590473_V1
Vídeo PPT MP3

Aluno: RODRIGO FIRMINO RODRIGUES MARQUES Matr.: 201902590473


Disc.: SIST. OPERACIONAIS 2019.3 EAD (G) / EX

Prezado (a) Aluno(a),

Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.

Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.

1. Ao utilizar comandos Unix em um computador com uma distribuição Linux através de um terminal, o comando users
permitirá?

Identificar os usuários que estão atualmente conectados ao sistema


Modificar uma conta de usuário do sistema

Criar uma nova conta usuário

Criar ou modificar a senha do usuário

Listar o histórico de logins dos usuários

Explicação:

O comando users permite identificar os usuários que estão atualmente conectados ao sistema

2. No console do sistema operacional Linux, alguns comandos permitem executar operações com arquivos e diretórios do
disco.
Os comandos utilizados para criar, acessar e remover um diretório vazio são, respectivamente:

mkdir, cd e rm.
md, cd e rd.
md, ls e rm.

dir.cdir, lsdir e erase.


pwd, mv e rm.

Explicação:

Comandos de Arquivos e Diretórios:


cd diretório: abre um diretório.

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/4
28/11/2019 EPS
Por exemplo, para abrir a pasta /mnt, basta digitar cd /mnt.
Para ir ao diretório raiz a partir de qualquer outro, digite apenas cd.

3. É considerado um sistema de arquivo:

EXT3
Bold

DDR
FAT23
NTPS

4. Distribuição Linux é um sistema operacional Unix-like, incluindo o kernel Linux e outros softwares de aplicação, formando
um conjunto. Distribuições (ou `distros¿) podem ser mantidas por organizações comerciais ou por projetos comunitários.
São exemplos de distribuições Linux:

Mandritt, SUSE.

Debian, Fedora.
Red Hat, Knopfull.
Gentuk, Ubuntu.
Ubuntu, Kuruming.

Explicação:

Basicamente, uma Distribuição Linux (ou simplesmente distro) é


composta do kernel Linux, ferramentas GNU e um conjunto variável de
software, dependendo de seus propósitos.
Existem distribuições mantidas por indivíduos, como no caso da Slackware e
do seu criador Patrick Volkerding. Outras mantidas por organizações, como no
caso das distribuições Red Hat, a SuSE, a Mandriva e o Ubuntu (esta última
criada e mantida pela Canonical), bem como distros mantidas por grupos ou
comunidades, como o Debian e o Gentoo.
Uma coisa interessante de se saber é que, embora existam várias
distribuições, podemos agrupá-las em três grandes famílias cujos pais são:
Slackware, Debian, Red Hat. Fedeora.

5. Considere o sistema operacional Linux e assinale a alternativa correta.

Os diretórios particulares dos usuários são criados dentro do diretório /home por padrão.
O usuário pode escolher a interface gráfica que deseja usar, como o Bash, por exemplo.
A interface texto padrão do Linux é o Gnome, por meio da qual os comandos do sistema são digitados e executados.
O Linux formata o HD em NTFS, que é mais seguro que a formatação em ext3 do Windows.
Não há necessidade de se ter uma "conta de usuário" para se logar em um computador com Linux.

Explicação:

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/4
28/11/2019 EPS
Comandos de Arquivos e Diretórios:
cd diretório: abre um diretório.
Por exemplo, para abrir a pasta /mnt, basta digitar cd /mnt.
Para ir ao diretório raiz a partir de qualquer outro, digite apenas cd.

O usuário pode escolher a interface gráfica que deseja usar, como o


Bash, por exemplo. Errada.
Comentário: Bash é uma ferramenta de linha de comando para automatizar
tarefas, as interfaces gráficas são:Unity, Gnome, KDE, XFCE, LXDE, Cinnamon
e Mate. (Unity é a mais conhecida por ser usada no ubuntu)
Os diretórios particulares dos usuários são criados dentro do diretório
/home por padrão. (CORRETA)
Não há necessidade de se ter uma "conta de usuário" para se logar em
um computador com Linux. ERRADA.
É NECESSÁRIO TER CONTA DE USUÁRIO SIM!
A interface texto padrão do Linux é o Gnome, por meio da qual os
comandos do sistema são digitados e executados. ERRADA.
GNOME É UMA INTERFACE GRÁFICA!
O Linux formata o HD em NTFS, que é mais seguro que a formatação
em ext3 do Windows. ERRADA.
EXT3 É FORMATAÇÃO UTILIZADA PELO LINUX E NTFS É UTILIZADA PELO
WINDOWS (O LINUX TAMBÉM "ENXERGA" PARTIÇÕES NTFS)

6. Para que serve o comando ps no Linux?

Copiar arquivos.

Listar arquivos.
Listar processos.
Mover arquivos.

Imprimir arquivos.

7. O sistema operacional Linux é um sistema multiusuário e multitarefa. Ele possui diversos diretórios que organizam os seus
arquivos. Um dos diretórios mais importantes é o '/etc' , cuja função é armazenar os

documentos, incluindo informação útil sobre o Linux.

dispositivos aos quais o sistema tem acesso.

arquivos de configuração do sistema.


programas voltados aos usuários do sistema em geral.

arquivos executados automaticamente pelo sistema.

8. Há uma grande demanda, no mercado de tecnologia da informação, pela virtualização de serviços e sistemas,
principalmente no que se refere aos serviços na nuvem. Na maioria dos casos, esses serviços devem ser executados em
máquinas virtuais. É correto afirmar que há sistema operacional funcionando em uma máquina virtual no caso de

o sistema operacional Windows estar instalado em um notebook para o usuário final.

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/4
28/11/2019 EPS
o sistema operacional Linux estar instalado em um computador considerado estação de trabalho de uma rede utilizada
para a navegação na Internet, envio e recebimento de emails e criação e edição de planilhas.
sistemas operacionais Windows e Linux estarem instalados em um notebook em formato dual boot e um deles tiver
sido selecionado para iniciar o notebook.
o sistema operacional Linux estar instalado em um computador considerado servidor de um serviço de rede e que
provê serviços para compartilhamento e armazenamento de arquivos acessíveis a usuários na Internet.
sistemas operacionais Windows e Linux estarem instalados em um notebook e o usuário, tendo selecionado o
Windows para iniciar o computador, poder, com o apoio de um software,executar simultaneamente o Linux.

Legenda: Questão não respondida Questão não gravada Questão gravada

Exercício inciado em 28/11/2019 00:47:55.

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 4/4
28/11/2019 EPS

Disc.: SISTEMAS OPERACIONAIS

Aluno(a): RODRIGO FIRMINO RODRIGUES MARQUES 201902590473

Acertos: 10,0 de 10,0 02/10/2019

1a Questão (Ref.:201903774574) Acerto: 1,0 / 1,0

São tipos de sistemas operacionais:

Sistemas Monostakeholder/Monoinstrução, Sistemas Multistakeholder/Multi-instrução, Sistemas com múltiplos


processadores.
Sistemas Monocompiláveis/Monomonitoramento, Sistemas Multicompiláveis/Multimonitoramento, Sistemas
com múltiplos usuários.
Sistemas Monoplanejáveis/Monodesign, Sistemas Multiplanejáveis/Multidesign, Sistemas com processadores
de segmentação.
Sistemas Monousuários/Monopointer, Sistemas Multiusuários/Multipointer, Sistemas com múltiplas entradas.
Sistemas Monoprogramáveis/Monotarefa, Sistemas Multiprogramáveis/Multitarefa, Sistemas com múltiplos
processadores.
Respondido em 02/10/2019 13:26:11

2a Questão (Ref.:201903774569) Acerto: 1,0 / 1,0

O Sistema Operacional é o software que possibilita as aplicações a interagirem com o hardware do computador.
Assinale a alternativa que contem a afirmação incorreta sobre os Sistemas Operacionais.

O Sistema Operacional atua como um gerenciador dos recursos do sistema computacional.


O software que contém os componentes centrais de um Sistema Operacional é chamado de kernel.
Sistemas Operacionais podem ser encontrados nos mais variados dispositivos (celulares, carros,
computadores pessoais).
Um usuário pode interagir com o Sistema Operacional apenas por terminal interpretador de comandos (shell).
Os Sistemas Operacionais facilitam o trabalho dos desenvolvedores de aplicações fazendo a interface com a
gerência de memória, comunicação com periféricos de entrada/saída, linhas de comunicação da rede.
Respondido em 02/10/2019 13:27:38

3a Questão (Ref.:201903774706) Acerto: 1,0 / 1,0

Um processo, segundo Machado, é formado por três partes, conhecidas como contexto de hardware, contexto de
software e espaço de endereçamento.A figura ilustra, de maneira abstrata, os componentes da estrutura de um
processo, que juntos, mantêm todas as informações necessárias a execução de um programa. Sobre os componentes
é correto afirmar que:

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/4
28/11/2019 EPS

o contexto de hardware de um processo é composto por três grupos de informações sobre o


processo:identificação, quotas e privilégios.
o espaço de endereçamento armazena o conteúdo dos registradores gerais da UCP, além dos registradores de
uso específico, como program counter(PC), stack pointer (SP) e registrador de status(PSW).
o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está
em execução, mas não pode salvá-las caso o processo seja interrompido.
o contexto de software armazena o conteúdo dos registradores gerais da UCP, além dos registradores de uso
específico, como program counter(PC), stack pointer (SP) e registrador de status(PSW).
o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está
em execução, podendo salvá-las caso o processo seja interrompido.
Respondido em 02/10/2019 13:30:26

4a Questão (Ref.:201903774709) Acerto: 1,0 / 1,0

Suponha que um usuário acionou um programa que, ao ser carregado, solicitou a digitação de uma senha. Quando o
programa foi acionado, o processo passou pelos estados "pronto" e "executando". Em seguida o programa ficou no
estado "espera", pois dependia de uma operação de E/S (leitura do teclado) para prosseguir. Quando o usuário
informar a senha o processo passará do estado "espera" diretamente para o estado "execução"?

Não. O processo passa para o estado "pronto" e aguarda até que o sistema operacional o selecione para
execução.
sim, pois independente da quantidade de CPU´s ele será executado.
Sim. Assim que liberar o processador ele será executado.
Não. O processo ficará em estado de "espera" e aguarda até que o sistema operacional o selecione para
execução.
Sim. Mas somente se o computador tiver mais de uma CPU.
Respondido em 02/10/2019 13:33:57

5a Questão (Ref.:201903774727) Acerto: 1,0 / 1,0

Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que:

Ocupar menos espaço em memória


Estiver em modo usuário
Chegar primeiro ao estado de pronto
Tiver o menor tempo de processador ainda por executar
Tiver maior prioridade
Respondido em 02/10/2019 13:35:01

6a Questão (Ref.:201903774663) Acerto: 1,0 / 1,0

Em relação à política de escalonamento por preempção, é correto afirmar que o sistema operacional:

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/4
28/11/2019 EPS

executa apenas processos em monoprogramação


executa apenas processos que ainda não estão ativos
possui capacidade limitada e processos simples
executa tipicamente o processo tipo BATCH (em lote)
pode interromper um processo em execução, com o objetivo de alocar outro processo na UCP
Respondido em 02/10/2019 13:36:27

7a Questão (Ref.:201903774326) Acerto: 1,0 / 1,0

Qual o tipo de página que a política NRU procura remover inicialmente?

As páginas referenciadas e não modificadas (bit M igual a 0 e bit R igual 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 modificadas (bits M e R iguais a 1).
Respondido em 02/10/2019 13:40:29

8a Questão (Ref.:201903774648) Acerto: 1,0 / 1,0

Analise as quatro sentenças abaixo sobre gerência de memória e, em seguida, assinale a única alternativa correta:

I. Na paginação a fragmentação é interna e ocorre na última página;

II. Na segmentação a divisão do código é feita em pedaços (trechos) do mesmo tamanho, apesar das memórias
principal (física) e virtual trabalharem com alocação dinâmica e, portanto, com partições de tamanhos diferentes;

III. Na segmentação não há qualquer tipo de fragmentação, uma vez que a divisão do código é feita considerando-se
a estrutura lógica do programa e a alocação dos trechos (pedaços) se dá sempre em partições do mesmo tamanho
desses pedaços lógicos;

IV. Na paginação a divisão do código dos programas não considera a estrutura lógica. Os pedaços (trechos) sempre
de mesmo tamanho são alocados em molduras de mesmo tamanho (desses pedaços) nas memórias principal (física)
e virtual.

Somente as sentenças III e IV estão corretas


Somente as sentenças I e IV estão corretas
Somente a sentença IV está correta
Todas as sentenças estão corretas
Somente as sentenças II e IV estão corretas
Respondido em 02/10/2019 13:54:10

9a Questão (Ref.:201903774730) Acerto: 1,0 / 1,0

Um device driver, ou simplesmente driver, tem como função implementar a comunicação do subsistema de E/S com
os dispositivos de E/S. Sendo assim, um device driver é bem definido na alternativa:

Realiza as funções comuns a todos os tipos de dispositivos


Parte do programa que contém dados compartilhados
Recebe comandos gerais sobre acessos aos dispositivos, traduzindo-os para comandos específicos que
poderão ser executados pelos controladores
Permite a comunicação entre o sistema computacional e o mundo externo
Manipula diretamente os dispositivos de E/S
Respondido em 02/10/2019 13:55:39

10a Questão (Ref.:201903774834) Acerto: 1,0 / 1,0

Podemos considerar que a arquitetura de entrada e saída é composta de duas partes: a de software e a de hardware.
Analise as sentenças abaixo e marque a resposta correta.

I - A parte de software pode ser dividida entre o que diz respeito ao nível de usuário e ao nível de kernel.

II - A parte de software pode ser dividida entre dependente do hardware e independente do hardware.
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/4
28/11/2019 EPS
III - A parte de hardware é composta pelos dispositivos de E/S.

Apenas alternativa I está correta.


Todas estão incorretas.
Todas as sentenças estão corretas.
Apenas a alternativa III está correta.
Apenas as alternativas I e II estão corretas.
Respondido em 02/10/2019 13:58:03

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 4/4
28/11/2019 EPS

Disc.: SISTEMAS OPERACIONAIS

Aluno(a): RODRIGO FIRMINO RODRIGUES MARQUES 201902590473

Acertos: 2,0 de 10,0 09/11/2019

1a Questão (Ref.:201903774824) Acerto: 0,0 / 1,0

No contexto dos SO multitarefas (em um sistema com 1 processador do tipo mononúcleo), o conceito de concorrência
entre processos NÃO se refere a:

O controle do acesso concorrente a diversos recursos, implementado por mecanismos de proteção do SO


para garantir a integridade de todo o sistema.

Vários programas poderem ser carregados na memória a espera do uso alternado do processador.
Execução simultânea de vários processos, diminuindo assim o tempo de espera médio do sistema.

Otimização do tempo do processador devido à possibilidade de utilização de interrupções.


Gerenciamento dos recursos computacionais para servir vários processos, que podem ser orientados ao
processamento ou à entrada/saída.
Respondido em 09/11/2019 14:18:52

2a Questão (Ref.:201903774803) Acerto: 0,0 / 1,0

Em relação aos tipos de sistemas operacionais analise as alternativas corretas: I - Os tipos de sistemas operacionais
são: Sistemas Monoprogramáveis/Monotarefa; Sistemas Multiprogramáveis/Multitarefa; Sistemas com Múltiplos
Processadores; II - Um sistema monotarefa é voltado a execução de um único programa ou tarefa; III - Um sistema
multitarefa implementa o conceito de multiprogramação; IV - Um sistema com múltiplos processadores caracteriza-se
por possuir apenas dois processadores.

I, II e III
II, III e IV
I, II e IV
I e II
I, III e IV
Respondido em 09/11/2019 14:18:54

3a Questão (Ref.:201903774324) Acerto: 0,0 / 1,0

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 é bloqueado.

III Quando termina a fatia de tempo do processo em execução.

Apenas I e III estão corretas.


Todas estão incorretas.
Apenas II e III estão corretas.
Todas estão corretas.

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3
28/11/2019 EPS
Apenas I e II estão corretas.
Respondido em 09/11/2019 14:18:57

4a Questão (Ref.:201903774427) Acerto: 0,0 / 1,0

A maioria dos sistemas operacionais conta com programas que resolvem problemas comuns ou desenvolvem
operações comuns. Tais programas incluem navegadores de WEB, Processadores e formatadores de texto, geradores
de planilhas, sistemas de banco de dados. Como são conhecidos esses programas?

Programas residentes;
Programas Nativos;
Sistemas integrados
Aplicativos;
Programas de sistemas;
Respondido em 09/11/2019 14:18:59

5a Questão (Ref.:201903774664) Acerto: 1,0 / 1,0

O nome dado ao mecanismo utilizado para selecionar o próximo processo que deve ser executado é :

ESCALONAMENTO
TEMPO REAL
EXECUÇÃO
COMPATILHAMENTO
ARMAZENAMENTO
Respondido em 09/11/2019 14:19:02

6a Questão (Ref.:201903774670) Acerto: 0,0 / 1,0

O projeto de um escalonador adequado deve levar em conta uma série de diferentes necessidades, devendo
contemplar os seguintes objetivos, EXCETO:

Balancear o tempo de CPU entre as tarefas.


Minimizar o número usuários interativos do sistema.
Manter o processador ocupado o maior parte do tempo possível.
Oferecer tempos de resposta razoáveis.
Maximizar a taxa de atendimento (vazão) do sistema (throughput).
Respondido em 09/11/2019 14:19:09

7a Questão (Ref.:201903774522) Acerto: 0,0 / 1,0

Quando um processo faz referência à uma página ela é procurada no "working set" do processo. Caso esta página
não esteja no "working set" o que ocorre?

O sistema "dá reboot"


O processo continua sem problemas
Ocorre o "page fault"
Todo sistema "trava"
Não há como uma página do processo não estar no "working set"
Respondido em 09/11/2019 14:19:07

8a Questão (Ref.:201903774854) Acerto: 1,0 / 1,0

Em um processo de paginação, como são chamadas as páginas físicas que recebem as páginas lógicas?

Frames.
Cache.
Overlays.
Fetch.
Swap.
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3
28/11/2019 EPS

Respondido em 09/11/2019 14:19:30

9a Questão (Ref.:201903774611) Acerto: 0,0 / 1,0

Todas as rotinas do sistema operacional que tem como função se comunicar com os dispositivos de Entrada/Saída em
nível de hardware. São os softwares tradutores que recebem comandos do sistema operacional para um hardware
específico. Essa é a definição diz respeito aos:

Ghost
Backups
Subsistemas de E/S
Drivers
Controladores
Respondido em 09/11/2019 14:19:48

10a Questão (Ref.:201903774689) Acerto: 0,0 / 1,0

Analise a seguinte definição: "São todas as rotinas do sistema operacional que têm como função se comunicar com os
dispositivos de Entrada/Saída (hardware). São os softwares tradutores que recebem comandos do sistema
operacional para um hardware específico." Essa é a definição diz respeito aos:

Controladores
Ghost
Backups
Drivers
Subsistemas de E/S
Respondido em 09/11/2019 14:19:13

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3
28/11/2019 EPS

Disc.: SISTEMAS OPERACIONAIS

Aluno(a): RODRIGO FIRMINO RODRIGUES MARQUES 201902590473

Acertos: 1,0 de 10,0 09/11/2019

1a Questão (Ref.:201903774574) Acerto: 0,0 / 1,0

São tipos de sistemas operacionais:

Sistemas Monousuários/Monopointer, Sistemas Multiusuários/Multipointer, Sistemas com múltiplas entradas.


Sistemas Monoprogramáveis/Monotarefa, Sistemas Multiprogramáveis/Multitarefa, Sistemas com múltiplos
processadores.
Sistemas Monoplanejáveis/Monodesign, Sistemas Multiplanejáveis/Multidesign, Sistemas com processadores
de segmentação.
Sistemas Monocompiláveis/Monomonitoramento, Sistemas Multicompiláveis/Multimonitoramento, Sistemas
com múltiplos usuários.
Sistemas Monostakeholder/Monoinstrução, Sistemas Multistakeholder/Multi-instrução, Sistemas com múltiplos
processadores.
Respondido em 09/11/2019 14:21:48

2a Questão (Ref.:201903774794) Acerto: 1,0 / 1,0

(IFB, 2017) Sob a perspectiva da área de arquitetura de sistemas operacionais, leia as afirmativas a seguir sobre
conceitos, componentes e serviços.

I) Threads dentro de um mesmo processo dividem o mesmo espaço de endereçamento.

II) A exclusão mútua implementa uma solução para o problema de dois processos concorrentes entrarem ao mesmo
tempo em suas respectivas regiões críticas.

III) Sistemas com múltiplos processadores, usuários ou servidores, se enquadram na categoria de sistemas
computacionais do tipo MISD (Multiple Instruction Single Data).

IV) Processos do tipo CPU-bound esrão associados a aplicações comerciais baseadas em um elevado número de
operações em bancos de dados.

V) Alocação contígua, alocação encadeada e alocação indexada são exemplos de técnicas usadas por sistemas
operacionais para a gerência do espaço em disco.

Assinale a alternativa que apresenta somente as afirmativas CORRETAS:

I, IV
I, II, IV
I, II, V
II, V
I, II, III
Respondido em 09/11/2019 14:21:51

3a Questão (Ref.:201903774570) Acerto: 0,0 / 1,0

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
simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 1/3
28/11/2019 EPS
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.


Somente a I está correta.
II e III estão corretas.
I e III estão corretas.
I e II estão corretas.
Respondido em 09/11/2019 14:21:54

4a Questão (Ref.:201903774292) Acerto: 0,0 / 1,0

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:

Throughtput
Utilização do processador
Tempo de espera
Tempo de resposta
Tempo de turnaround
Respondido em 09/11/2019 14:21:56

5a Questão (Ref.:201903774537) Acerto: 0,0 / 1,0

Cinco tarefas repesentadas pela indentificação A, B, C, D e E, executadas em lote, chegam ao computador com 1
segundo de intervalo entre eles. Seus tempos de processamento são estimados em 10, 7, 3, 4 e 5 segundos de CPU,
respectivamente.
Considerando que a estratégia de escalonamento é do tipo round-robin (circular) com um time-slice (fatia de tempo)
de 1 segundo, o tempo médio de turnaround desses processos, ignorando o tempo gasto para troca de contexto
e assumindo que uma tarefa admitida é colocada no início da fila é de:

13,1 segundos
10,8 segundos
25,5 segundos
55 segundos
21,6 segundos
Respondido em 09/11/2019 14:21:58

6a Questão (Ref.:201903774663) Acerto: 0,0 / 1,0

Em relação à política de escalonamento por preempção, é correto afirmar que o sistema operacional:

possui capacidade limitada e processos simples


executa apenas processos em monoprogramação
pode interromper um processo em execução, com o objetivo de alocar outro processo na UCP
executa apenas processos que ainda não estão ativos
executa tipicamente o processo tipo BATCH (em lote)
Respondido em 09/11/2019 14:22:01

7a Questão (Ref.:201903774464) Acerto: 0,0 / 1,0

No contexto de gerência de memória, por que o algoritmo de substituição de páginas ótimo não pode ser
implementado?

porque exige uma quantidade de memória muito grande.


porque não há poder computacional suficiente nos dias atuais.
porque é muito complexo.
o hardware necessário seria absurdamente caro.
porque não é possível prever qual página será menos acessada no futuro.
Respondido em 09/11/2019 14:22:03

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 2/3
28/11/2019 EPS

8a Questão (Ref.:201903774326) Acerto: 0,0 / 1,0

Qual o tipo de página que a política NRU procura remover inicialmente?

As páginas referenciadas e não modificadas (bit M igual a 0 e bit R igual a 1).


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 modificadas (bits M e R iguais a 1).
As páginas referenciadas e não modificadas(bits M e R igual a 0).
Respondido em 09/11/2019 14:22:06

9a Questão (Ref.:201903774717) Acerto: 0,0 / 1,0

Os dispositivos de E/S podem ser classificados de diferentes maneiras, com relação ao tipo de transferência de dados
são classificados em:

Orientados a usuários e ao equipamentos


Orientados à páginas e blocos
Orientados a hardware e software
Orientados a blocos e a caracteres
Orientados a páginas e segmentos
Respondido em 09/11/2019 14:22:08

10a Questão (Ref.:201903774415) Acerto: 0,0 / 1,0

Criar , apagar, renomear, imprimir, descarregar,listar, manipular arquivos e diretórios, são características de qual
componente do sistema operacional?

Comunicações;
Suporte a linguagem de programação;
Carga e execução de programas;
Informações de estado;
Gerenciamento de arquivos;
Respondido em 09/11/2019 14:22:10

simulado.estacio.br/alunos/?user_cod=2314391&matr_integracao=201902590473 3/3

Você também pode gostar