Questões de Concurso Comentadas sobre processos em sistemas operacionais

Foram encontradas 312 questões

Q2291349 Sistemas Operacionais
No sistema operacional Windows 10, a ferramenta Gerenciador de Tarefas é utilizada como um importante recurso de monitoramento de recursos computacionais e gerenciamento de processos.

Dentre as funcionalidades e possibilidades de utilização do Gerenciador de Tarefas, assinale a opção INCORRETA.
Alternativas
Q2290482 Sistemas Operacionais
No contexto de sistemas operacionais, o gerenciamento de processos desempenha um papel crucial na alocação de recursos e na execução eficiente das tarefas. Qual dos seguintes termos é utilizado para descrever um processo que está temporariamente suspenso, aguardando um evento específico antes de continuar a execução?
Alternativas
Q2287768 Sistemas Operacionais
É o processo de carregar um conjunto de instruções quando um computador é ligado ou inicializado pela primeira vez. Esse processo é essencial para permitir que o sistema operacional seja carregado e executado, além de preparar o ambiente de execução para os programas e aplicativos. Essa caracterização refere-se ao processo
Alternativas
Q2271734 Sistemas Operacionais
O conceito mais central em qualquer sistema operacional é o processo: uma abstração de um programa em execução. Embora cada processo seja uma entidade independente, com seu próprio contador de programa e estado interno, processos muitas vezes precisam interagir entre si. Um processo pode estar nos estados em execução, bloqueado ou pronto e as transições entre esses estados ocorrem como mostrado na figura abaixo.

Imagem associada para resolução da questão


Adaptado de Andrew S. Tanenbaum, Herbert; Bos. Sistemas Operacionais Modernos. 4. ed. São Paulo: Pearson Education do Brasil, 2016.

Qual transição é disparada quando o escalonador decide que o processo em andamento foi executado por tempo suficiente, e é o momento de ceder o lugar na CPU a outro processo?

Alternativas
Q2262690 Sistemas Operacionais
Qual das alternativas abaixo é VERDADEIRA
Alternativas
Q2262689 Sistemas Operacionais
Quanto às atividades do sistema operacional, é CORRETO afirmar que:  
Alternativas
Q2262688 Sistemas Operacionais
Assinale a alternativa CORRETA no que se refere a processos em sistemas operacionais. 
Alternativas
Q2203473 Sistemas Operacionais
Em Sistemas Operacionais, uma das formas de se evitar problemas de compartilhamento é impedindo que dois ou mais processos acessem o mesmo recurso simultaneamente. O algoritmo responsável por garantir que, enquanto um processo acessa um determinado recurso, todos os demais esperem o término da execução é
Alternativas
Q2197527 Sistemas Operacionais
Em relação aos sistemas multiprogramáveis, qual característica permite que um código de programa seja compartilhado por vários usuários, exigindo apenas uma cópia do código (programa) na memória?
Alternativas
Q2167871 Sistemas Operacionais
O controle de processos é uma tarefa muito importante nos sistemas operacionais. Considere um sistema operacional Linux, em que a saída do comando ps apresenta o seguinte resultado.
Imagem associada para resolução da questão

O comando que deve ser dado para cancelar a execução do programa gedit é:
Alternativas
Q2167859 Sistemas Operacionais
No Linux, a cada processo está associado um valor de "nice" entre -20 e 19. Considerando o processo 20284 executado inicialmente com prioridade padrão, é correto afirmar que
Alternativas
Q2167012 Sistemas Operacionais
Analise as afirmativas abaixo sobre o gerenciamento de processos, de memória e de arquivos em sistemas operacionais e assinale a alternativa correta.
I. Threads de um mesmo processo compartilham o espaço de endereçamento do processo.
II. Na técnica de paginação, o espaço de endereçamento virtual dos processos (páginas virtuais) é mapeado em um espaço de endereçamento físico (molduras de página).
III. O mutex é um mecanismo de sincronização de threads o qual permite que mais de uma thread execute um trecho de código simultaneamente.
IV. O round-robin é um algoritmo de escalonamento de processos.
V. Diversos sistemas de arquivos do Linux utilizam uma estrutura de dados chamada de index node (inode), a qual armazena somente os atributos dos arquivos armazenados no disco.
Alternativas
Q2145348 Sistemas Operacionais
O sistema operacional é responsável por todo o funcionamento do computador, desde o software até o hardware instalado. Sobre o gerenciamento de processos de um sistema operacional, relacione adequadamente as colunas a seguir.
1. Monotarefa. 2. Multitarefa. 3. Multiprocessamento. 4. Multiprogramação.
( ) Permite a execução de mais de um processo ao mesmo tempo. O compartilhamento de tempo no processador é distribuído, de modo que o usuário tenha a impressão que diversos processos estão sendo executados simultaneamente. Os processos compartilham recursos comuns, como processador e memória. ( ) Os processos são distribuídos entre dois ou mais processadores. ( ) Apenas um processo (programa) é executado por vez no processador. ( ) O tempo de processamento entre vários processos é dividido com objetivo de manter o processador sempre ocupado.
A sequência está correta em 
Alternativas
Q2129183 Sistemas Operacionais
Qual é a definição de escalonamento de processos em sistemas operacionais?
Alternativas
Q2120814 Sistemas Operacionais
Em sistemas operacionais modernos, embora cada processo seja uma entidade independente, com seu próprio contador de programa e estado interno, processos, muitas vezes, precisam interagir entre si. Um processo pode gerar alguma saída que outro processo usa como entrada. A Figura a seguir apresenta um diagrama de estados, mostrando os três estados nos quais um processo pode se encontrar, e as respectivas transições. Considerando um processo P, em execução em um sistema operacional, assinale a alternativa correta sobre as transições.
Imagem associada para resolução da questão
FONTE: TANEMBAUM, A. S. Sistemas operacionais modernos. 4ª ed. Makron Books.
Alternativas
Q2084894 Sistemas Operacionais
Quando um processo é executado ele possui alguns estados, novo é o estado no qual está sendo criado e concluído quando terminou sua execução. Existem mais três estados dos processos que são: em execução, bloqueado e pronto. Neste contexto, marque os itens corretos. Imagem associada para resolução da questão
I. Em executando: neste estado as instruções estão sendo executadas pela CPU. II. O estado pronto: é quando pode ser executado a qualquer momento, após conclusão de um I/O. III. Em bloqueado: é quando o processo está à espera de um evento externo. IV. A transição 4 da figura indica que aconteceu o evento externo e que o processo será executado mesmo tendo um processo em execução.
Estão corretos apenas os itens:
Alternativas
Q2084892 Sistemas Operacionais
Na maioria dos sistemas, os processos são executados de forma concorrente e podem ser gerados e destruídos dinamicamente. Com uma chamada de sistema do tipo fork podemos criar um novo processo em UNIX, ou CreateProcess() se for utilizado o Windows, por exemplo. Assim, indique a opção dentro da chamada de sistema de gerenciamento de processos que espera que um processo filho seja concluído. 
Alternativas
Q2084889 Sistemas Operacionais
O término da execução de um processo é uma tarefa normal, geralmente ocorre quando já realizou todo o seu trabalho. Desta forma, indique a opção que não representa uma condição para o término de um processo. 
Alternativas
Q2084801 Sistemas Operacionais
Quando os processos são executados, precisam ocupar espaço na memória para que o computador possa ler e carregá-los rapidamente. Selecione a alternativa que mostra um mecanismo em que um processo pode ser movido temporariamente da memória principal para o armazenamento secundário e disponibilizar essa memória para outros processos.
Alternativas
Q2080350 Sistemas Operacionais
Relacione as colunas a seguir indicando as características de cada conceito relacionado aos sistemas operacionais. Cada conceito pode aparecer uma, nenhuma ou várias vezes.
Conceitos 1. Processo  2. Thread  3. Espaço de endereçamento  4. Sistema de Arquivo  5. Entrada/ Saída  6. Interpretador de comandos (shell)  7. M e m ó r i a virtual 
Características Principais  ( ) Fornece o conceito de diretório como um modo de agrupar arquivos.  ( ) Em muitos computadores são de 32 ou 64 bits e indicam posições da memória principal.  ( ) Lê os comandos de um terminal e é uma interface entre o usuário e o sistema operacional.  ( ) Confere a capacidade de executar programas maiores do que a memória física da máquina.  ( ) Fornece a capacidade de entidades paralelas compartilharem de um espaço de endereçamento.  ( ) Um programa em execução com os valores do contador de programa, dos registradores e das variáveis. ( ) Capacidade de gerenciar dispositivos como teclados, monitores e impressoras.
A sequência correta é
Alternativas
Respostas
41: D
42: E
43: C
44: B
45: D
46: C
47: B
48: C
49: C
50: D
51: A
52: A
53: D
54: B
55: A
56: B
57: E
58: E
59: E
60: C