Questão nº 60

Questão de Tecnologia da Informação · FCC TRT17 2022 (nº 60)

FCC2022Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Aver comentário ↓

Após receber uma reclamação de lentidão em computador com Windows 10, o Técnico especialista em tecnologia da informação do TRT utilizou o Powershell para listar 10 processos com maior working set no computador. O comando executado foi

Resposta comentada

Gabarito Alternativa A

Para listar e ordenar informações no PowerShell, usamos o pipeline (|) para encadear comandos, onde a saída de um comando se torna a entrada do próximo. O Working Set (conjunto de trabalho) é a quantidade de memória RAM que um processo está usando ativamente.

  • (A) Correta: O comando ps é um alias para Get-Process, que lista todos os processos. O pipeline | envia essa lista para sort -p ws, que é um alias para Sort-Object -Property WorkingSet. Por padrão, Sort-Object ordena em ordem crescente (do menor para o maior). Em seguida, o pipeline envia a lista ordenada para select -last 10, que é um alias para Select-Object -Last 10, selecionando os últimos 10 processos da lista, que correspondem aos 10 com o maior Working Set.
  • (B) Incorreta: top não é um comando PowerShell padrão; é um comando comum em sistemas Linux/Unix. sort -10 e select -ws não são parâmetros válidos para esses cmdlets no PowerShell.
  • (C) Incorreta: sort -p 10 está incorreto porque o parâmetro -Property (-p) espera o nome de uma propriedade (como WorkingSet ou ws), não um número. select -ws também não é um parâmetro válido para Select-Object para selecionar objetos dessa forma.
  • (D) Incorreta: Get-info não é um cmdlet PowerShell padrão para listar processos. A armadilha aqui é que, mesmo que os outros comandos estivessem corretos, select -top 10 selecionaria os 10 primeiros processos da lista. Como sort -p ws ordena em ordem crescente (do menor Working Set para o maior), select -top 10 retornaria os 10 processos com o menor Working Set, e não o maior.
  • (E) Incorreta: pstree não é um comando PowerShell padrão; é um comando comum em sistemas Linux/Unix para exibir processos em formato de árvore.

Fonte: FCC TRT17 2022 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho