Prévia do material em texto
a complicações quando o tamanho da fila precisa ser aumentado (se a implementação for fixa) ou quando elementos são removidos, pois o deslocamento de elementos pode ser ineficiente e requer operações O(n). - **b) Lista encadeada:** Esta é a opção ideal para implementar uma fila. Com uma lista encadeada, você pode facilmente adicionar novos elementos ao final e remover elementos do início da lista com operações O(1), o que é eficiente e diminui a complexidade. - **c) Pilha (Stack):** As pilhas são LIFO (Last In First Out), o que não é adequado para a implementação de uma fila. Portanto, essa alternativa está incorreta. - **d) Tabela de hash:** Tabelas de hash são usadas para implementação de coleções associativas e não são adequadas para implementar filas, pois não respeitam a ordem de inserção dos elementos. Portanto, a resposta correta é a letra **b)**, que indica que a lista encadeada é a estrutura de dados mais apropriada para a implementação de uma fila. **Questão:** Qual é a principal função do sensor LiDAR em um sistema robótico? **Alternativas:** a) Controlar a temperatura interna do robô. b) Identificar e mapear o ambiente ao redor do robô. c) Armazenar dados de navegação do robô. d) Gerar energia para o funcionamento do robô. **Resposta:** b) Identificar e mapear o ambiente ao redor do robô. **Explicação:** O sensor LiDAR (Light Detection and Ranging) utiliza a luz na forma de um laser para medir distâncias. Ao emitir pulsos de laser e medir o tempo que leva para os pulsos retornarem ao sensor, o LiDAR consegue criar um mapa tridimensional detalhado do ambiente ao redor do robô. Esse tipo de sensor é amplamente utilizado em aplicações como mapeamento, navegação autônoma e detecção de obstáculos, permitindo que robôs, drones e veículos autônomos naveguem de forma eficiente em diferentes ambientes. As outras alternativas, embora possam descrever funções de outros componentes robóticos, não são funções do sensor LiDAR. **Questão:** Qual das opções a seguir representa uma prática saudável de gestão financeira pessoal? **Alternativas:** a) Gastar todos os rendimentos do mês em lazer e entretenimento. b) Criar um orçamento mensal e reservar uma parte da renda para poupança. c) Usar cartões de crédito indiscriminadamente sem controle. d) Ignorar as contas fixas, considerando que só as despesas variáveis importam. **Resposta:** b) Criar um orçamento mensal e reservar uma parte da renda para poupança. **Explicação:** A prática de criar um orçamento mensal é fundamental para uma gestão financeira eficaz. Um orçamento permite que o indivíduo tenha uma visão clara sobre suas receitas e despesas, ajudando a identificar onde pode economizar. Reservar uma parte da renda para poupança é crucial para a construção de uma reserva de emergência e para alcançar objetivos financeiros de longo prazo, como a compra de um imóvel ou a aposentadoria. As outras alternativas (a, c e d) representam comportamentos financeiros imprudentes que podem levar a dificuldades financeiras, como endividamento excessivo e falta de reservas para imprevistos. **Questão:** Uma bola é lançada verticalmente para cima com uma velocidade inicial de 20 m/s. Desconsiderando a resistência do ar, qual será a altura máxima que a bola atingirá? **Alternativas:** a) 10 m b) 20 m c) 40 m d) 50 m **Resposta:** c) 20 m **Explicação:** Para determinar a altura máxima atingida pela bola, podemos usar a fórmula da cinemática que relaciona a velocidade inicial, a aceleração devido à gravidade e a altura máxima. A fórmula é: \[ v^2 = v_0^2 - 2g h \] onde: - \( v \) é a velocidade final (0 m/s no ponto mais alto), - \( v_0 \) é a velocidade inicial (20 m/s), - \( g \) é a aceleração da gravidade (aproximadamente 9,81 m/s²), - \( h \) é a altura máxima. Substituindo \( v = 0 \) e rearranjando a fórmula para encontrar \( h \):