Questões de Concurso Sobre threads em sistemas operacionais

Foram encontradas 177 questões

Q738318 Sistemas Operacionais
O sistema operacional de um SMP (multiprocessador simétrico), que faz o agendamento de processos ou threads por meio de todos os processadores, possui algumas vantagens potenciais em relação a uma organização de uniprocessador. Assinale, a seguir, duas dessas vantagens.
Alternativas
Q647602 Sistemas Operacionais
Acerca da organização e da arquitetura de hardware de computadores, julgue o item subsequente.
A execução concorrente de múltiplas threads extraídas de um único programa sequencial, definidas pelo compilador ou pelo hardware, constitui-se como um multithreading implícito.
Alternativas
Q609234 Sistemas Operacionais
Analise as afirmativas abaixo a respeito do uso de threads.

I. O uso de vários threads em uma aplicação interativa pode permitir que um programa continue a ser executado, mesmo se parte dele estiver bloqueada ou estiver executando uma operação demorada.

II. Um processo com um único thread só pode ser executado em um processador, independente de quantos estejam disponíveis.

III. Os threads de usuário são suportados acima do kernel e gerenciados sem o suporte do kernel.

IV. Os threads de kernel são suportados e gerenciados diretamente pelo sistema operacional.
Está CORRETO o que se afirma em:
Alternativas
Q604859 Sistemas Operacionais
Um processo é uma abstração que reúne uma série de atributos como espaço de endereçamento, descritores de arquivos abertos, permissões de acesso, quotas, etc. Um processo possui, ainda, áreas de código, dados e pilha de execução. Também é associado ao processo um fluxo de execução, que é chamado de thread. A ideia de associar vários fluxos de execução a apenas um processo é conhecido como:
Alternativas
Q594998 Sistemas Operacionais
Julgue o item a seguir, relativo ao sistema operacional.

O Linux não permite que um processo crie outros threads depois de inicializar sua execução.
Alternativas
Q593412 Sistemas Operacionais
Julgue o item subsequente, a respeito dos conceitos de sistema operacional.

Uma maneira eficiente de garantir exclusão mútua é permitir que uma thread espere, dentro de um monitor, pelo recurso desejado e alocado para outra thread.
Alternativas
Q571740 Sistemas Operacionais
No que se refere a conceitos básicos de informática, julgue o item subsecutivo.

Quando um processo é criado, o sistema operacional cria um espaço de endereçamento alocado exclusivamente ao processo.

Por outro lado, quando um thread é criado, ele compartilha o espaço de endereçamento do processo ao qual ele está vinculado.

Alternativas
Q547635 Sistemas Operacionais

       

A figura apresentada ilustra o monitor de recursos do computador de um usuário que utiliza o sistema operacional Windows e adota uma configuração de IP fixo em determinada sub-rede.

Com base nessas informações, julgue o item a seguir acerca de sistemas operacionais, redes de computadores, segurança da informação e engenharia e desenvolvimento de software.


De acordo com as informações relativas ao processo de identificador 5916, é correto afirmar que o sistema operacional em uso adota multiprocessamento, além de ser executado em um hardware de processamento com paralelismo simétrico e apresentar suporte a múltiplos threads.
Alternativas
Q2319498 Sistemas Operacionais
O matemático holandês E. W. Dijkstra criou em 1965 um mecanismo de sincronização, um tipo abstrato de dado composto por um valor inteiro e uma fila de processos. Selecione a resposta que identifica esse mecanismo:
Alternativas
Q2319488 Sistemas Operacionais
Um Sistema de Informação foi desenvolvido de maneira a utilizar múltiplas linhas de controle. Dessa maneira, a cada requisição de usuário, o sistema cria uma thread para atendimento. Esta thread criada compartilha qual item abaixo com outras threads pertencentes ao mesmo processo? 
Alternativas
Q2319479 Sistemas Operacionais
O valor de um semáforo indica: 
Alternativas
Q2319478 Sistemas Operacionais
As Threads são conhecidas como processos leves. Indique a afirmação correta sobre Threads
Alternativas
Q1371689 Sistemas Operacionais

“Permitem que várias threads sejam executadas simultaneamente, fornecendo múltiplos processadores físicos.” Trata-se de

Alternativas
Q747175 Sistemas Operacionais
Sobre threads, assinale a opção INCORRETA.
Alternativas
Q681829 Sistemas Operacionais
“Uma thread transita para o estado ________________ quando tenta realizar uma tarefa que não pode ser completada imediatamente e deve esperar temporariamente até que essa tarefa seja concluída.” Assinale a alternativa que completa corretamente a afirmativa anterior.
Alternativas
Ano: 2014 Banca: Quadrix Órgão: SERPRO Prova: Quadrix - 2014 - SERPRO - Técnico - Suporte |
Q604635 Sistemas Operacionais
No MS Windows, o escalonamento de threads por meio da API denominada ResumeThread:
Alternativas
Q403071 Sistemas Operacionais
Considerando a figura acima, que representa a arquitetura do Terminal Service em ambiente Microsoft Windows, julgue os itens a seguir.

O executável CSRSS.exe (client-server runtime subsystem) é o processo e gerenciador de threads que faz o controle de todas as interfaces do protocolo RDP
Alternativas
Ano: 2014 Banca: FCC Órgão: SABESP Prova: FCC - 2014 - SABESP - Tecnólogo - Sistemas |
Q374006 Sistemas Operacionais
Quando um computador é multiprogramado, ele muitas vezes tem múltiplos processos ou threads que competem pela CPU ao mesmo tempo. Essa situação ocorre sempre que dois ou mais processos estão simultaneamente no estado pronto. Se uma CPU se encontrar disponível, deverá ser feita uma escolha de qual processo executará em seguida. A parte do sistema operacional que faz essa escolha é chamada
Alternativas
Ano: 2013 Banca: FGV Órgão: MPE-MS Prova: FGV - 2013 - MPE-MS - Analista - Suporte de Redes |
Q1671106 Sistemas Operacionais

Considere o típico problema do produtor‐consumidor implementado através do pseudocódigo mostrado a seguir, onde produz é uma função que produz um novo produto e TAMANHO é a capacidade máxima de armazenamento do depósito. A primeira posição utilizável do depósito é a posição zero. Considere também que as duas funções f1 e f2 são executadas de forma atômica:


Imagem associada para resolução da questão


Assinale a alternativa que apresenta o código do produtor‐consumidor que funciona corretamente de forma concorrente:

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
Respostas
101: C
102: C
103: E
104: D
105: E
106: E
107: C
108: E
109: D
110: D
111: C
112: B
113: A
114: D
115: C
116: C
117: E
118: D
119: C
120: A