Buscar

Lógica de Programação Algorítmica AV2 - 16

Prévia do material em texto

Nota finalTentativa com a nota mais alta 
5,4/6 
Tentativa 1Enviado: 20/04/21 11:06 (BRT) 
5,4/6 
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 2018.1A Q 9_v1.PNG 
 
 
 
Ocultar opções de resposta 
1. 
26 
2. 
28 
Resposta correta 
3. 
32 
4. 
29 
5. 
33 
2. Pergunta 2 
/0,6 
O programa abaixo deve exibir a palavra “Monitor” cinco vezes na tela usando o comando 
ENQUANTO. 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 - SUB 2019.2A Q 7_v1.PNG 
 
 
Ocultar opções de resposta 
1. 
enquanto para 1 ate 4 faca 
2. 
enquanto c < 5 faca 
3. 
enquanto c < 10 faca 
Resposta correta 
4. 
enquanto (5x) faca 
5. 
para ( 4 * ) 
3. Pergunta 3 
/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. 
A B - B é menor que A 
2. 
A B - A é menor que B 
3. 
9 4 - A é menor que B 
Resposta correta 
4. 
9 4 - B é menor que A 
5. 
4 9 - A é menor que B 
4. Pergunta 4 
/0,6 
Considere a representação de uma tela gráfica de um celular. Considere o programa abaixo 
para calcular a diagonal dessa tela. Considere o trecho de código abaixo e verifique o que será 
exibido na tela de console. 
 
var 
 d, largura, altura : real 
inicio 
 largura <- 3 
 altura <- 4 
 d <-( largura^2 + altura^2 )^(1/2) 
 escreva( d ) 
fimalgoritmo 
Ocultar opções de resposta 
1. 
36 
2. 
25 
3. 
7 
4. 
5 
Resposta correta 
5. 
50 
5. Pergunta 5 
/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? 
Ocultar opções de resposta 
1. 
x <- ( 3 <> 2) / 2 
2. 
x <- (( 3 +2) * 4 
3. 
x <- ( 4 / 2 ) + (3 > 2 ) 
4. Incorreta: 
x <- (4 + 2))*(2-1) 
5. 
x <- ( (2 + 5 ) * (2 * 8) ) 
Resposta correta 
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. 
Todas estão corretas. 
Resposta correta 
2. 
Apenas I e III estão corretas. 
3. 
Apenas I está correta. 
4. 
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 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. 
13 
2. 
4 
3. 
2 
4. 
10 
5. 
8 
Resposta correta 
8. Pergunta 8 
/0,6 
Analise o programa e dê o resultado que será exibido na tela depois da execução do programa 
abaixo. Considere a seleção encadeada. Depois responda a alternativa que contém a saída 
correta. 
var 
 idade : inteiro 
inicio 
 idade <- 21 
 se idade > 21 entao 
 escreva("Responsabilidade penal") 
 senao 
 se idade = 21 entao 
 escreva("Maior de 21") 
 senao 
 escreva("Menor") 
 fimse 
 fimse 
fimalgoritmo 
Ocultar opções de resposta 
1. 
Menor 
2. 
Maior de 21 
Resposta correta 
3. 
Reponsabilidade penal 
4. 
Responsabilidade penal Menor 
5. 
Maior de 21 Responsabilidade penal 
9. Pergunta 9 
/0,6 
Considere um programa abaixo para preencher um vetor de 10 números inteiros com o valor 
12. Complete a linha de declaração que está faltando para o programa realizar essa tarefa. 
Substitua o comentário “// Linha que está faltando” por uma das alternativas abaixo. 
 
LOGICA DE PROGRAMAÇÃO ALGORITMICA - AV2 2019.2A Q 8_v1.PNG 
 
 
Ocultar opções de resposta 
1. 
inteiro vetor v [1..10] 
2. 
inteiro [10] v; 
3. 
inteiro [ ] v : array[1..10] 
4. 
inteiro [ ] v 
5. 
v : vetor [1..10] de inteiro 
Resposta correta 
10. Pergunta 10 
/0,6 
O Visualg usa o paradigma de programação estruturada, e existe uma linguagem, o JAVA, que é 
muito usada mundialmente. No caso do JAVA, qual é o paradigma de programação utilizado ? 
Ocultar opções de resposta 
1. 
Orientado a aspectos. 
2. 
Procedural. 
3. 
Programação imperativa. 
4. 
Orientado a eventos. 
5. 
Orientado a objetos. 
Resposta correta

Continue navegando