Buscar

QUESTIONÁRIO UNIDADE II - LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO

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 9 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 9 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 9, do total de 9 páginas

Prévia do material em texto

29/09/2022 00:55 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_85659832_1&course_id=_243163_1&content_id=_2961749_1&outc… 1/9
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE II
LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO 288S_17501_20222 CONTEÚDO
Usuário GABRIEL DE ANDRADE DA SILVA
Curso LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO
Teste QUESTIONÁRIO UNIDADE II
Iniciado 29/09/22 00:33
Enviado 29/09/22 00:36
Status Completada
Resultado da
tentativa
1 em 1 pontos  
Tempo decorrido 2 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
e.
Com base na Linguagem C, assinale a alternativa que apresenta a forma correta
para imprimir a mensagem “Meu nome é Francisco, tenho 52 anos e meu
aniversário é em 12/06”:
printf(“Meu nome é %s, tenho %d anos e o meu aniversario é
%s/%s”,”Francisco”,52,”12”,”06”) ;
printf(“Meu nome é %s, tenho %d anos e o meu aniversario é
%s/%s”,”Francisco”,52,”12”,”06”) ;
printf(“Meu nome é %s, tenho %d anos e o meu aniversario é
%s/%s”,”Francisco”,52,12,06) ;
print(“Meu nome é %s, tenho %d anos e o meu aniversario é
%s/%s”,”Francisco”,52,”12”,”06”) ;
printf(“Meu nome é %s tenho %d anos e o meu aniversario é
%.2f/%s”,”Francisco”,52,”12”, 06) ;
printf(“Meu nome é %s tenho %d anos o meu aniversario é
%.2f/%.2f”,”Francisco”,52,12,06) ;
UNIP BIBLIOTECAS MURAL DO ALUNOCONTEÚDOS ACADÊMICOS
0,1 em 0,1 pontos
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_243163_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_243163_1&content_id=_2956703_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_49_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=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
29/09/2022 00:55 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_85659832_1&course_id=_243163_1&content_id=_2961749_1&outc… 2/9
Comentário
da
resposta:
Resposta: A 
Comentário: A alternativa A é a única que possui a sintaxe correta,
pois o primeiro parâmetro é uma String (cadeia de caracteres) e sua
máscara é %s, portanto, está correto. O segundo parâmetro é o
número 52 e a máscara é %d, um número inteiro mostrando 52. O
terceiro parâmetro é uma string “12” e a máscara é %s, portanto,
mostra 12. O quarto parâmetro é uma string “06” e a máscara é %s,
portanto, mostra 06.
Pergunta 2
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
Com base na Linguagem C, assinale a alternativa que apresenta a sintaxe correta do
comando scanf() para receber dois números inteiros. Considere num1 e num2 como
sendo números inteiros:
scanf(“%d %d”, &num1,&num2);
scan(“%d %d”, &num1,&num2);
scanf(“%d %d”, num1,num2);
scanf(“%f %f”, &num1,&num2);
scanf(“%d %d”, &num1,&num2);
scanf(“%s %s”, &num1,&num2);
Resposta: D 
Comentário: O comando scanf() é utilizado para a entrada de dados
em C e possui uma sintaxe muito bem de�nida. Para o recebimento
de dois números inteiros o comando scanf() utiliza o especi�cador de
formato para inteiros %d, como os dois números são inteiros, a
sintaxe correta é: scanf(“%d %d”, &num1,&num2); seguido do
endereço das variáveis correspondentes (&num1, &num2).
Pergunta 3
Considere o programa a seguir, escrito em linguagem C, e selecione a alternativa que
corresponda à saída correta do programa. 
 
#include <stdio.h> 
void main() 
{ 
int x=3; 
int y=15; 
0,1 em 0,1 pontos
0,1 em 0,1 pontos
29/09/2022 00:55 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_85659832_1&course_id=_243163_1&content_id=_2961749_1&outc… 3/9
Resposta Selecionada:
b. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
y/=x; 
printf(“%d %d \n”, x, y); 
x=y++; 
printf(“%d %d \n”, x, y); 
}
3  5 
5  6
3  5 
3  4
3  5 
5  6
3  15 
4  16
3  4 
3  15
4  16 
3  15
Resposta: B 
Comentário: Fazendo o teste de mesa para o algoritmo,
teremos as saídas: 
 
Pergunta 4
Resposta Selecionada:
c. 
Considere o programa a seguir, escrito em linguagem C, e selecione a alternativa
que corresponda à saída correta do programa: 
  
#include <stdio.h> 
void main() 
{ 
int a=15; 
int b=3; 
b/=a; 
printf(“%d %d \n”, a, b); 
a=b++; 
printf(“%d %d \n”, a, b); 
}
15  0 
0  1
0,1 em 0,1 pontos
29/09/2022 00:55 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_85659832_1&course_id=_243163_1&content_id=_2961749_1&outc… 4/9
Respostas:
a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
3  5 
5  6
15  3 
3  4
15  0 
0  1
3  6 
5  6
3  5 
3  4
Resposta: C 
Comentário: Fazendo o teste de mesa para o algoritmo, teremos as
saídas: 
  
Observação: a operação b/=a (o mesmo que b = b/a) possui o valor
zero como resposta, pois 3/15 = 0,2, e por ser declarado como
inteiro, a variável b receberá apenas a parte decimal, ou seja, o valor
0 (zero).
Pergunta 5
Resposta Selecionada:
d. 
Respostas:
a. 
b. 
Considere o programa a seguir, escrito em linguagem C, e selecione a alternativa
que corresponda à saída correta do programa: 
  
#include <stdio.h> 
void main() 
{ 
int i = 15; 
int j = 3; 
j% = i; 
printf(“%d %d \n”, i, j); 
i = j++; 
printf(“%d %d \n”, i, j); 
}
15  3 
3   4
15  0 
0  1
3  5 
5  6
0,1 em 0,1 pontos
29/09/2022 00:55 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_85659832_1&course_id=_243163_1&content_id=_2961749_1&outc… 5/9
c. 
d. 
e. 
Comentário da
resposta:
15  4 
4   5
15  3 
3   4
3  0 
3  4
Resposta: D 
Comentário: Fazendo o teste de mesa para o algoritmo, teremos
as saídas: 
 
Observação: na operação j% = i (o mesmo que j = j % i) representa
o resto inteiro da divisão entre j e i.
Pergunta 6
Resposta Selecionada:
e. 
Respostas:
a. 
b. 
c. 
Considere o programa a seguir, escrito em linguagem C, e selecione a alternativa
que corresponda à saída correta do programa: 
  
#include <stdio.h> 
void main() 
{ 
int num1 = 15; 
int num2 = 3; 
int num3; 
num2 += num1; 
num3 = num2; 
num2 = 2; 
printf("%d %d \n", num1, num2); 
num1 = num2++; 
printf("%d %d \n", num1, num2); 
}
15 2 
2  3
15 3 
3  4
3 18 
4  5
3  2 
2  3
0,1 em 0,1 pontos
29/09/2022 00:55 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_85659832_1&course_id=_243163_1&content_id=_2961749_1&outc… 6/9
d. 
e. 
Comentário da
resposta:
18 2 
2  4
15 2 
2  3
Resposta: E 
Comentário: Fazendo o teste de mesa para o programa acima,
as saídas serão: 
Pergunta 7
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Considere o programa a seguir, escrito em linguagem C, e selecione a alternativa
que corresponda à saída correta do programa: 
  
#include <stdio.h> 
void main() 
{ 
int a=15; 
int b=3; 
int c, d; 
b += a; 
c = b; 
b = 2; 
d = c / b; 
printf("%d %d %d %d \n", a, b, c, d); 
}
15  2  18  9
15  3  18  9
15  2  18  9
15 18   2  3
18  15 15  9
18  2  9  15
Resposta: B 
Comentário: Fazendo o teste de mesa para o programa acima, as
saídas serão: 
0,1 em 0,1 pontos
29/09/2022 00:55 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_85659832_1&course_id=_243163_1&content_id=_2961749_1&outc… 7/9
Pergunta 8
Resposta Selecionada:d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Considere o programa a seguir, escrito em linguagem C, e selecione a alternativa
que corresponda à saída correta do programa: 
  
#include <stdio.h> 
void main() 
{ 
int a=15; 
int b=3; 
int c, d; 
c = a / b; 
d = a % b; 
printf("%d %d %d %d \n", a, b, c, d); 
}
15 3 5 0
15 3 0 5
15 5 3 1
5 3 15 0
15 3 5 0
3 15 3 5
Resposta: D 
Comentário: Fazendo o teste de mesa para o programa acima, as
saídas serão: 
Pergunta 9
Considere o programa abaixo, escrito em Linguagem C, e assinale a alternativa que
corresponda com a saída correta do programa: 
  
#include <stdio.h> 
void main() 
{ 
int a = 8; 
int b; 
b=++a; 
printf(“%d %d\n”, a, b); 
0,1 em 0,1 pontos
0,1 em 0,1 pontos
29/09/2022 00:55 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_85659832_1&course_id=_243163_1&content_id=_2961749_1&outc… 8/9
Resposta Selecionada:
c. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
b = a++; 
printf(“%d %d\n”,a, b); 
}
9  9 
10  9
8   8 
10  8
8   9 
10  11
9  9 
10  9
9   8 
10  8
9   10 
10  11
Resposta: C 
Comentário: Fazendo o teste de mesa para o algoritmo,
teremos como saída: 
Pergunta 10
Resposta Selecionada:
a. 
Respostas:
a. 
Dado o seguinte programa: 
  
#include <stdio.h> 
void main() 
{ 
int a=15; 
int b=2; 
b*=a; 
printf(“%d %d\n”,a, b); 
b=a--; 
printf(“%d %d\n”,a, b); 
} 
Qual alternativa apresenta a saída correta?
15  30 
   14  15
15  30 
   14  15
0,1 em 0,1 pontos
29/09/2022 00:55 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_85659832_1&course_id=_243163_1&content_id=_2961749_1&outc… 9/9
Quinta-feira, 29 de Setembro de 2022 00h55min47s GMT-03:00
b. 
c. 
d. 
e. 
Comentário da
resposta:
16  30 
   14  16
15  30 
   13  14
15  2 
   14  1
15  2 
   1  15
Resposta: A 
Comentário: Fazendo o teste de mesa para o algoritmo,
teremos como saída: 
← OK

Continue navegando