Buscar

Sistemas Operacionais - Gabarito

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 18 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 18 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 18 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

Questão 1/5 - Sistemas Operacionais
Os 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.
(   ) Os sistemas monoprogramáveis se caracterizam por permitir que o processador, execute múltiplos programas simultaneamente.
(   ) Nos sistemas multiprogramáveis ou multitarefa, enquanto um programa espera por uma operação de leitura ou gravação em disco, outros programas podem estar sendo processados neste mesmo intervalo de tempo. Nesse caso, podemos observar o compartilhamento da memória e do processador.
(   ) Os sistemas multiprocessados se caracterizam por possuir duas ou mais unidades de processamento. A vantagem desse sistema é permitir que vários programas sejam executados simultaneamente.
(   ) Um fator chave para o desenvolvimento de sistemas com múltiplos processadores é a forma de comunicação entre as UCPs e o grau de compartilhamento da 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.
Assinale a alternativa correta.
Nota: 20.0
	
	A
	V, V, V, F.
	
	B
	F, F, F, V.
	
	C
	V, V, F, V.
	
	D
	F, V, V, V.
Você acertou!
Questão 2/5 - Sistemas Operacionais
Como seria utilizar um computador sem um sistema operacional? Marque a alternativa correta.
Nota: 20.0
	
	A
	Você acertou!
	
	B
	
	
	C
	
	
	D
	
Questão 3/5 - Sistemas Operacionais
Assinale a alternativa correta em relação aos sistemas multiusuários.
Nota: 20.0
	
	A
	Você acertou!
	
	B
	Somente podem ser implementados em sistemas monoprogramáveis.
	
	C
	
	
	D
	Este conceito aplica-se a sistemas onde diversos usuários possam ser cadastrados, independentemente da possibilidade de realização de logins simultâneos, locais ou remotos.
Questão 4/5 - Sistemas Operacionais
Quanto aos sistemas operacionais embarcados, assinale V para as proposições verdadeiras ou F para as proposições falsas.
I) Sistema operacional embarcado ou embutido é um sistema encapsulado em um dispositivo e que executada tarefas específicas.
II) Podemos citar como exemplo de sistemas operacionais embarcados, os softwares de gerenciamento de dispositivos de rede como roteadores, hubs, switches.
III)Sistemas operacionais embarcados normalmente não possuem interface com usuário.
Nota: 20.0
	
	A
	V, F, V.
	
	B
	V, F, F.
	
	C
	Você acertou!
	
	D
	F, V, F.
Questão 5/5 - Sistemas Operacionais
Quanto aos sistemas operacionais da terceira geração de computadores podemos afirmar:
I. Na terceira geração de computadores com o surgimento dos circuitos integrados aparece o conceito de sistemas operacionais de tempo compartilhado (time-sharing), como exemplo o Multics.
II. As concepções de projeto do Multics serviram de base para o desenvolvimento do UNIX, sistema mundialmente conhecido principalmente em ambientes corporativos.
III. Um dos objetivos de projetos dos sistemas operacionais a partir da terceira geração é a utilização de linguagem de alto nível, para tornar o sistema portável, ou seja, independente da plataforma de hardware.
IV. O UNIX foi reescrito em C, linguagem de alto nível que deu origem a uma família de sistemas operacionais, entre elas o Linux.
Nota: 20.0
	
	A
	Somente o item I está correto.
	
	B
	Somente os itens I e II estão corretos.
	
	C
	Somente os itens II, III e IV estão corretos.
	
	D
	Todos os itens estão corretos.
Você acertou!
Questão 1/10 - Sistemas Operacionais
A computação em nuvem “cloud computing” é uma tendência na área de tecnologia da informação.  Esse termo tem ganhado destaque em função da palavra de ordem do momento em termos de tecnologia, a mobilidade. Antes tínhamos um computador, desktop que ficava fixo sobre uma mesa no escritório da casa e que aos poucos foi sendo substituído pelo notebook. Com a chegada de vários aparelhos, como smartphones, tablets e netbooks a relação das pessoas como os serviços da computação mudaram e hoje é necessário ter aplicativos, arquivos enfim todos aqueles recursos que antes ficavam em uma máquina, disponíveis em qualquer lugar em qualquer horário. Com base nisso podemos afirmar que a computação em nuvem veio para ficar. Quanto a relação entre a computação em nuvem e os sistemas operacionais, assinale V para as proposições e F para as proposições falsas.
I) (   ) Com o crescimento dos serviços de computação em nuvem, os sistemas operacionais tendem a se tornar um sistema responsável pelo gerenciamento do hardware e execução de um browser de internet para acesso a esses serviços.
II) (   ) Uma das grandes promessas de Sistemas operacionais voltados para o conceito de computação em nuvem é Chrome OS da Google.
III) (   ) Os Sistemas operacionais desenvolvidos sobre o conceito de “cloud”exigem equipamentos com uma capacidade de processamento cada vez maior, principalmente em função da utilização de vídeos.
IV) (   ) O fator chave para o sucesso dos sistemas operacionais desenvolvidos sobre o conceito de “cloud” é a qualidade de coneXão para acesso a web.
Nota: 10.0
	
	A
	
	
	B
	
	
	C
	
	
	D
	Você acertou!
Questão 2/10 - Sistemas Operacionais
Quanto aos sistemas operacionais da terceira geração de computadores podemos afirmar:
I. Na terceira geração de computadores com o surgimento dos circuitos integrados aparece o conceito de sistemas operacionais de tempo compartilhado (time-sharing), como exemplo o Multics.
II. As concepções de projeto do Multics serviram de base para o desenvolvimento do UNIX, sistema mundialmente conhecido principalmente em ambientes corporativos.
III. Um dos objetivos de projetos dos sistemas operacionais a partir da terceira geração é a utilização de linguagem de alto nível, para tornar o sistema portável, ou seja, independente da plataforma de hardware.
IV. O UNIX foi reescrito em C, linguagem de alto nível que deu origem a uma família de sistemas operacionais, entre elas o Linux.
Nota: 10.0
	
	A
	Somente o item I está correto.
	
	B
	Somente os itens I e II estão corretos.
	
	C
	Somente os itens II, III e IV estão corretos.
	
	D
	Todos os itens estão corretos.
Você acertou!
Questão 3/10 - Sistemas Operacionais
Com base na tabela de processos a seguir indique a ordem em que os processos serão executados aplicando algoritmo PRIORIDADE.
	Processo
	Tempo de Processador (u.t)
	Prioridade
	A
	10
	2
	B
	4
	1
	C
	3
	3
Nota: 0.0
	
	A
	
	
	B
	
	
	C
	
	
	D
	
Questão 4/10 - Sistemas Operacionais
Como seria utilizar um computador sem um sistema operacional? Marque a alternativa correta.
Nota: 10.0
	
	A
	Você acertou!
	
	B
	
	
	C
	
	
	D
	
Questão 5/10 - Sistemas Operacionais
Assinale a alternativa correta em relação aos sistemas operacionais multiprogramáveis.
Nota: 10.0
	
	A
	Permite a execução de um único programa por vez.
	
	B
	Você acertou!
MACHADO.Arquitetura de Sistemas Operacionais. 2007. Parte I, p. 15-17
	
	C
	
	
	D
	No fundo, todo sistema é multiprogramável, já que diversos programas são carregáveis para a memória.
Questão 6/10 - Sistemas Operacionais
Analise as sentenças a seguir e identifique as características dos sistemas operacionais tipo batch.
I) Não exigir a interação do usuário com a aplicação.
II) Cálculos numéricos, compilações, backups são exemplos de aplicações originalmente processadas em batch.
III) Tem como premissa básica o tempo de resposta ao usuário.
 
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
Nota: 10.0
	
	A
	
	
	B
	
	
	C
	
	
	D
	Você acertou!
Questão 7/10 - Sistemas Operacionais
Um sistema computacional moderno consiste de um ou mais processadores, memória principal, discos, impressoras, teclado, mouse, monitor, interfaces de rede e outros dispositivos e entrada e saída. Enfim, é um sistema complexo. Se cada programador de aplicações tivesse de entender como tudo isso funciona em detalhes, nenhum código chegaria a ser escrito.Além disso, gerenciar todos esses componentes e usá-los de maneira otimizada é um trabalho extremamente difícil. Por isso, os computadores têm um dispositivo de software denominado sistema operacional, cujo trabalho é fornecer 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.
I – Realizar o escalonamento de processos para que os programas possam ser executados de forma concorrente.
II – Gerenciar os dispositivos de entrada e saída do computador.
III - 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.
IV - Servir de interface entre máquina e o usuário
Nota: 10.0
	
	A
	
	
	B
	
	
	C
	
	
	D
	
Você acertou!
Questão 8/10 - Sistemas Operacionais
Quanto aos sistemas operacionais embarcados, assinale V para as proposições verdadeiras ou F para as proposições falsas.
I) Sistema operacional embarcado ou embutido é um sistema encapsulado em um dispositivo e que executada tarefas específicas.
II) Podemos citar como exemplo de sistemas operacionais embarcados, os softwares de gerenciamento de dispositivos de rede como roteadores, hubs, switches.
III)Sistemas operacionais embarcados normalmente não possuem interface com usuário.
Nota: 10.0
	
	A
	V, F, V.
	
	B
	V, F, F.
	
	C
	Você acertou!
	
	D
	F, V, F.
Questão 9/10 - Sistemas Operacionais
Com base na tabela de processo a seguir, calcule o tempo médio de espera dos processos aplicando algoritmos de escalonamento SJF.
	Processo
	Tempo de Processador (u.t)
	Prioridade
	A
	10
	2
	B
	4
	1
	C
	3
	3
Nota: 10.0
	
	A
	
	
	B
	
Você acertou!
	
	C
	
	
	D
	
Questão 10/10 - Sistemas Operacionais
Assinale a alternativa correta em relação aos sistemas multiusuários.
Nota: 10.0
	
	A
	Você acertou!
	
	B
	Somente podem ser implementados em sistemas monoprogramáveis.
	
	C
	
	
	D
	Este conceito aplica-se a sistemas onde diversos usuários possam ser cadastrados, independentemente da possibilidade de realização de logins simultâneos, locais ou remotos.
Questão 1/10 - Sistemas Operacionais
Um sistema operacional gerenciava vários dispositivos periféricos como leitoras de cartão, perfuradoras de cartão, impressoras, unidades de fita e unidades de disco. Um job típico usaria o processador durante um certo período de tempo antes de executar uma operação de entrada/saída (E/S) em um dos dispositivos periféricos do sistema. Nesse ponto o processador ficava ocioso enquanto o job esperava a operação de E/S terminar (DEITEL, 2005).
I. Para minimizar a ociosidade do sistema computacional os projetistas de sistemas operacionais desenvolveram sistemas de multiprogramação que gerenciavam diversos Jobs ao mesmo tempo.
II. Nesse conceito de multiprogramação, sempre que um programa realizava uma operação de entrada/saída o processador executava outro programa.
III. Umas das principais desvantagens da multiprogramação é o compartilhamento de recurso, haja vista o fato de um programa que precise utilizar um determinado periférico tenha que aguardar enquanto outra aplicação utiliza.
IV. Os primeiros sistemas que implementavam multiprogramação trabalhavam com processamento batch o que dificultava a depuração de aplicações principalmente em caso de erro do programador que tinham que aguardar pela execução completa do programa.
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
Nota: 10.0
	
	A
	
	
	B
	
	
	C
	Você acertou!
	
	D
	
Questão 2/10 - Sistemas Operacionais
Os anos 80 representaram a década do computador pessoal e da estação de trabalho. A tecnologia do microcomputador evoluiu até o ponto em que era possível construir computadores de mesa avançados, tão poderosos quanto os de grande porte de uma década atrás. (DEITEL, 2005). Com base no paragrafo escrito por DEITEL indique a afirmativa correta
Nota: 10.0
	
	A
	
Você acertou!
	
	B
	
	
	C
	
	
	D
	
Questão 3/10 - Sistemas Operacionais
Como seria utilizar um computador sem um sistema operacional? Marque a alternativa correta.
Nota: 10.0
	
	A
	Você acertou!
	
	B
	
	
	C
	
	
	D
	
Questão 4/10 - Sistemas Operacionais
Na década de 90 ocorreu a consolidação dos computadores da 4ª. Geração e dos sistemas operacionais baseados em interfaces gráficas. Com o surgimento e a evolução da Internet, o protocolo TCP/IP passou a ser um padrão de mercado, obrigando os fabricantes de sistemas operacionais a oferecer suporte a este protocolo. A arquitetura cliente/servidor, aplicada basicamente a redes locais, passa a ser utilizada em redes distribuídas como a Internet, permitindo que qualquer pessoa tenha acesso a todo tipo de informação, independente de onde esteja armazenada (MACHADO, 2007)
I. Os computadores da quarta geração utilizavam tecnologia de transistores, as válvulas em miniatura que permitiam a redução do tamanho e melhoria da capacidade de processamento das máquinas.
II. Um dos grandes avanços dos sistemas operacionais da década de 90 está associado a incorporação de recursos de comunicação.
III. As novas funcionalidades dos sistemas operacionais baseado no protocolo TCP/IP, e a arquitetura cliente servidor permitiram a criação de diversos sistemas dedicados a oferecer serviços, tais como Servidores Web, de correio, de arquivos e servidores de banco de dados.
IV. Um dos sistemas operacionais que melhor representa a consolidação dos sistemas baseados em interfaces gráficas é a família Windows da Microsoft.
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
Nota: 10.0
	
	A
	
	
	B
	
	
	C
	
	
	D
	Você acertou!
Questão 5/10 - Sistemas Operacionais
Os 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.
(   ) Os sistemas monoprogramáveis se caracterizam por permitir que o processador, execute múltiplos programas simultaneamente.
(   ) Nos sistemas multiprogramáveis ou multitarefa, enquanto um programa espera por uma operação de leitura ou gravação em disco, outros programas podem estar sendo processados neste mesmo intervalo de tempo. Nesse caso, podemos observar o compartilhamento da memória e do processador.
(   ) Os sistemas multiprocessados se caracterizam por possuir duas ou mais unidades de processamento. A vantagem desse sistema é permitir que vários programas sejam executados simultaneamente.
(   ) Um fator chave para o desenvolvimento de sistemas com múltiplos processadores é a forma de comunicação entre as UCPs e o grau de compartilhamento da 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.
Assinale a alternativa correta.
Nota: 10.0
	
	A
	V, V, V, F.
	
	B
	F, F, F, V.
	
	C
	V, V, F, V.
	
	D
	F, V, V, V.
Você acertou!
Questão 6/10 - Sistemas Operacionais
Analise as sentenças a seguir e identifique as características dos sistemas operacionais tipo batch.
I) Não exigir a interação do usuário com a aplicação.
II) Cálculos numéricos, compilações, backups são exemplos de aplicações originalmente processadas em batch.
III) Tem como premissa básica o tempo de resposta ao usuário.
 
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
Nota: 10.0
	
	A
	
	
	B
	
	
	C
	
	
	D
	Você acertou!
Questão 7/10 - Sistemas Operacionais
monothread, aplicações concorrentes são implementadas apenas com uso de múltiplos processos independentes ou subprocessos. 
Analise as sentenças a seguir sobre as threads.
I – Uma thread, também denominada de processo leve, compartilha muitos atributos de um processo.
II – Em um sistema computacional, multi-core, múltiplas threads são capazes de executar simultaneamente.
III – Mesmo com as vantagens de uma aplicação com múltiplas rotinas em threads,poucas linguagens oferecem suporte para sua implementação.
IV – A grande vantagem da utilização de classes threads em uma função da aplicação é a performance e a otimização de recursos, devido à facilidade de compartilhamento de recursos e comunicação entre threads.
Assinale a alternativa correta.
Nota: 10.0
	
	A
	
	
	B
	
	
	C
	
Você acertou!
	
	D
	
Questão 8/10 - Sistemas Operacionais
Quanto aos sistemas operacionais da terceira geração de computadores podemos afirmar:
I. Na terceira geração de computadores com o surgimento dos circuitos integrados aparece o conceito de sistemas operacionais de tempo compartilhado (time-sharing), como exemplo o Multics.
II. As concepções de projeto do Multics serviram de base para o desenvolvimento do UNIX, sistema mundialmente conhecido principalmente em ambientes corporativos.
III. Um dos objetivos de projetos dos sistemas operacionais a partir da terceira geração é a utilização de linguagem de alto nível, para tornar o sistema portável, ou seja, independente da plataforma de hardware.
IV. O UNIX foi reescrito em C, linguagem de alto nível que deu origem a uma família de sistemas operacionais, entre elas o Linux.
Nota: 10.0
	
	A
	Somente o item I está correto.
	
	B
	Somente os itens I e II estão corretos.
	
	C
	Somente os itens II, III e IV estão corretos.
	
	D
	Todos os itens estão corretos.
Você acertou!
Questão 9/10 - Sistemas Operacionais
Com base na tabela de processo a seguir, calcule o tempo médio de espera dos processos aplicando algoritmos de escalonamento SJF.
	Processo
	Tempo de Processador (u.t)
	Prioridade
	A
	10
	2
	B
	4
	1
	C
	3
	3
Nota: 10.0
	
	A
	
	
	B
	
Você acertou!
	
	C
	
	
	D
	
Questão 10/10 - Sistemas Operacionais
Quanto aos sistemas operacionais embarcados, assinale V para as proposições verdadeiras ou F para as proposições falsas.
I) Sistema operacional embarcado ou embutido é um sistema encapsulado em um dispositivo e que executada tarefas específicas.
II) Podemos citar como exemplo de sistemas operacionais embarcados, os softwares de gerenciamento de dispositivos de rede como roteadores, hubs, switches.
III)Sistemas operacionais embarcados normalmente não possuem interface com usuário.
Nota: 10.0
	
	A
	V, F, V.
	
	B
	V, F, F.
	
	C
	Você acertou!
	
	D
	F, V, F.
	
	
	
	
	
	
Questão 1/5 - Sistemas Operacionais
Quanto ao page-fault, assinale a alternativa correta.
Nota: 20.0
	
	A
	
	
	B
	Você acertou!
	
	C
	page fault e a aplicação deverá ser retirada da memória.
	
	D
	batch.
Questão 2/5 - Sistemas Operacionais
Assinale a alternativa correta.
Nota: 20.0
	
	A
	Você acertou!
	
	B
	
	
	C
	
	
	D
	
Questão 3/5 - Sistemas Operacionais
Analise as sentenças a seguir quanto ao escalonamento do tipo First-In-First-Out (FIFO).
I) Os processos são executados conforme ordem de chegada.
II) O escalonamento do tipo FIFO não se preocupa em melhorar o tempo médio de espera dos processos, utilizando apenas a ordem de chegada dos processos à fila de pronto
III) O escalonamento do tipo FIFO seleciona o processo que tiver o menor tempo de processador ainda por executar.
 Assinale a alternativa que apresenta o(s) item(ns) correto(s):
Nota: 20.0
	
	A
	Você acertou!
	
	B
	
	
	C
	Somente os itens I e III estão corretos.
	
	D
	Somente o item III está correto.
Questão 4/5 - Sistemas Operacionais
Quanto ao conceito  de concorrência, assinale a alternativa correta.
Nota: 20.0
	
	A
	jobs em execução.
	
	B
	Você acertou!
	
	C
	
	
	D
	
Questão 5/5 - Sistemas Operacionais
Analise as sentenças a seguir e depois assinale a alternativa correta.
I) 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 tamanho diferentes.
II) 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.
III) Quando os blocos são do mesmo tamanho, os denominados de páginas, e a técnica de organização da memória virtual associada é denominada paginação. Quando os blocos podem ser de tamanhos diferentes os denominamos de segmentos e a técnica de organização da memória virtual associada é denominada segmentação.
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
Nota: 20.0
	
	A
	
	
	B
	
	
	C
	Você acertou!
	
	D

Continue navegando