Baixe o app para aproveitar ainda mais
Prévia do material em texto
SISTEMAS OPERACIONAIS PARA REDES Avaliação Parcial: CCT0575 Aluno(a): CAIO Matrícula: 2016 Acertos: 10,0 de 10,0 Data: 10/10/2018 10:34:21 (Finalizada) 1a Questão (Ref.:201604166601) Acerto: 1,0 / 1,0 Define-se um sistema operacional multitarefa como sendo aquele que possui a capacidade de: executar programas baseados em threads. gerenciar múltiplos processadores. manter vários programas na memória simultanemente. administrar mais de um usuário simultanemente. executar vários programas simultaneamente. 2a Questão (Ref.:201604166698) 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, II, IV II, V I, IV I, II, V I, II, III 3a Questão (Ref.:201604166733) Acerto: 1,0 / 1,0 Um processo é formado por três partes onde guarda todas as informações do programa em execução, analise as afirmativas sobre estas partes: I. O contexto de hardware não ocorre em sistemas de tempo compartilhado (multiprogramados), no qual há um revezamento na utilização do processador pelos processos. II. Através do contexto de hardware, o sistema operacional é capaz de efetuar a troca de um processo por outro no processador, esta operação é conhecida como troca de contexto. III. A troca de contexto envolve os registradores do processador. Um processador possui vários registradores entre os de usos gerais e os especificos, tais como o Program Conter e o stack Pointer. IV. Quando um processo é criado, o sistema operacional especifica os limites e características de recursos que o processo pode alocar. Estas informações são armazenadas no contexto de software. V. O espaço de endereçamento, é responsável pela execução das instruções de um programa, para isso as instruções e os dados do programa são carregados em uma área de memória pertencentes ao processo para serem executados. Somente as afirmativas II, III e IV são verdadeiras. Somente as afirmativas I, III e V são verdadeiras. As afirmativas I, II, III, IV e V são verdadeiras. Somente as afirmativas I, II e IV são verdadeiras. Somente as afirmativas II e V são verdadeiras. 4a Questão (Ref.:201604166610) 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: 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, mas não pode salvá-las caso o processo seja interrompido. 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. 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 de um processo é composto por três grupos de informações sobre o processo:identificação, quotas e privilégios. 5a Questão (Ref.:201604166602) Acerto: 1,0 / 1,0 Analise a definição a seguir: "É um escalonamento preemptivo, projetado especialmente para sistemas de tempo compartilhado. Esse algoritmo é bastante semelhante ao FIFO, porém, quando um processo passa para o estado de execução, existe um tempo limite para o uso contínuo do processador denominado fatia de tempo (time-slice) ou quantum." A descrição se refere ao escalonamento: CIRCULAR LIFO SJF POR PRIORIDADES SWAPPING 6a Questão (Ref.:201604166572) Acerto: 1,0 / 1,0 Starvation é uma situação que ocorre quando: Pelo menos um processo é continuamente postergado e não executa. Pelo menos um evento espera por um evento que não vai ocorrer. O processo tenta mas não consegue acessar uma variável compartilhada. A prioridade de um processo é ajustada de acordo com o tempo total de execução do mesmo. Quando Quantum está acima de 400 ms 7a Questão (Ref.:201604166238) Acerto: 1,0 / 1,0 Os sistemas operacionais dos microcomputadores possuem como uma de suas principais características o gerenciamento da memória principal. Analise as sentenças sobre gerenciamento de memória e, em seguida, assinale a alternativa correta: I. A relocação de código executável dos programas pode ocorrer de forma dinâmica, quando o sistema operacional espera a liberação da região de memória usada no primeiro carregamento do programa na memória II. Na paginação antecipada o sistema faz uma previsão segura das páginas que serão necessárias à execução do programa, trazendo-as para a memória. Desta forma se elimina page fault, já que todas as páginas estarão no working set do processo III. Para maior eficiência da técnica de segmentação, os programas devem estar bem modularizados, pois caso contrário, grandes pedaços de código estarão na memória desnecessariamente, não permitindo que programas de outros usuários compartilhem a memória Somente a sentença I e II estão corretas Somente as sentenças I e III estão corretas Somente as senteças II e III estão corretas. Somente a sentença II está correta Somente a setença III está correta. 8a Questão (Ref.:201604166619) Acerto: 1,0 / 1,0 Ao executar uma sequência de instruções, o processador escreve endereços no barramento de endereços do computador, que servem para buscar instruções e operandos, mas também para ler e escrever valores em posições de memória e portas de entrada/saída. Julgue as sentenças a seguir: I. Os endereços de memória gerados pelo processador a medida em que executa algum código são chamados de endereços lógicos. II. Já iguais aos endereços reais das instruções e variáveis na memória real do computador, são chamados de endereços físicos. III. Unidade de Gerência de Memória (MMU - Memory Management Unit) faz a análise dos endereços lógicos emitidos pelo processador e determina os endereços físicos correspondentes na memória da máquina, permitindo então seu acesso pelo processador. Todas estão corretas Apenas I e III estão corretas Apenas I e II estão corretasApenas I e II estão corretas Apenas III está correta 9a Questão (Ref.:201604166621) Acerto: 1,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 a hardware e software Orientados à páginas e blocos Orientados a blocos e a caracteres Orientados a páginas e segmentos 10a Questão (Ref.:201604166594) Acerto: 1,0 / 1,0 A utilização de dispositivos com DMA é indicada para: Dispositivos muito mais rápidos que o processador Dispositivos que efetuam grande transferência de dados para a memória. Dispositivos que necessitam de intervenção do usuário Qualquer dispositivo de Entrada ou de Saída Dispositivos de alta prioridade
Compartilhar