

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O caso hipotético a seguir contextualiza as questões 61 e 62. Leia-o atentamente.
No âmbito da Niterói Prev, um analista de sistema assumiu a responsabilidade pela estruturação de um banco de dados voltado ao gerenciamento de informações previdenciárias. Dada a sensibilidade e o volume dos dados envolvidos, a adoção de políticas de proteção e recuperação torna-se um requisito crítico para garantir a continuidade das operações. Nesse cenário, é necessário que o profissional considere não apenas o projeto físico e lógico da base de dados, mas também os mecanismos que assegurem a disponibilidade e a integridade das informações diante de falhas inesperadas. Entre as práticas adotadas, destacam-se as estratégias de cópia de segurança, que variam quanto à abrangência, frequência e complexidade da restauração. O planejamento da rotina de cópias envolve decisões sobre a periodicidade das operações, os critérios de seleção dos dados a serem replicados e os dispositivos mais apropriados para o armazenamento, respeitando a relação entre custo, velocidade de acesso e resiliência. Cada escolha impacta diretamente o tempo de resposta frente a incidentes e a capacidade de manter os serviços em funcionamento.
No projeto de informatização dos processos de concessão de aposentadorias da Niterói Prev, o analista de sistema ficou responsável por criar um script em PowerShell para coletar automaticamente informações de estações de trabalho dos analistas previdenciários. Essas informações devem alimentar o levantamento de requisitos para a especificação de novos sistemas e precisam incluir:
• Nome do computador;
• Nome do usuário logado;
• Sistema operacional e versão; e
• Espaço livre no disco principal (C:).
Sabe-se que o ambiente de execução é constituído por estações baseadas em Windows 10 Professional e Windows 11 Professional – todas integradas em rede interna. Qual a sequência de comandos em PowerShell mais se adequa à coleta automatizada das informações necessárias para análise de requisitos?
$ComputerName = $env:COMPUTERNAME
$UserName = $env:USERNAME
$OSVersion = (Get-WmiObject Win32_OperatingSystem).Caption
$FreeSpace = (Get-WmiObject Win32_LogicalDisk -Filter
"DeviceID='C:'").FreeSpace
$ComputerName = Get-ComputerInfo -Property CsName
$UserName = Get-LocalUser
$OSVersion = Get-WmiObject -Class Win32_BIOS
$FreeSpace = Get-ItemProperty -Path C:\
$ComputerName = (Get-WmiObject
Win32_ComputerSystem).Domain
$UserName = (Get-WmiObject
Win32_OperatingSystem).RegisteredUser
$OSVersion = (Get-ChildItem Env:OS)
$FreeSpace = (Get-Volume -DriveLetter C).SizeRemaining
$ComputerName = (Get-WmiObject Win32_BIOS).SerialNumber
$UserName = (Get-ItemProperty -Path Env:ComputerName)
$OSVersion = (Get-Volume -DriveLetter C).DriveType
$FreeSpace = (Get-WmiObject Win32_Process).WorkingSetSize