Buscar

QUESTIONÁRIO UNIDADE III LINGUAGEM E _

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

Fazer teste: QUESTIONÁRIO UNIDADE III
LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO 6654-120_57501_R_E1_20212_01 CONTEÚDO
Informações do teste
Descrição
Instruções
Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1.
Término e envio Este teste pode ser salvo e retomado posteriormente.
Suas respostas foram salvas automaticamente.
a.
b.
PERGUNTA 1
Analise o programa escrito em Linguagem C e assinale a alternativa que
descreve a função correta do programa. 
#include <stdio.h> 
void main ( ) 
{ 
 int diaSemana; 
 printf ("Digite o dia da semana: "); 
 scanf ("%d", &diaSemana); 
 switch (dia) { 
  case 1: 
   printf ("Domingo \n"); 
   break; 
  case 2: 
   printf ("Segunda-feira \n"); 
   break; 
  case 3: 
   printf ("Terça-feira \n"); 
   break; 
  case 4: 
   printf ("Quarta-feira \n"); 
   break; 
  case 5: 
   printf ("Quinta-feira \n"); 
   break; 
  case 6: 
   printf ("Sexta-feira \n"); 
   break; 
  case 7: 
   printf ("Sábado \n"); 
   break; 
  default: 
   printf("Dia inválido \n"); 
  } 
}
O programa recebe um número e informa se o dia será feriado.
O programa recebe um número e apresenta o correspondente ao dia da
0,1 pontos   Salva
?
 Estado de Conclusão da Pergunta:
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_174191_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_174191_1&content_id=_2214817_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
c.
d.
e.
O programa recebe um número e apresenta o correspondente ao dia da
semana.
Segunda-feira corresponde ao número 1 na semana.
Domingo corresponde ao número 7 na semana.
Nenhuma das anteriores está correta.
a.
b.
c.
d.
e.
PERGUNTA 2
Considere o código a seguir em linguagem C e, após fazer uma análise pelos
testes de mesa, assinale a alternativa correta que descreve a função do
programa. Escolha 3 números inteiros de sua preferência e faça alguns testes. 
#include <stdio.h> 
void main (void) 
{ 
 int a, b, c; 
 int aux; 
  
 printf("Digite três números inteiros: "); 
 scanf("%d %d %d",&a, &b, &c); 
 if(a>b) 
 { 
    aux=a; 
    a=b; 
    b=aux; 
 } 
 if(a>c) 
 { 
    aux=a; 
    a=c; 
    c=aux; 
 } 
 if(b>c) 
 { 
    aux=b; 
    b=c; 
    c=aux; 
 } 
 printf("%d %d %d", a, b, c); 
}
Recebe 3 números inteiros e apresenta a saída com os números em
ordem decrescente.
Recebe 3 números inteiros e apresenta a saída com os números fora de
ordem.
Recebe 3 números inteiros e apresenta a saída com os números em
ordem de entrada.
Recebe 3 números inteiros e apresenta a saída com os números em
ordem inversa de entrada.
Recebe 3 números inteiros e apresenta a saída com os números em
ordem crescente.
0,1 pontos   Salva
PERGUNTA 3
Considere o código escrito em Linguagem C e assinale a alternativa correta. 
#include <stdio.h> 
  
void main() 
{ 
    int idade; 
    printf("Digite sua idade: "); 
    scanf("%d", &idade); 
if((id d 18) && (id d 67)){
0,1 pontos   Salva
 Estado de Conclusão da Pergunta:
a.
b.
c.
d.
e.
    if((idade >= 18) && (idade <=67)){ 
           printf("Permitido doar sangue \n"); 
    }else{ 
            printf("Não é permitido doar sangue \n"); 
 } 
}
Uma pessoa de 68 pode doar sangue.
Uma pessoa de 89 não pode doar sangue.
Uma pessoa de 17 pode doar sangue.
Uma pessoa de 67 não pode doar sangue.
Uma pessoa de 35 não pode doar sangue.
a.
b.
c.
d.
e.
PERGUNTA 4
Considere o código escrito em Linguagem C e assinale a alternativa que
corresponda ao objetivo (função) dele: 
#include <stdio.h> 
void main() 
{ 
    int x, y; 
    printf("Digite o primeiro numero: "); 
    scanf("%d", &x); 
    printf("Digite o segundo numero: "); 
    scanf("%d", &y); 
    if(x > y){ 
        printf("O número = %d \n", x); 
    }else{ 
        printf("O número = %d \n", y); 
   } 
}
A função do programa é identi�car o maior número recebido.
A função do programa é identi�car o menor número recebido.
A função do programa é identi�car o número par.
A função do programa é identi�car o número ímpar.
Nenhuma das anteriores está correta.
0,1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 5
Considere o código escrito em Linguagem C e, pelo teste de mesa, assinale a
alternativa que corresponda à saída correta do programa, considerando como
entrada o número 57. 
#include <stdio.h> 
void main() 
{ 
    int num, resto; 
    printf("Digite um numero: "); 
    scanf("%d", &num); 
    resto = num % 2; 
    if(resto == 1){ 
        printf("O número %d é impar \n", num); 
    }else{ 
        printf("O número %d é par \n", num); 
    } 
}
O número 57 é par.
O número 1 é ímpar.
O número 57 é ímpar.
O número 1 é par.
O número 50 é par.
0,1 pontos   Salva
 Estado de Conclusão da Pergunta:
a.
b.
c.
d.
e.
PERGUNTA 6
Considere o programa escrito em Linguagem C: 
# include <stdio.h> 
void main () { 
 int ano, resto; 
 printf( "Digite o ano: "); 
 scanf("%d", &ano); 
 if(ano% 100 == 0){ 
    if (ano% 400 == 0){ 
       printf("O Ano %d é bissexto \n \n", ano); 
    }else{ 
       printf(" O Ano %d não é bissexto \n \n", ano); 
    } 
 }else{ 
    if (ano%4 == 0){ 
       printf("O Ano %d é bissexto \n \n", ano); 
    }else{ 
       printf(" O Ano %d não é bissexto \n", ano); 
    } 
 }   
} 
  
Tendo como entrada os anos 1995, 1996 e 1997; dessa forma, podemos a�rmar
que:
1995 não é bissexto, 1996 é bissexto e 1997 não é bissexto.
1995 não é bissexto, 1996 não é bissexto e 1997 não é bissexto.
1995 é bissexto, 1996 não é bissexto e 1997 não é bissexto.
1995 é bissexto, 1996 é bissexto e 1997 não é bissexto.
1995 não é bissexto, 1996 não é bissexto e 1997 é bissexto.
0,1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 7
Considere o programa escrito em Linguagem C: 
#include <stdio.h> 
void main ( ) 
{ 
 char ch; 
 printf ("Estado civil: "); 
 scanf ("%c", &ch); 
 switch(ch) { 
    case 'C': 
       printf ("Casado \n"); 
       break; 
    case 'S': 
       printf ("Solteiro \n"); 
       break; 
    case 'D': 
       printf ("Divórcio \n"); 
       break; 
    case 'V': 
       printf ("Viúvo \n"); 
       break; 
    default: 
       printf("Inválido \n"); 
       break; 
 } 
} 
  
Executando o mesmo programa 3 vezes com as entradas “C”, “s” e “V”, quais
serão as saídas, respectivamente?
Casado, Divórcio e Viúvo.
Casado, Solteiro.
Casado, Solteiro e Viúvo.
Casado, Inválido e Viúvo.
Casado, Viúvo.
0,1 pontos   Salva
 Estado de Conclusão da Pergunta:
a.
b.
c.
d.
e.
PERGUNTA 8
Considere o programa escrito em linguagem C e faça uma análise por meio do
teste de mesa para encontrar o valor da variável “z” no �nal da execução do
programa. 
#include <stdio.h> 
void main() 
{ 
    int x, y, z; 
    x = 5; 
    y = 7; 
    z = 3; 
    if((y - 1) > 2){ 
           y = y + 2; 
    }else{ 
           y = y - 2; 
    } 
 z = z + x + y; 
}
16.
14.
15.
12.
17.
0,1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 9
Considere o programa escrito em linguagem C e, por meio do teste de mesa,
faça uma análise do programa a seguir e assinale a alternativa que corresponda
à saída correta do programa, tendo como valores de entrada: 5, 6 e 12. 
void main() 
{ 
    int  totalFaltas; 
    �oat n1, n2, media; 
  
    printf("Digite a 1 a nota: "); 
    scanf("%f", &n1 ); 
    
    printf("Digite a 2 a nota: "); 
    scanf("%f", &n2); 
    
    printf("Digite o total de faltas: "); 
    scanf("%d", &totalFaltas); 
    
    media = (n1 + n2) / 2; 
    
     if(media >= 5){ 
        printf("Aprovado por nota"); 
        if(totalFaltas<= 10) { 
           printf("e esta aprovado. \n"); 
     }else{ 
         printf(", mas reprovou por falta. \n") ; 
 } 
   }else{ 
           printf("Nota abaixo da media."); 
   } 
}
Você passou por nota e está aprovado.
Você passou por nota, mas reprovou por falta.
Reprovou por falta.
Está aprovado.
Nota abaixo da média.
0,1 pontos   Salva
 Estado de Conclusão da Pergunta:
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas.
 
a.
b.
c.
d.
e.
PERGUNTA 10
O programa, escrito em linguagem C, solicita ao usuário que entre com uma
idade e realiza alguns testes relacionais. Considerando duas execuções, tendo
como entrada as idades 36 e 10, assinale a alternativa que corresponda à saída
correta do programa. 
#include <stdio.h> 
main() 
{ 
 int idade; 
 printf("Digite a idade: "); 
 scanf("%d",&idade); 
 if (idade <10){ 
    printf ("A idade %d é classi�cada como CRIANÇA \n \n ", idade); 
 } 
     else if ((idade >=10) && (idade <=14)){ 
    printf ("A idade %d é classi�cada como INFANTIL \n \n ", idade); 
 } 
 else if ((idade >=15) && (idade <=17)){ 
    printf ("A idade %d é classi�cada como JUVENIL \n \n ", idade); 
 } 
 else if (idade >=18) { 
    printf ("A idade %d é classi�cada como ADULTO \n \n ", idade); 
 } 
 else{ 
         printf ("Classi�cação inválida); 
      } 
}
ADULTO e CRIANÇA.
JUVENIL e INFANTIL.
ADULTO e INFANTIL.
ADULTO E JUVENIL.
VELHO E CRIANÇA.
0,1 pontos   Salva
Salvar todas as respostas Finalizar
 Estado de Conclusão da Pergunta:

Continue navegando