Questões de Concurso Comentadas por alunos sobre threads em sistemas operacionais

Foram encontradas 128 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1290468 Sistemas Operacionais
Quando dois ou mais fluxos de execução (processos ou threads) realizam acesso concorrente a uma mesma informação, com pelo menos um desses acessos sendo em escrita, deve-se evitar que aconteça uma _______. Para isso, na programação da aplicação, é possível empregar semáforos binários ou variáveis especiais do tipo trava (lock) para controlar esses acessos concorrentes.
Assinale a alternativa que completa corretamente a lacuna do texto acima.
Alternativas
Ano: 2005 Banca: COMPERVE Órgão: CODERN
Q1205682 Sistemas Operacionais
Os sistemas operacionais modernos implementam o conceito de multitarefa através de threads e processos. As threads são mais eficientes em relação aos processos, pois
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
Ano: 2004 Banca: CESPE / CEBRASPE Órgão: SEASTER - PA
Q1182916 Sistemas Operacionais
Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue o item a seguir.
Uma lista de processos é uma área de dados utilizada pelo sistema operacional para armazenar o contexto de execução dos processos e as respectivas áreas de dados. 
Alternativas
Ano: 2004 Banca: CESPE / CEBRASPE Órgão: SEASTER - PA
Q1182824 Sistemas Operacionais
Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue o item a seguir.
Um processo leve, ou thread, é uma unidade de processamento que pode ser escalonada pelo sistema operacional e caracteriza-se por executar seqüencialmente e por não poder ser interrompida. 
Alternativas
Respostas
31: A
32: C
33: E
34: C
35: C