Comandos Windows PowerShell
Gabarito: letra D. O comando II (ps | sort –p ws | select –last 5) obtém os processos em execução, ordena pelo working set (memória física em uso) e seleciona os 5 com maior valor — ou seja, os 5 processos que mais consomem memória RAM. O comando I usa Get-WmiObject -Class Win32_ComputerSystem, que fornece informações gerais do sistema (fabricante, modelo, memória total), não BIOS, IP ou processos.
Alternativa A — ❌ Incorreta
Get-WmiObject -Class Win32_ComputerSystem não retorna dados da BIOS. Para isso, usa-se a classe Win32_BIOS.
Alternativa B — ❌ Incorreta
A classe Win32_ComputerSystem exibe marca, modelo e memória física total, mas não exibe o número de IP. O endereço IP é obtido com Win32_NetworkAdapterConfiguration.
Alternativa C — ❌ Incorreta
O comando I não lista processos; ele obtém informações do sistema. O comando II ordena por working set (memória), e não por uso de CPU.
Alternativa D — ✅ Correta ⟵ GABARITO
ps (alias para Get-Process) lista os processos; sort –p ws ordena pela propriedade WorkingSet (memória); select –last 5 seleciona os 5 com maior valor, ou seja, os 5 processos com maior consumo de memória RAM.
Alternativa E — ❌ Incorreta
O comando II trabalha com working set (memória), e não com espaço em disco. Além disso, não há filtro para “aplicativos nativos do Windows”.
Gabarito: letra D