Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário Exercício: CCT0166_EX_A2_200901339311 Matrícula: 200901339311 Aluno(a): LIDIAN VILAZIO PORFIRIO DA SILVA Data: 29/09/2016 17:51:12 (Finalizada) 1a Questão (Ref.: 200901384905) Fórum de Dúvidas (0) Saiba (0) Em relação ao conceito de processos, marque a assertiva CORRETA: Quando há duas instâncias de um mesmo programa em execução, pode-se dizer que há dois processos diferentes (um para cada instância). Quando há duas instâncias de um mesmo programa em execução, pode-se dizer que há um único processo responsável pelas duas instâncias. Quando há duas instâncias de um mesmo programa em execução, pode-se dizer que há dois processos iguais. Sistemas multitarefa não suportam mais de uma instância do mesmo programa em execução. Apenas sistemas operacionais monotarefa suportam mais de uma instância de um programa em execução. Gabarito Comentado 2a Questão (Ref.: 200901960377) Fórum de Dúvidas (0) Saiba (0) Um processo do tipo CPU-bound é aquele que faz poucas operações de entrada e saída. Por outro lado, processos do tipo I/O-bound são aqueles que fazem muita leitura de disco ou requerem muita interação com o usuário. Desta forma, conclui-se que os processos que ficam a maior parte do tempo nos estados "pronto" e "executando" são os processos do tipo: O processo em questão não é CPU-bound nem I/O-bound. Não é possível classificar o processo com as informações fornecidas. CPU-bound. I/O-bound. CPU-bound e I/O-bound ao mesmo tempo. Gabarito Comentado 3a Questão (Ref.: 200901984107) Fórum de Dúvidas (0) Saiba (0) Suponha que um usuário acionou um programa que, ao ser carregado, solicitou a digitação de uma senha. Quando o programa foi acionado, o processo passou pelos estados "pronto" e "executando". Em seguida o programa ficou no estado "espera", pois dependia de uma operação de E/S (leitura do teclado) para prosseguir. Quando o usuário informar a senha o processo passará do estado "espera" diretamente para o estado "execução"? Não. O processo ficará em estado de "espera" e aguarda até que o sistema operacional o selecione para execução. sim, pois independente da quantidade de CPU´s ele será executado. Sim. Mas somente se o computador tiver mais de uma CPU. Não. O processo passa para o estado "pronto" e aguarda até que o sistema operacional o selecione para execução. Sim. Assim que liberar o processador ele será executado. Gabarito Comentado 4a Questão (Ref.: 200901980564) Fórum de Dúvidas (0) Saiba (0) Marque a opção que melhor representa a afirmação a seguir. Armazena o conteúdo dos registradores gerais da UCP, além dos registradores de uso específico, como program counter (PC), stack pointer (SP) e registrador de status¿. Thread Limites Contexto de Software Contexto de Hardware Espaço de Endereçamento Gabarito Comentado 5a Questão (Ref.: 200901984106) Fórum de Dúvidas (0) Saiba (0) Um processo, segundo Machado, é formado por três partes, conhecidas como contexto de hardware, contexto de software e espaço de endereçamento.A figura ilustra, de maneira abstrata, os componentes da estrutura de um processo, que juntos, mantêm todas as informações necessárias a execução de um programa. Sobre os componentes é correto afirmar que: o contexto de software armazena o conteúdo dos registradores gerais da UCP, além dos registradores de uso específico, como program counter(PC), stack pointer (SP) e registrador de status(PSW). o espaço de endereçamento armazena o conteúdo dos registradores gerais da UCP, além dos registradores de uso específico, como program counter(PC), stack pointer (SP) e registrador de status(PSW). o contexto de hardware de um processo é composto por três grupos de informações sobre o processo:identificação, quotas e privilégios. o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está em execução, podendo salvá-las caso o processo seja interrompido. o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está em execução, mas não pode salvá-las caso o processo seja interrompido. Gabarito Comentado 6a Questão (Ref.: 200902078993) Fórum de Dúvidas (0) Saiba (0) O processo de um sistema operacional é definido como sendo "um programa em execução". Um processo pode assumir estados diferentes e consequentemente, ocorre mudanças entre os estados. Com relação a estas mudanças de estado, marque a opção que NÃO é possível acontecer. Execução para bloqueado bloqueado para execução Bloqueado para pronto pronto para execução Execução para pronto 7a Questão (Ref.: 200901980465) Fórum de Dúvidas (0) Saiba (0) Processos do tipo _________, permitem a comunicação direta do usuário com o processo durante o seu processamento. Marque a opção que melhor completa a frase acima. Processos I/O bound Processos CPU bound Processos Background Processos Foreground Processos em Lote Gabarito Comentado 8a Questão (Ref.: 200901611647) Fórum de Dúvidas (0) Saiba (0) Sabemos que os programas são carregados na memória principal sob a forma de processos e que um mesmo processo pode assumir estados diferentes ao longo do seu ciclo de vida. Sendo assim, os estados genéricos de um processo são: Novo, Executando, Esperando, Pronto e Zumbi Novo, Executando, Esperando, stand by e Terminado Novo, Executando, Stand by, Pronto e Terminado Transição, Executando, Esperando, Pronto e Terminado Novo, Executando, Esperando, Pronto e Terminado Fechar Parte inferior do formulário
Compartilhar