6a10

Páginas: 6 (1299 palavras) Publicado: 28 de maio de 2015
14/05/13

online.unip.br/Imprimir/ImprimirExercicio

A multiprogramação permitiu aos usuários de computador a utilização de vários programas ao
mesmo tempo, ou melhor, permitiu que os usuários experimentassem a sensação de estar utilizando
vários programas ao mesmo tempo. Uma CPU executa apenas um programa de cada vez. Porém
como os componentes eletrônicos são mais rápidos do que a capacidadedos humanos em perceber
a troca de processos entre a fila de processos prontos e a CPU temos a sensação de estarmos
utilizando vários programas ao mesmo tempo. A utilização de ferramentas de busca como o Google
de forma maciça pelos usuários de computadores nos permite até criar uma nova denominação,
geração Google, onde tudo é acessível, jogos, filmes, textos em geral, etc. Atender asnecessidades
de processamento desse novo usuário deve exigir mudanças do ambiente computacional. O que
deverá acontecer se o grau de multiprogramação for instável.

Alternativas:
A:
O sistema operacional deverá selecionar os processos que estão prontos para serem executados de forma mais eficiente,
reduzindo o tempo de ociosidade da CPU, ou seja, o tempo de latência.

B:
O escalonador de CPU deveráselecionar os processos que estão prontos para serem executados de forma mais eficiente,
reduzindo o tempo de ociosidade da CPU, ou seja, o tempo de latência.

C:
O sistema operacional deve controlar o número de processos na memória. Se o grau de multiprogramação for instável
haverá uma quantidade muito grande de processos querendo entrar na memória, e que acarretará um desequilíbrio entre aentrada e a saída de processos da memória.

D:
O sistema operacional deve controlar o número de processos na CPU. Se o grau de multiprogramação for instável haverá
uma quantidade muito grande de processos querendo entrar na CPU, o que acarretará um desequilíbrio entre a entrada e a
saída de processos da CPU.

E:
Os programas deverão adotar uma nova estratégia de programação, ou seja, utilizarthreads.

Resposta do aluno: C
Justificativa(s) do aluno:
1: É uma forma de um processo dividir a si mesmo em duas ou mais tarefas que podem ser
executadas concorrentemente.
2: oOm isso, fará com que o sistema operacional se perca entre os processos e acabe travando.
3: Com isso, fará com que o sistema operacional se perca entre os processos e acabe travando por
falta de memória.online.unip.br/Imprimir/ImprimirExercicio

1/2

14/05/13

online.unip.br/Imprimir/ImprimirExercicio

online.unip.br/Imprimir/ImprimirExercicio

2/2

14/05/13

online.unip.br/Imprimir/ImprimirExercicio

(ENADE 2011 – Ciência da Computação/Sistemas de Informação/Engenharia da Computação –
questão 18). Um vendedor de artigos de pesca obteve com um amigo o código executável (já
compilado) de um programa quegerencia vendas e faz o controle de estoque, com o intuito de usálo em sua loja. Segundo o seu amigo, o referido programa foi compilado em seu sistema
computacional pessoal (sistema A) e funciona corretamente. O vendedor constatou que o
programa executável também funciona corretamente no sistema computacional de sua loja
(sistema B). Considerando a situação relatada, analise as afirmações a seguir.I. Os computadores poderiam ter quantidades diferentes de núcleos (cores).
II. As chamadas ao sistema (system call) do sistema operacional no sistema A devem ser
compatíveis com as do sistema B.
III. O conjunto de instruções do sistema A poderia ser diferente do conjunto de instruções
do sistema B.
IV. Se os registradores do sistema A forem de 64 bits, os registradores do sistema B
poderiam serde 32 bits.
É correto o que se afirma em:
Alternativas:
A: III, apenas.
B: I e II, apenas.
C: III e IV, apenas.
D: I, II e IV, apenas.
E: I, II, III e IV.
Resposta do aluno: B
Justificativa(s) do aluno:
1: Os núcleos fazem com que o sistema execute sem travamento, em ambos os sistemas. As system
call, por serem compativeis, fazem com que o sistema seja aceito em de plataformas diferentes de A...
Ler documento completo

Por favor, assinar para o acesso.

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!