Questões de Informática · NUCEPE UESPI

InformáticaLógica de programação e algoritmosNUCEPE UESPI 2025

SEDUC PI

Questão de Informática

33. Em um jogo digital 2D, o personagem principal precisa coletar moedas enquanto se desvia de obstáculos para ganhar pontos e avançar de nível. Considerando essa mecânica, qual das alternativas abaixo apresenta funções que podem ser, implementável em lógica de programação, especificamente em PseudoCódigo, para que um conjunto de comandos de entrada e saída implemente essa dinâmica no jogo? a) Entrada: coletarMoedacoletar() - função que verifica se o personagem entrou em contato com uma moeda e incrementa a pontuação. Saída: avancarNivel() - função que permite ao jogador passar para o próximo nível após atingir uma pontuação mínima. b) Entrada: moverPersonagem() - função que controla o movimento do personagem no labirinto. Saída: diminuirPontuacao() - função que reduz a pontuação do jogador a cada colisão com um obstáculo. c) Entrada: atualizarPosicaoMoedas() - função que atualiza a posição das moedas no labirinto. Saída: verificarVitoria() - função que verifica se o jogador coletou todas as moedas e venceu o jogo. d) Entrada: verificarColisaoMoeda() - função que verifica se o personagem colidiu com uma moeda. Saída: diminuirVelocidadeObstaculos() - função que reduz a velocidade dos obstáculos a cada nível. e) Entrada: verificarLimitePontuacao() - função que verifica se a pontuação do jogador atingiu um limite máximo. Saída: desviarObstaculos() - função que permite ao personagem desviar dos obstáculos automaticamente.

A realidade aumentada (RA) revolucionou a forma como se interage com jogos digitais. Ao mesclar o mundo real com elementos virtuais, a RA proporciona uma imersão única, tornando as experiências de jogo mais dinâmicas e desafiadoras. Essa tecnologia abre novas possibilidades narrativas, permitindo que histórias e mecânicas de jogo se adaptem ao ambiente físico, oferecendo experiências personalizadas antes inimagináveis em jogos tradicionais. A interação com o mundo real torna os jogos digitais mais interessantes, pois o jogador se torna parte ativa do cenário. Avalie as seguintes afirmações: I. A Realidade Aumentada em jogos digitais pode contribuir para a criação de experiências de jogo únicas, estimulando a criatividade dos desenvolvedores e a interação dos jogadores com o ambiente virtual. II. A Realidade Aumentada é uma tecnologia que substitui completamente o mundo real por um ambiente virtual e seu uso está restrito a dispositivos móveis. III. A Realidade Aumentada em jogos digitais oferece vantagem em relação aos jogos tradicionais, pois pode ser usada para simular experiências do mundo real, como prática de esportes ou até mesmo simular a pilotagem de um avião IV. A Realidade Aumentada por se tratar de uma tecnologia nova requer equipamentos especializados e caros para funcionar corretamente. Além de ser adequada apenas a jogos digitais de ação e aventura, devido a sua facilidade de uso. Assinale a alternativa que apresenta APENAS as afirmações corretas:

Sua resposta

Mais questões de Lógica de programação e algoritmos

Ver as 2.300 questões de Lógica de programação e algoritmos

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.