Questão de Sistemas Operacionais — Linux — Quadrix 2024
- Código
- qg352898
- Banca
- Quadrix
- Órgão
- CRQ - 12ª Região (GO, TO e DF)
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de T.I.
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ERRADO. O comando top é um monitor de processos em tempo real, exibindo uso de CPU, memória e a lista de processos em execução; ele não tem nenhuma relação com roteamento de rede. A função descrita no item — traçar a rota até um host remoto — pertence ao comando traceroute (ou tracert no Windows).
O top é uma ferramenta essencial para administradores de sistemas Linux. Quando executado, ele abre uma tela interativa que se atualiza continuamente, mostrando informações como:
Uptime e carga média do sistema;
Número de processos em execução, em espera, etc.;
Uso de CPU (percentuais por usuário, sistema, processos com nice, etc.);
Uso de memória RAM e swap;
Uma tabela com os processos, ordenada por padrão pelo consumo de CPU, exibindo PID, usuário, prioridade, memória, tempo de CPU e o comando.
Ele é o primeiro comando que um administrador usa para diagnosticar lentidão ou verificar se algum processo está consumindo recursos excessivos. É um utilitário de monitoramento de processos, não de rede.
O comando que realmente "traça a rota" é o traceroute. Ele envia pacotes com TTL (Time To Live) crescente e, a cada salto, o roteador que descarta o pacote responde com uma mensagem ICMP, permitindo mapear o caminho percorrido até o destino. É uma ferramenta de diagnóstico de rede, usada para identificar onde há perda de pacotes ou latência elevada.
A confusão entre top e traceroute é um clássico em provas de informática. A banca troca a função de um comando pela de outro, testando se o candidato conhece a finalidade básica de cada um. Outros comandos que também costumam aparecer nesse tipo de pegadinha são ping (testa conectividade), netstat (exibe conexões de rede) e route (mostra a tabela de roteamento).
A banca troca a função do top (monitor de processos) pela do traceroute (traçar rota). Fique atento: top = processos; traceroute = rota. Essa é uma inversão clássica de finalidade entre comandos.
A afirmação está incorreta. O comando top não serve para traçar rota até um host remoto; essa é a função do traceroute. O top é um monitor de processos em tempo real, exibindo uso de CPU, memória e a lista de processos. Portanto, o item está errado.
Gabarito: ERRADO
Link permanente: /questoes/qg352898