Quiz - Módulo 9: Processos & Linux
Teste seus conhecimentos sobre processos, threads e Linux!
Pergunta 1
O que é um processo?
- A) Um arquivo
- B) Um programa em execução
- C) Uma pasta
- D) Um protocolo
Ver resposta
Resposta: B) Um programa em execução
Um processo é uma instância de um programa com seu próprio espaço de memória.
Pergunta 2
O que é um thread?
- A) Um processo
- B) Uma unidade leve de execução dentro de um processo
- C) Um arquivo
- D) Um protocolo
Ver resposta
Resposta: B) Uma unidade leve de execução dentro de um processo
Os threads compartilham a memória do processo pai.
Pergunta 3
O que é um PID?
- A) Um vírus
- B) Process ID - identificador único de um processo
- C) Um arquivo
- D) Um protocolo
Ver resposta
Resposta: B) Process ID - identificador único de um processo
Cada processo possui um PID único.
Pergunta 4
Qual ferramenta do Windows exibe os processos em detalhes?
- A) Notepad
- B) Process Explorer (Sysinternals)
- C) Paint
- D) Calculator
Ver resposta
Resposta: B) Process Explorer (Sysinternals)
O Process Explorer oferece detalhes avançados sobre os processos.
Pergunta 5
O que é o processo pai?
- A) O primeiro processo
- B) O processo que criou outro processo (filho)
- C) O processo mais pesado
- D) O processo do sistema
Ver resposta
Resposta: B) O processo que criou outro processo
O processo pai cria processos filhos.
Pergunta 6
Qual comando Linux lista os processos?
- A) dir
- B) ps ou top
- C) list
- D) proc
Ver resposta
Resposta: B) ps ou top
ps aux lista os processos, top exibe em tempo real.
Pergunta 7
Qual comando Linux encerra um processo?
- A) stop
- B) kill
- C) end
- D) close
Ver resposta
Resposta: B) kill
kill PID ou kill -9 PID encerra um processo.
Pergunta 8
O que é Linux?
- A) Um navegador
- B) Um kernel de sistema operacional open-source
- C) Um vírus
- D) Um protocolo
Ver resposta
Resposta: B) Um kernel de sistema operacional open-source
Linux é o kernel utilizado por Ubuntu, Debian, etc.
Pergunta 9
Qual comando Linux exibe o diretório atual?
- A) dir
- B) pwd
- C) cd
- D) where
Ver resposta
Resposta: B) pwd
pwd (print working directory) mostra o caminho atual.
Pergunta 10
Qual comando Linux lista os arquivos?
- A) dir
- B) ls
- C) list
- D) show
Ver resposta
Resposta: B) ls
ls lista arquivos e pastas.
Pergunta 11
O que significa sudo?
- A) Um vírus
- B) Super User DO - executa como root
- C) Um arquivo
- D) Um protocolo
Ver resposta
Resposta: B) Super User DO - executa como root
sudo permite executar comandos com privilégios de administrador.
Pergunta 12
Quem é o usuário root no Linux?
- A) Um usuário comum
- B) O administrador do sistema com todos os privilégios
- C) Um usuário convidado
- D) Um usuário desativado
Ver resposta
Resposta: B) O administrador do sistema com todos os privilégios
root tem acesso total ao sistema.
Pergunta 13
Qual comando altera as permissões de um arquivo?
- A) perm
- B) chmod
- C) chown
- D) change
Ver resposta
Resposta: B) chmod
chmod 755 arquivo altera as permissões.
Pergunta 14
O que significa chmod 755?
- A) Apagar o arquivo
- B) rwxr-xr-x (dono: todos os direitos, outros: ler/executar)
- C) Arquivo oculto
- D) Arquivo de sistema
Ver resposta
Resposta: B) rwxr-xr-x
7=rwx (dono), 5=r-x (grupo), 5=r-x (outros).
Pergunta 15
Qual comando altera o dono de um arquivo?
- A) chmod
- B) chown
- C) chgrp
- D) owner
Ver resposta
Resposta: B) chown
chown usuario:grupo arquivo altera o proprietário.
Pergunta 16
Onde ficam os arquivos de configuração no Linux?
- A) C:\Windows
- B) /etc
- C) /home
- D) /bin
Ver resposta
Resposta: B) /etc
A pasta /etc contém os arquivos de configuração do sistema.
Pergunta 17
Qual comando instala pacotes no Debian/Ubuntu?
- A) install
- B) apt install ou apt-get install
- C) yum install
- D) pkg install
Ver resposta
Resposta: B) apt install ou apt-get install
APT é o gerenciador de pacotes do Debian/Ubuntu.
Pergunta 18
O que é WSL?
- A) Um vírus
- B) Windows Subsystem for Linux
- C) Um navegador
- D) Um protocolo
Ver resposta
Resposta: B) Windows Subsystem for Linux
WSL permite rodar Linux diretamente no Windows.
Pergunta 19
Qual comando exibe o conteúdo de um arquivo no Linux?
- A) show
- B) cat
- C) read
- D) print
Ver resposta
Resposta: B) cat
cat arquivo.txt exibe o conteúdo do arquivo.
Pergunta 20
Qual comando busca texto em um arquivo?
- A) find
- B) grep
- C) search
- D) look
Ver resposta
Resposta: B) grep
grep "texto" arquivo busca texto.
Pergunta 21
Qual comando encontra arquivos?
- A) grep
- B) find
- C) search
- D) look
Ver resposta
Resposta: B) find
find /caminho -name "arquivo" busca arquivos.
Pergunta 22
O que é um shell?
- A) Um arquivo
- B) O interpretador de comandos (bash, zsh, etc.)
- C) Um vírus
- D) Um protocolo
Ver resposta
Resposta: B) O interpretador de comandos
O shell interpreta os comandos do usuário.
Pergunta 23
O que é bash?
- A) Um vírus
- B) Bourne Again SHell - o shell padrão de muitos Linux
- C) Um arquivo
- D) Um protocolo
Ver resposta
Resposta: B) Bourne Again SHell
Bash é o shell mais comum no Linux.
Pergunta 24
Como tornar um script executável no Linux?
- A) exec script.sh
- B) chmod +x script.sh
- C) run script.sh
- D) enable script.sh
Ver resposta
Resposta: B) chmod +x script.sh
chmod +x adiciona permissão de execução.
Pergunta 25
O que é o arquivo /etc/passwd?
- A) As senhas em texto claro
- B) A lista de usuários do sistema
- C) Um vírus
- D) Um arquivo temporário
Ver resposta
Resposta: B) A lista de usuários do sistema
/etc/passwd contém informações das contas (não as senhas).
Pergunta 26
Onde ficam armazenadas as senhas com hash no Linux?
- A) /etc/passwd
- B) /etc/shadow
- C) /etc/password
- D) /etc/users
Ver resposta
Resposta: B) /etc/shadow
/etc/shadow contém os hashes das senhas (acessível apenas pelo root).
Pergunta 27
Qual comando exibe as conexões de rede no Linux?
- A) ipconfig
- B) netstat ou ss
- C) ifconfig
- D) network
Ver resposta
Resposta: B) netstat ou ss
netstat -tulpn ou ss -tulpn exibem as conexões.
Pergunta 28
Qual comando exibe a configuração de IP no Linux?
- A) ipconfig
- B) ip addr ou ifconfig
- C) netstat
- D) route
Ver resposta
Resposta: B) ip addr ou ifconfig
ip addr (moderno) ou ifconfig (antigo) mostram os IPs.
Pergunta 29
O que é cron?
- A) Um vírus
- B) O agendador de tarefas no Linux
- C) Um arquivo
- D) Um protocolo
Ver resposta
Resposta: B) O agendador de tarefas no Linux
Cron executa tarefas automaticamente conforme um agendamento.
Pergunta 30
Como editar as tarefas do cron?
- A) edit cron
- B) crontab -e
- C) nano cron
- D) vim /etc/cron
Ver resposta
Resposta: B) crontab -e
crontab -e abre o editor de tarefas agendadas.
Pontuação
| Pontuação | Nível |
|---|---|
| 27-30 | Excelente! |
| 22-26 | Muito bom! |
| 17-21 | Bom |
| 12-16 | Regular |
| 0-11 | Precisa revisar |
Quiz do Módulo 9 - Processos & Linux - 30 questões