wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Fundamentos de Informática II - processos e threads

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

O que é um processo dentro de um sistema operacional?

a)

Um arquivo de texto armazenado no disco

b)

Um programa em execução, com código, dados, pilha e contador de programa

c)

Um dispositivo de entrada/saída

d)

Um compilador que traduz instruções

2.

Qual a principal diferença entre concorrência e paralelismo?

a)

Concorrência usa vários núcleos, paralelismo apenas um

b)

Concorrência alterna tarefas em um núcleo, paralelismo executa em múltiplos núcleos

c)

Concorrência é mais rápida que paralelismo

d)

Paralelismo não existe em computadores

3.

Qual exemplo prático representa multitarefa?

a)

Abrir o Word e o Excel, mas apenas um funciona

b)

Ouvir música, escrever no Word e baixar um arquivo ao mesmo tempo

c)

Ter vários computadores ligados

d)

Salvar um documento em PDF

4.

No ciclo de vida de um processo, o que significa o estado Esperando?

a)

O processo está sendo executado pela CPU

b)

O processo terminou a execução

c)

O processo aguarda uma operação de entrada/saída

d)

O processo ainda não foi criado

5.

Qual é uma vantagem das threads em relação aos processos?

a)

Consomem mais memória

b)

Não compartilham dados

c)

Consomem menos recursos e permitem paralelismo

d)

São totalmente independentes

6.

Quais são técnicas comuns de escalonamento

a)

Round Robin, FCFS, Prioridade, SJF

b)

FIFO, LIFO, Cache, Buffer

c)

TCP, UDP, HTTP, HTTPS

d)

Multicast, Broadcast, Unicast, Anycast

7.

Na analogia da aula, o que representam a cozinha e os cozinheiros?

a)

Cozinha = hardware, Cozinheiros = usuários

b)

Cozinha = processo, Cozinheiros = threads

c)

Cozinha = compilador, Cozinheiros = processos

d)

Cozinha = sistema operacional, Cozinheiros = dados

8.

Por que a troca de contexto é necessária para multitarefa?

a)

Para desligar processos quando não são usados

b)

Para salvar o estado de um processo e retomar outro

c)

Para aumentar a velocidade da CPU

d)

Para limpar a memória RAM

9.

No navegador, cada aba aberta corresponde a

a)

Um novo processo

b)

Uma thread diferente

c)

Um dispositivo de entrada

d)

Um arquivo temporário

10.

Em um jogo, quais threads trabalham em paralelo?

a)

Impressora, microfone e firewall

b)

Renderização gráfica, áudio, entrada do jogador, IA, rede

c)

Apenas a CPU e a GPU

d)

Apenas o mouse e o teclado