NEW
Font size
WorksheetsProcessos
Total questions: 10
Worksheet time: 11mins
Processo é um...
Programa que está sendo executado, conhecido também como sessão de texto.
Programa que Controla o fluxo de bits entre a memória e algum controlador sem intervenção constante da CPU.
Sistema monotarefa que tem um interpretador de comandos que é chamado quando o sistema iniciado.
Programa que proporciona mecanismos de controle de acesso aos
recursos do SO.
A abstração do hardware de um computador em vários ambientes de execução diferentes.
Os possíveis estados de um processo são:
Aguardando, em execução, em espera, pronto e concluído.
Novo, em execução, processado, pronto e concluído.
Novo, em execução, em espera, pronto e concluído.
Novo, em execução, em espera, salvo e concluído.
Aguardando, em execução, em espera, pronto e salvo.
Uma fila de jobs é composta por:
Todos os processos do sistema.
Todas as threads do sistema.
Todas as interrupções do sistema.
Todas as PCB's do sistema
Todo o escalonamento do sistema.
O sistema de swapping é utilizado para:
É quando um processo sofre uma interrupção de longa espera e não possui memória suficiente para ser salvo.
É quando um processo sofre uma interrupção de curta espera e não possui memória suficiente para ser salvo.
É quando um processo deixa de ser excetuado e é criado um log de falha no event viewer.
É quando um processo é reintroduzido na CPU e sua execução é retomada de onde parou.
É quando um processo é reintroduzido na memória e sua execução é retomada de onde parou.
Quando um processo cria um novo processo, algumas coisas podem ocorrer em termos de execução. Qual das alternativas está incorreta:
O pai continua a ser executado concorrentemente com seus filhos.
O processo pai pode ser uma duplicata do processo filho, ou seja,
ele tem o mesmo programa e dados do filho.
O processo filho pode ter um novo programa carregado nele.
O processo filho pode ser uma duplicata do processo pai, ou seja,
ele tem o mesmo programa e dados do pai.
O pai espera até alguns de seus filhos ou todos eles estejam com o status encerrado.
Um processo é independente quando:
Afeta outros processos sendo executados no sistema ou é afetado por eles.
Compartilha dados com outros processos.
Não afeta outros processos que estão sendo executados no sistema.
Disponibiliza de dados para vários usuários.
Dividi as tarefas para serem executadas mais rapidamente.
Existem basicamente dois modelos de comunicação interprocessos:
Compartilhamento de informações e Modularidade.
Memória compartilhada e transmissão de mensagens.
Independente e cooperativo.
Pai e filho.
Curto e longo prazo.
A cooperação entre processos permite o fornecimento de um ambiente que tenha:
Compartilhamento de informações, velocidade de processamento, modularidade e conveniência.
Independente, cooperativo, longo e curto prazo.
Fila de processos, fila de processos prontos, fila de dispositivo e fila de reescalonamento.
Novo, em execução, em espera e pronto.
Estado do processo, scheduling de processo, operações sobre processos e comunicação interprocessos.
Um scheduler de longo prazo tem como função:
Selecionar processos em um spooling e os carregar na memória em execução.
Selecionar um processo entre os processos que estão prontos para execução e alocar CPU para execução.
Selecionar um processo entre os processos que estão prontos para execução e alocar memória cache para execução.
Selecionar processos prontos e os carregar na memória em execução.
Selecionar um processo entre os processos que estão prontos para execução e alocar ROM para execução.
Um scheduler de curto prazo tem com função:
Selecionar um processo entre os processos que estão prontos para execução e aloca RAM para execução.
Selecionar um processo entre os processos que estão prontos para execução e aloca ROMpara execução.
Selecionar um processo entre os processos que estão prontos para execução e aloca CPU para execução.
Selecionar um processo entre os processos que estão prontos para execução e aloca cache para execução.
Selecionar um processo entre os processos que estão prontos para execução e aloca SSD para execução.
