Questões de Concurso Sobre processos em sistemas operacionais

Foram encontradas 444 questões

Q1088362 Sistemas Operacionais
Em Sistemas Operacionais, é correto afirmar que um método de comunicação entre processos é o
Alternativas
Q1084976 Sistemas Operacionais
O sistema operacional necessita definir quais tarefas e processos serão executados pelo processador em um determinado momento. Este gerenciamento é conhecido por escalonamento. Especificamente no contexto de sistemas Linux:
Alternativas
Q1084727 Sistemas Operacionais
Considere as seguintes afirmativas a respeito de regiões críticas:
I. Semáforo é um recurso fornecido pelo sistema operacional, e que pode ser utilizado para coordenar a entrada de processos na região crítica; II. Apenas um processo pode estar executando dentro da região crítica, de forma a garantir a integridade e bom funcionamento do sistema; III. TSL – Test and Set Lock é um conceito de instrução de máquina, a qual escreve valor lógico 1 em uma variável e verifica o estado anterior desta variável (antes de escrever o valor lógico 1); IV. A instrução TSL, assim como qualquer outra instrução de máquina, é atômica, significando que a mesma não pode ter sua execução interrompida, pois é necessariamente executada em apenas um ciclo de clock.
Assinale a alternativa correta.
Alternativas
Q1062067 Sistemas Operacionais

Processos são instâncias ativas de programas. Um processo pode estar em diversos estados durante sua execução como mostra a figura abaixo.

Imagem associada para resolução da questão

A lista de eventos que disparam as mudanças de estados de um processo de acordo com a figura é:

Alternativas
Ano: 2019 Banca: IF-SC Órgão: IF-SC Prova: IF-SC - 2019 - IF-SC - Engenheiro Civil |
Q1018689 Sistemas Operacionais
Um processo computacional pode ser entendido como uma atividade que ocorre em meio computacional, usualmente possuindo um objetivo definido, tendo duração finita e utilizando uma quantidade também finita de recursos computacionais. Sobre estes processos computacionais é correto afirmar: I. Processos paralelos podem, a partir de um dado momento, disputar o uso de um recurso computacional específico. Neste caso é possível classificar os processos paralelos como: independentes, concorrentes, cooperantes. II. Um processo pode ser considerado como um programa em execução, num sistema computacional multiprogramado poderíamos identificar três estados básicos de existência de um processo, que são: Leitura (Read), Escrita (Write) e Executando (Running) III. O PCB (Process Control Block) ou (Process Descriptor) é uma estrutura de dados que mantém a representação de um processo para o sistema operacional. IV. Os processos podem ser tipificados segundo seu critério de execução como sendo: processos paralelos, ou processos sequenciais.
Assinale a alternativa que contém TODAS as afirmativas CORRETAS.
Alternativas
Q1007996 Sistemas Operacionais
Os sistemas operacionais atuais, além de serem multiusuários, também são multitarefas. Ser multitarefa significa que muitos programas podem ser executados simultaneamente. Para isso, cada instância de um programa em execução é referida como um processo. A respeito do tratamento de processos,
Alternativas
Q996742 Sistemas Operacionais
Com relação a sistemas operacionais, julgue o item a seguir.
Erro fatal e finalização por outro processo são condições involuntárias usuais que ocasionam o término de processos executados por sistemas operacionais.
Alternativas
Q995560 Sistemas Operacionais
Com relação ao conceito de processos em sistemas operacionais, marque o item correto.
Alternativas
Q995549 Sistemas Operacionais
Sobre processo computacional ou simplesmente processo, é correto afirmar que:
Alternativas
Ano: 2019 Banca: Quadrix Órgão: CRA-PR Prova: Quadrix - 2019 - CRA-PR - Analista Sistema I |
Q975487 Sistemas Operacionais

A respeito do gerenciamento de processos e do gerenciamento de memória nos sistemas operacionais, julgue o item.


Embora os sistemas operacionais executem diversas operações de processo, como, por exemplo, criar e suspender um processo, eles não são capazes de alterar a prioridade de um processo.

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CRA-PR Prova: Quadrix - 2019 - CRA-PR - Analista Sistema I |
Q975486 Sistemas Operacionais

A respeito do gerenciamento de processos e do gerenciamento de memória nos sistemas operacionais, julgue o item.


O gerenciamento de processos deve ser realizado de forma cuidadosa, com o objetivo de assegurar que não ocorra nenhum erro quando eles forem interrompidos e retomados, já que o sistema operacional intercala a execução de seus processos.

Alternativas
Q970684 Sistemas Operacionais
Em relação à gerencia de processo, marque a alternativa CORRETA:
Alternativas
Q970014 Sistemas Operacionais
“Escalonamento cooperativo” se dá quando a CPU é alocada para executar uma determinada atividade específica. Sistemas operacionais que usam esse tipo de escalonamento são conhecidos como “sistemas operacionais multitarefa cooperativa”. Toda essa abordagem está intimamente ligada a qual função dos sistemas operacionais?
Alternativas
Q1165605 Sistemas Operacionais
Nos sistemas multiprogramáveis, os processos são executados concorrentemente, compartilhando o uso do processador. Assim, os processos passam por diferentes estados ao longo do seu processamento. As transições entre os estados do processo podem ocorrer de quatro formas diferentes. Assinale a alternativa que NÃO apresenta uma transição entre estados válida.
Alternativas
Q1165604 Sistemas Operacionais
Não é possível abordar o conceito de Sistemas Operacionais sem falar de processos. Uma simples definição para processos é entender o mesmo como um programa em execução, apesar de existirem uma infinidade de conceitos relacionados. Assinale a alternativa correta em relação aos estados do processo.
Alternativas
Q1165406 Sistemas Operacionais

Dados os processos a seguir, disponíveis todos ao mesmo tempo, cada um contendo seu tempo de execução, considerando respectivamente os algoritmos não preemptivos Primeiro a chegar Primeiro a ser servido e Tarefa Mais curta primeiro, assinale a alternativa que apresenta a diferença entre o tempo médio de retorno dos algoritmos.


8 4 4 2

Alternativas
Q1165321 Sistemas Operacionais
Quando um computador é multiprogramado, normalmente há muitos processos ou threads que competem pelo tempo de CPU ao mesmo tempo. Isso ocorre sempre que dois ou mais processos estão no estado pronto. Se somente uma CPU estiver disponível nesse momento, deverá ser feita a escolha de qual processo será executado. A parte do sistema operacional que faz essa escolha é chamada de escalonador. Sobre escalonador, assinale a alternativa INCORRETA.
Alternativas
Q1165309 Sistemas Operacionais

Um conceito importante nos Sistemas Operacionais são os processos. Um processo é basicamente um programa em execução. Sobre processo, é correto afirmar que

Alternativas
Q1126555 Sistemas Operacionais

Os sistemas operacionais são responsáveis pelo escalonamento de processos e compartilhamento de recursos como memória e sistemas de arquivos. Considerando os princípios de sistemas operacionais, julgue o item a seguir.


Processos criados pela chamada de sistema fork (UNIX) são idênticos aos processos que os criaram, porém recebem uma nova área de memória para utilizarem.

Alternativas
Q1090506 Sistemas Operacionais
Em sistemas operacionais multitarefas e interativos é comum utilizar um algoritmo de escalonamento de processos. Um algoritmo amplamente usado é conhecido como round-robin.
Nesse algoritmo, cada processo
Alternativas
Respostas
201: A
202: A
203: D
204: C
205: D
206: B
207: C
208: B
209: D
210: E
211: C
212: B
213: D
214: A
215: E
216: D
217: E
218: E
219: E
220: D