A "AutonomusDrive Corp.", uma montadora global com décadas de experiência, está na vanguarda do desenvolvimento de veículos autônomos de Nível 5. Seu mais recente projeto visa integrar um sofisticado sistema de Inteligência Artificial Generativa para gerenciar a tomada de decisões em cenários de condução complexos e imprevisíveis, como condições climáticas extremas, tráfego caótico e emergências inesperadas. O desafio reside na necessidade de fazer com que essa IA de ponta interaja de forma segura e eficiente com os sistemas de controle veicular existentes, que foram originalmente projetados com base em arquiteturas de software legadas e estruturas condicionais mais simples. A segurança dos passageiros e a conformidade com as rigorosas regulamentações de tráfego exigem que o software de controle seja capaz de avaliar múltiplas variáveis simultaneamente e reagir com precisão milimétrica, priorizando ações em uma hierarquia bem definida. A complexidade aumenta ao considerar que a IA pode gerar novas condições não previstas, exigindo uma robusta capacidade de adaptação e tomada de decisão contextual. Identifique a estrutura condicional que permite ao sistema da AutonomusDrive Corp. gerenciar múltiplas variáveis e priorizar decisões em um ambiente dinâmico, garantindo a segurança e a conformidade com as regulamentações, e assinale a alternativa que a descreve corretamente.

Questão

A "AutonomusDrive Corp.", uma montadora global com décadas de experiência, está na vanguarda do desenvolvimento de veículos autônomos de Nível 5. Seu mais recente projeto visa integrar um sofisticado sistema de Inteligência Artificial Generativa para gerenciar a tomada de decisões em cenários de condução complexos e imprevisíveis, como condições climáticas extremas, tráfego caótico e emergências inesperadas. O desafio reside na necessidade de fazer com que essa IA de ponta interaja de forma segura e eficiente com os sistemas de controle veicular existentes, que foram originalmente projetados com base em arquiteturas de software legadas e estruturas condicionais mais simples. A segurança dos passageiros e a conformidade com as rigorosas regulamentações de tráfego exigem que o software de controle seja capaz de avaliar múltiplas variáveis simultaneamente e reagir com precisão milimétrica, priorizando ações em uma hierarquia bem definida. A complexidade aumenta ao considerar que a IA pode gerar novas condições não previstas, exigindo uma robusta capacidade de adaptação e tomada de decisão contextual.

Identifique a estrutura condicional que permite ao sistema da AutonomusDrive Corp. gerenciar múltiplas variáveis e priorizar decisões em um ambiente dinâmico, garantindo a segurança e a conformidade com as regulamentações, e assinale a alternativa que a descreve corretamente.

Alternativas

Uma cascata 'if-elif-else' com condições compostas, permitindo a avaliação sequencial e exclusiva de cenários hierárquicos.

92%

Uma série de instruções 'if' independentes, onde cada instrução especifica uma condição sem dependência das demais.

Estruturas 'if' aninhadas, onde cada condição interna é avaliada somente se a condição externa for verdadeira.

Uma única instrução condicional 'if' para verificar uma condição isolada antes de executar uma ação.

Uma estrutura 'switch-case' que compara um valor de entrada com múltiplos estados predefinidos para executar uma ação correspondente.

Explicação

O enunciado pede uma estrutura condicional que:

  1. avalie múltiplas variáveis simultaneamente (ex.: clima + tráfego + emergência),
  2. permita priorizar ações em uma hierarquia bem definida (isto é, escolher a primeira condição mais crítica que for verdadeira),
  3. opere em ambiente dinâmico, garantindo decisão consistente e exclusiva (executar uma ação principal por vez, evitando conflitos).

A estrutura que melhor descreve isso é a cascata if-elif-else com condições compostas (usando operadores lógicos como and/or/not). Nela, as condições são testadas em ordem de prioridade e, quando uma condição é satisfeita, as demais não são avaliadas, garantindo decisão hierárquica e exclusiva.

Por que as outras não são as melhores:

  • Vários if independentes podem disparar várias ações ao mesmo tempo (não é exclusivo), o que é perigoso em controle veicular.
  • if aninhado também expressa dependência, mas é menos direto para uma lista de prioridades; a descrição do enunciado (“priorizando ações em uma hierarquia”) encaixa mais precisamente em uma cadeia if-elif-else.
  • Um único if não cobre múltiplos cenários.
  • switch-case é voltado a comparar um valor contra casos predefinidos; não é ideal para múltiplas variáveis e condições compostas complexas.

Alternativa correta: (A).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.