Buscar

Questionário 2_ Revisão da tentativa2

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 8 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 8 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

Prévia do material em texto

30/06/2021 Questionário 2: Revisão da tentativa
https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=32307&cmid=32127 1/8
Painel Meus cursos [20211.1.GRU.TCN.ADS.2012..1N.SUP.03161 (APOD1) 269264] Semana 15 - 28/06 a 02/07 Questionário 2
Iniciado em quarta-feira, 30 jun 2021, 21:53
Estado Finalizada
Concluída em quarta-feira, 30 jun 2021, 22:17
Tempo
empregado
23 minutos 44 segundos
Notas 15,00/15,00
Avaliar 3,00 de um máximo de 3,00(100%)
Questão 1
Correto
Atingiu 1,00 de 1,00
Questão 2
Correto
Atingiu 1,00 de 1,00
O tipo float reserva espaço e memória para 1 real com precisão simples do tipo double reserva espaço para uma variável com precisão
dupla.
Escolha uma opção:
Verdadeiro 
Falso
A resposta correta é 'Verdadeiro'.
Assinale o resultado das variáveis x, y e z, depois da seguinte sequência de operações:
int x,y,z; 
x=y=10; 
z=++x;
x=-x; 
y++; 
x=x+y-(z--);
a. x = -10, y = 10, z = 10  
b. x = -11, y = 11, z = 10  
c. x = -10, y = 11, z = 10 
d. Nenhuma das opções anteriores  
e. x = 11, y = 11, z = 11  
Sua resposta está correta.
A resposta correta é:
x = -11, y = 11, z = 10 

https://moodle.gru.ifsp.edu.br/my/
https://moodle.gru.ifsp.edu.br/course/view.php?id=1453
https://moodle.gru.ifsp.edu.br/course/view.php?id=1453&section=15
https://moodle.gru.ifsp.edu.br/mod/quiz/view.php?id=32127
30/06/2021 Questionário 2: Revisão da tentativa
https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=32307&cmid=32127 2/8
Questão 3
Correto
Atingiu 1,00 de 1,00
Questão 4
Correto
Atingiu 1,00 de 1,00
Escolha a opção que inclui somente nomes válidos para variáveis na linguagem C. 
a. i,  j,  int,  obs 
b. 9xy,  a36,  x*y, --j
c. 2_ou_1,  \fim,  *h, j  
d. If,  a_b_2,  H789,  _yes 
Sua resposta está correta.
A resposta correta é:
If,  a_b_2,  H789,  _yes
Qual o valor lógico que as seguintes expressões enviam para o if, como resultado da análise da condição? Lembrando que a linguagem C
considera "0" para falso e "1" ou outro valor para verdadeiro.
if (10 == 5) 
if ((2 + 3) == - (-2 – 3)) 
if (x == 1) 
if (x == 0) 
0
1
1
0
Sua resposta está correta.
A resposta correta é:
if (10 == 5) → 0,
if ((2 + 3) == - (-2 – 3)) → 1,
if (x == 1) → 1,
if (x == 0) → 0.

30/06/2021 Questionário 2: Revisão da tentativa
https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=32307&cmid=32127 3/8
Questão 5
Correto
Atingiu 1,00 de 1,00
Questão 6
Correto
Atingiu 1,00 de 1,00
Um programa com o seu código indentado é, em geral: 
a. Mais lento de executar que outro que não o seja
b. Menos legível que outro que não o seja. 
c. Mais rápido de executar que outro que não o seja. 
d. Mais legível para  o programador, que outro que não seja indentado. 
Sua resposta está correta.
A resposta correta é:
Mais legível para  o programador, que outro que não seja indentado.
Considere o código:
int x = 1, y = 2, z = 3; 
 x += y += z += 7; 
Qual será a saída do código?
a. x=7 
y=8 
z=9 
b. x=13 
y=12 
z=10 

c. x=10 
y=12 
z=13 
d. x=2 
y=3 
z=8 
e. x=1 
y=2 
z=3 
Sua resposta está correta.
A resposta correta é:
x=13 
y=12 
z=10

30/06/2021 Questionário 2: Revisão da tentativa
https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=32307&cmid=32127 4/8
Questão 7
Correto
Atingiu 1,00 de 1,00
Questão 8
Correto
Atingiu 1,00 de 1,00
Utilizando um único if, qual seria o código correto para substituir o fragmento a seguir:
 if (x == 0) 
 if( y <= 32) 
 printf(“Sucesso!!!”); 
a. if ((x == 0) != (y <= 32)) 
  printf(“Sucesso!!!”); 
b. if ((x == 0) || (y <= 32)) 
  printf(“Sucesso!!!”); 
c. if ((x == 0) && (y <= 32)) 
  printf(“Sucesso!!!”); 

d. if ((x == 0) == (y <= 32)) 
  printf(“Sucesso!!!”); 
Sua resposta está correta.
A resposta correta é:
if ((x == 0) && (y <= 32)) 
  printf(“Sucesso!!!”);
O fragmento de código de um programa exibido a seguir, está correto?
main(){ 
 if (getche() == 'a') then 
 printf("\nVocê teclou a. "); 
 } 
Escolha uma opção:
Verdadeiro
Falso 
A resposta correta é 'Falso'.

30/06/2021 Questionário 2: Revisão da tentativa
https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=32307&cmid=32127 5/8
Questão 9
Correto
Atingiu 1,00 de 1,00
Questão 10
Correto
Atingiu 1,00 de 1,00
O fragmento de código de um programa, exibido a seguir está correto?
main(){ 
 int a, b; 
 scanf("%d %d",&a,&b); 
 if (a != b){ 
 a = 1; 
 b = 2; 
 }; 
 else 
 a+=b; 
 printf("\n%d %d.", a,b); 
 } 
Escolha uma opção:
Verdadeiro
Falso 
A resposta correta é 'Falso'.
Uma variável do tipo char pode armazenar caracteres individuais ou conjunto de caracteres também denominados por cadeias de caracteres
ou strings.
Escolha uma opção:
Verdadeiro 
Falso
A resposta correta é 'Verdadeiro'.

30/06/2021 Questionário 2: Revisão da tentativa
https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=32307&cmid=32127 6/8
Questão 11
Correto
Atingiu 1,00 de 1,00
Questão 12
Correto
Atingiu 1,00 de 1,00
O comando break deve ser usado, ao final das instruções de cada case, de uma estrutura switch?
Escolha uma opção:
Verdadeiro 
Falso
Na instrução switch quando a expressão é igual a uma das constantes presentes num dos case a instrução ou instruções associadas a esse
case são executadas, bem como todas as instruções de todos os cases que se encontrem a seguir ao case de entrada(default incluído). Por
isso, se faz necessário a inserção do comando break; ao final de cada bloco de instruções do case.
A resposta correta é 'Verdadeiro'.
Supondo:
x = 4; 
y = 6; 
z = -1; 
Considerando que a linguagem C considera "0" para falso e "1" ou outro valor para verdadeiro, qual o valor lógico das seguintes
expressões?
if (x == 4 || y >= z && !(z)) 
if (x == 5) 
if (y – x + z – 1) 
if (x == 5 || z < 0) 
1
0
0
1
Sua resposta está correta.
A resposta correta é:
if (x == 4 || y >= z && !(z)) → 1,
if (x == 5) → 0,
if (y – x + z – 1) → 0,
if (x == 5 || z < 0) → 1.

30/06/2021 Questionário 2: Revisão da tentativa
https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=32307&cmid=32127 7/8
Questão 13
Correto
Atingiu 1,00 de 1,00
Questão 14
Correto
Atingiu 1,00 de 1,00
A instrução else numa construção if .. else é executada quando:
a. A expressão de condição seguida ao if for verdadeira; 
b. A expressão de condição seguida ao else for verdadeira. 
c. A expressão da condição  if for falsa; 
d. A expressão de condição ao else for falsa; 
Sua resposta está correta.
A resposta correta é:
A expressão da condição  if for falsa;
Qual o resultado das variáveis x,  y e z depois, da seguinte sequência de operações:
int x,y; 
int a = 14, b = 3; 
float z; 
x = a/b; 
y = a%b; 
z = y/x;
a. x = 4, y = 2, z = 0.5  
b. x = 4.66666, y = 2, z = 0.4286  
c. x = 5, y = 2, z = 0.00 
d. x = 5, y =2, z= 0.4 
e. x = 4, y =2, z = 0.00 
Sua resposta está correta.
A resposta correta é: x = 4, y =2, z = 0.00

30/06/2021 Questionário 2: Revisão da tentativa
https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=32307&cmid=32127 8/8
Questão 15
Correto
Atingiu 1,00 de 1,00
Considerando o seguinte fragmento de código da estrutura de decisão switch .. case:
switch (est_civil){ 
 case 'C': printf("Casado\n"); 
 case 'S': printf("Solteiro\n"); 
 case 'D': printf("Divorciado\n"); 
 case 'V': printf("Viúvo\n"); 
 default: printf("Estado civil incorreto"); 
 }
Podemos afirmar que está estruturada CORRETAMENTE?
Escolha uma opção:
Verdadeiro
Falso 
Correto. 
A resposta correta é 'Falso'.
◄ Exercícios de revisão - estruturas de repetição
Seguir para...
Lista 02 - Linguagem de Programação C ►

https://moodle.gru.ifsp.edu.br/mod/url/view.php?id=31418&forceview=1
https://moodle.gru.ifsp.edu.br/mod/url/view.php?id=32152&forceview=1

Continue navegando