QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
6 questões encontradas

No que concerne ao gerenciamento de memória, julgue o próximo item, relativo a threads , processos, segmentação e swap . Threads são unidades de execução independentes dentro de um processo, cada uma com seu próprio contador de programa, sua própria pilha e seu próprio espaço de endereços.

A Certo
B Errado

No que concerne ao gerenciamento de memória, julgue o próximo item, relativo a threads , processos, segmentação e swap . Em alguns sistemas operacionais, as threads podem ser de 10 a 100 vezes mais rápidas que os processos, na execução da mesma tarefa.

A Certo
B Errado

Multithreading é um conceito fundamental para o melhor aproveitamento de recursos por um sistema operacional. Para o emprego eficaz desse conceito, é fundamental a existência de mecanismos de sincronização eficientes. Nesse contexto, analise as afirmativas a seguir.

I. Por definição, semáforos possuem um contador, cujos valores podem ser 0,1 ou 2.

II. Mutexes são projetados para garantir que apenas uma thread possa acessar um recurso compartilhado por vez.

III. Mutexes podem ser considerados uma generalização de semáforos, por conta da maior flexibilidade do contador de um mutex . Está correto o que se afirma em

A I, apenas.
B II, apenas.
C III, apenas.
D II e III, apenas.
E I, II e III.

Um conceito fundamental para o melhor aproveitamento de recursos por um sistema operacional é o de multithreading . Para o emprego eficaz de multithreading em um sistema operacional, é fundamental a existência de mecanismos de sincronização eficientes. Nesse contexto, analise as afirmativas a seguir.

I. Por definição, semáforos possuem um contador, cujos valores podem ser 0,1 ou 2.

II. Mutexes são projetados para garantir que apenas uma thread possa acessar um recurso compartilhado por vez.

III. Mutexes podem ser considerados uma generalização de semáforos, por conta da maior flexibilidade do contador de um mutex . Está correto o que se afirma em

A I, apenas.
B II, apenas.
C III, apenas.
D II e III, apenas.
E I, II e III.

As threads e os processos são conceitos fundamentais em sistemas operacionais e programação concorrente. Assinale a opção que descreve uma diferença importante no conceito entre processos e threads , incluindo aspectos de comunicação e sincronização.

A Threads podem compartilhar recursos e memória, enquanto processos têm seus próprios espaços de endereço separados.
B Processos são mais eficientes em termos de comunicação e sincronização do que threads.
C Threads podem ser distribuídas em diferentes computadores, enquanto processos estão limitados a um único computador.
D Processos podem executar em paralelo em diferentes núcleos de CPU, enquanto threads são sempre executadas sequencialmente em um único núcleo.
E Threads podem iniciar novos threads , enquanto processos não podem iniciar novos processos.

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.

A Certo
B Errado
Órgão: Órgão não informado Cargo: Ministério da Economia Tecnologia da Informação TI Prova: CESPE CEBRASPE - Órgão não informado - Ministério da Economia Tecnologia da Informação TI - 2020