InformáticaLógica de programação e algoritmosNUCEPE UESPI 2025
SEDUC PI
Questão de Informática
Em um jogo digital de xadrez, como a lógica de programação pode ser utilizada para representar e comparar as jogadas de cada peça? Considere o seguinte pseudocódigo: // Declaração de variáveis tipoPeça = ["peão", "torre", "cavalo", "bispo", "rainha", "rei"] posição = [linha, coluna] // Cada posição no tabuleiro é representada por um par de coordenadas (linha, coluna) // Função para verificar se um movimento é válido função movimentoValido(peça, posiçãoAtual, novaPosição) // Lógica para verificar os movimentos válidos de cada peça // ... se (movimento é válido) então retornar verdadeiro senão retornar falso // Função para realizar um movimento função realizarMovimento(peça, posiçãoAtual, novaPosição) se (movimentoValido(peça, posiçãoAtual, novaPosição)) então // Atualiza a posição da peça no tabuleiro posição[peça] = novaPosição senão // Movimento inválido, exibe mensagem de erro Neste contexto, qual alternativa se encontra correta no que se refere a variáveis e atribuições utilizando a lógica de programação para que o jogo Chess funcione corretamente.
Mais questões de Lógica de programação e algoritmos
- Cebraspe 2026Em Python, quando listas, tuplas ou dicionários são escritos em múltiplas linhas dentro de delimitadores como [], {} ou (), o caractere de continuação de linha \ é necessário para…
- Cebraspe 2026Adotando-se o mecanismo de passagem por valor, a chamada recursiva admite uma processa(valor + 1); expressão aritmética como argumento.
- Selecon 2026Considere o procedimento recursivo abaixo, chamado com n ≥ 0: função F(n): se n = 0, retorna 1 senão retorna F(n − 1) + 1 Para esse procedimento, o número de chamadas recursivas,…
- COTEC FADENOR 2026Analise as seguintes afirmativas sobre os algoritmos de busca sequencial e busca binária: I- A busca sequencial percorre os elementos da estrutura um a um até encontrar o valor pr…
- Legalle 2026No contexto das estruturas de controle do tipo sequência, analise as assertivas abaixo e julgue-as em Verdadeiras (V) ou Falsas (F): ( ) forma A execução ocorre de linear e contín…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.


