Questão nº 55
Questão de Tecnologia da Informação · FCC TRT18 2022 (nº 55)
FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Ever comentário ↓
Considere o script abaixo executado no PowerShell, em condições ideais:
$data = **I**
if ($data.DayOfWeek **II** (Get-Date).DayOfWeek) {Write-Output "O dia armazenado na variável é o mesmo dia da data de hoje"}
Para que a saída seja mostrada corretamente na tela, as lacunas I e II devem ser preenchidas, correta e respectivamente, por:
- A`Set-Location` e `-match`
- B`timedatectl` e `-like`
- C`Get-ChildItem` e `-eq`
- D`Get-Time` e `-like`
- E`Get-Date` e `-eq` (alternativa correta)
Resposta comentada
Gabarito Alternativa E
O PowerShell usa cmdlets (comandos) para interagir com o sistema. Para obter a data e hora atuais, usamos um cmdlet específico. Para comparar se dois valores são iguais, usamos um operador de comparação específico.
- (A) Incorreta:
Set-Locationmuda o diretório de trabalho, não retorna uma data.-matché um operador de comparação de padrões (expressões regulares), não de igualdade simples. - (B) Incorreta:
timedatectlé um comando de sistemas Linux, não do PowerShell no Windows.-likeé um operador de comparação de padrões (wildcards), não de igualdade simples. - (C) Incorreta:
Get-ChildItemlista arquivos e pastas, não retorna uma data. Embora-eqseja o operador correto para igualdade, o primeiro preenchimento está errado. - (D) Incorreta:
Get-Timenão é um cmdlet padrão do PowerShell para obter a data e hora (o correto éGet-Date).-likeé um operador de comparação de padrões (wildcards), não de igualdade simples. Armadilha da banca:Get-Timesoa como um comando para obter a hora, mas o cmdlet correto e abrangente para data e hora éGet-Date. A banca explora o desconhecimento do nome exato do cmdlet. - (E) Correta:
Get-Dateé o cmdlet padrão do PowerShell para obter o objeto de data e hora atual, que possui a propriedadeDayOfWeek.-eqé o operador de comparação de igualdade em PowerShell, ideal para verificar se o dia da semana de$dataé igual ao dia da semana da data atual.
Fonte: FCC TRT18 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.