·
Cursos Gerais ·
Sistemas Operacionais
Envie sua pergunta para a IA e receba a resposta na hora

Prefere sua atividade resolvida por um tutor especialista?
- Receba resolvida até o seu prazo
- Converse com o tutor pelo chat
- Garantia de 7 dias contra erros
Recomendado para você
5
Sistemas Operacionais
Sistemas Operacionais
UMG
11
Sistemas Operacionais Banco de Questoes
Sistemas Operacionais
UMG
2
Sistemas1
Sistemas Operacionais
UMG
1
Sistemas Operacionais
Sistemas Operacionais
UMG
5
Av1 - Sistemas Operacionais
Sistemas Operacionais
UMG
4
Exercícios - Sistemas Operacionais - Aula 1 - V2
Sistemas Operacionais
UMG
3
Sistema Operacionais 2015 Semestre 2
Sistemas Operacionais
UMG
3
Sistemas3
Sistemas Operacionais
UMG
11
as Leis da Simplicidade
Sistemas Operacionais
UMG
2
2960799 Prova Lpi
Sistemas Operacionais
UMG
Texto de pré-visualização
Questão 1/12 - Sistemas Operacionais\nQuanto aos sistemas com múltiplos processadores, assinale a alternativa correta.\nNota: 1.0\n\nA) Os sistemas com múltiplos processadores se caracterizam por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados à execução de um único programa.\n\nB) Os sistemas com múltiplos processadores se caracterizam por possuir dois ou mais UCPs interligadas e trabalhando em conjunto. A vantagem deste tipo de sistema é permitir que vários programas sejam executados ao mesmo tempo ou que um mesmo programa seja subdividido em partes para serem executados simultaneamente em mais de um processador.\n\nVocê acertou!\n\nC) Os sistemas com múltiplos processadores têm como característica principal a execução de tarefas em fila que normalmente são armazenadas em disco ou fila e aguardam seu tempo para ser processadas.\n\nD) Os sistemas com múltiplos processadores via de regra são sistemas operacionais embarcados ou embutidos em dispositivos que executam tarefas específicas. Questão 2/12 - Sistemas Operacionais\nCom 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 e 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.\n\nI) A utilização do controlador ou interface permitiu ao processador agir de maneira independente dos dispositivos de E/S.\n\nII) 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.\n\nIII) 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 controlar múltiplos dispositivos por meio de diversos controladores. O canal atua como um elo entre o processador principal e o controlador.\n\nAssinale a alternativa que apresenta as item(ns) corretos:\n\nA) Somente os itens I e II estão corretos.\n\nVocê acertou!\n\nB) Somente os itens I e III estão corretos.\n\nC) Somente o item II está correto.\n\nD) Somente os itens I, II e III estão corretos. Questão 3/12 - Sistemas Operacionais\nUm sistema computacional moderno consiste em um ou mais processadores, memória principal, discos, impressoras, teclado, mouse, monitor, interfaces de rede ou outros dispositivos e entrada e saída. Enfim, é um sistema complexo. Se cada programador de aplicativos tivesse de entender como tudo isso funciona em detalhes, nenhum código chegaria a ser escrito. Além disso, gerenciar todos esses componentes e usar dos maneira otimizada é um trabalho extremamente difícil. Por isso, os componentes têm um dispositivo software denominado sistema operacional, que trabalha e fornece aos programas do usuário um modelo de computador melhor, mais simples e mais limpo e lidar com o gerenciamento de todos os recursos mencionados. Quanto as suas principais funções podemos afirmar:\n\nI - Realizar o escalonamento de processos para que os programas possam ser executados de forma concorrente.\n\nII - Gerenciar os dispositivos de entrada e saída do computador.\n\nIII - Gerenciar os recursos de hardware de forma que sejam utilizados da melhor forma possível, ou seja, \"tirar\" o máximo proveito da máquina.\n\nIV - Servir de interface entre máquina e o usuário.\n\nA) Somente o item I está correto.\n\nB) Somente os itens I e II estão corretos.\n\nC) Somente os itens III e IV estão corretos.\n\nD) Todos os itens estão corretos.\n\nVocê acertou! Questão 4/12 - Sistemas Operacionais\nQuanto aos sistemas operacionais embarcados, assinale V para as proposições verdadeiras ou F para as proposições falsas.\nI) Sistema operacional embarcado ou embutido é um sistema encapsulado em um dispositivo e que executa tarefas específicas.\nII) Podemos citar como exemplo de sistemas operacionais embarcados, os softwares de gerenciamento de dispositivos de rede como roteadores, hubs, switches.\nIII) Sistemas operacionais embarcados normalmente não possuem interface com usuário.\nNota: 1.0\nA\nV, F, V.\nB\nV, F, F.\nC\nV, V, F.\nD\nF, V, F.\n\nVocê acertou! Questão 5/12 - Sistemas Operacionais\nA alocação particionada dinâmica resolve o problema da fragmentação interna e cria um novo problema para ser gerenciado, a fragmentação externa. Assinale a alternativa correta.\nA\nFragmentação externa são os espaços em branco que sobram entre as partições e que são cada vez menores não sendo possível o ingresso de novos programas.\nVocê acertou!\nB\nFragmentação externa são os espaços não ocupados pelos programas carregados em partições maiores que o tamanho do programa.\nC\nFragmentação externa são os espaços deixados pelos programas dentro das partições que são criadas dinamicamente.\nD\nFragmentação externa são os espaços deixados pelos processos do tipo CPU-bound pelas constantes trocas de contexto. Questão 6/12 - Sistemas Operacionais\nConsidere um sistema que possua as seguintes áreas livres na memória principal, ordenadas crescentemente: 10kb, 4kb, 20kb, 18kb, 7kb, 9kb, 12kb e 15kb.\nAssinale a alternativa que apresenta em qual dessas partições livres seria alocado um programa de 12kb utilizando \"First-Fit\".\nA\nNa partição de 12 kb.\nVocê acertou!\nB\nNa partição de 9 kb.\nC\nNa partição de 10 kb.\nD\nNa partição de 20 kb. Questão 7/12 - Sistemas Operacionais\nOs sistemas operacionais foram evoluindo ao longo dos anos à medida que os computadores ganharam maior capacidade de processamento e a principal preocupação sempre foi tirar o melhor proveito do hardware. Com base nisso, marque V para as sentenças verdadeiras ou F para as falsas.\n\n( ) Os sistemas monoprocessados se caracterizam por permitir que o processador, execute múltiplos programas simultaneamente.\n\n( ) Os sistemas multiprocessados ou multithreads, ampliam um programa em operação de leitura ou gravação em disco, outros programas podem estar sendo processados neste mesmo intervalo de tempo. Esses casos, podemos observar o compartilhamento de memória do processador.\n\n( ) Os sistemas multiprogramáveis se caracterizam por possuir duas ou mais unidades de processamento. A vantagem deste sistema é permitir que vários programas sejam executados simultaneamente.\n\n( ) Usar chave para desvirtuar e desestabilizar sistemas com múltiplos processadores para forma de comunicação entre as UCPs e o grau de compartilhamento de memória e dos dispositivos de entrada e saída. Em função desses fatores, podemos classificar os sistemas com múltiplos processadores em fortemente acoplados ou fracamente acoplados.\n\nAssinale a alternativa correta.\n\nO ﹒ V, V, F, V\nO ﹒ F, V, V, F\nC ﹒ F, V, F, V\n\nF ﹒ V, V, V, V.\n\nVocê acertou! Questão 8/12 - Sistemas Operacionais\nExistem duas formas de implementação da memória virtual que se diferem pela organização dos blocos, denominadas paginação e segmentação. Analise as sentenças a seguir e depois assinale a alternativa correta.\n\nI) Na memória virtual por paginação o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos de tamanhos diferentes.\n\nII) Na memória virtual por segmentação o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos de mesmo tamanho.\n\nIII) Quando os blocos são de mesmo tamanho, os denominados de páginas, e a técnica de organização da memória virtual associada à paginação. Quando os blocos podem ser de tamanhos diferentes os denominados de segmentos e a técnica de organização da memória virtual associada é denominada segmentação.\n\nAssinale a alternativa que apresenta o(s) item(ns) correto(s):\n\nNota: 10\n \nO ﹒ Somente o item I está correto.\nO ﹒ Somente o item II está correto.\nC ﹒ Somente o item III está correto.\n\nVocê acertou!\n\nO ﹒ Somente os itens I e II estão corretos. Questão 9/12 - Sistemas Operacionais\nAnalise as sentenças a seguir sobre as threads\n\n(I) Uma thread pode ser definida como uma sub-rotina de um programa que pode ser executada de forma assíncrona, ou seja, executada concorrentemente ao programa chamado.\n\n(II) Threads compartilham o processador da mesma maneira que processos e passam pelas mesmas mudanças de estado (execução, espera e pronto).\n\n(III) Threads compartilham no contexto de software e espaço de endereçamento com os demais threads, porém cada thread possui seu contexto de hardware individual.\n\nNota: 10\n\n\nDe forma simplificada, uma thread pode ser definida como uma sub-rotina de um programa que pode ser executado de forma assíncrona, ou seja, executada concorrentemente ao programa chamado. Isso traz uma melhoria no desempenho geral, pois funciona de maneira semelhante a múltiplos processos. \n\nNo ambiente multiprocessado, cada thread pode responder a várias solicitações como: tratamento de requisições em uma aplicação web, alimentar dados em um sistema complexo etc. Por exemplo, um servidor web pode ter múltiplas threads para atender requisões diferentes em paralelo. Uma a cada e se podemos melhorar a eficiência e diminuir a latência. Isso é por exemplo, uma thread pode se ocupar efetivamente, mas a ocupação indevidamente da unidade de controle, pois essa é uma das partes do processador que não se pode dividir.\n\nEm situações críticas, essas threads também podem melhorar o processamento de toda uma aplicação.\n\nDe acordo com a disciplina de \"MACHADO\" Arquitetura de Sistemas Operacionais - 4ª Edição - 2007. as três afirmativas estão confirmadas:\nAfirmativa I ﹒ Confirmada na página 87, parágrafo 2.\nAfirmativa II ﹒ Confirmada na página 87, parágrafo 3. Questão 10/12 - Sistemas Operacionais\nAssinale a alternativa que apresenta os estados genéricos de um processo.\nNota: 10.0\nA\nNovo, executando, esperando e terminado\nB\nNovo, executando, esperando, pronto e terminado\nVocê acertou!\nC\nNovo, executando, stand by, pronto e terminado.\nD\nTransição, executando, esperando, pronto e terminado.
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
5
Sistemas Operacionais
Sistemas Operacionais
UMG
11
Sistemas Operacionais Banco de Questoes
Sistemas Operacionais
UMG
2
Sistemas1
Sistemas Operacionais
UMG
1
Sistemas Operacionais
Sistemas Operacionais
UMG
5
Av1 - Sistemas Operacionais
Sistemas Operacionais
UMG
4
Exercícios - Sistemas Operacionais - Aula 1 - V2
Sistemas Operacionais
UMG
3
Sistema Operacionais 2015 Semestre 2
Sistemas Operacionais
UMG
3
Sistemas3
Sistemas Operacionais
UMG
11
as Leis da Simplicidade
Sistemas Operacionais
UMG
2
2960799 Prova Lpi
Sistemas Operacionais
UMG
Texto de pré-visualização
Questão 1/12 - Sistemas Operacionais\nQuanto aos sistemas com múltiplos processadores, assinale a alternativa correta.\nNota: 1.0\n\nA) Os sistemas com múltiplos processadores se caracterizam por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados à execução de um único programa.\n\nB) Os sistemas com múltiplos processadores se caracterizam por possuir dois ou mais UCPs interligadas e trabalhando em conjunto. A vantagem deste tipo de sistema é permitir que vários programas sejam executados ao mesmo tempo ou que um mesmo programa seja subdividido em partes para serem executados simultaneamente em mais de um processador.\n\nVocê acertou!\n\nC) Os sistemas com múltiplos processadores têm como característica principal a execução de tarefas em fila que normalmente são armazenadas em disco ou fila e aguardam seu tempo para ser processadas.\n\nD) Os sistemas com múltiplos processadores via de regra são sistemas operacionais embarcados ou embutidos em dispositivos que executam tarefas específicas. Questão 2/12 - Sistemas Operacionais\nCom 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 e 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.\n\nI) A utilização do controlador ou interface permitiu ao processador agir de maneira independente dos dispositivos de E/S.\n\nII) 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.\n\nIII) 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 controlar múltiplos dispositivos por meio de diversos controladores. O canal atua como um elo entre o processador principal e o controlador.\n\nAssinale a alternativa que apresenta as item(ns) corretos:\n\nA) Somente os itens I e II estão corretos.\n\nVocê acertou!\n\nB) Somente os itens I e III estão corretos.\n\nC) Somente o item II está correto.\n\nD) Somente os itens I, II e III estão corretos. Questão 3/12 - Sistemas Operacionais\nUm sistema computacional moderno consiste em um ou mais processadores, memória principal, discos, impressoras, teclado, mouse, monitor, interfaces de rede ou outros dispositivos e entrada e saída. Enfim, é um sistema complexo. Se cada programador de aplicativos tivesse de entender como tudo isso funciona em detalhes, nenhum código chegaria a ser escrito. Além disso, gerenciar todos esses componentes e usar dos maneira otimizada é um trabalho extremamente difícil. Por isso, os componentes têm um dispositivo software denominado sistema operacional, que trabalha e fornece aos programas do usuário um modelo de computador melhor, mais simples e mais limpo e lidar com o gerenciamento de todos os recursos mencionados. Quanto as suas principais funções podemos afirmar:\n\nI - Realizar o escalonamento de processos para que os programas possam ser executados de forma concorrente.\n\nII - Gerenciar os dispositivos de entrada e saída do computador.\n\nIII - Gerenciar os recursos de hardware de forma que sejam utilizados da melhor forma possível, ou seja, \"tirar\" o máximo proveito da máquina.\n\nIV - Servir de interface entre máquina e o usuário.\n\nA) Somente o item I está correto.\n\nB) Somente os itens I e II estão corretos.\n\nC) Somente os itens III e IV estão corretos.\n\nD) Todos os itens estão corretos.\n\nVocê acertou! Questão 4/12 - Sistemas Operacionais\nQuanto aos sistemas operacionais embarcados, assinale V para as proposições verdadeiras ou F para as proposições falsas.\nI) Sistema operacional embarcado ou embutido é um sistema encapsulado em um dispositivo e que executa tarefas específicas.\nII) Podemos citar como exemplo de sistemas operacionais embarcados, os softwares de gerenciamento de dispositivos de rede como roteadores, hubs, switches.\nIII) Sistemas operacionais embarcados normalmente não possuem interface com usuário.\nNota: 1.0\nA\nV, F, V.\nB\nV, F, F.\nC\nV, V, F.\nD\nF, V, F.\n\nVocê acertou! Questão 5/12 - Sistemas Operacionais\nA alocação particionada dinâmica resolve o problema da fragmentação interna e cria um novo problema para ser gerenciado, a fragmentação externa. Assinale a alternativa correta.\nA\nFragmentação externa são os espaços em branco que sobram entre as partições e que são cada vez menores não sendo possível o ingresso de novos programas.\nVocê acertou!\nB\nFragmentação externa são os espaços não ocupados pelos programas carregados em partições maiores que o tamanho do programa.\nC\nFragmentação externa são os espaços deixados pelos programas dentro das partições que são criadas dinamicamente.\nD\nFragmentação externa são os espaços deixados pelos processos do tipo CPU-bound pelas constantes trocas de contexto. Questão 6/12 - Sistemas Operacionais\nConsidere um sistema que possua as seguintes áreas livres na memória principal, ordenadas crescentemente: 10kb, 4kb, 20kb, 18kb, 7kb, 9kb, 12kb e 15kb.\nAssinale a alternativa que apresenta em qual dessas partições livres seria alocado um programa de 12kb utilizando \"First-Fit\".\nA\nNa partição de 12 kb.\nVocê acertou!\nB\nNa partição de 9 kb.\nC\nNa partição de 10 kb.\nD\nNa partição de 20 kb. Questão 7/12 - Sistemas Operacionais\nOs sistemas operacionais foram evoluindo ao longo dos anos à medida que os computadores ganharam maior capacidade de processamento e a principal preocupação sempre foi tirar o melhor proveito do hardware. Com base nisso, marque V para as sentenças verdadeiras ou F para as falsas.\n\n( ) Os sistemas monoprocessados se caracterizam por permitir que o processador, execute múltiplos programas simultaneamente.\n\n( ) Os sistemas multiprocessados ou multithreads, ampliam um programa em operação de leitura ou gravação em disco, outros programas podem estar sendo processados neste mesmo intervalo de tempo. Esses casos, podemos observar o compartilhamento de memória do processador.\n\n( ) Os sistemas multiprogramáveis se caracterizam por possuir duas ou mais unidades de processamento. A vantagem deste sistema é permitir que vários programas sejam executados simultaneamente.\n\n( ) Usar chave para desvirtuar e desestabilizar sistemas com múltiplos processadores para forma de comunicação entre as UCPs e o grau de compartilhamento de memória e dos dispositivos de entrada e saída. Em função desses fatores, podemos classificar os sistemas com múltiplos processadores em fortemente acoplados ou fracamente acoplados.\n\nAssinale a alternativa correta.\n\nO ﹒ V, V, F, V\nO ﹒ F, V, V, F\nC ﹒ F, V, F, V\n\nF ﹒ V, V, V, V.\n\nVocê acertou! Questão 8/12 - Sistemas Operacionais\nExistem duas formas de implementação da memória virtual que se diferem pela organização dos blocos, denominadas paginação e segmentação. Analise as sentenças a seguir e depois assinale a alternativa correta.\n\nI) Na memória virtual por paginação o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos de tamanhos diferentes.\n\nII) Na memória virtual por segmentação o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos de mesmo tamanho.\n\nIII) Quando os blocos são de mesmo tamanho, os denominados de páginas, e a técnica de organização da memória virtual associada à paginação. Quando os blocos podem ser de tamanhos diferentes os denominados de segmentos e a técnica de organização da memória virtual associada é denominada segmentação.\n\nAssinale a alternativa que apresenta o(s) item(ns) correto(s):\n\nNota: 10\n \nO ﹒ Somente o item I está correto.\nO ﹒ Somente o item II está correto.\nC ﹒ Somente o item III está correto.\n\nVocê acertou!\n\nO ﹒ Somente os itens I e II estão corretos. Questão 9/12 - Sistemas Operacionais\nAnalise as sentenças a seguir sobre as threads\n\n(I) Uma thread pode ser definida como uma sub-rotina de um programa que pode ser executada de forma assíncrona, ou seja, executada concorrentemente ao programa chamado.\n\n(II) Threads compartilham o processador da mesma maneira que processos e passam pelas mesmas mudanças de estado (execução, espera e pronto).\n\n(III) Threads compartilham no contexto de software e espaço de endereçamento com os demais threads, porém cada thread possui seu contexto de hardware individual.\n\nNota: 10\n\n\nDe forma simplificada, uma thread pode ser definida como uma sub-rotina de um programa que pode ser executado de forma assíncrona, ou seja, executada concorrentemente ao programa chamado. Isso traz uma melhoria no desempenho geral, pois funciona de maneira semelhante a múltiplos processos. \n\nNo ambiente multiprocessado, cada thread pode responder a várias solicitações como: tratamento de requisições em uma aplicação web, alimentar dados em um sistema complexo etc. Por exemplo, um servidor web pode ter múltiplas threads para atender requisões diferentes em paralelo. Uma a cada e se podemos melhorar a eficiência e diminuir a latência. Isso é por exemplo, uma thread pode se ocupar efetivamente, mas a ocupação indevidamente da unidade de controle, pois essa é uma das partes do processador que não se pode dividir.\n\nEm situações críticas, essas threads também podem melhorar o processamento de toda uma aplicação.\n\nDe acordo com a disciplina de \"MACHADO\" Arquitetura de Sistemas Operacionais - 4ª Edição - 2007. as três afirmativas estão confirmadas:\nAfirmativa I ﹒ Confirmada na página 87, parágrafo 2.\nAfirmativa II ﹒ Confirmada na página 87, parágrafo 3. Questão 10/12 - Sistemas Operacionais\nAssinale a alternativa que apresenta os estados genéricos de um processo.\nNota: 10.0\nA\nNovo, executando, esperando e terminado\nB\nNovo, executando, esperando, pronto e terminado\nVocê acertou!\nC\nNovo, executando, stand by, pronto e terminado.\nD\nTransição, executando, esperando, pronto e terminado.