Questões de Concurso Sobre processos em sistemas operacionais

Foram encontradas 346 questões

Q3285542 Sistemas Operacionais
Um mecanismo de sincronização clássico é conhecido como semáforo. Um semáforo é uma variável inteira não negativa que só pode ser manipulada por duas instruções, chamadas de instruções Down e Up. Para evitar a espera ocupada, que desperdiça tempo de processamento da máquina, a operação Down utiliza uma estrutura de dados, geralmente uma First In, First Out (FIFO).
Quando um processo executa a instrução Down num semáforo que tem o valor zero, o processo
Alternativas
Q3273252 Sistemas Operacionais

Quanto aos comandos e ferramentas de administração dos sistemas operacionais Windows e Linux: No ________, vários barramentos, como PC Card, PCI, PCI-x, AGP, USB, IEEE 1394, EIDE e SATA, foram projetados de modo que o gerenciador de recursos plug and play possa enviar uma solicitação a cada slot, pedindo que o dispositivo se identifique. No ________, cada processo executa um único programa e, inicialmente, tem um único thread de controle, com um contador de programa, que armazena o caminho da próxima instrução a ser executada. Muitas versões do ________ permitem que um processo crie outros threads após a inicialização de sua execução.


 Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

Alternativas
Ano: 2025 Banca: FSA Órgão: FSA-SP Prova: FSA - 2025 - FSA-SP - Analista de Suporte I |
Q3272534 Sistemas Operacionais
Qual é a diferença principal entre um processo e uma thread?
Alternativas
Q3218892 Sistemas Operacionais
Em sistemas operacionais, um problema de esgotamento de recursos que pode levar alguns processos a nunca serem servidos é denominado de
Alternativas
Q3175722 Sistemas Operacionais
Considerando o gerenciamento de processos em sistemas operacionais, são campos fundamentais de uma entrada típica na tabela de processos, EXCETO:
Alternativas
Q3166861 Sistemas Operacionais

Julgue o item subsequente, referente a processamento batch, administração de usuários e permissões, e aspectos relativos ao LDAP (Lightweight Directory Access Protocol).


O processamento batch é caracterizado pela execução de grandes volumes de transações agrupadas em um lote, normalmente em horários programados, sem interação do usuário e sem intervenção humana durante o processamento. 

Alternativas
Q3160424 Sistemas Operacionais
O termo “processo” foi usado inicialmente pelos projetistas do SO MULTICS na década de 1960. Esse é um termo um pouco mais generalizado do que “job”. Muitas definições têm sido dadas para o termo processo, incluindo:

I) Um programa em execução.
II) O “espírito animado” de um programa.
III) A entidade à qual um processador é atribuído.

De acordo com o texto acima, o termo “processo” pode, em outras palavras, ser melhor descrito como:
Alternativas
Q3160421 Sistemas Operacionais
Em termos de gerenciamentos de processos do computador, a chave para a multiprogramação é o escalonamento. De fato, quatro tipos de escalonamento normalmente são envolvidos. Associe cada qual a sua respectiva descrição:

a) Escalonamento de longo prazo
b) Escalonamento a médio prazo
c) Escalonamento de curto prazo
d) Escalonamento de E/S

I) A decisão sobre qual solicitação de E/S pendente do processo será tratada por um dispositivo de E/S disponível
II) A decisão sobre qual processo disponível será executado pelo processador
III) A decisão de acrescentar ao número de processos que estão parcial ou totalmente na memória principal
IV) A decisão de acrescentar ao pool de processos a serem executados
Alternativas
Q3274794 Sistemas Operacionais

Acerca de gestão de processos, memória e gestão de entrada e saída (E/S) em sistemas operacionais, julgue os itens a seguir.



I Processos podem ser criados e terminados dinamicamente.


II Espaço de endereçamento é um conjunto de endereços que um processo pode usar para endereçar a memória.


III Para substituição de páginas em memória, o algoritmo FIFO é uma escolha natural devido a sua eficiência e seu desempenho.


IV A estrutura de E/S compõe-se de rotinas de tratamento de interrupção, drivers de dispositivos e software de E/S independente do dispositivo e bibliotecas.



Estão certos apenas os itens

Alternativas
Q3270852 Sistemas Operacionais
Julgue as seguintes afirmações como verdadeiras (V) ou falsas (F) acerca dos sistemas operacionais e seus conceitos:

(__) Em sistemas de multiprogramação, apenas um processo é mantido na memória principal, enquanto os demais aguardam na memória secundária.
(__) A programação concorrente permite que processos compartilhem recursos e, dependendo da implementação, isso pode ser feito de forma simultânea, como em sistemas com threads ou multitarefa.
(__) O mecanismo de paginação é uma técnica de segurança utilizada para evitar que processos não autorizados acessem arquivos críticos do sistema.

Assinale a alternativa cuja respectiva ordem de julgamento esteja correta:
Alternativas
Q3255702 Sistemas Operacionais
Na linguagem C, f o r k ( ) é uma função que implementa a chamada de sistema de mesmo nome para criação de processos. Para utilizar esta função, é necessário incluir o arquivo header:
Alternativas
Q3255274 Sistemas Operacionais
O comando kill do sistema operacional Linux tem como função encerrar um processo por meio do envio de um sinal. Ao digitar kill -9 processo, o parâmetro -9 indica para enviar o sinal 
Alternativas
Q3226433 Sistemas Operacionais
Em um sistema operacional típico, um processo pode estar, em um dado momento, em um dos estados apresentados na figura a seguir:
Imagem associada para resolução da questão
Supondo-se que um processo que esteja em execução requeira uma determinada entrada que ainda não está disponível, esse processo
Alternativas
Q3086832 Sistemas Operacionais

Em um sistema operacional, um processo pode terminar devido às seguintes condições:


1. Saída normal (involuntária).

2. Saída por erro (voluntária).

3. Erro fatal (involuntária).

4. Morte por outro processo (voluntária).


O resultado da somatória dos números correspondentes às afirmações corretas é:

Alternativas
Q3060556 Sistemas Operacionais
Em relação a processos é correto afirmar que: 
Alternativas
Q3048979 Sistemas Operacionais
A sincronização é um mecanismo que garante a comunicação entre processos concorrentes e o acesso a recursos compartilhados. Dentre as soluções para sincronização, a exclusão mútua impede que dois ou mais processos acessem o mesmo recurso no mesmo instante.

A implementação da exclusão mútua usa semáforos do tipo mutex, que assumem APENAS
Alternativas
Q3043073 Sistemas Operacionais

No que diz respeito a computadores e Sistemas Operacionais, julgue o item.


A gerência de processos é uma das principais funções de um sistema operacional, que envolve a criação, o escalonamento e a terminação de processos.

Alternativas
Q3034896 Sistemas Operacionais
Em um ambiente de sistemas operacionais, a gestão eficiente de processos é crucial para o desempenho do sistema. Dado um cenário em que múltiplos processos requerem acesso simultâneo ao processador, a estratégia de escalonamento de processos mais eficaz para otimizar o uso do CPU é
Alternativas
Q3032932 Sistemas Operacionais

Em relação à gestão de processos e à administração de sistemas operacionais, julgue o item que se segue. 


Em relação aos estados de um processo em execução, o estado bloqueado ocorre quando o administrador do sistema operacional determina que o processo espere a conclusão de um processo prioritário.

Alternativas
Q3032931 Sistemas Operacionais

Em relação à gestão de processos e à administração de sistemas operacionais, julgue o item que se segue. 


Como parte integral do funcionamento do sistema operacional, um processo pode ser criado e terminado, mas não pode ser agendado porque, em caso de agendamento, é necessário que a parte do usuário (user space) seja invocada. 

Alternativas
Respostas
1: C
2: E
3: B
4: E
5: A
6: C
7: B
8: E
9: D
10: B
11: B
12: C
13: C
14: C
15: E
16: A
17: C
18: C
19: E
20: E