🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre threads em sistemas operacionais

Questões Discursivas

Foram encontradas 186 questões

Q2084803 Sistemas Operacionais
Um processo é basicamente um programa em execução. Selecione a alternativa que mostra a unidade básica de utilização da CPU, que é composta por um ID, um contador de programa, um conjunto de registradores e uma pilha.
Alternativas
Q2189377 Sistemas Operacionais
Suponha um computador com um sistema operacional que suporte threads, e um de seus processos, de nome P1, possui também alguns threads. Quando um desses threads abre um arquivo do computador, esse arquivo 
Alternativas
Q2116972 Sistemas Operacionais
Considerando o contexto de Sistemas Operacionais de computadores, o conceito de thread
Alternativas
Q2020847 Sistemas Operacionais

Com relação aos conceitos de sistemas operacionais, julgue o seguinte item.


Threads permitem, em um processo, que várias execuções, em grande parte, independentes umas das outras, ocorram no mesmo ambiente de processo.

Alternativas
Q1964539 Sistemas Operacionais
Considerando conhecimentos básicos de computação, julgue o item que se segue. 

O multiprocessamento se dá quando diversos processadores executam threads separadamente. 
Alternativas
Q1962440 Sistemas Operacionais
Em um sistema operacional de computador os benefícios da programação com múltiplos threads podem ser:

I. Capacidade de resposta - Permite que um programa continue a ser executado, mesmo que parte dele esteja bloqueado. II. Compartilhamento de recursos - Os processos não podem compartilhar recursos por meio de técnicas como memória compartilhada e transmissão de mensagens. Apenas com o benefício da programação multithread isso pode ser verificado. III. Escalabilidade – Permite que os threads possam ser executados em paralelo, utilizando diferentes núcleos de processamento.

Estão corretas as afirmativas: 
Alternativas
Q1955561 Sistemas Operacionais
Considere os seguintes itens de informação: processos filhos; pilha; arquivos abertos; alarmes pendentes; contador de programa; registradores; estado; espaço de endereçamento; variáveis globais; sinais e tratadores de sinais; informação de contabilidade.
São alguns dos itens de informação privados por threads,
Alternativas
Q1902430 Sistemas Operacionais
A escolha de um processador (CPU) para um servidor, por exemplo, depende de diferentes fatores de acordo com a utilização do sistema e seus requisitos de desempenho. O número de threads é um desses fatores.
Assinale o efeito mais evidente dessa característica.
Alternativas
Q1894362 Sistemas Operacionais
Julgue o próximo item, relativos a processos, threads e sistemas de arquivos.

Threads são gerenciados, exclusivamente, pelo sistema operacional.
Alternativas
Q1889676 Sistemas Operacionais
Em relação à concorrência, sincronização de processos e threads, assinale a alternativa correta.
Alternativas
Q1880851 Sistemas Operacionais
Muitos sistemas operacionais atuais permitem multitarefa, especialmente através do uso de threads. Assinale a alternativa correta em relação a um ambiente multithread.
Alternativas
Q1752397 Sistemas Operacionais
Leia a frase abaixo referente aos conceitos e fundamentos dos Sistemas Operacionais: "Considera-se que multithread seja a existência de vários _________, __________, sendo executadas _________________" Assinale a alternativa que completa correta e respectivamente as lacunas:
Alternativas
Q1614310 Sistemas Operacionais

Julgue o próximo item, relativos a sistemas operacionais.


Thread ocorre quando o sistema operacional retira um processo corrente da CPU, para executar uma rotina do kernel, e faz-se necessário salvar o contexto corrente do processo em execução, para depois retomá-lo.

Alternativas
Q1315991 Sistemas Operacionais
Ao desenvolver um programa para o seu computador, que deverá realizar uma grande quantidade de computação e de processamento de entrada e saída, um Técnico de Segurança da Informação foi orientado por um supervisor a utilizar Threads. O uso de Threads em programas dessa natureza 
Alternativas
Q2080350 Sistemas Operacionais
Relacione as colunas a seguir indicando as características de cada conceito relacionado aos sistemas operacionais. Cada conceito pode aparecer uma, nenhuma ou várias vezes.
Conceitos 1. Processo  2. Thread  3. Espaço de endereçamento  4. Sistema de Arquivo  5. Entrada/ Saída  6. Interpretador de comandos (shell)  7. M e m ó r i a virtual 
Características Principais  ( ) Fornece o conceito de diretório como um modo de agrupar arquivos.  ( ) Em muitos computadores são de 32 ou 64 bits e indicam posições da memória principal.  ( ) Lê os comandos de um terminal e é uma interface entre o usuário e o sistema operacional.  ( ) Confere a capacidade de executar programas maiores do que a memória física da máquina.  ( ) Fornece a capacidade de entidades paralelas compartilharem de um espaço de endereçamento.  ( ) Um programa em execução com os valores do contador de programa, dos registradores e das variáveis. ( ) Capacidade de gerenciar dispositivos como teclados, monitores e impressoras.
A sequência correta é
Alternativas
Ano: 2019 Banca: IF-MS Órgão: IF-MS Prova: IF-MS - 2019 - IF-MS - Informática e Rede |
Q2046229 Sistemas Operacionais
Conforme Coulouris (COULOURIS, G. - Sistemas distribuídos – Conceitos e projeto 4ª edição), atualmente, um processo consiste em um ambiente de execução, com uma ou mais threads. Uma thread é uma abstração do sistema operacional de uma atividade. O ambiente de execução é uma unidade de gerenciamento de recursos: um conjunto de recursos locais gerenciados pelo núcleo, aos quais suas threads têm acesso. Conforme essa afirmação, um ambiente em execução consiste principalmente em:
I. Um espaço de endereçamento.
II. Recursos de sincronização e comunicação entre threads, como semáforos e interfaces de comunicação (soquetes).
III. Recursos de nível mais alto, como arquivos e janelas abertas.
IV. Núcleo e proteção. Dentre as proposições apresentadas acima, quais podem ser consideradas corretas?
Alternativas
Q1084976 Sistemas Operacionais
O sistema operacional necessita definir quais tarefas e processos serão executados pelo processador em um determinado momento. Este gerenciamento é conhecido por escalonamento. Especificamente no contexto de sistemas Linux:
Alternativas
Q1044266 Sistemas Operacionais
No contexto de gerenciamento de processos e fluxos de execução (threads) em sistemas operacionais, assinale a alternativa em que todos os itens listados sejam privados para cada thread, isto é, não são compartilhados com outros threads no mesmo processo.
Alternativas
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
Q1165403 Sistemas Operacionais

Sobre o modelo de Thread clássico, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.


( ) O que threads acrescentam ao modelo de processo é permitir que múltiplas execuções ocorram no mesmo ambiente do processo.

( ) Threads são entidades escalonadas para execução no CPU.

( ) Alguns CPUs têm suporte de hardware direto a multi thread.

( ) Como threads acumulam algumas das propriedades dos processos, também são chamadas “Processos pesados” (heavy process).

Alternativas
Respostas
61: B
62: D
63: D
64: C
65: C
66: A
67: D
68: C
69: E
70: D
71: A
72: C
73: E
74: C
75: C
76: D
77: A
78: C
79: A
80: D