Questões de Concurso Sobre processos em sistemas operacionais

Foram encontradas 349 questões

Q369966 Sistemas Operacionais
Um sistema operacional moderno desempenha diversas funções. A função que é responsável pela proteção da memória, impedindo que um processo utilize um endereço de memória que não lhe pertença, dentre outras, tem a denominação de;
Alternativas
Q365041 Sistemas Operacionais
Em sistemas operacionais multiprogramáveis, os processos podem assumir diferentes estados. Os três estados mais importantes de um processo são em EXECUÇÃO; PRONTO e em ESPERA. Um processo muda de estado a todo momento, devido aos eventos que ocorrem durante a sua execução, mas nem toda transição pode ocorrer. São transições de estado possíveis para um processo, EXCETO:
Alternativas
Q365027 Sistemas Operacionais
Analise as seguintes afirmativas sobre sistemas operacionais.

I. A utilização de uma área temporária de disco para permitir que o processador execute outras tarefas enquanto que os dispositivos de E/S manipulam os dados é uma técnica conhecida como Spooling.

II. Reentrância é a capacidade do sistema operacional de trazer o código executável para memória uma única vez e compartilhá-lo por diversos processos.

III. O multiprocessamento possibilita a execução simultânea de mais de um processo.

Estão CORRETAS as afirmativas:
Alternativas
Ano: 2013 Banca: FGV Órgão: MPE-MS Prova: FGV - 2013 - MPE-MS - Analista - Suporte de Redes |
Q1671098 Sistemas Operacionais
Com relação a processos e threads em sistemas operacionais de computadores, assinale a afirmativa correta.
Alternativas
Ano: 2013 Banca: FGV Órgão: MPE-MS Prova: FGV - 2013 - MPE-MS - Analista - Suporte de Redes |
Q1671094 Sistemas Operacionais

Um usuário Linux executa o seguinte comando: $ xeyes

A seguir aciona a combinação de teclas Ctrl‐Z, o que resulta na seguinte mensagem: [1] 3409

Depois executa os comandos abaixo, que são apresentados com as suas respectivas saídas:

$ top &

[2] 3410

$ killall top


Assinale a alternativa que descreve o resultado da execução dos seguintes comandos:

$ bg1

$ fg2

Alternativas
Ano: 2013 Banca: FUNDEPES Órgão: SEPLAG-MG
Q1187941 Sistemas Operacionais
Assinale a alternativa que apresenta uma região crítica na comunicação entre processos.
Alternativas
Q826832 Sistemas Operacionais

Sobre escalonamento de processos, considere as afirmativas a seguir.

I. No escalonamento não preemptivo, um processo executa até que seja bloqueado ou termine.

II. No escalonamento preemptivo, um processo executa por um tempo máximo fixado.

III. O escalonamento não preemptivo requer a existência de uma interrupção de relógio.

IV. O escalonamento preemptivo permite que um processo execute por horas sem ser compulsoriamente suspenso.

Assinale a alternativa correta.

Alternativas
Ano: 2013 Banca: FCC Órgão: DPE-RS Prova: FCC - 2013 - DPE-RS - Analista - Informática |
Q807331 Sistemas Operacionais
Cada processo é representado no sistema operacional por um Process Control Block. Ele contém muitos trechos de informação associados a um processo específico, que incluem:
− Estado do processo: I .
−  II : incluem o período de tempo real e de CPU usados, os limites de tempo, os números de conta, os números de jobs ou processos etc.
− Contador do programa: indica o endereço da próxima instrução a ser executada para este processo.
− Informações de escalonamento de CPU: III . Preenche, correta e respectivamente, as lacunas I, II e III: 
Preenche, correta e respectivamente, as lacunas I, II e III: 
Alternativas
Q782620 Sistemas Operacionais

Em relação ao funcionamento de sistemas operacionais, analise os itens a seguir, marcando com (V) a assertiva verdadeira e com (F) a assertiva falsa.

( ) A sondagem (polling) é uma abordagem alternativa à interrupção que consiste no teste de cada dispositivo de forma cíclica para identificar o estado do hardware. Normalmente, aumenta o desempenho do sistema quando comparado às interrupções, pois diminui a sobrecarga do processador.

( ) No gerenciamento de memória, o fenômeno empírico que descreve eventos estreitamente relacionados em espaço ou tempo é chamado Localidade. Quando se trata de referências (acessos) à memória, Localidade Espacial ocorre quando processos se referem às mesmas localizações de memória repetidamente dentro de um curto período de tempo.

( ) Uma interrupção causada por instruções de um processo em execução é geralmente denominada desvio (trap), sendo considerada síncrona em relação à execução do processo.

( ) A paginação é uma técnica de organização de memória virtual que divide um espaço de endereçamento em blocos contíguos de tamanho fixo enquanto que a segmentação utiliza blocos contíguos de tamanho variável.

A sequência CORRETA, de cima para baixo, é

Alternativas
Q608587 Sistemas Operacionais
Uma pequena unidade de tempo denominada timeslice ou quantum é definida. Todos os processos são armazenados em uma fila FIFO circular. O escalonador da CPU percorre a fila, alocando a CPU para cada processo durante um quantum. Mais precisamente, o escalonador retira o primeiro processo da fila e procede a sua execução. Se o processo não termina após um quantum, ocorre uma preempção, e o processo é inserido no fim da fila. Se o processo termina antes de um quantum, a CPU é liberada para a execução de novos processos. Em ambos os casos, após a liberação da CPU, um novo processo é escolhido na fila. Novos processos são inseridos no fim da fila.

A descrição acima refere-se ao algoritmo de escalonamento de processos
Alternativas
Q579370 Sistemas Operacionais
Acerca de sistemas operacionais, julgue o item a seguir. 

Supondo que somente uma CPU esteja disponível e cinco processos estejam no estado pronto, os mecanismos responsáveis por gerenciar a utilização da CPU são as threads


Alternativas
Q579367 Sistemas Operacionais
Acerca de sistemas operacionais, julgue o item a seguir. 

Um novo processo pode ser criado e executado, podendo ser terminado por diversas condições voluntárias, entre elas o cancelamento por outro processo. 


Alternativas
Q554522 Sistemas Operacionais
Os sistemas operacionais precisam de mecanismos para criar processos. Em sistemas muito simples, ou em sistemas projetados para executar apenas uma aplicação, pode ser possível que todos os processos que serão necessários sejam criados quando o sistema é ligado. Contudo, em sistemas de propósito geral, é necessário algum mecanismo para criar e terminar processos durante a operação, quando for preciso. Há quatro eventos principais que fazem com que processos sejam criados:

I. Início do sistema.

II. Um processo em execução executa uma chamada de sistema de criação de processo.

III. Uma requisição do usuário para criar um novo processo.

IV. Uma requisição efetuada pela rede.

Está correto o que se afirma APENAS em 

Alternativas
Q422467 Sistemas Operacionais
Processo é um conceito chave em sistemas operacionais. Sobre processos, é CORRETO afirmar que
Alternativas
Q403716 Sistemas Operacionais
É um tipo de pseudoarquivo que pode ser usado para efetuar comunicação entre dois processos. Se um processo A pretende enviar dados para o processo B, o processo A escreve em um lado (do mesmo modo que estivesse escrevendo em um arquivo) e o processo B poderá ler os dados como se estivesse lendo de um arquivo de entrada. A este pseudoarquivo dá-se o nome de
Alternativas
Q403715 Sistemas Operacionais
Um conceito fundamental para todos os sistemas operacionais é o de processo. Um processo é basicamente um programa em execução. Associado a cada processo está o...I.... , uma lista de posições de memória, que vai de 0 até um máximo, que esse processo pode ler e escrever. Essa lista de posições de memória contém o programa executável, os dados do programa e ...II... .

As lacunas I e II são preenchidas, correta e respectivamente, com
Alternativas
Q373587 Sistemas Operacionais
Sistema operacional é um programa ou conjunto de programas que visa conferir operacionalidade a um computador ou a um sistema computacional qualquer. Com relação a esse tema, julgue os próximos itens.

Normalmente, para o sistema operacional, cada processo é tido como um ponto isolado que utiliza uma área de memória exclusiva e ao qual somente o referido processo e o núcleo do sistema podem acessar.
Alternativas
Q348070 Sistemas Operacionais
Com relação aos sistemas operacionais, analise as assertivas abaixo.

I. Uma variável do tipo semáforo tem a propriedade da exclusão mútua, ou seja, apenas um processo pode estar ativo em um semáforo.

II. Uma variável do tipo Monitor tem o valor 0 (zero), indicando que nenhum sinal para despertar foi salvo, ou um valor positivo, caso um ou mais sinais para despertar estejam pendentes.

III. Uma variável do tipo Mutex é boa apenas para gerenciar a exclusão mútua de algum recurso ou parte do código compartilhado.

É correto o que se afirma em:

Alternativas
Q325773 Sistemas Operacionais
Se um produtor envia um sinal de despertar (wakeup) para um consumidor que não esteja logicamente bloqueado, ambos podem ser permanentemente bloqueados. Assinale a alternativa que apresenta uma correção para essa situação.


Alternativas
Q325772 Sistemas Operacionais
Com base nos processos em sistemas operacionais e as condições válidas para a ocorrência de condições de corrida (race conditions), analise as assertivas abaixo.

I.Os processos devem ocupar simultaneamente a região crítica.
II. Nenhum processo sendo executado fora da região crítica pode bloquear outros processos.
III. As soluções devem levar em conta o número de processadores (CPU) e suas velocidades de processamento.É correto o que se afirma em :

Alternativas
Respostas
241: A
242: B
243: D
244: A
245: D
246: A
247: A
248: C
249: D
250: D
251: E
252: E
253: A
254: C
255: B
256: A
257: C
258: C
259: D
260: B