Baixe o app para aproveitar ainda mais
Prévia do material em texto
Ocultar opções de resposta Ocultar opções de resposta Pergunta 1 -- /0,6 Considere uma matriz de números reais que será processada no código abaixo. 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 5_v1.PNG LOGICA DE PROGRAMAÇÃO ALGORITMICA - SUB 2019.1A Q 5_v1.PNG 10. 1. Resposta correta22. 12. 3. Pergunta 2 -- /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? Linguagem de marcação Linguagem de script Linguagem de máquina Linguagem funcional Resposta corretaLinguagem orientada a objetos Ocultar opções de resposta Ocultar opções de resposta Pergunta 3 -- /0,6 Nos programas podemos usar variáveis para armazenar e processar dados. 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 8_v1.PNG LOGICA DE PROGRAMAÇÃO ALGORITMICA - SUB 2019.1A Q 8_v1.PNG 3.5. 7. 6. 0. Resposta correta3. Pergunta 4 -- /0,6 Para construir expressões aritméticas, usando a sintaxe de VisuAlg, precisamos usar a sintaxe correta. Quais das alternativas tem uma expressão aritmética usando a sintaxe correta do VisuAlg? x <- ( 3 <> 2) / 2 x <- (( 3 +2) * 4 Ocultar opções de resposta Resposta corretax <- ( (2 + 5 ) * (2 * 8) ) x <- (4 + 2))*(2-1) x <- ( 4 / 2 ) + (3 > 2 ) Pergunta 5 -- /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 PROG 17_v1.PNG Resposta correta20 18 4 15 17 Pergunta 6 -- /0,6 Ocultar opções de resposta Levando em conta os 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 g : inteiro inicio g <- 9 repita g <- g + 5 ate g > 32 escrevaL ( g ) fimalgoritmo Resposta correta34 40 28 32 33 Pergunta 7 -- /0,6 Faça a relação entre as colunas, considerando a sintaxe de VisuAlg. Depois, preencha a COLUNA 2 com os números de referência da COLUNA 1. (OBS: Pode haver referências (números) duplicadas e/ou referências que não serão colocadas na coluna 2.) COLUNA 1 ( 1 ) Tipo inteiro ( 2 ) Tipo real ( 3 ) Tipo caractere COLUNA 2 ( ) Usado para definir o número de pessoas em uma festa. ( ) Usado para representar o valor de uma nota fiscal. ( ) Usado para guardar a primeira letra do nome de uma pessoa. Ocultar opções de resposta Ocultar opções de resposta ( ) Usado para representar a nota de um aluno. A sequência correta é: 2, 1, 2, 3. 1, 3, 2, 2. 1, 3, 3, 1. 1, 2, 3, 1. Resposta correta1, 2, 3, 2. Pergunta 8 -- /0,6 Usaremos uma estrutura de dados composta homogênea de números inteiros para guardar as leituras feitas por um sensor durante 1 minuto. Com uma frequência de amostragem de 5 Hz. Considere o trecho de programa abaixo que preenche esse vetor com os números coletados. Depois é feito uma varredura no vetor e exibido na tela a palavra “BAIXO” toda vez que o programa encontra um valor no vetor abaixo de 128. Complete a linha do programa que está faltando para executar essa tarefa. Substitua o comentário “// Linha que está faltando” por uma das alternativas abaixo. var dados : vetor [1..300] de inteiro i : inteiro inicio // ... código para preencher o vetor para i de 1 ate 300 faca // Linha que está faltando escreval( "BAIXO") fimse fimpara // ... código restante da aplicação fimalgoritmo Resposta corretase dados [i] < 128 entao Ocultar opções de resposta se dados [i+128] < i entao if dados [i] < 128 then se dados [i] >= 128 entao se dados [i] > 128 entao Pergunta 9 -- /0,6 Considere a série de operações aritméticas. 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, b, c : inteiro inicio a <- 4 b <- 21 c <- b \ a c <- a + b + c escrevaL( c ) fimalgoritmo Resposta correta30 25 15 10 27 Pergunta 10 -- /0,6 Ocultar opções de resposta Considere o programa abaixo para saber se a pessoa é maior de idade. As variáveis usadas para representar esses dados devem ser declaradas. Considere a sintaxe de VisuAlg e substitua a linha de comentário por uma linha que resolva essa declaração. Responda qual seria essa linha que está faltando. var idade : inteiro // Linha faltando inicio escreva("Digite a idade:") leia (idade) r <- idade >= 18 se r entao escreva( "É maior de idade." ) fimse fimalgoritmo r : integer r : inteiro r : booleano r : int Resposta corretar : logico
Compartilhar