·
Análise e Desenvolvimento de Sistemas ·
Sistemas Operacionais
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
7
Exercícios 01 Sistemas Operacionais Nota 90 com Gabarito
Sistemas Operacionais
UMG
11
Webaula 4 de Sistemas de Informação e Computação
Sistemas Operacionais
UMG
3
4 Avaliando o Aprendizado Sistemas Operacionais
Sistemas Operacionais
UMG
13
Ap Sistemas Operacionais 01 11 2016
Sistemas Operacionais
UMG
11
Ao2 - Sistemas Distribuidos 5 4 de 6
Sistemas Operacionais
UMG
3
Teste de Conhecimento - Sistemas Distribuídos
Sistemas Operacionais
UMG
11
Questões 1 a 5 Sistemas Operacionais
Sistemas Operacionais
UMG
11
Webaula 4 1 de Sistemas de Informação e Computação
Sistemas Operacionais
UMG
7
Prova Objetiva Sistemas Opracionais 13 12 2016
Sistemas Operacionais
UMG
11
Exercícios 1 Sistemas Operacionais Nota 100
Sistemas Operacionais
UMG
Texto de pré-visualização
🔲 Questão 1/10 🔲 Quanto ao conceito de concorrência, assinale a alternativa correta. 🔘 A O conceito de concorrência é aplicado aos sistemas monoprogramáveis no gerenciamento dos jobs em execução. 🔘 B A concorrência é o princípio básico para o projeto e implementação dos sistemas multiprogramáveis. 🔘 C A concorrência permite que uma aplicação possa fazer uso da CPU, bloqueando seu compartilhamento para garantir a segurança dos arquivos enquanto realiza operações de Entrada/Saída. 🔘 D O conceito de concorrência é aplicado aos sistemas monoprogramáveis no gerenciamento dos jobs em execução. 🔲 Questão 2/10 🔲 Nos sistemas multiprogramáveis as tarefas são executadas de forma concorrente. A camada de usuário pode fazer várias solicitações para o sistema e essas solicitações são processadas de forma compartilhada pela UCP. Para o gerenciamento dos recursos de processamento são utilizadas técnicas de interrupções e exceções. Analise as sentenças a seguir e depois assinale a alternativa correta. I) Uma interrupção é sempre gerada por algum evento externo ao programa e, nesse caso, independente da instrução que está sendo executada. II) Uma exceção é semelhante a uma interrupção, sendo a principal diferença o momento pelo qual o evento é gerado. A interrupção ocorre dentro da execução de uma instrução enquanto a exceção ocorre durante a programação em execução. III) Interrupção e exceção são técnicas para implementar o conceito de concorrência, criando a interrupção como o evento inicial do programa em execução e exceção como o evento durante o programa em execução. Assinale a alternativa que apresenta o(s) item(ns) correto(s): 🔘 A Somente os itens I e III estão corretos; 🔘 B Somente o item II está correto; 🔘 C Somente o item III está correto; 🔘 D Somente os itens I e II estão corretos. 🔲 Questão 3/10 🔲 Com a evolução dos recursos de hardware, principalmente capacidade de processamento, uma das premissas básicas dos projetos de Sistemas Operacionais estava relacionada a manter a UCP o maior tempo possível em uso, delegando as funções secundárias a que exigem mais tempo de espera sob responsabilidade de outras instâncias. Nesse sentido, algumas implementações foram utilizadas, os controladores, os canais de entrada e saída e a técnica de DMA. Analise as sentenças a seguir e depois assinale a alternativa correta. I) A utilização do controlador ou interface permitiu ao processador agir de maneira independente dos dispositivos de E/S, até completar sua operação. II) A técnica de DMA permite que um bloco de dados seja transferido entre a memória principal e dispositivos de E/S; neste caso o processador fica dedicado ao processo de gravação dos dados. III) Com a extensão do conceito de DMA, foi possível a criação dos canais de entrada e saída. Um canal de E/S pode compartilhar dois dispositivos por meio de diversos controladores. O canal atua como um elo entre o processador principal e o controlador. Assinale a alternativa que apresenta o(s) item(ns) correto(s): 🔘 A Somente os itens I e III estão corretos. 🔘 B Somente o itens I e II estão corretos. 🔘 C Somente o item II está correto. 🔘 D Somente o itens II e III estão corretos. 🔲 Questão 4/10 🔲 Quanto à técnica de buffering, assinale a alternativa correta. 🔘 A A técnica de buffering é sempre gerada por algum evento externo ao programa e, nesse caso, independente da instrução que está sendo executada. 🔘 B A técnica de buffering permite que um bloco de dados seja transferido entre a memória principal e dispositivos de E/S sem a intervenção do processador, exceto no início e no final da transferência. 🔘 C A técnica de buffering consiste na utilização de uma área na memória principal, denominada buffer, para a transferência de dados entre os dispositivos de E/S e a memória. 🔘 D A técnica de buffering consiste na utilização de uma área na memória principal, denominada buffer, para a transferência de dados entre os dispositivos de E/S e a memória. 🔲 Questão 5/10 🔲 Quanto à técnica de spooling, assinale a alternativa correta. 🔘 A A técnica de spooling é sempre gerada por algum evento externo ao programa e, nesse caso, independente da instrução que está sendo executada. 🔘 B A técnica de spooling consiste na utilização de uma área em disco para gravar um arquivo de spool utilizado na gerência de impressão. 🔘 C A técnica de spooling consiste na capacidade de um código executável ser compartilhado por diversos usuários, exigindo que apenas uma cópia do programa esteja na memória. 🔘 D A técnica de spooling consiste na utilização de um dispositivo que controla as operações de E/S geralmente em disco. 🔲 Questão 6/10 🔲 Quanto à técnica de reentrância, assinale a alternativa correta. 🔘 A Reentrância é a capacidade de um código executável (código reentrante) ser compartilhado por diversos usuários, exigindo que apenas uma cópia do programa esteja na memória. 🔘 B Reentrância é sempre gerada por algum evento externo ao programa e, nesse caso, independente da instrução que está sendo executada. 🔘 C Reentrância consiste na utilização de uma área em disco para gravar um arquivo de spool utilizado na gerência de impressão . 🔘 D Reentrância consiste na utilização de um dispositivo que controla as operações de E/S geralmente em disco. 🔲 Questão 7/10 🔲 Um processo pode ser entendido inicialmente como um programa em execução. Analise as sentenças a seguir e marque V para as sentenças verdadeiras ou F para as falsas. I) ( ) Um processo pode alternar entre três estados: em execução, pronto e em espera. II) ( ) A estrutura de um processo é formada pelo contexto de software, hardware e espaço de endereçamento de memória. O contexto de software define basicamente três grupos de informações de um processo: sua identificação, suas quotas e seus privilégios. III) ( ) Processos do tipo CPU-BOUND passam mais tempo em estado de espera. IV) ( ) Processos do tipo I/O-BOUND passam mais tempo em estado de execução. Assinale a alternativa correta. A O O O B O O S C S O O D O S O Questão 8/10 Assinale a alternativa que apresenta os estados genéricos de um processo. A Novo, executando, esperando e terminado. B Novo, executando, esperando, pronto e terminado. C Novo, executando, stand by, pronto e terminado. D Transição, executando, esperando, pronto e terminado. Questão 9/10 Podemos dizer que um processo é composto por quais partes? Assinale a alternativa correta. A Contexto de software, contexto de hardware, espaço de endereçamento. B Contexto de software e hardware, espaço de endereçamento e seção de texto. C Contexto de software e hardware, espaço de endereçamento e seção de texto. D Contexto de software, contexto de hardware e seção de texto. Questão 10/10 Analise as sentenças a seguir quanto ao conceito de processos. I) Os processos do tipo CPU-Bound passam a maior parte do tempo no estado de execução, utilizando o processador ou pronto, enquanto os processos do tipo I/O-Bound passam mais tempo em estado de espera, por realizar um elevado número de operações de E/S. II) Um processo foreground é aquele que permite a comunicação direta do usuário com o processo durante o seu processamento, também conhecido como processo em primeiro plano ou processo de usuário. Um processo background é aquele onde não existe a comunicação com o usuário durante o seu processamento, também conhecido como processo em segundo plano. III) Processos independentes, subprocessos e threads são maneiras diferentes de implementar a concorrência dentro de uma aplicação. Assinale a alternativa que apresenta o(s) item(ns) correto(s): A Somente o item I está correto. B Somente os itens I e II estão corretos. C Somente os itens I e III estão corretos. D Somente os itens I e II estão corretos.
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
7
Exercícios 01 Sistemas Operacionais Nota 90 com Gabarito
Sistemas Operacionais
UMG
11
Webaula 4 de Sistemas de Informação e Computação
Sistemas Operacionais
UMG
3
4 Avaliando o Aprendizado Sistemas Operacionais
Sistemas Operacionais
UMG
13
Ap Sistemas Operacionais 01 11 2016
Sistemas Operacionais
UMG
11
Ao2 - Sistemas Distribuidos 5 4 de 6
Sistemas Operacionais
UMG
3
Teste de Conhecimento - Sistemas Distribuídos
Sistemas Operacionais
UMG
11
Questões 1 a 5 Sistemas Operacionais
Sistemas Operacionais
UMG
11
Webaula 4 1 de Sistemas de Informação e Computação
Sistemas Operacionais
UMG
7
Prova Objetiva Sistemas Opracionais 13 12 2016
Sistemas Operacionais
UMG
11
Exercícios 1 Sistemas Operacionais Nota 100
Sistemas Operacionais
UMG
Texto de pré-visualização
🔲 Questão 1/10 🔲 Quanto ao conceito de concorrência, assinale a alternativa correta. 🔘 A O conceito de concorrência é aplicado aos sistemas monoprogramáveis no gerenciamento dos jobs em execução. 🔘 B A concorrência é o princípio básico para o projeto e implementação dos sistemas multiprogramáveis. 🔘 C A concorrência permite que uma aplicação possa fazer uso da CPU, bloqueando seu compartilhamento para garantir a segurança dos arquivos enquanto realiza operações de Entrada/Saída. 🔘 D O conceito de concorrência é aplicado aos sistemas monoprogramáveis no gerenciamento dos jobs em execução. 🔲 Questão 2/10 🔲 Nos sistemas multiprogramáveis as tarefas são executadas de forma concorrente. A camada de usuário pode fazer várias solicitações para o sistema e essas solicitações são processadas de forma compartilhada pela UCP. Para o gerenciamento dos recursos de processamento são utilizadas técnicas de interrupções e exceções. Analise as sentenças a seguir e depois assinale a alternativa correta. I) Uma interrupção é sempre gerada por algum evento externo ao programa e, nesse caso, independente da instrução que está sendo executada. II) Uma exceção é semelhante a uma interrupção, sendo a principal diferença o momento pelo qual o evento é gerado. A interrupção ocorre dentro da execução de uma instrução enquanto a exceção ocorre durante a programação em execução. III) Interrupção e exceção são técnicas para implementar o conceito de concorrência, criando a interrupção como o evento inicial do programa em execução e exceção como o evento durante o programa em execução. Assinale a alternativa que apresenta o(s) item(ns) correto(s): 🔘 A Somente os itens I e III estão corretos; 🔘 B Somente o item II está correto; 🔘 C Somente o item III está correto; 🔘 D Somente os itens I e II estão corretos. 🔲 Questão 3/10 🔲 Com a evolução dos recursos de hardware, principalmente capacidade de processamento, uma das premissas básicas dos projetos de Sistemas Operacionais estava relacionada a manter a UCP o maior tempo possível em uso, delegando as funções secundárias a que exigem mais tempo de espera sob responsabilidade de outras instâncias. Nesse sentido, algumas implementações foram utilizadas, os controladores, os canais de entrada e saída e a técnica de DMA. Analise as sentenças a seguir e depois assinale a alternativa correta. I) A utilização do controlador ou interface permitiu ao processador agir de maneira independente dos dispositivos de E/S, até completar sua operação. II) A técnica de DMA permite que um bloco de dados seja transferido entre a memória principal e dispositivos de E/S; neste caso o processador fica dedicado ao processo de gravação dos dados. III) Com a extensão do conceito de DMA, foi possível a criação dos canais de entrada e saída. Um canal de E/S pode compartilhar dois dispositivos por meio de diversos controladores. O canal atua como um elo entre o processador principal e o controlador. Assinale a alternativa que apresenta o(s) item(ns) correto(s): 🔘 A Somente os itens I e III estão corretos. 🔘 B Somente o itens I e II estão corretos. 🔘 C Somente o item II está correto. 🔘 D Somente o itens II e III estão corretos. 🔲 Questão 4/10 🔲 Quanto à técnica de buffering, assinale a alternativa correta. 🔘 A A técnica de buffering é sempre gerada por algum evento externo ao programa e, nesse caso, independente da instrução que está sendo executada. 🔘 B A técnica de buffering permite que um bloco de dados seja transferido entre a memória principal e dispositivos de E/S sem a intervenção do processador, exceto no início e no final da transferência. 🔘 C A técnica de buffering consiste na utilização de uma área na memória principal, denominada buffer, para a transferência de dados entre os dispositivos de E/S e a memória. 🔘 D A técnica de buffering consiste na utilização de uma área na memória principal, denominada buffer, para a transferência de dados entre os dispositivos de E/S e a memória. 🔲 Questão 5/10 🔲 Quanto à técnica de spooling, assinale a alternativa correta. 🔘 A A técnica de spooling é sempre gerada por algum evento externo ao programa e, nesse caso, independente da instrução que está sendo executada. 🔘 B A técnica de spooling consiste na utilização de uma área em disco para gravar um arquivo de spool utilizado na gerência de impressão. 🔘 C A técnica de spooling consiste na capacidade de um código executável ser compartilhado por diversos usuários, exigindo que apenas uma cópia do programa esteja na memória. 🔘 D A técnica de spooling consiste na utilização de um dispositivo que controla as operações de E/S geralmente em disco. 🔲 Questão 6/10 🔲 Quanto à técnica de reentrância, assinale a alternativa correta. 🔘 A Reentrância é a capacidade de um código executável (código reentrante) ser compartilhado por diversos usuários, exigindo que apenas uma cópia do programa esteja na memória. 🔘 B Reentrância é sempre gerada por algum evento externo ao programa e, nesse caso, independente da instrução que está sendo executada. 🔘 C Reentrância consiste na utilização de uma área em disco para gravar um arquivo de spool utilizado na gerência de impressão . 🔘 D Reentrância consiste na utilização de um dispositivo que controla as operações de E/S geralmente em disco. 🔲 Questão 7/10 🔲 Um processo pode ser entendido inicialmente como um programa em execução. Analise as sentenças a seguir e marque V para as sentenças verdadeiras ou F para as falsas. I) ( ) Um processo pode alternar entre três estados: em execução, pronto e em espera. II) ( ) A estrutura de um processo é formada pelo contexto de software, hardware e espaço de endereçamento de memória. O contexto de software define basicamente três grupos de informações de um processo: sua identificação, suas quotas e seus privilégios. III) ( ) Processos do tipo CPU-BOUND passam mais tempo em estado de espera. IV) ( ) Processos do tipo I/O-BOUND passam mais tempo em estado de execução. Assinale a alternativa correta. A O O O B O O S C S O O D O S O Questão 8/10 Assinale a alternativa que apresenta os estados genéricos de um processo. A Novo, executando, esperando e terminado. B Novo, executando, esperando, pronto e terminado. C Novo, executando, stand by, pronto e terminado. D Transição, executando, esperando, pronto e terminado. Questão 9/10 Podemos dizer que um processo é composto por quais partes? Assinale a alternativa correta. A Contexto de software, contexto de hardware, espaço de endereçamento. B Contexto de software e hardware, espaço de endereçamento e seção de texto. C Contexto de software e hardware, espaço de endereçamento e seção de texto. D Contexto de software, contexto de hardware e seção de texto. Questão 10/10 Analise as sentenças a seguir quanto ao conceito de processos. I) Os processos do tipo CPU-Bound passam a maior parte do tempo no estado de execução, utilizando o processador ou pronto, enquanto os processos do tipo I/O-Bound passam mais tempo em estado de espera, por realizar um elevado número de operações de E/S. II) Um processo foreground é aquele que permite a comunicação direta do usuário com o processo durante o seu processamento, também conhecido como processo em primeiro plano ou processo de usuário. Um processo background é aquele onde não existe a comunicação com o usuário durante o seu processamento, também conhecido como processo em segundo plano. III) Processos independentes, subprocessos e threads são maneiras diferentes de implementar a concorrência dentro de uma aplicação. Assinale a alternativa que apresenta o(s) item(ns) correto(s): A Somente o item I está correto. B Somente os itens I e II estão corretos. C Somente os itens I e III estão corretos. D Somente os itens I e II estão corretos.