Buscar

Avaliação Online2_ G FEV SOPER 1 - Sistemas Operacionais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

30/03/2020 Avaliação Online 1: G.FEV.SOPER.1 - Sistemas Operacionais
https://newtonpaiva.instructure.com/courses/6601/quizzes/10712 1/10
Avaliação Online 1
Entrega 5 abr em 23:59 Pontos 15 Perguntas 10
Disponível 30 mar em 0:00 - 5 abr em 23:59 7 dias
Limite de tempo 120 Minutos Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MANTIDO Tentativa 2 78 minutos 15 de 15
MAIS RECENTE Tentativa 2 78 minutos 15 de 15
Tentativa 1 53 minutos 12 de 15
Pontuação desta tentativa: 15 de 15
Enviado 30 mar em 16:57
Esta tentativa levou 78 minutos.
Leia com atenção as orientações abaixo antes de iniciar esta prova:
Serão permitidas duas tentativas para realizar esta avaliação, prevalecendo a maior nota.
Programe-se para realizar suas avaliações com tranquilidade, pois você terá 120 minutos
cronometrados (por tentativa) para conclusão e envio das respostas.
Ao iniciar a avaliação o cronômetro não para, independentemente da plataforma estar aberta ou
não;
Durante a realização da prova:
Será exibido uma questão por vez, podendo “Avançar” ou “Voltar” quando necessário dentro
do período da tentativa;
A tentativa somente será contabilizada após clicar no botão “Enviar”.
1,5 / 1,5 ptsPergunta 1
Entre 1945 e 1955, os cientistas Howard Aiken (Harvard), John von
Neumann (Instituto de Estudos Avançados de
Princeton), J. Presper Eckert e William Mauchly (Universidade da
Pensilvânia) e Konrad Zuse (Alemanha) conseguiam sucesso na
criação de máquinas para executar cálculos matemáticos baseando-se
em dezenas de válvulas e painéis de conectores. Projeto, construção,
https://newtonpaiva.instructure.com/courses/6601/quizzes/10712/history?version=2
https://newtonpaiva.instructure.com/courses/6601/quizzes/10712/history?version=2
https://newtonpaiva.instructure.com/courses/6601/quizzes/10712/history?version=1
30/03/2020 Avaliação Online 1: G.FEV.SOPER.1 - Sistemas Operacionais
https://newtonpaiva.instructure.com/courses/6601/quizzes/10712 2/10
programação, operação e manutenção eram realizados por um único
grupo de pessoas. Não havia qualquer tipo de programação.
Podemos afirmar que nesse início, as funcionalidades dessas
máquinas se resumiam a:
I . Cálculos simples com números
II . Cálculos balísticos
III . Armazenamento de informações
IV . Análise de dados
 Nenhuma das alternativas. 
 I e IV. 
 III e IV. 
 II e III. 
 I e II. Correto!Correto!
As máquinas tinham sido construídas para executar cálculos
simples com números (seno e cosseno). Logo em seguida foi
criado o ENIAC para realização de cálculos balísticos (P. 12 –
Subtítulo 1.2.1).
1,5 / 1,5 ptsPergunta 2
Virtualizar é o ato de criar no mundo virtual algo semelhante ao mundo
real. Há sistemas que permitem essa virtualização de sistemas
operacionais. O VMWare e o VirtualBox são exemplos de sistema que
permitem a virtualização em sistemas operacionais.
Nesse contexto, avalie as seguintes asserções e a relação proposta
entre elas.
O sistema operacional convidado que é instalado numa máquina
virtual é independente do sistema host.
PORQUE
30/03/2020 Avaliação Online 1: G.FEV.SOPER.1 - Sistemas Operacionais
https://newtonpaiva.instructure.com/courses/6601/quizzes/10712 3/10
O sistema convidado instalado possui recursos
independentemente dos recursos do host.
 
As duas são proposições verdadeiras, mas a segunda não é uma
justificativa correta da primeira.
 A primeira é uma proposição verdadeira e a segunda, falsa. Correto!Correto!
 
As duas são proposições verdadeiras e a segunda é uma justificativa
correta da primeira.
 Tanto a primeira quanto a segunda asserções são falsas. 
 A primeira é uma proposição falsa e a segunda, verdadeira. 
Máquinas virtuais são sistemas que permitem a instalação de
vários sistemas operacionais (convidado) sobre determinado
sistema operacional (host), utilizando todos os recursos do host.
1,5 / 1,5 ptsPergunta 3
No período de 1965 a 1980 existiam computadores com funcionalidade
baseadas em palavras (IBM-7094), que eram utilizados para fins
científicos e baseados em caracteres (IBM-1491), para fins comerciais
e utilizados por bancos e companhias de seguros. Com o surgimento
dos circuitos integrados (CI), houve diminuição do custo de aquisição,
aumento de processamento e redução do tamanho físico das
máquinas. Com essa evolução surgiu a multiprogramação.
Podemos afirmar que multiprogramação é:
 
A técnica de processar dois programas simultaneamente por um único
processador.
30/03/2020 Avaliação Online 1: G.FEV.SOPER.1 - Sistemas Operacionais
https://newtonpaiva.instructure.com/courses/6601/quizzes/10712 4/10
 
A técnica de processar vários programas quase simultaneamente por
um único processador.
Correto!Correto!
 
A técnica de gerenciar uma quantidade limitada (quatro processos)
simultaneamente armazenados na memória.
 Todas as opções estão corretas. 
 
A técnica de gerenciar uma quantidade limitada (dois processos)
simultaneamente armazenados na memória.
Multiprogramação é a técnica de processar vários programas
quase simultaneamente por um único processador. Tal técnica
só era possível dividindo a memória em partições (Pp. 14/15 –
Subtítulo 1.2.3).
1,5 / 1,5 ptsPergunta 4
Sistema operacional é o software de base que, instalado no
computador, possui o objetivo de controlar tanto aplicações quanto
hardwares. Podem-se destacar diversos aspectos relevantes de um
sistema operacional.
 
I – Todo sistema em batch não possui interatividade com usuário.
II – MS-DOS é um exemplo de sistema operacional monotarefa.
III – O sistema operacional Windows é considerado um sistema
multitarefa.
 
Qual ou quais alternativas são verdadeiras?
30/03/2020 Avaliação Online 1: G.FEV.SOPER.1 - Sistemas Operacionais
https://newtonpaiva.instructure.com/courses/6601/quizzes/10712 5/10
 I, II, e III. Correto!Correto!
 II, apenas. 
 II e III, apenas. 
 III, apenas. 
 I, apenas. 
Sistemas em batch podem ser programados para serem
executados sem a intervenção do usuário. O sistema MS-DOS
da Microsoft é monotarefa e monousuário. O sistema Windows
é uma sistema gráfico multitarefa.
1,5 / 1,5 ptsPergunta 5
Em um sistema multitarefa, um processo muda de estado várias vezes
devido a eventos provocados pelo próprio
processo ou pelo SO.
São mudanças de estado permitidas em um processo:
I . Pronto -> Execução / Execução -> Espera
II . Espera-> Pronto / Execução -> Pronto 
III . Execução-> Bloqueado / Bloqueado -> Pronto
IV . Parado->Espera / Espera -> Execução
 I, II ,III, IV. 
 I , II , IV. 
 I , II , III. Correto!Correto!
 I , III, IV. 
 II, III , IV. 
30/03/2020 Avaliação Online 1: G.FEV.SOPER.1 - Sistemas Operacionais
https://newtonpaiva.instructure.com/courses/6601/quizzes/10712 6/10
São mudanças de estado permitidas:
• Pronto → Execução;
• Execução → Espera:
• Espera → Pronto;
• Execução → Pronto;
• Execução → Bloqueado;
• Bloqueado → Pronto.
(P. 32 / Capítulo 2.2.3 )
1,5 / 1,5 ptsPergunta 6
Um processo possui diversos estados após a sua criação no sistema
operacional. Num sistema multitarefa, por exemplo, ao executar uma
aplicação, ela será executada na CPU; porém, ao imprimir o texto que
está sendo editado nessa aplicação, o sistema operacional envia
informações da CPU para impressão do texto. Ambos os processos –
execução da aplicação e execução da impressão – se apresentam
num determinado tempo no estado de execução. Analise as
afirmativas sobre as transições válidas de estado de um processo num
sistema multitarefa:
I – Em execução --> Pronto
II – Pronto --> Bloqueado
III – Em execução --> Bloqueado
Marque a alternativa que mostre as afirmativas corretas.
 I, II e III. 
 I e III, apenas. Correto!Correto!
 I, apenas. 
 III, apenas. 
 II, apenas. 
30/03/2020 Avaliação Online 1: G.FEV.SOPER.1 - Sistemas Operacionais
https://newtonpaiva.instructure.com/courses/6601/quizzes/10712 7/10
A única transição não válida é pronto para bloqueado, pois no
estado de pronto somente para execução, um sistema bloqueia
quando o processoestá em execução. Como os processos
possuem diferentes estados em função de eventos gerados
pelo sistema operacional, no estado de execução o processo
passa para bloqueado, para pronto, para espera e pode ser
finalizado. De estado bloqueado passa para pronto, de estado
de espera para pronto, de estado inicial (novo) para pronto. Não
há estado de pronto para bloqueado.
1,5 / 1,5 ptsPergunta 7
A estrutura de dados que armazena as informações necessárias para
tratar um processo é chamada de bloco de controle de processo
(Process Block Control -PCB, em inglês). Essa estrutura fica no núcleo
do sistema operacional, a chamada de sistema faz a gerência dos
processos e permite realizar operações como criação, eliminação e
sincronização.
Toda essa estrutura pode ser dividida em três partes:
 Ponteiros , estado do processo e nome do processo. 
 Bloco de controle, bloco de tarefa e nome do processo. 
 
Contexto de hardware, contexto de software e espaço de
endereçamento.
Correto!Correto!
 Nome do processo, limite de memória e limite de arquivos abertos. 
 Alocação, gerência de processo e limitação de memória. 
30/03/2020 Avaliação Online 1: G.FEV.SOPER.1 - Sistemas Operacionais
https://newtonpaiva.instructure.com/courses/6601/quizzes/10712 8/10
Toda essa estrutura pode ser dividida em três partes: contexto
de hardware, contexto de software e
espaço de endereçamento, e juntas, mantêm todas as
informações de um programa em execução na CPU. (P.29 /
Capítulo 2.2.1)
1,5 / 1,5 ptsPergunta 8
Além da exclusão mútua, que é proposta para solucionar os problemas
de sincronismo, outros fatores devem ser compreendidos, como o
número de processadores e o tempo de execução na CPU. Um
processo não pode permanecer muito tempo para entrar no modo
running devido a outro processo. Sendo assim, uma solução de
software para o problema de sincronismo denomina-se:
 
 
 
 
 Interrupção. 
 Disputa concorrente. 
 Semáforo. Correto!Correto!
O semáforo foi proposto em 1965 por Dijkstra como um solução 
simples e geral para problemas de sincronismo de processos 
concorrentes. Tem a finalidade de controlar o acesso a recursos 
compartilhados por meio de ambientes multirarefas. O mecanismo 
é implementado por meio de programação, teoricamente uma 
variável para permitir a sinalização de uso do recurso e outra para 
sinalizar que o recurso está ocupado por outro processo.
 Instrução test-and-set. 
 Escalonamento. 
30/03/2020 Avaliação Online 1: G.FEV.SOPER.1 - Sistemas Operacionais
https://newtonpaiva.instructure.com/courses/6601/quizzes/10712 9/10
1,5 / 1,5 ptsPergunta 9
Algumas soluções são utilizadas com o objetivo de evitar os problemas
de exclusão mútua. Essas soluções podem ser divididas em três:
solução de hardware, software e troca de mensagens. As soluções de
hardware criam mecanismos que permitem a solução de softwares.
Identifique qual das opções é considerada uma solução de
sincronismo via hardware.
 Análise e return. 
 Habilitar interrupções. 
 Instrução Test-and-set. Correto!Correto!
 Hardware específico de análise. 
 Software de sincronia. 
Instrução Test-and-set e desabilitar interrupções são soluções
de sincronismo via hardware (P. 60 – Capítulo 3.3.1 e 3.3.2).
1,5 / 1,5 ptsPergunta 10
No sistema de multiprogramação, o sistema operacional possui
diversos processos concorrentes. Esses processos, em determinado
momento, disputam uma alocação de recurso. Um dispositivo de E/S
pode ser disputado por dois processos no mesmo instante. A alocação
de uma impressora por um único processo é um exemplo dessa
disputa.
Conceituando o sincronismo de processos realizado pelo sistema
30/03/2020 Avaliação Online 1: G.FEV.SOPER.1 - Sistemas Operacionais
https://newtonpaiva.instructure.com/courses/6601/quizzes/10712 10/10
operacional, pode-se dizer que:
 
A técnica de escalonamento não preemptiva determina a exclusividade
de alocação.
 
Num sistema multitarefa, as threads dentro de processo determinam
essa alocação.
 
Num sistema multiprogramado, apenas os processos podem alocar
recursos.
 
Um recurso é alocado ao processo, pois a ordem de chegada
determina essa prioridade.
 
A exclusão mútua permite que determinado processo tenha
exclusividade de alocação de dispositivos compartilhados.
Correto!Correto!
Com relação à sincronização, a exclusão mútua é o fato de o 
processo alocar com exclusividade o recurso compartilhado.
Pontuação do teste: 15 de 15

Continue navegando