Prévia do material em texto
**Questão:** No contexto da programação orientada a objetos, qual das seguintes afirmações descreve melhor o conceito de encapsulamento? **Alternativas:** a) Encapsulamento é a capacidade de uma classe de herdar propriedades e métodos de outra classe. b) Encapsulamento refere-se ao processo de restringir o acesso a certos componentes de um objeto, protegendo seus dados internos. c) Encapsulamento é a técnica de utilizar funções anônimas para evitar conflitos de nome em variáveis globais. d) Encapsulamento implica em dividir um programa em módulos ou funções, melhorando a organização do código. **Resposta:** b) Encapsulamento refere-se ao processo de restringir o acesso a certos componentes de um objeto, protegendo seus dados internos. **Explicação:** Encapsulamento é um dos pilares da programação orientada a objetos (POO) e refere-se à prática de ocultar os detalhes internos de um objeto e proteger seus estados (ou dados) de acessos indesejados. Através do encapsulamento, uma classe pode controlar quais dados e métodos são acessíveis a outros objetos, geralmente utilizando modificadores de acesso como `private`, `protected` e `public`. Isso não só protege os dados, mas também permite a implementação de validações e lógica de negócios dentro dos métodos da classe, garantindo que o objeto se mantenha em um estado consistente. Essa abordagem promove a modularidade e a manutenção do código, reduzindo a complexidade e o risco de bugs derivados de modificações indevidas nos dados internos da classe. **Questão:** Qual dos seguintes sensores é mais utilizado para detecção de obstáculos em robôs móveis? Alternativas: a) Sensor de temperatura b) Sensor ultrassônico c) Sensor de pressão d) Sensor de luminosidade **Resposta:** b) Sensor ultrassônico **Explicação:** O sensor ultrassônico é amplamente utilizado em robôs móveis para a detecção de obstáculos devido à sua capacidade de medir distâncias de maneira precisa. Ele funciona emitindo ondas sonoras em alta frequência e medindo o tempo que leva para o eco retornar após refletir em um objeto. Essa informação permite ao robô calcular a distância até o obstáculo. Diferente de outros sensores mencionados, como o sensor de temperatura ou o sensor de pressão, o sensor ultrassônico é projetado especificamente para detecção de obstáculos em um ambiente 2D ou 3D. O sensor de luminosidade, por sua vez, é mais utilizado para detectar variações na luz ambiente e não é eficaz para identificar a presença física de objetos no caminho do robô. Portanto, o sensor ultrassônico é a alternativa correta para a tarefa de detecção de obstáculos. **Questão:** Qual das seguintes opções representa uma boa prática de Educação Financeira para a gestão do orçamento pessoal? Alternativas: a) Gastar livremente no início do mês e tentar economizar o que sobrar no final. b) Criar um orçamento mensal que categoriza receitas e despesas antes de gastar. c) Evitar qualquer tipo de registro dos gastos, pois isso pode causar estresse. d) Investir todo o dinheiro disponível sem considerar as prioridades financeiras. **Resposta:** b) Criar um orçamento mensal que categoriza receitas e despesas antes de gastar. **Explicação:** A criação de um orçamento mensal é uma prática fundamental em Educação Financeira. Isso envolve listar todas as fontes de renda e categorizar as despesas, como moradia, alimentação, transporte e lazer. Dessa forma, você pode ter uma visão clara de suas finanças, identificar áreas onde pode economizar e garantir que não gastará mais do que ganha. As outras opções apresentadas não são recomendadas: gastar livremente (a) pode levar a dívidas e dificuldades financeiras; evitar registros (c) impede a conscientização sobre os hábitos de consumo e pode resultar em surpresas desagradáveis; e investir sem considerar prioridades financeiras (d) pode ocasionar perda de recursos e não atender a necessidades imediatas. Em suma, um planejamento orçamentário ajuda a manter o controle financeiro e a tomar decisões mais assertivas sobre o uso do dinheiro. **Questão:** Um bloco de massa \( m = 2 \, kg \) é solto de uma altura \( h = 10 \, m \) acima do solo. Qual é a velocidade do bloco no momento em que atinge o solo, desconsiderando a resistência do ar? **Alternativas:** a) \( 10 \, m/s \) b) \( 14 \, m/s \) c) \( 20 \, m/s \) d) \( 28 \, m/s \) **Resposta:** b) \( 14 \, m/s \)