Baixe o app para aproveitar ainda mais
Prévia do material em texto
Lógica de Programação Algorítmica -AV2 Denilson Ribeiro de Franca Nota final: 5,4/6 1. Pergunta 1 /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. 5 Resposta correta 2. 40 3. 10 4. 20 5. 30 2. Pergunta 2 /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 - SUB 2018.1A Q 9_v1.PNG Ocultar opções de resposta 1. 33 2. 28 Resposta correta 3. 29 4. 32 5. 26 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. -3 -6 -9 Resposta correta 2. -3 6 -9 3. 1 2 3 4. -1 -2 -3 5. 3 6 9 4. Pergunta 4 /0,6 Para calcular e exibir a área de um quadrado qualquer, temos o trecho de programa abaixo. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. OBS: A área do quadrado é igual ao seu lado ao quadrado. LOGICA DE PROGRAMAÇÃO ALGORITMICA - SUB 2019.1A Q 1_v1.PNG Ocultar opções de resposta 1. a <- L 2 2. a <- L * L Resposta correta 3. Área <- L^2 4. a <- L + L 5. Área <- L * L 5. Pergunta 5 /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. PROG 19_v1.PNG Ocultar opções de resposta 1. D H R Resposta correta 2. D D D 3. R D H 4. R H D 5. H D R 6. Pergunta 6 /0,6 A linguagem Java é muito usada atualmente. Tem várias características que facilitam bastante o trabalho do programador. Que tipo é a linguagem Java? Ocultar opções de resposta 1. Linguagem funcional 2. Linguagem orientada a objetos Resposta correta 3. Linguagem de script 4. Linguagem de máquina 5. Linguagem de marcação 7. Pergunta 7 /0,6 Usando uma estrutura de repetição com o teste no final, foi elaborado o seguinte programa que mostre na tela uma contagem regressiva de números inteiros de 9 até 0. Para isso, foi implementado o programa abaixo. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. var c : inteiro inicio c <- 9 repita escreval( c ) c <- c - 1 // Linha faltando Fimalgoritmo Ocultar opções de resposta 1. enquanto c < 0 2. ate c < 0 Resposta correta 3. para c ate 0 4. enquanto c >= 0 5. para c de 9 ate 0 faca 8. Pergunta 8 /0,6 Observe as declarações de tipos abaixo. Considere a sintaxe de VisuAlg. Quais das alternativas tem a declaração correta de tipo de dados do VisuAlg? Ocultar opções de resposta 1. 4a : inteiro 2. inteiro i 3. float x; 4. x : real Resposta correta 5. real : 3d 9. Pergunta 9 /0,6 Em um trecho de programa abaixo, temos um programa para calcular e exibir o valor final de um produto que teve um aumento de 14%. O usuário deverá fornecer, via teclado, o valor do produto. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. var valor, valor_final: real inicio escreva( "Digite o valor do produto: " ) leia(valor) // Linha faltando escreva( "Valor final: ", valor_final ) fimalgoritmo Ocultar opções de resposta 1. Incorreta: valor_final <- valor + 14/100 2. valor_final <- valor * 0.14 3. valor_final <- valor * 1.14 Resposta correta 4. valor_final <- valor + 14% 5. valor_final <- valor % 1.14 10. Pergunta 10 /0,6 Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo e depois marque a alternativa que contém a saída correta. LOGICA DE PROGRAMAÇÃO ALGORITMICA - SUB 2018.1A Q 2_v1.PNG Ocultar opções de resposta 1. B = 3 2. A = 1 Resposta correta 3. B diferente de A 4. B = 1 5. A = 3
Compartilhar