Baixe o app para aproveitar ainda mais
Prévia do material em texto
SISTEMAS OPERACIONAIS TESTE 2 – PROCESSOS 1a Questão 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 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 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 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 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. Respondido em 04/04/2020 01:45:06 2a Questão No contexto de software são especificados limites e características dos recursos que podem ser alocados pelo processo. Das opções abaixo, marque qual não faz parte do contexto de software. Tamanho do buffer para operações de entrada e saída Privilégio de acesso a recurso de I/O. Prioridade de execução. UID (identificador de usuário) e PID (identificador de processo). Número máximo de arquivos abertos simultaneamente. Respondido em 04/04/2020 01:45:57 3a Questão 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: CPU-bound e I/O-bound ao mesmo tempo. CPU-bound. I/O-bound. 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. Respondido em 04/04/2020 01:47:30 4a Questão Com base em eventos que podem causar a criação de um processo, marque a opção correta Recebimento de requisições de páginas Web - Inicialização do sistema Criação de vários processos - Em sistemas interativos, digitando um comando ou clicando em um ícone Processos pais criam processos filhos, que podem criar seus próprios processos filhos e assim por diante - Uma requisição do usuário para criar um novo processo Criação de vários processos - Execução de uma chamada de sistema de criação de processo por um processo em execução Em computadores de grande porte, quando o mesmo possui recursos suficientes para executar a tarefa - Uma requisição do usuário para criar um novo processo Respondido em 04/04/2020 01:48:57 5a Questão Embora ambos tenham seu escalonamento feito pelo gerenciamento de processos, threads e processos são estruturalmente distintos. Qual é a principal diferença entre eles? Escolha a alternativa correta. Threads possuem contexto simplificado. Threads apenas podem ocorrer em processadores multicore. Processos executam mais rapidamente. Apenas threads podem ser executados em paralelo. Processos apenas podem ocorrer em sistemas de grande porte. Respondido em 04/04/2020 01:50:24 6a Questão Considerando que um processo em um determinado sistema operacional pode estar no estado executando, pronto ou bloqueado, marque a sentença correta. O processo passa do estado de execução para o estado de pronto se o próprio processo solicitar acesso a um dispositivo de hardware O processo passa do estado de bloqueado para o estado de executando se for solicitado pelo próprio processo. O processo passa do estado de pronto para o estado de bloqueado se for solicitado um acesso ao disco. O processo passa do estado de execução para o estado de pronto se for interrompido pelo temporizador (relógio) O processo passa do estado de execução para o estado de pronto se for interrompido pelo sistema operacional. Respondido em 04/04/2020 01:50:57 7a Questão A maioria dos sistemas operacionais conta com programas que resolvem problemas comuns ou desenvolvem operações comuns. Tais programas incluem navegadores de WEB, Processadores e formatadores de texto, geradores de planilhas, sistemas de banco de dados. Como são conhecidos esses programas? Programas residentes; Programas de sistemas; Aplicativos; Sistemas integrados Programas Nativos; Respondido em 04/04/2020 01:51:01 8a Questão Um processo preemptivo é aquele que: Pode ser interrompido contudo há prejuízo ao seu processamento Que executa por tempo indeterminado cabendo somente ao kernel liberar o processador Que executa por tempo indeterminado cabendo somente a ele liberar o processador Que não pode liberar o processador Pode ser interrompido sem que haja prejuízo ao seu processamento
Compartilhar