Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Pergunta 1 /0,6 Temos um programa em VisuAlg que usa matriz. Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta. PROG 29_v1.PNG Ocultar opções de resposta 1. 1 2 2 2. 1,5 2 2 3. 1 2 2,5 4. 3 4 5 5. 1,5 2 2,5 Resposta correta 2. Pergunta 2 /0,6 Para representar uma tabuada, usamos uma tabela para armazenar os números em duas dimensões. Nas duas primeiras colunas são colocados os valores e na terceira o valor da multiplicação dos números dessa linha. Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta. var tabuada : vetor [1..10,1..3] de inteiro i : inteiro inicio para i de 1 ate 10 faca tabuada[i,2] <- i tabuada[i,1] <- 5 tabuada[i,3] <- i * 5 fimpara para i de 1 ate 3 faca escreva( tabuada[i,3], " ") fimpara fimalgoritmo Ocultar opções de resposta 1. 5 10 15 Resposta correta 2. Incorreta: 1 5 5 3. 5 5 5 4. 1 2 3 5. 5 1 5 3. Pergunta 3 /0,6 Temos um programa que preenche um vetor com números reais e depois imprime na tela. Marque a alternativa que mostra como será a impressão da saída desse programa na tela. var v : vetor [1..3] de real i : inteiro inicio para i de 1 ate 3 faca v[i] <- i * (-3) fimpara para i de 1 ate 3 faca escreva( v[i] ) fimpara fimalgoritmo Ocultar opções de resposta 1. -1 -2 -3 2. -3 6 -9 3. 1 2 3 4. -3 -6 -9 Resposta correta 5. 3 6 9 4. Pergunta 4 /0,6 Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois assinale a alternativa que contém a saída correta. LOGICA DE PROGRAMAÇÃO ALGORITMICA - AV2 2019.2A Q 5_v1.PNG Ocultar opções de resposta 1. 9 4 - A é menor que B Resposta correta 2. A B - B é menor que A 3. 9 4 - B é menor que A 4. 4 9 - A é menor que B 5. A B - A é menor que B 5. Pergunta 5 /0,6 Dê o resultado que será exibido na tela depois da execução desse trecho do programa (JAVA) abaixo. Depois marque a alternativa que contém a saída correta. LOGICA DE PROGRAMAÇÃO ALGORITMICA_v1.PNG Ocultar opções de resposta 1. 5.5 2. 18.5 3. 19 Resposta correta 4. 12 5. 9 6. Pergunta 6 /0,6 Analise as atribuições abaixo considerando a sintaxe de VisuAlg e as declarações das variáveis. Quais das atribuições estão corretas? PROG 14_v1.PNG Ocultar opções de resposta 1. Apenas I e III estão corretas. 2. Apenas I está correta. 3. Todas estão corretas. Resposta correta 4. Incorreta: Apenas III está correta. 5. Apenas I e II estão corretas. 7. Pergunta 7 /0,6 Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta. LOGICA DE PROGRAMAÇÃO ALGORITMICA - SUB 2019.1A Q 9_v1.PNG Ocultar opções de resposta 1. Incorreta: 40 2. 10 3. 30 4. 5 Resposta correta 5. 20 8. Pergunta 8 /0,6 Considere o programa que leia um valor real informado pelo usuário e diga se o número é negativo. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. PROG 12_v1.PNG Ocultar opções de resposta 1. se n = 0 entao 2. se n / 2 = 0 entao 3. Incorreta: se n >= 0 entao 4. se n div 2 = 0 entao 5. se n<0 entao Resposta correta 9. Pergunta 9 /0,6 Para construir expressões aritméticas, usando a sintaxe de VisuAlg, precisamos usar a sintaxe correta. Considere a expressão no comando de saída do trecho de programa VisuAlg abaixo. Qual o tipo adequado para a variável X e a saída na tela depois da execução? PROG 15_v1.PNG Ocultar opções de resposta 1. real; 10.5 2. inteiro; 5 3. real; 5.666666666 4. logico; FALSO Resposta correta 5. Incorreta: logico; VERDADEIRO 10. Pergunta 10 /0,6 Considere a sintaxe de VisuAlg. Quais das alternativas tem uma expressão aritmética para calcular o resto da divisão inteira de “x” por “y”? Considere as variáveis inteiras e que o resto será colocado na variável “z”. Ocultar opções de resposta 1. z <- x % y Resposta correta 2. z = x div y 3. z = x ret y 4. z := x \ y 5. z <- x / y
Compartilhar