Buscar

Atividade pratica Sistemas operacionais 2021

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 6 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 6 páginas

Prévia do material em texto

Questão 1/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 
Tempo médio de espera igual a 8. 
 
 B 
Tempo médio de espera igual a 2,3. 
 
Você acertou! 
 C 
Tempo médio de espera igual a 4,6. 
 
 D 
Tempo médio de espera igual a 12,3. 
 
 
Questão 2/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 3/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 Somente o item I está correto 
 B Somente os itens I, II e III estão corretos 
 C 
Somente os itens I, II, e IV estão corretos 
Você acertou! 
 D Somente os itens I, III e IV estão corretos 
 
Questão 4/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. 
Assinale a alternativa que apresenta o(s) item(ns) correto(s): 
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 5/10 - Sistemas Operacionais 
Quanto aos sistemas operacionais da atualidade, assinale V para as proposições e F 
para as proposições falsas. 
 
a) ( ) O Linux evoluiu para tornar-se o padrão de sistema operacional de baixo custo, 
com inúmeras formas de distribuição disponíveis no mercado. 
 
b) ( ) Um numero cada vez maior de sistemas computacionais oferecem o paralelismo 
maciço, ou seja, possuem grandes quantidades de processadores de modo que muitas 
partes independentes das aplicações podem ser executadas em paralelo. 
 
c) ( ) Os sistemas operacionais Windows, Linux e outras versões do Unix já oferecem 
suporte a arquiteturas de 64 bits. 
 
d) ( ) Os sistema operacionais continuam restritos aos desktops e computadores de 
grande porte. 
Nota: 10.0 
 A 
V, V, V, V 
 
 
 B 
V, F, F, F 
 
 
 C 
V, V, V, F 
 
 
Você acertou! 
 D V, F, V, F 
 
Questão 6/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 
Enquanto um programa estiver executando tarefa de E/S, outro pode estar sendo 
executado no processador. 
Você acertou! 
MACHADO.Arquitetura de Sistemas Operacionais. 2007. Parte I, p. 15-17 
 C 
Recursos como memória e periféricos devem ser reservados para uma única 
aplicação. 
 D 
No fundo, todo sistema é multiprogramável, já que diversos programas são 
carregáveis para a memória. 
 
Questão 7/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 Somente os itens I e III estão corretos. 
 B Somente o item I está correto. 
 C Somente o item II está correto. 
 D 
Somente os itens I e II estão corretos. 
Você acertou! 
 
Questão 8/10 - Sistemas Operacionais 
Quanto aos sistemas com múltiplos processadores, assinale a alternativa correta. 
Nota: 10.0 
 A 
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. 
 
 B 
Os sistemas com múltiplos processadores se caracterizam por possuir duas 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. 
 
Você acertou! 
 C 
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 fita 
e aguardam seu tempo para ser processadas. 
 
 D 
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 9/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 embarcadoou 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 
V, V, F. 
Você acertou! 
 D F, V, F. 
 
Questão 10/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 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!

Outros materiais