Baixe o app para aproveitar ainda mais
Prévia do material em texto
15/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2229111&matr_integracao=201901047611 1/3 1a Questão São atividades (tarefas internas) concorrentes executadas dentro de um processo: Terminado Pronto Thread Espera Execução Respondido em 15/05/2020 15:33:31 2a Questão Processos podem ser classificados como CPU-bound ou I/O bound, de acordo com a utilização elevada do processador(UCP) e dos dispositivos de entrada/saída(E/S), respectivamente. Analisando os gráficos abaixo podemos afirmar que : o gráfico 1 representa um processo de I/O bound e o gráfico 2 representra um processo de CPU-bound. o gráfico 2 representa um processo de I/O bound e o gráfico 1 representra um processo de CPU-bound. tanto o gráfico 1 quanto o gráfico 2 representam processos de I/O bound. tanto o gráfico 1 quanto o gráfico 2 representam processos de CPU-bound. ao longo do tempo o gráfico 1 representa um processo de I/O bound, já no gráfico 2 não é possível verificar o tipo de processo que representa. Respondido em 15/05/2020 15:33:35 3a Questão 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 resposta Tempo de espera Tempo de turnaround Respondido em 15/05/2020 15:33:23 Explicação: O tempo de turnaround = tempo de vida do processo 4a Questão Marque a opção que não representa informações presentes no PCB (Process Control Block). Número identificador de processo (PID) Número identificador de usuário (UID). Estado do processo. 15/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2229111&matr_integracao=201901047611 2/3 Contador de programa. Prioridade de escalonamento. Respondido em 15/05/2020 15:33:43 5a Questão O escalonamento de processos deve atender alguns requisitos básicos para sua implementação, dentre os requisitos podem ser destacados: throughput, tempo de espera, tempo de turnaround. output, paralelismo de controle, tempo de movearound. throughput, tempo de controle, tempo de stayaround. througset, custo de recicling, tempo de turnover threadout, velocidade de espera, memória de turnaround. Respondido em 15/05/2020 15:33:31 6a Questão (ENADE, 2014) Os estados que um processo alcança podem ser modelados por meio do diagrama exibindo a seguir. No diagrama de estados apresentados, as transições causadas pelo escalonador de processos são: 1 e 4 1 e 2 2 e 3 1 e 3 2 e 4 Respondido em 15/05/2020 15:33:51 7a Questão Um thread é Fluxo de execução e parte integrante de um processo e o multithreading é a associação de vários fluxos de execução a um único processo. Julgue as sentenças em verdadeiras (V) ou falsas (F). 1. Thread é uma forma de um processo dividir a si mesmo em duas ou mais tarefas que podem ser executadas concorrentemente. 2. Cada thread tem o mesmo contexto de hardware e compartilha o mesmo o espaço de memória (endereçado a um mesmo processo-pai), porém o contexto de software é diferente. 3.Um dos benefícios do uso das threads é que quando um thread espera por um recurso um outro do mesmo grupo pode estar sendo executado. Marque a opção correta. 1.V - 2.F - 3.V 1.V -2.V - 3.V 1.F - 2.V - 3.F 1.F - 2.F - 3.V 1.V -2.F - 3.F 15/05/2020 Estácio: Alunos simulado.estacio.br/alunos/?user_cod=2229111&matr_integracao=201901047611 3/3 Respondido em 15/05/2020 15:33:54 8a Questão 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: e) Um processo que está Executando passa para o estado de Pronto se for preemptado pelo Escalonador de Processos b) Um processo que está no estado Pronto passa para o estado Executando quando é escolhido pelo Escalonador de Processos. a) Em um computador multiprogramado vários processos podem estar no estado de Pronto simultâneamente d) Um processo que está no estado Em Espera passa para o estado Pronto quando o evento esperado pelo processo ocorre. 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
Compartilhar