Prévia do material em texto
e refere-se à capacidade de um único método ou função se comportar de diferentes maneiras, dependendo do objeto que o invoca. Isso significa que uma mesma operação pode ser aplicada a diferentes tipos de dados e resultar em comportamentos distintos. Por exemplo, se tivermos uma classe base chamada "Animal" com um método "falar", e subclasses "Cachorro" e "Gato" que implementam esse método de maneiras diferentes, ao chamar "falar" em um objeto da classe "Cachorro", o resultado será o som que um cachorro faz, enquanto para um objeto da classe "Gato", será o som que um gato faz. A capacidade de um mesmo método ter adaptações diferentes em diferentes classes é o que caracteriza o polimorfismo. As outras alternativas descrevem outros conceitos em POO: - **Encapsulamento** se refere ao agrupamento de dados e métodos que operam sobre esses dados em uma única unidade ou classe, restringindo o acesso ao estado interno do objeto. - **Herança** é o mecanismo que permite que uma classe herde atributos e métodos de outra classe, promovendo a reutilização de código. - **Abstração** é o princípio de esconder os detalhes de implementação e mostrar apenas as funcionalidades essenciais, permitindo que o programador se concentre no que um objeto faz em vez de como faz. **Questão:** Qual das seguintes tecnologias é mais comumente utilizada para permitir que robôs autonomamente evitem obstáculos em um ambiente não estruturado? **Alternativas:** a) Sensores ultrasônicos b) Motores de passo c) Controladores PID d) Redes neurais artificiais **Resposta:** a) Sensores ultrasônicos **Explicação:** Sensores ultrasônicos são dispositivos que emitem ondas sonoras em alta frequência e analisam o eco que retorna após atingir um obstáculo. Essa tecnologia é amplamente utilizada em robótica para permitir que robôs detectem e evitem obstáculos enquanto navegam em ambientes dinâmicos e desestruturados. Ao medir a distância do robô até o objeto mais próximo, os sensores ultrassônicos permitem que o robô faça decisões em tempo real sobre sua trajetória, evitando colisões. Embora motores de passo (alternativa b) sejam fundamentais para controlar a movimentação precisa de robôs, e controladores PID (alternativa c) ajudem na estabilidade e no controle de movimentos, eles não são diretamente responsáveis pela detecção de obstáculos. Redes neurais artificiais (alternativa d) podem ser utilizadas em sistemas de visão e em tomada de decisão, mas a detecção inicial de obstáculos em robôs autônomos é mais frequentemente realizada com sensores na faixa do ultrassom pela sua eficácia e simplicidade. **Questão:** Qual das seguintes opções representa a estratégia mais eficaz para evitar o endividamento excessivo? Alternativas: a) Fazer compras parceladas sem planejamento financeiro. b) Utilizar uma parte do salário mensal para investir em uma reserva de emergência. c) Usar o cartão de crédito para todas as compras sem se preocupar com o pagamento. d) Ignorar as contas a receber e continuar gastando mais do que ganha. **Resposta:** b) Utilizar uma parte do salário mensal para investir em uma reserva de emergência. **Explicação:** A melhor estratégia para evitar o endividamento excessivo é construir uma reserva de emergência, que permite cobrir despesas inesperadas sem recorrer a crédito. Isso garante que, mesmo em situações desafiadoras (como perda de emprego ou despesas médicas), a pessoa não precise se endividar. As demais alternativas indicam comportamentos que podem levar ao endividamento. Fazer compras parceladas sem um planejamento pode gerar uma sensação de que o gasto é menor do que realmente é, contribuindo para problemas financeiros. O uso indiscriminado do cartão de crédito, sem controle sobre o que será pago no futuro, também pode levar a dívidas altas. Por último, ignorar contas a receber e gastar além do que se ganha é uma prática que certamente resultará em dificuldades financeiras. Portanto, a construção de uma reserva de emergência é uma estratégia inteligente e preventiva. **Questão:** Um corpo em movimento retilíneo uniforme (MRU) percorre 150 metros em 30 segundos. Qual é a sua velocidade média durante esse intervalo de tempo? **Alternativas:** a) 2 m/s b) 4 m/s c) 5 m/s d) 7,5 m/s **Resposta:** b) 5 m/s **Explicação:** A velocidade média (Vm) é calculada pela razão entre a distância total percorrida (d) e o