Prévia do material em texto
Questão 1 Correta Você está tentando adivinhar um número entre 1 e 100. Então você cria uma estrutura enquanto-faça que permita ao jogador continuar adivinhando até acertar o número correto. Ao final, o programa imprimi quantas tentativas o jogador fez para acertar. Nesse contexto, assinale a alternativa correta. Sua resposta Correta O programa imprime quantas tentativas foram feitas para acertar o número. Comentário O programa imprime quantas tentativas foram feitas para acertar o número. CORRETA. A estrutura enquanto-faça é apropriada para este problema, permitindo que o jogador continue adivinhando até acertar o número. A contagem das tentativas é feita e exibida no final. Questão 2 Correta Considere o seguinte trecho de código em Portugol. caracter vogais[5] para i de 0 ate 4 faca escreva("Digite uma vogal: ") leia(vogais[i]) fimpara escreva("As vogais informadas foram: ") para i de 0 ate 4 faca escreva(vogais[i], " ") fimpara Fonte: elaborado pelo autor. Agora, assinale a alternativa que melhor descreve o que o trecho de código apresentado executa. Sua resposta Correta Exibe as vogais informadas pelo usuário. Comentário Exibe as vogais informadas pelo usuário. CORRETA. O trecho de código utiliza um vetor para armazenar vogais fornecidas pelo usuário e, em seguida, exibe as vogais informadas. Questão 3 Correta Considere o seguinte trecho do código em Portugol. caracter letras[4] = {'X', 'Y', 'Z', 'W'} para i de 0 ate 3 faca se letras[i] = 'Z' entao escreva("A letra 'Z' foi encontrada na posição: ", i+1) fimse fimpara Fonte: elaborado pelo autor. Agora depois de analisar o código, assinale a alternativa correta. Sua resposta Correta Identifica a posição da letra “Z” no vetor. Comentário Identifica a posição da letra “Z” no vetor. CORRETA. O trecho de código utiliza um vetor para armazenar letras e identifica a posição da letra “Z” no vetor. Questão 4 Correta Analise a descrição a seguir: Em uma estrutura de decisão simples, se a condição for _______________, o bloco de código dentro das chaves será executado. Assinale a alternativa que preencha corretamente a lacuna. Sua resposta Correta Verdadeira. Comentário Verdadeira. CORRETA. Em uma estrutura de decisão simples, se a condição especificada for verdadeira, o bloco de código dentro das chaves será executado. Caso contrário, o bloco não será executado. Questão 5 Correta Analise a descrição a seguir: As propriedades de um algoritmo incluem a _______________, que significa que o algoritmo deve ser capaz de ser executado em um número finito de etapas. Assinale a alternativa que preencha corretamente a lacuna. Sua resposta Correta Finitude. Comentário Finitude. CORRETA. Uma das propriedades fundamentais de um algoritmo é a finitude, que implica que o algoritmo deve ser capaz de ser executado em um número finito de etapas. Isso garante que o algoritmo não entre em um loop infinito e eventualmente produza um resultado.