Questão de Noções de Informática — Software — INSTITUTO AOCP 2025
- Código
- qg540670
- Banca
- INSTITUTO AOCP
- Órgão
- MPE-RS
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista do Ministério Público - Informática
- AUID.
- BLAN.
- CPRTG.
- DWAN.
- ENAS.
GabaritoA — UID.
Gabarito: letra A. No Kubernetes, a string gerada para identificar objetos de forma única, distinguindo ocorrências históricas de entidades semelhantes, é o UID (Universally Unique Identifier). O UID é atribuído pelo sistema a cada objeto criado, garantindo que mesmo objetos com o mesmo nome e namespace, mas criados em momentos diferentes, sejam distinguíveis. As demais alternativas (LAN, PRTG, WAN, NAS) referem-se a conceitos de redes e monitoramento, não à identificação de objetos no Kubernetes.
O Kubernetes é um sistema de orquestração de contêineres que gerencia o ciclo de vida de aplicações distribuídas. Para isso, ele cria e gerencia diversos objetos, como Pods, Services, Deployments, ConfigMaps, entre outros. Cada um desses objetos precisa ser identificado de forma única dentro do cluster para que o sistema possa rastreá-lo, referenciá-lo e operá-lo corretamente.
A identificação única é feita por meio de três elementos principais: o nome, o namespace e o UID. O nome é um identificador legível por humanos, único dentro de um namespace. O namespace é uma partição lógica do cluster que agrupa objetos. O UID, por sua vez, é um identificador gerado pelo sistema, único em todo o cluster e ao longo de todo o ciclo de vida do cluster. Ele é atribuído no momento da criação do objeto e não muda, mesmo que o objeto seja recriado com o mesmo nome.
A função do UID é justamente distinguir ocorrências históricas de entidades semelhantes. Por exemplo, se um Pod é deletado e recriado com o mesmo nome, o novo Pod terá um UID diferente do anterior. Isso permite que o Kubernetes e as ferramentas de observabilidade rastreiem a história de cada objeto, mesmo que o nome seja reutilizado. Essa distinção é crucial para auditoria, depuração e para evitar conflitos de referência.
A pegadinha desta questão está em apresentar alternativas que são siglas de tecnologias de rede (LAN, WAN, NAS) e de monitoramento (PRTG), que nada têm a ver com o contexto de Kubernetes. O candidato que não conhece o conceito de UID pode ser induzido a escolher uma dessas siglas por parecerem "tecnológicas". No entanto, a descrição do enunciado aponta diretamente para o mecanismo de identificação única de objetos, que é o UID.
Guarde a distinção: nome é o identificador legível, namespace é o escopo de agrupamento, e UID é o identificador único e imutável gerado pelo sistema. É exatamente essa tríade que a questão explora.
O UID (Universally Unique Identifier) é a string gerada pelo Kubernetes para identificar objetos de forma única. Conforme a documentação oficial, o UID é um identificador único em todo o cluster e ao longo do tempo, atribuído no momento da criação do objeto. Ele serve para distinguir ocorrências históricas de entidades semelhantes, como quando um Pod é recriado com o mesmo nome, mas recebe um novo UID. A alternativa está correta porque descreve exatamente a função do UID no Kubernetes.
LAN (Local Area Network) é uma rede de computadores de área local, que interconecta dispositivos em uma área geográfica limitada, como uma residência ou escritório. Não tem relação com a identificação de objetos no Kubernetes. A banca incluiu essa sigla como distrator para confundir candidatos que associam siglas de rede ao contexto de TI.
PRTG é uma ferramenta de monitoramento de rede, desenvolvida pela Paessler, que monitora a disponibilidade e o desempenho de dispositivos e serviços. Não é uma string de identificação de objetos no Kubernetes. A alternativa é um distrator que explora o conhecimento de ferramentas de monitoramento, mas não se aplica ao contexto do enunciado.
WAN (Wide Area Network) é uma rede de longa distância, que interconecta redes menores em áreas geográficas amplas, como países ou continentes. Não tem relação com a identificação de objetos no Kubernetes. Assim como LAN, é um distrator que explora siglas de redes de computadores.
NAS (Network Attached Storage) é um dispositivo de armazenamento conectado à rede, que fornece acesso a arquivos para múltiplos dispositivos. Não é uma string de identificação de objetos no Kubernetes. A alternativa é um distrator que explora o conceito de armazenamento em rede, mas não se aplica ao contexto do enunciado.
Gabarito: letra A
Link permanente: /questoes/qg540670