Questões de Concurso Comentadas sobre threads em sistemas operacionais

Foram encontradas 137 questões

Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774955 Sistemas Operacionais
Sob a perspectiva da área de arquitetura de sistemas operacionais, leia as afirmativas a seguir sobre conceitos, componentes e serviços. I) Threads dentro de um mesmo processo dividem o mesmo espaço de armazenamento. II) A exclusão mútua implementa uma solução para o problema de dois processos concorrentes entrarem ao mesmo tempo em suas respectivas regiões críticas. III) Sistemas com múltiplos processadores, usuários ou servidores, se enquadram na categoria de sistemas computacionais do tipo MISD (Multiple Instruction Single Data). IV) Processos do tipo CPU-Bound estão associados a aplicações comerciais baseadas em um elevado número de operações em bancos de dados. V) Alocação contígua, alocação encadeada e alocação indexada são exemplos de técnicas usadas por sistemas operacionais para a gerência do espaço em disco. Assinale a alternativa que apresenta somente as afirmativas CORRETAS:
Alternativas
Q1191968 Sistemas Operacionais
Os sistemas operacionais modernos empregam elementos que são fluxos independentes de execução que pertencem a um mesmo processo e que exigem menos recursos de controle do sistema operacional. Esses elementos são denominados
Alternativas
Q765875 Sistemas Operacionais
Um sistema operaciona
Alternativas
Q700851 Sistemas Operacionais
Considere uma aplicação com 4 threads. Em um sistema
Alternativas
Q1394692 Sistemas Operacionais
Em relação aos conceitos de multithreading e de processo, assinale a alternativa correta.
Alternativas
Q1393651 Sistemas Operacionais
Assinale a alternativa que apresenta a diferença entre um processo e um thread em um sistema operacional.
Alternativas
Q876771 Sistemas Operacionais
Em relação a conceitos gerais de sistemas operacionais, assinale a alternativa correta.
Alternativas
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
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
Respostas
61: B
62: E
63: B
64: B
65: D
66: C
67: C
68: C
69: C
70: E
71: D
72: E
73: E
74: C
75: D
76: D
77: C
78: B
79: A
80: D