Pular para o conteúdo principal

Questão de Banco de Dados — Geral — CESPE / CEBRASPE 2026

Banco de DadosGeral
Código
ce391467
Banca
CESPE / CEBRASPE
Órgão
SEDUC PI
Ano
2026
Cargo
Prof ( )
No desenvolvimento de um robô autônomo para classificação de objetos por colorimetria, os dados devem ser armazenados em um servidor remoto, sendo necessário garantir uma comunicação eficiente e uma interface que atenda aos princípios de acessibilidade universal (focada em usuários com discromatopsia/daltonismo). Para atender a essa necessidade, as ações técnicas adequadas incluem
  1. Amodelar o banco de dados de forma não relacional para otimizar o tempo de resposta e acelerar o processamento de camadas de realidade aumentada na interface.
  2. Bconfigurar o banco de dados SQL com o comando UPDATE para cada item catalogado e, no front-end utilizar padrões geométricos ou ícones além das cores.
  3. Cestabelecer uma licença de propriedade intelectual restrita que bloqueie tecnicamente a conexão do robô e o envio de pacotes de dados para redes WI-FI públicas.
  4. Dimplementar scripts em JavaScript para desabilitar o hardware de captura sempre que o acesso ao dashboard ocorrer via dispositivos móveis (Design Responsivo).
  5. Eutilizar apenas sensores ultrassônicos na leitura de objetos, uma vez que esses componentes operam por emissão de ondas sonoras, ignorando variações cromáticas e focando na densidade dos materiais.
Revelar gabarito e comentário

GabaritoB — configurar o banco de dados SQL com o comando UPDATE para cada item catalogado e, no front-end utilizar padrões geométricos ou ícones além das cores.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Acessibilidade universal e banco de dados: a combinação correta

Gabarito: letra B. A alternativa correta une duas exigências do enunciado: a atualização dos dados catalogados no banco SQL (comando UPDATE) e a acessibilidade universal no front-end, que para usuários com discromatopsia (daltonismo) exige que a informação não dependa exclusivamente da cor — daí o uso de padrões geométricos ou ícones além das cores. As demais alternativas ou tratam de temas desconexos (realidade aumentada, licenças, hardware, sensores) ou apresentam soluções tecnicamente inadequadas ou sem relação com os requisitos.

O enunciado descreve um cenário com dois pilares: (1) armazenamento e atualização de dados em um servidor remoto, e (2) uma interface que atenda aos princípios de acessibilidade universal, com foco em usuários com daltonismo. A acessibilidade universal, no contexto de interfaces, significa que a informação deve ser perceptível por todos, independentemente de limitações sensoriais. No caso específico do daltonismo (discromatopsia), a pessoa tem dificuldade em distinguir certas cores, então uma interface que usa apenas cores para transmitir informação (ex.: "vermelho = erro", "verde = sucesso") falha na acessibilidade. A solução clássica, prevista nas diretrizes de acessibilidade para conteúdo web (WCAG), é não usar a cor como único meio de transmitir informação — deve-se combinar a cor com outro elemento visual, como texto, ícones, padrões geométricos ou texturas.

No que diz respeito ao banco de dados, o cenário fala em "classificação de objetos por colorimetria" e "dados armazenados em servidor remoto". A alternativa B menciona "configurar o banco de dados SQL com o comando UPDATE para cada item catalogado". O comando UPDATE é o comando SQL da categoria DML (Data Manipulation Language) utilizado para modificar dados existentes em uma tabela. No contexto, cada objeto catalogado (com sua classificação colorimétrica) seria um registro no banco, e a atualização desses dados seria feita com UPDATE. Isso é tecnicamente adequado e coerente com o cenário.

A alternativa A fala em "modelar o banco de dados de forma não relacional para otimizar o tempo de resposta e acelerar o processamento de camadas de realidade aumentada na interface". Há dois problemas: primeiro, a escolha entre banco relacional e não relacional não é determinada por "otimizar tempo de resposta" de forma genérica — depende do perfil de acesso, da estrutura dos dados e da consistência necessária. Segundo, e mais grave, "realidade aumentada na interface" não é mencionada no enunciado e não tem relação com acessibilidade universal. A alternativa introduz um elemento estranho ao problema.

A alternativa C propõe "estabelecer uma licença de propriedade intelectual restrita que bloqueie tecnicamente a conexão do robô e o envio de pacotes de dados para redes WI-FI públicas". Isso não tem relação com acessibilidade nem com banco de dados. Licença de propriedade intelectual é um instrumento jurídico que regula o uso de uma obra, não um mecanismo técnico de bloqueio de rede. Além disso, bloquear conexões Wi-Fi públicas não é uma ação técnica para atender aos requisitos do enunciado.

A alternativa D propõe "implementar scripts em JavaScript para desabilitar o hardware de captura sempre que o acesso ao dashboard ocorrer via dispositivos móveis (Design Responsivo)". Isso é tecnicamente absurdo e contrário ao conceito de design responsivo. Design responsivo significa adaptar o layout da interface ao tamanho da tela, não desabilitar hardware. Desabilitar a câmera (hardware de captura) em dispositivos móveis impediria o funcionamento do robô, que depende da captura de imagens para classificação colorimétrica.

A alternativa E propõe "utilizar apenas sensores ultrassônicos na leitura de objetos, uma vez que esses componentes operam por emissão de ondas sonoras, ignorando variações cromáticas e focando na densidade dos materiais". Isso é contraditório com o objetivo do robô, que é classificar objetos por colorimetria (cor). Sensores ultrassônicos medem distância por eco de ondas sonoras, não detectam cor. Usar apenas sensores ultrassônicos impossibilitaria a classificação por cor, que é o propósito central do sistema.

A pegadinha desta questão está em alternativas que misturam termos técnicos plausíveis (banco não relacional, JavaScript, sensores) com soluções que não atendem aos requisitos do enunciado. O candidato pode ser tentado pela alternativa A, que menciona banco de dados, mas ela introduz "realidade aumentada" sem necessidade. A alternativa B é a única que aborda diretamente os dois pilares: banco de dados (comando SQL UPDATE) e acessibilidade (padrões geométricos/ícones além das cores).

Alternativa A — ❌ Incorreta

O erro está em associar banco de dados não relacional a "otimizar tempo de resposta" e "acelerar processamento de camadas de realidade aumentada". A escolha entre relacional e NoSQL depende de requisitos como consistência, estrutura dos dados e padrão de acesso, não de uma suposta otimização genérica. Além disso, "realidade aumentada" não é mencionada no enunciado e não se relaciona com acessibilidade universal. A alternativa introduz um elemento estranho ao problema.

Alternativa B — ✅ Correta ⟵ GABARITO

A alternativa atende aos dois requisitos do enunciado. No banco de dados, o comando UPDATE (DML) é a forma correta de atualizar registros existentes — aqui, cada item catalogado. No front-end, a acessibilidade universal para usuários com daltonismo exige que a informação não dependa apenas da cor; usar padrões geométricos ou ícones além das cores é exatamente a prática recomendada pelas diretrizes de acessibilidade (WCAG).

Alternativa C — ❌ Incorreta

Licença de propriedade intelectual é um instrumento jurídico que regula direitos de uso de uma obra, não um mecanismo técnico de bloqueio de rede. Não há relação entre bloquear conexões Wi-Fi públicas e os requisitos de armazenamento de dados ou acessibilidade. A alternativa confunde conceitos de direito autoral com segurança de rede.

Alternativa D — ❌ Incorreta

Desabilitar o hardware de captura (câmera) em dispositivos móveis impediria o funcionamento do robô, que depende da captura de imagens para classificação colorimétrica. Design responsivo significa adaptar o layout da interface ao tamanho da tela, não desabilitar funcionalidades. A alternativa distorce completamente o conceito de design responsivo.

Alternativa E — ❌ Incorreta

Sensores ultrassônicos medem distância por emissão de ondas sonoras e não detectam cor. O objetivo do robô é classificar objetos por colorimetria, o que exige sensores de imagem (câmeras). Usar apenas sensores ultrassônicos tornaria impossível a classificação por cor, contrariando o propósito central do sistema.

Gabarito: letra B

Link permanente: /questoes/ce391467