Buscar

Fazer teste: 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 7 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 7 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

Prévia do material em texto

26/10/2021 11:45Fazer teste: QUESTIONÁRIO UNIDADE III – LINGUAGEM E ...
Página 1 de 7https://ava.ead.unip.br/webapps/assessment/take/launch.jsp?cours…id=_798888_1&course_id=_174193_1&content_id=_2216457_1&step=null
 
Fazer teste: QUESTIONÁRIO UNIDADE III
LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO 6654-120_57501_R_E1_20212_03 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.
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"); 
0,1 pontos Salva
?
CONTEÚDOS ACADÊMICOS BIBLIOTECAS MURAL DO ALUNO TUTORIAISUNIP EAD
pedro.baldon @aluno.unip.br
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/assessment/take/launch.jsp?course_assessment_id=_798888_1&course_id=_174193_1&content_id=_2216457_1&step=null%23
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_174193_1
https://ava.ead.unip.br/webapps/assessment/take/launch.jsp?course_assessment_id=_798888_1&course_id=_174193_1&content_id=_2216457_1&step=null%23contextMenu
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_174193_1&content_id=_2214819_1&mode=reset
https://ava.ead.unip.br/webapps/assessment/take/launch.jsp?course_assessment_id=_798888_1&course_id=_174193_1&content_id=_2216457_1&step=null%23
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_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=_10_1
https://ava.ead.unip.br/webapps/login/?action=logout
26/10/2021 11:45Fazer teste: QUESTIONÁRIO UNIDADE III – LINGUAGEM E ...
Página 2 de 7https://ava.ead.unip.br/webapps/assessment/take/launch.jsp?cours…id=_798888_1&course_id=_174193_1&content_id=_2216457_1&step=null
a.
b.
c.
d.
e.
 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
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.
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.
0,1 pontos Salva
26/10/2021 11:45Fazer teste: QUESTIONÁRIO UNIDADE III – LINGUAGEM E ...
Página 3 de 7https://ava.ead.unip.br/webapps/assessment/take/launch.jsp?cours…id=_798888_1&course_id=_174193_1&content_id=_2216457_1&step=null
e. Recebe 3 números inteiros e apresenta a saída com os números em ordem
crescente.
a.
b.
c.
d.
e.
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((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.
0,1 pontos Salva
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
PERGUNTA 5 0,1 pontos Salva
26/10/2021 11:45Fazer teste: QUESTIONÁRIO UNIDADE III – LINGUAGEM E ...
Página 4 de 7https://ava.ead.unip.br/webapps/assessment/take/launch.jsp?cours…id=_798888_1&course_id=_174193_1&content_id=_2216457_1&step=null
a.
b.
c.
d.
e.
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.
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
PERGUNTA 7
Considere o programa escrito em Linguagem C: 
0,1 pontos Salva
26/10/2021 11:45Fazer teste: QUESTIONÁRIO UNIDADE III – LINGUAGEM E ...
Página 5 de 7https://ava.ead.unip.br/webapps/assessment/take/launch.jsp?cours…id=_798888_1&course_id=_174193_1&content_id=_2216457_1&step=null
a.
b.
c.
d.
e.
#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.
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
26/10/2021 11:45Fazer teste: QUESTIONÁRIO UNIDADE III – LINGUAGEM E ...
Página 6 de 7https://ava.ead.unip.br/webapps/assessment/take/launch.jsp?cours…id=_798888_1&course_id=_174193_1&content_id=_2216457_1&step=null
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
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)){ 
0,1 pontos Salva
 Estado de Conclusão da Pergunta:
26/10/2021 11:45Fazer teste: QUESTIONÁRIO UNIDADE III – LINGUAGEM E ...
Página 7 de 7https://ava.ead.unip.br/webapps/assessment/take/launch.jsp?cours…id=_798888_1&course_id=_174193_1&content_id=_2216457_1&step=null
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.
 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.
Salvar todas as respostas Finalizar

Continue navegando