Buscar

Unidade 4 - Exercícios de fixação_ avaliação da tentativa

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

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

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
Você viu 3, do total de 6 páginas

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

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

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
Você viu 6, do total de 6 páginas

Prévia do material em texto

01/02/2021 Unidade 4 - Exercícios de fixação: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=751034&cmid=230468 1/6
Página inicial / Meus Cursos / ENIAC_20211E_781 / Materiais de Estudo / Unidade 4 - Exercícios de �xação
Iniciado em segunda, 1 fev 2021, 14:20
Estado Finalizada
Concluída em segunda, 1 fev 2021, 14:24
Tempo
empregado
4 minutos 45 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Questão 1
Correto Atingiu 1,00 de 1,00
O seguinte código não será executado pois:
#include <stdio.h>
int main(){
numero=10;
//tete condicional
if(numero<50){
printf("numero menor que 50");
}
else{
printf("numero maior que 50");
}
 
return 0;
}
 
Escolha uma:
a. Existe um erro no comando dentro do else.
b. Existe um erro no comentário.
c. A variável numero não está declarada. 
d. A identação do código está incorreta.
e. Existe um erro no teste condicional do if.
https://portalacademico.eniac.edu.br/
https://portalacademico.eniac.edu.br/course/view.php?id=9207
https://portalacademico.eniac.edu.br/course/view.php?id=9207#section-1
https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=230468
https://atendimento.eniac.edu.br/
01/02/2021 Unidade 4 - Exercícios de fixação: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=751034&cmid=230468 2/6
Questão 2
Correto Atingiu 1,00 de 1,00
Questão 3
Correto Atingiu 1,00 de 1,00
Questão 4
Correto Atingiu 1,00 de 1,00
Do que se trata o processo de depuração em programação de computadores?
Escolha uma:
a. Não se trata de depeuração em software, somente em hardware.
b. É o processo de encontrar erros (bugs) em um código fonte. 
c. É o processo de interpretar um código-fonte.
d. É o processo de transformar um algoritmo em um código-fonte
e. É o processo de compilar e executar um código-fonte.
Considere a função recursiva func() de�nida por:
func(1) = 1;
func = (n - 1) * func(n - 1);
Quais são os valores de func(3) e func(4), respectivamente?
 
Escolha uma:
a. 1 e 3.
b. 6 e 24.
c. 2 e 6. 
d. 1 e 2.
e. 4 e 6.
Quais são os marcadores para comentário de única linha de de múltiplas linhas em C?
Escolha uma:
a. Para única linha: / / para múltipla linha: não existe comentário de múltipla linha em C
b. Para única linha: / / para múltipla linha: /* */ 
c. Não existe comentários em C.
d. Para única linha: não existe comentário de linha única em C para múltipla linha: /* */
e. Para única linha: /* * / para múltipla linha: / /
01/02/2021 Unidade 4 - Exercícios de fixação: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=751034&cmid=230468 3/6
Questão 5
Correto Atingiu 1,00 de 1,00
Considere a seguinte função recursiva, implementada em Linguagem C:
int �bonacci(int num)
{
   if(num==1)
    return 0;
   else if ((num==2) || (num==3))
       return 1;
   else
    return �bonacci(num-1) + �bonacci(num-2); 
}
Caso a função receba como parâmetro de entrada num = 8, qual valor ela irá retornar?
 Assinale a alternativa CORRETA:
 
Escolha uma:
a. 3.
b. 13. 
c. 15.
d. 8.
e. 5.
01/02/2021 Unidade 4 - Exercícios de fixação: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=751034&cmid=230468 4/6
Questão 6
Correto Atingiu 1,00 de 1,00
Questão 7
Correto Atingiu 1,00 de 1,00
Com relação ao código em anexo, é correto a�rmar que:
#include <stdio.h>
int main(){
int a,b;
a=10;
b=15;
printf("a= %d, b=%d\n",a,b);
temp=b;
b=a;
a=temp;
printf("a= %d, b=%d\n",a,b);
 
return 0;
}
 
Escolha uma:
a. O programa imprimirá a = 15, b = 10 em uma linha e, na seguinte, a = 15, b =10.
b. O programa imprimirá a = 10, b = 15 em uma linha e, na seguinte, a = 10, b =15.
c. O programa imprimirá a = 10, b = 15 em uma linha e, na seguinte, a = 15, b =10.
d. O programa imprimirá a = 10, b =1 5 duas vezes na mesma linha.
e. O código possui um erro sintático, por esse motivo não irá rodar e o erro aparecerá no momento da compilação. 
O que é um erro sintático em programação?
Escolha uma:
a. Não existem erros sintáticos em linguagem de programação.
b. Erros sintáticos são erros ocasionados pela falta de identação do código-fonte escrito em C.
c. Um erros sintático é um erro que causa a não compilação de um código em C e são caracterizados por um erro na formação das
estruturas básicas da linguagem, falta de uma pontuação, não declaração de variáveis.

d. Erro sintático é um erro na lógica do programa, o programa é compilado mas não realiza a tarefa a qual foi desenvolvido, de forma
correta.
e. Erros sintáticos são ocasionados pela escrita de forma incorreta de comentários dentro do código-fonte.
01/02/2021 Unidade 4 - Exercícios de fixação: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=751034&cmid=230468 5/6
Questão 8
Correto Atingiu 1,00 de 1,00
Questão 9
Correto Atingiu 1,00 de 1,00
Para cada chamada da função recursiva é criada uma nova ocorrência da função na memória (instância) com
as variáveis e os comandos alocados em outro local. 
Embora as variáveis tenham o mesmo nome, elas são: 
}
Escolha uma:
a. dependentes justamente por terem endereços diferentes.
b. independentes justamente por não terem endereços alocados na memória de trabalho.
c. independentes justamente por terem endereços diferentes. 
d. dependentes justamente por terem endereços iguais.
e. independentes justamente por terem endereços iguais.
Considere a seguinte função recursiva, implementada em Linguagem C:
int fatorial (int num)
{
   if(num==0)
    return 1;
   else 
       return n * factorial (n-1);
} 
Qual é o resultado �nal se a função receber como parâmetro de entrada num = 4?
 
Escolha uma:
a. 12.
b. 6.
c. 4.
d. 24. 
e. 1.
01/02/2021 Unidade 4 - Exercícios de fixação: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=751034&cmid=230468 6/6
Questão 10
Correto Atingiu 1,00 de 1,00
Dada a implementação em Linguagem C da função recursiva a seguir:
int f(int n){
   if (n < 4)
      return 2 * n;
   else
      return 3 * f (n - 4);
}
Qual dos números a seguir a função deve receber como parâmetro de entrada para logo em sua primeira
chamada atingir o critério de parada? E qual é o valor retornado pela função?
Assinale a alternativa CORRETA:
 
Escolha uma:
a. Parâmetro de entrada = 2 e valor retornado = 6.
b. Parâmetro de entrada = 5 e valor retornado = 6.
c. Parâmetro de entrada = 4 e valor retornado = 8.
d. Parâmetro de entrada = 2 e valor retornado = 2.
e. Parâmetro de entrada = 1 e valor retornado = 2. 
◄ Assunto 08 - Recursividade em C
Seguir para...
Modelo padrao de entrega portfólio ►
https://portalacademico.eniac.edu.br/mod/lti/view.php?id=230467&forceview=1
https://portalacademico.eniac.edu.br/mod/resource/view.php?id=230469&forceview=1

Mais conteúdos dessa disciplina