Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Pergunta 1 /0,6 O comando PARA usa uma variável de controle para definir o término da repetição. Considerando esse comando, 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 10_v1.PNG Ocultar opções de resposta 1. 6 Resposta correta 2. 1 3. 10 4. 0 5. Incorreta: 5 2. Pergunta 2 /0,6 Considere o programa abaixo para exibir na tela o valor da maior nota. Considere que o usuário não digitará notas iguais! Substitua a linha de comentário por uma linha que resolva esse problema. Qual seria essa linha que está faltando? LOGICA DE PROGRAMAÇÃO ALGORITMICA - AV2 2019.2A Q 4_v1.PNG Ocultar opções de resposta 1. se (nota_2 <> nota_1) entao 2. se (nota_2 = nota_1) entao 3. se (nota_2 < nota_1) entao 4. se (nota_2 > nota_1) entao Resposta correta 5. se (nota_1 > nota_2) entao 3. Pergunta 3 /0,6 Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois marque a alternativa que contém a saída correta. LOGICA DE PROGRAMAÇÃO ALGORITMICA - SUB 2019.2A Q 3_v1.PNG Ocultar opções de resposta 1. 40 Resposta correta 2. 8 3. 14 4. 6 5. 48 4. Pergunta 4 /0,6 Considere o programa abaixo para preencher um vetor de 5 números inteiros. Marque a alternativa que mostra os valores do vetor separados por vírgula. LOGICA DE PROGRAMAÇÃO ALGORITMICA - SUB 2018.1A Q10_v1.PNG Ocultar opções de resposta 1. 2, 2, 2, 2, 2 2. 12, 12, 12, 12, 12 3. 1, 2, 3, 4, 5 4. 2, 4, 6, 8, 10 Resposta correta 5. 3, 4, 5, 6, 7 5. Pergunta 5 /0,6 Considere o trecho de programa abaixo para calcular e exibir a média aritmética simples de um aluno. Substitua a linha de comentário por uma linha que resolva esse problema. Assinale qual seria essa linha que está faltando. LOGICA DE PROGRAMAÇÃO ALGORITMICA - AV2 2019.2A Q 6_v1.PNG Ocultar opções de resposta 1. media <- ( nota_1 + nota_2 ) / 2 Resposta correta 2. media <- nota_1 + nota_2 / 2 . 3. media := MÉDIA( nota_1; nota_2) 4. media := soma / 2 5. media = (nota_1 + nota_2 / 2) 6. Pergunta 6 /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. 1 5 5 2. 1 2 3 3. 5 1 5 4. 5 10 15 Resposta correta 5. 5 5 5 7. Pergunta 7 /0,6 Uma das possibilidades dos algoritmos é executar uma tarefa várias vezes, usando comandos para executar repetições. Considere o comando de repetição usado e 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 a, c : inteiro inicio a <- 10 c <- 1 repita se c % 3 = 1 entao a <- a + 4 fimse c <- c + 1 ate c > 7 escrevaL ( a ) fimalgoritmo Ocultar opções de resposta 1. 7 2. 10 3. 18 4. 28 5. 22 Resposta correta 8. Pergunta 8 /0,6 Em um programa para controlar as vendas de uma loja de roupas, são usadas algumas variáveis para processar os dados de vendas dessa loja. Em seguida, temos uma parte desse programa com as declarações de variáveis. Analise as atribuições dessas variáveis abaixo, considerando a sintaxe de VisuAlg, e suas declarações. Quais dos itens (I, II e III) estão com as atribuições corretas? var quantidade, codigo, numero : inteiro valor, preco, taxa : real nome_produto, mensagem, descicao : caractere inicio escreval(“Sistema de controle de Vendas”) escreval(“versão 1.03”) // atribuição de variáveis ( I ) codigo <- 2541 ( II ) taxa <- 7.5 ( III ) valor <- "25.30" Ocultar opções de resposta 1. Apenas I e II estão corretas. Resposta correta 2. Apenas I está correta. 3. Apenas II e III estão corretas. 4. Apenas III está correta. 5. Apenas I e III estão corretas. 9. Pergunta 9 /0,6 Levando em conta os comandos para executar repetições. Considere que o usuário digitou 17 no comando de leitura, dê o resultado que será exibido na tela depois da execução do programa abaixo. Depois responda a alternativa que contém a saída correta. PROG 17_v1.PNG Ocultar opções de resposta 1. 20 Resposta correta 2. 17 3. 18 4. 4 5. 15 10. Pergunta 10 /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 está correta. 2. Apenas III está correta. 3. Apenas I e II estão corretas. 4. Apenas I e III estão corretas. 5. Todas estão corretas. Resposta correta
Compartilhar