Prévia do material em texto
24/11/2023, 11:18 Atividade Avaliativa Unidade 2: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=36694&cmid=243194 1/12
Painel / Meus cursos / 2023ED - Algoritmos e Programação I - G91-1363EAD1A / UNIDADE 2 - Construindo algoritmos com o Visualg
/ Atividade Avaliativa Unidade 2
Iniciado em domingo, 9 abr 2023, 20:32
Estado Finalizada
Concluída em domingo, 9 abr 2023, 21:11
Tempo
empregado
38 minutos 46 segundos
Avaliar 2,50 de um máximo de 2,50(100%)
https://ava.uniftec.com.br/course/view.php?id=4297
https://ava.uniftec.com.br/course/view.php?id=4297
https://ava.uniftec.com.br/my/
https://ava.uniftec.com.br/course/view.php?id=4297
https://ava.uniftec.com.br/course/view.php?id=4297§ion=3
https://ava.uniftec.com.br/mod/quiz/view.php?id=243194
24/11/2023, 11:18 Atividade Avaliativa Unidade 2: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=36694&cmid=243194 2/12
Questão 1
Correto
Atingiu 0,25 de 0,25
Com base no seguinte trecho de código de um algoritmo e sabendo que as variáveis A, B e C são do tipo lógico:
Basado en el siguiente fragmento de código de un algoritmo y sabiendo que las variables A, B y C son del tipo lógico:
se (A=Verdadeiro) entao
<comando 1>
senao
se (B=Verdadeiro) entao
se (C=Verdadeiro) entao
<comando 2>
senao
<comando 3>
<comando 4>
fimse
<comando 5>
fimse
fimse
<comando 6>
Se A = verdadeiro, B = verdadeiro e C = falso. Quais serão os comandos executados?
¿ Si A = verdadero, B = verdadero y C = falso. Cuáles serán los comandos ejecutados?
Escolha uma ou mais:
a. 2
b. 5
c. 4
d. 6
e. 1
f. 3
Sua resposta está correta.
As respostas corretas são: 1, 6
24/11/2023, 11:18 Atividade Avaliativa Unidade 2: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=36694&cmid=243194 3/12
Questão 2
Correto
Atingiu 0,25 de 0,25
Dado o algoritmo que recebe um valor numérico como dado de entrada e este verifica se o valor está dentro ou fora
do intervalo de 10 a 20 (inclusive aceita o 10 e o 20), imprimindo uma frase em cada situação.
Dado el algoritmo que recibe un valor numérico como dato de entrada y éste verifica si el valor está dentro o fuera del
intervalo de 10 a 20 (incluso acepta o 10 y o 20), imprimiendo una frase en cada situación.
1 Algoritmo "valida_dado"
2 Var
3 numero: inteiro
4 inicio
5 leia (numero)
6 se ( <expressão1> ) entao
7 escreval("Número está fora do intervalo - Número está fuera del intervalo ")
8 senao
9 escreval("Número está dentro do intervalo - Número está dentro del intervalo")
10 fimse
11 fimalgoritmo
Analise o algoritmo e identifique qual a alternativa que substitui a <expressão1> com a expressão lógica CORRETA
para resolver o problema, utilizando-se para a solução o comando condicional SE.
Analice el algoritmo e identifique cuál alternativa sustituye la <expressão1> con la expresión lógica CORRECTA para
resolver el problema, utilizando para la solución el comando condicional SE.
Escolha uma opção:
a. (numero >=10) ou (numero <=20)
b. (numero <10) ou (numero >20)
c. (numero >=10) e (numero <=20)
d. (numero <10) e (numero >20)
e. Nenhuma das alternativas está correta. // Ninguna de las alternativas es correcta.
Sua resposta está correta.
A resposta correta é: (numero <10) ou (numero >20)
24/11/2023, 11:18 Atividade Avaliativa Unidade 2: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=36694&cmid=243194 4/12
Questão 3
Correto
Atingiu 0,25 de 0,25
Com base no seguinte trecho de código de um algoritmo e sabendo que as variáveis A, B e C são do tipo lógico:
Basado en el siguiente fragmento de código de un algoritmo y sabiendo que las variables A, B y C son del tipo lógico:
se (A=Verdadeiro) entao
<comando 1>
senao
se (B=Verdadeiro) entao
se (C=Verdadeiro) entao
<comando 2>
senao
<comando 3>
<comando 4>
fimse
<comando 5>
fimse
fimse
<comando 6>
Quais os valores de A, B e C para que somente os comandos 5 e 6 sejam executados?
¿Cuáles son los valores de A, B y C para que solamente los comandos 5 y 6 sean ejecutados?
Escolha uma opção:
a. A = verdadeiro, B = falso e C falso // A = verdadero, B = falso y C falso
b. Não é possível executar somente estes comandos // No es posible ejecutar solamente estos comandos
c. A = verdadeiro, B = verdadeiro e C falso // A = verdadero, B = verdadero y C falso
d. A = falso, B = verdadeiro e C falso // A = falso, B = verdadero y C falso
e. A = falso, B = verdadeiro e C verdadeiro // A = falso, B = verdadero y C verdadero
Sua resposta está correta.
A resposta correta é: Não é possível executar somente estes comandos // No es posible ejecutar solamente estos comandos
24/11/2023, 11:18 Atividade Avaliativa Unidade 2: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=36694&cmid=243194 5/12
Questão 4
Correto
Atingiu 0,25 de 0,25
Dado o algoritmo:
Dado el algoritmo:
1 Algoritmo “questaoUn2”
2 var
3 f, sal, b: real
4 inicio
5 f <- 2.0
6 sal <- 1000.00
7 b <- 0
8 se (f > 0) entao
9 se (f > 0) e (f <= 3) entao
10 b<- sal * 0.35
11 senao
12 se (f > 3) e (f <= 5) entao
13 b<- sal * 0.15
14 senao
15 b<- sal * 0.1
16 fimse
17 fimse
18 senao
19 se (f = 0) entao
20 b<- sal * 0.05
21 senao
22 b<- 0
23 fimse
24 fimse
25 escreva(b)
26 fimalgoritmo
Selecione o valor de saída da linha 25 para a variável b.
Seleccione el valor de salida del línea 25 para la variable b.
Escolha uma opção:
a. 500.0
b. 350.0
c. 100.0
d. 0
e. 150.0
Sua resposta está correta.
A resposta correta é: 350.0
24/11/2023, 11:18 Atividade Avaliativa Unidade 2: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=36694&cmid=243194 6/12
Questão 5
Correto
Atingiu 0,25 de 0,25
Dado o algoritmo:
Dado el algoritmo:
Algoritmo "questao_un2"
var
n_horas:inteiro
tipo: caractere
total: real
Inicio
Leia(n_horas)
Leia(tipo)
Escolha(tipo)
Caso "m"
total <- n_horas * 5.0
Caso "n"
total <- n_horas * (5.0 * 0.2) + 5.0
Caso "t"
total <- n_horas * 2.0
Outrocaso
total <- 0
Fimescolha
Escreva(total)
fimalgoritmo
Execute o algoritmo com os seguintes valores de entrada: n_horas = 200 e tipo = “t”
Ejecute el algoritmo con los siguientes valores de entrada: n_horas = 200 y tipo = “t”
Qual o valor de saída para a variável Total?
¿Cuál es el valor de salida para la variable Total?
Escolha uma opção:
a. Nenhuma alternativa está correta. // Ninguna alternativa es correcta.
b. 400.0
c. 1000.0
d. 0
e. 205.0
Sua resposta está correta.
A resposta correta é: 400.0
24/11/2023, 11:18 Atividade Avaliativa Unidade 2: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=36694&cmid=243194 7/12
Questão 6
Correto
Atingiu 0,20 de 0,20
Dado o algoritmo:
Dado el algoritmo:
1 Algoritmo “questão_un2”
2 var
3 A, B, C, D: inteiro
4 X: real
5 inicio
6A<- 2
7 B<- 6
8 C<- 1
9 D<- 3
10 se(A=2) ou (B<7) entao
11 X <-(A+2) * (B-2)
12 senao
13 X <-(A+B) / D * (C+D)
14 fimse
15 escreva(X)
16 fimalgoritmo
Selecione o valor de saída da linha 15 para a variável X.
Seleccione el valor de salida de la línea 15 para la variable X.
Escolha uma opção:
a. 16.0
b. 0.66
c. 1.0
d. 10.0
e. 5.0
Sua resposta está correta.
A resposta correta é: 16.0
24/11/2023, 11:18 Atividade Avaliativa Unidade 2: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=36694&cmid=243194 8/12
Questão 7
Correto
Atingiu 0,25 de 0,25
Após a execução do seguinte trecho de um algoritmo.
Después de ejecutar el siguiente tramo de un algoritmo.
Algoritmo “teste”
...
inicio
...
Se (A2 <= B3) entao
Teste <- verdadeiro
senao
Teste <- falso
fimse
C <- Teste
...
Fimalgoritmo
Em C , estará armazenado o valor falso se, originalmente:
En C , el valor falso se almacenará si, originalmente:
Escolha uma opção:
a. A2 <= B3
b. A2 = B3
c. A2 < B3
d. A2 > B3
e. A2 >= B3
Sua resposta está correta.
A resposta correta é: A2 > B3
24/11/2023, 11:18 Atividade Avaliativa Unidade 2: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=36694&cmid=243194 9/12
Questão 8
Correto
Atingiu 0,25 de 0,25
Com base no seguinte trecho de código de um algoritmo e sabendo que as variáveis A, B e C são do tipo lógico:
Basado en el siguiente fragmento de código de un algoritmo y sabiendo que las variables A, B y C son del tipo lógico:
se (A=Verdadeiro) entao
<comando 1>
senao
se (B=Verdadeiro) entao
se (C=Verdadeiro) entao
<comando 2>
senao
<comando 3>
<comando 4>
fimse
<comando 5>
fimse
fimse
<comando 6>
Se A = falso, B = verdadeiro e C = falso. Quais serão os comandos executados?
¿Si A = falso, B = verdadero y C = falso. Cuáles serán los comandos ejecutados?
Escolha uma ou mais:
a. 4
b. 5
c. 3
d. 1
e. 6
f. 2
Sua resposta está correta.
As respostas corretas são: 3, 4, 5, 6
24/11/2023, 11:18 Atividade Avaliativa Unidade 2: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=36694&cmid=243194 10/12
Questão 9
Correto
Atingiu 0,30 de 0,30
As alternativas representam soluções de algoritmos que determinam se um valor lido é zero, par ou ímpar.
Las alternativas representan soluciones de algoritmos que determinan si un valor leído es cero, par o impar.
Alternativa I Alternativa II Alternativa III
algoritmo "teste1"
var
numero:inteiro
inicio
leia(numero)
se (numero =0) entao
escreval("O numero é zero")
senao
se (numero mod 2 <> 0) entao
escreval("O numero é impar")
senao
escreval("O numero é par")
fimse
fimse
fimalgoritmo
algoritmo "teste2"
var
numero:inteiro
inicio
leia(numero)
se (numero mod 2 =0) entao
escreval("O numero é par")
fimse
se (numero mod 2 <> 0) entao
escreval("O numero é impar")
fimse
se (numero = 0) entao
escreval("O numero é zero")
fimse
fimalgoritmo
algoritmo "teste3"
var
numero:inteiro
inicio
leia(numero)
se (numero =0) entao
escreval("O numero é zero")
senao
se (numero mod 2 = 0) entao
escreval("O numero é impar")
senao
escreval("O numero é par")
fimse
fimse
fimalgoritmo
Analise as alternativas apresentadas e identifique a alternativa correta.
Analice las alternativas presentadas e identifique la alternativa correcta.
Escolha uma opção:
a. Apenas as alternativas I e III estão corretas. // Solo las alternativas I y III son correctas.
b. Apenas a alternativa I está correta.// La única alternativa I es correcta.
c. Apenas as alternativas II e III estão corretas. // Solo las alternativas II y III son correctas.
d.
Nenhuma alternativa está correta. // Ninguna alternativa es correcta.
e. Apenas as alternativas I e II estão corretas. // Solo las alternativas I y II son correctas.
Sua resposta está correta.
A resposta correta é: Apenas a alternativa I está correta.// La única alternativa I es correcta.
24/11/2023, 11:18 Atividade Avaliativa Unidade 2: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=36694&cmid=243194 11/12
Questão 10
Correto
Atingiu 0,25 de 0,25
Com base no seguinte trecho de código de um algoritmo e sabendo que as variáveis A, B e C são do tipo lógico:
Basado en el siguiente fragmento de código de un algoritmo y sabiendo que las variables A, B y C son del tipo lógico:
se (A=Verdadeiro) entao
<comando 1>
senao
se (B=Verdadeiro) entao
se (C=Verdadeiro) entao
<comando 2>
senao
<comando 3>
<comando 4>
fimse
<comando 5>
fimse
fimse
<comando 6>
Quais os valores de A, B e C para somente o comando 6 seja executado?
¿Cuáles los valores de A, B y C para solamente el comando 6 sea ejecutado?
Escolha uma opção:
a. A = Falso, B = Falso, C = Falso ou Verdadeiro // A = Falso, B = Falso, C = Falso o Verdadero
b. A = Falso, B = Falso, C = Falso // A = Falso, B = Falso, C = Falso
c.
A = Verdadeiro, B = Falso, C = Verdadeiro // A = Verdadero, B = Falso, C = Verdadero
d.
A = Verdadeiro, B = Falso, C = Falso ou Verdadeiro // A = Verdadero, B = Falso, C = Falso o Verdadero
e. A = Falso, B = Verdadeiro, C = Falso ou Verdadeiro // A = Falso, B = Verdadero, C = Falso o Verdadero
Sua resposta está correta.
A resposta correta é: A = Falso, B = Falso, C = Falso ou Verdadeiro // A = Falso, B = Falso, C = Falso o Verdadero
24/11/2023, 11:18 Atividade Avaliativa Unidade 2: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=36694&cmid=243194 12/12