Baixe o app para aproveitar ainda mais
Prévia do material em texto
Nota finalTentativa com a nota mais alta 6/6 Tentativa 2Enviado: 17/04/21 12:00 (BRT) 6/6 Assignment Content Assignment Content 1. Pergunta 1 /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 2019.2A Q 2_v1.PNG Ocultar opções de resposta 1. 14 2. 20 Resposta correta 3. 10 4. 8 5. 12 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 4_v1.PNG Ocultar opções de resposta 1. 4 2. 8 Resposta correta 3. 13 4. 10 5. 2 3. Pergunta 3 /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. se n div 2 = 0 entao 4. se n<0 entao Resposta correta 5. se n = 0 entao 4. Pergunta 4 /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 div y 2. z = x ret y 3. z <- x % y Resposta correta 4. z <- x / y 5. z := x \ y 5. Pergunta 5 /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. enquanto c < 0 4. para c ate 0 5. para c de 9 ate 0 faca 6. Pergunta 6 /0,6 Considere que o usuário digitará o valor 6. Depois dê o resultado que será exibido na tela quando da execução do programa abaixo. Considere uma seleção dentro da outra. Depois responda a alternativa que contém a saída correta. PROG 3_v1.PNG Ocultar opções de resposta 1. 6 Resposta correta 2. y 3. x 4. 1 5. 21 7. Pergunta 7 /0,6 Considere o uso do comando PARA em uma repetição. 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 26_v1.PNG Ocultar opções de resposta 1. 11 Resposta correta 2. Erro, passo negativo! 3. 3 4. 13 5. 2 8. Pergunta 8 /0,6 Observe o trecho de código abaixo e depois assinale a alternativa CORRETA. LOGICA DE PROGRAMAÇÃO ALGORITMICA - SUB 2019.2A Q 1_v1.PNG Qual a média dos números exibidos ? Ocultar opções de resposta 1. 54 2. 52 3. 51 4. 55 Resposta correta 5. 53 9. Pergunta 9 /0,6 Vamos fazer um programa para converte temperatura de graus Celsius para Fahrenheit. Considere a sintaxe de VisuAlg. Nesse caso, quais das alternativas apresenta o tipo adequado para representar as variáveis que usamos para armazenar essas temperaturas (em VisuAlg)? Ocultar opções de resposta 1. C 2. F 3. float 4. real Resposta correta 5. Temperatura 10. Pergunta 10 /0,6 Para calcular a diagonal de um triângulo podemos usar um programa em VisuAlg que usa modularização. Nele temos uma função para calcular a operação com dois números como parâmetros. 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 c1, c2, d : real funcao diagonal ( a, b : real): real inicio retorne ((a * a) + (b * b))^(1/2) fimfuncao inicio c1 <- 8 c2 <- 6 d <- diagonal ( c1, c2 ) escreva( d ) fimalgoritmo Ocultar opções de resposta 1. 12 2. 10 Resposta correta 3. 50 4. 5 5. 100 Comentários Comentários para o aluno Seu instrutor não fez comentários Cursos carregados com sucesso 0,60,60,60,60,60,60,60,60,60,6
Compartilhar