Buscar

Algoritmo 1 - Unidade 02

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

2022ED - Algoritmos e Programação I - G91-1363EAD1A
Painel Meus cursos 2022ED - Algoritmos e Programação I - G91-1363EAD1A
UNIDADE 2 - Construindo algoritmos com o Visualg // UNIDAD 2 - Construyendo algoritmos con el Visualg Atividade Avaliativa Unidade 2 // Actividade evaluativa Unidad 2
Questão 1
Correto
Atingiu 0,30 de
0,30
Marcar
questão
Questão 2
Correto
Atingiu 0,20 de
0,20
Marcar
questão
Questão 3
Correto
Atingiu 0,25 de
0,25
Marcar
questão
Questão 4
Correto
Atingiu 0,25 de
0,25
Marcar
questão
Questão 5
Correto
Atingiu 0,25 de
0,25
Marcar
questão
Questão 6
Correto
Atingiu 0,25 de
0,25
Marcar
questão
Questão 7
Correto
Atingiu 0,25 de
0,25
Marcar
questão
Questão 8
Correto
Atingiu 0,25 de
0,25
Marcar
questão
Questão 9
Correto
Atingiu 0,25 de
0,25
Marcar
questão
Questão 10
Correto
Atingiu 0,25 de
0,25
Marcar
questão
Iniciado em domingo, 27 Mar 2022, 20:16
Estado Finalizada
Concluída em domingo, 27 Mar 2022, 20:21
Tempo
empregado
5 minutos 5 segundos
Avaliar 2,50 de um máximo de 2,50(100%)
Terminar revisão
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  II estão corretas. // Solo las alternativas I y II son correctas.
b.
Nenhuma alternativa está correta. // Ninguna alternativa es correcta.
c. Apenas a alternativa I está correta.// La única alternativa I es correcta.
d. Apenas as alternativas II e III estão corretas. // Solo las alternativas II y III son correctas.
e. Apenas as alternativas I e III estão corretas. // Solo las alternativas I y III son correctas.
Sua resposta está correta.
A resposta correta é: Apenas a alternativa I está correta.// La única alternativa I es correcta.
Dado o algoritmo:
Dado el algoritmo:
 
1   Algoritmo “questão_un2”
2   var
3   A, B, C, D: inteiro
4   X: real
5   inicio
6    A<- 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. 1.0
c. 10.0
d. 0.66
e. 5.0
Sua resposta está correta.
A resposta correta é: 16.0
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. 0
b. 500.0
c. 350.0
d. 150.0
e. 100.0
Sua resposta está correta.
A resposta correta é: 350.0
 
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. 3
b. 6
c. 5
d. 4
e. 2
f. 1
Sua resposta está correta.
As respostas corretas são: 1, 6
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 
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. 5
b. 4
c. 6
d. 3
e. 1
f. 2
Sua resposta está correta.
As respostas corretas são: 3, 4, 5, 6
 
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 = Verdadeiro, C = Falso ou Verdadeiro // A = Falso, B = Verdadero, C = Falso o Verdadero
b. A = Falso, B = Falso, C = Falso // A = Falso, B = Falso, C = Falso
c.  
A = Verdadeiro, B = Falso, C = Falso ou Verdadeiro // A = Verdadero, B = Falso, C = Falso o Verdadero
d.  
A = Verdadeiro, B = Falso, C = Verdadeiro // A = Verdadero, B = Falso, C = Verdadero
e. A = Falso, B = Falso, C = Falso ou Verdadeiro // A = Falso, B = Falso, 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
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) e (numero >20)
c. (numero <10) ou (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) 
 
 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 = falso, B = verdadeiro e C verdadeiro // A = falso, B = verdadero y C verdadero
b. Não é possível executar somente estes comandos // No es posible ejecutar solamente estos comandos
c. A = falso, B = verdadeiro e C falso // A = falso, B = verdadero y C falso
d. A = verdadeiro, B = falso  e C falso // A = verdadero, B = falso y C falso
e. A = verdadeiro, B = verdadeiro e C falso //   A = verdadero, B = verdadero y C falso
Sua resposta está correta.
A resposta correta é: Não é possível executar somente estes comandos // No es posible ejecutar solamente estos comandos
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. 0
b. 205.0
c. 1000.0
d. 400.0
e. Nenhuma alternativa está correta. //  Ninguna alternativa es correcta.
Sua resposta está correta.
A resposta correta é: 400.0
Navegação do
questionário
Mostrar uma página por vez
Terminar revisão
1 2 3 4 5 6
7 8 9 10
Resumo de retenção de dados
Obter o aplicativo para dispositivos móveis
WhatsApp: 51 4042-1423 (clique aqui).
Você acessou como Rodrigo Luft (Sair)
2022ED - Algoritmos e Programação I - G91-1363EAD1A
Grupo Uniftec
 https://www.uniftec.com.br/
 relacionamentoead@ftec.com.br
 0800 603 0 603
       
 PortalMinhas disciplinas Aluno Professor Bibliotecas Virtuais Documentos Português (Brasil)   Rodrigo Luft 
https://eadgraduacao.ftec.com.br/course/view.php?id=4720
https://eadgraduacao.ftec.com.br/my/
https://eadgraduacao.ftec.com.br/course/view.php?id=4720
https://eadgraduacao.ftec.com.br/course/view.php?id=4720&section=5
https://eadgraduacao.ftec.com.br/mod/quiz/view.php?id=346637
https://eadgraduacao.ftec.com.br/mod/quiz/view.php?id=346637
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=702316&cmid=346637&showall=0
https://eadgraduacao.ftec.com.br/mod/quiz/view.php?id=346637
https://eadgraduacao.ftec.com.br/admin/tool/dataprivacy/summary.php
https://download.moodle.org/mobile?version=2021051704.13&lang=pt_br&iosappid=633359593&androidappid=com.moodle.moodlemobile
https://api.whatsapp.com/send?phone=555140421423
https://eadgraduacao.ftec.com.br/user/profile.php?id=286348
https://eadgraduacao.ftec.com.br/login/logout.php?sesskey=PEq3svZJSW
https://eadgraduacao.ftec.com.br/course/view.php?id=4720
https://www.facebook.com/GrupoUniftec/
https://www.linkedin.com/in/uniftec-caxias-do-sul-44a28042/
https://www.youtube.com/user/FtecFaculdades
https://www.instagram.com/grupouniftec/
https://www.uniftec.com.br/
https://www.ftec.com.br/blog/
https://vimeo.com/ftec
https://eadgraduacao.ftec.com.br/
http://ecampus.ftec.com.br/login

Outros materiais