Buscar

P1 - Programação de Computadores - UCAM

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

...
Página inicial Disciplinas e Espaços GRADUAÇÃO A DISTÂNCIA 2022-2
Programação de Computadores - 2022_02_EAD_A Avaliações P1 -- Prova On-line (Acessar)
Iniciado em segunda, 6 jun 2022, 17:45
Estado Finalizada
Concluída em segunda, 6 jun 2022, 18:37
Tempo
empregado
51 minutos 41 segundos
Notas 6,00/8,00
Avaliar 7,50 de um máximo de 10,00(75%)
Questão 1
Correto
Atingiu 1,00 de 1,00
Escolha uma opção:
D=float(L,3)+((N/2 – F)%float(M,(1%2))).H;
D:=int(L,3)+((N/2 – F):int(M,(1:2))):H;
D:=paw(L,3)+((N\2 – F)%paw(M,(1\2)))*H;
D=pow(L,3)+((N/2 – F)/pow(M,(1/2)))*H; 
D=char(L,3)+((N/2 – F)%char(M,(1/2))).H;
Sua resposta está correta.
Na construção de programas em C, a função paw eleva a variável L ao cubo, enquanto a utilizamos a mesma
função para elevar a variável M à 1 divido por 2, para o cálculo da sua raiz quadrada. O operador * realiza a
multiplicação e o / a divisão. Considerando as funções e os operadores, a forma correta de reescrever a
expressão considerada é pow(L,3)+((N/2 – F)/pow(M,(1/2)))*H;.
A resposta correta é: D=pow(L,3)+((N/2 – F)/pow(M,(1/2)))*H;
P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt...
1 of 9 10/06/2022 14:20
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=8
https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=8
https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=111
https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=111
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906&section=4
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906&section=4
https://ava.candidomendes.edu.br/moodle/mod/quiz/view.php?id=313004
https://ava.candidomendes.edu.br/moodle/mod/quiz/view.php?id=313004
https://ava.candidomendes.edu.br/moodle/mod/lti/view.php?id=280246
https://ava.candidomendes.edu.br/moodle/mod/lti/view.php?id=280246
Questão 2
Incorreto
Atingiu 0,00 de 1,00
Questão 3
Correto
Atingiu 1,00 de 1,00
Considerando que a variável N tem armazenado o valor 9.55, após ser executada a função na linguagem C, A
= modf(N,&B); os valores armazenados em A e B serão, respectivamente:
Escolha uma opção:
9.55 e 55.9.
55 e 9.
9 e 0.55. 
9 e 55.
0.55 e 9.
Sua resposta está incorreta.
A função modf ao ser executada, divide um valor real em sua parte inteira e em sua parte decimal. Na
expressão A = modf(N,&B); a parte inteira de N será atribuída à variável B, enquanto a parte decimal de N será
atribuída à variável A.
A resposta correta é: 0.55 e 9.
Considere as declarações de variáveis a seguir, feita na linguagem C:
int X, Y, Z;
float M;
Podemos afirmar que, em tempo de programação, a forma correta de atribuir a média das variáveis
consideradas é:
Escolha uma opção:
M==X+Y+Z/3;
M==(X+Y+Z)/3;
M=(X+Y+Z)/3; 
M<- X+Y+Z/3;
M=X+Y+Z/3;
Sua resposta está correta.
Para atribuição dos valores à variável M, que é do tipo float(real), utilizamos o comando de atribuição = e para
que o cálculo das adições sejam realizados antes da divisão indicada, é necessário que os mesmos estejam
entre parênteses, por isso a resposta correta é M=(X+Y+Z)/3;.
A resposta correta é: M=(X+Y+Z)/3;
P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt...
2 of 9 10/06/2022 14:20
Questão 4
Correto
Atingiu 1,00 de 1,00
Para determinar a Média de Aproveitamento de seus alunos, um professor necessita calcular a Média
Aritmética Ponderada dos mesmos, utilizando as notas de suas duas atividades A1 e A2. Esse professor criou
um programa em C, baseado nas seguintes fórmulas:
Ao tentar executar o programa, ele observou que existiam alguns erros em duas das linhas de comando
criadas. Considerando o programa abaixo, podemos dizer que as linha de comando com erro são:
1. #include <stdio.h>
2. #include <stdlib.h>
3. #include <conio.h>
4. #include <math.h>
5. main()
6. {
7. float A1,A2,MA,MP;
8. scanf("%f",&A1);
9. scanf("%f",&A2);
10. Mp=(A1*3+A2*7)/10;
11. MA=(A1*3+A2*7+MP)/11;
12. printf("Media de Aproveitamento = MA");
13. }
Escolha uma opção:
8 e 11.
7 e 12.
10 e 12. 
11 e 12.
2 e 7.
P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt...
3 of 9 10/06/2022 14:20
Sua resposta está correta.
A linha 10. corretamente escrita seria 10. MP=(A1*3+A2*7)/10;
A linha 12. corretamente escrita seria 12. printf("Media de Aproveitamento = %.1f”,MA);
Logo, a resposta correta seriam as linhas 10 e 12.
A resposta correta é: 10 e 12.
P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt...
4 of 9 10/06/2022 14:20
Questão 5
Correto
Atingiu 1,00 de 1,00
Após construir um programa, utilizando a Linguagem C, para o cálculo da média entre três números digitados
pelo usuário, Edilson propôs a seguinte solução:
1. #include <stdio.h>
2. #include <stdlib.h>
3. main ( )
4. {
5.            int X,Y,Z;
6.            float M;
7.            scanf("%d", &X);
8.            scanf("%d", &Y);
9.            scanf("%d", &Z);
10.           M=X+Y+Z/3;
11.            printf(“M=”,M);
12. }
Edilson cometeu um pequeno erro na construção de uma das linhas do programa que, ao final, não
apresentava a média correta. Qual seria essa linha?
Escolha uma opção:
8
10 
7
3
4
Sua resposta está correta.
A linha 10. corretamente escrita seria M=(X+Y+Z)/3;
A resposta correta é: 10
P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt...
5 of 9 10/06/2022 14:20
Questão 6
Correto
Atingiu 1,00 de 1,00
Escolha uma opção:
1 . #include
2. #include
3. #include
4. #include
5. main()
6. { 7. float V,R;
8. scanf("%.3f",&R);
9. V=(3.M_PI*paw(R,3))/4;
10. printf("%.3f",&V);
11. }
1 . #include <stdio.h>
2. #include <stdlib.h>
3. #include <conio.h>
4. #include <math.h>
5. main()
6. {
7.   float V,R;
8.   scanf("%f",&R);
9.   V=(3*M_PI*pow(R,3))/4;
10. printf("%.3f",V);
11. } 
1 . #include
2. #include
3. #include
4. #include
5. main()
6. {
7. float V,R;
8. scanf("%f",&R);
9. V=(3*PI*pow(R,3))/4;
10. printf("%f",&V);
11. }
1 . #include
2. #include
3. #include
4. #include
5. main()
6. {
7. float V,R;
8. scanf("%f",R);
9. V=(3*M_PI*pow(R,3))/4;
10. printf("%f.3",&V);
11. }
P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt...
6 of 9 10/06/2022 14:20
1 . #include
2. #include
3. #include
4. #include
5. main()
6. {
7. float V,R;
8. scanf("%f",R);
9. V:=(3*M_PI*pow(R,3))/4;
10. printf("%f",V);
11. }
Sua resposta está correta.
Na execução do algoritmo abaixo, as sintaxes utilizadas estão todas corretas e atendem perfeitamente ao
cálculo solicitado.
A variável R recebe o valor digitado pelo usuário e após o cálculo é atribuído à variável V, que é escrita ao final.
1 . #include <stdio.h> 
2. #include  <stdlib.h>
3. #include  <conio.h>
4. #include  <math.h>
5. main()
6. {
7. float V,R;
8. scanf("%f",&R);
9. V=(3*M_PI*pow(R,3))/4;
10. printf("%.3f",V);
11. }
A resposta correta é: 1 . #include <stdio.h>
2. #include <stdlib.h>
3. #include <conio.h>
4. #include <math.h>
5. main()
6. {
7.   float V,R;
8.   scanf("%f",&R);
9.   V=(3*M_PI*pow(R,3))/4;
10. printf("%.3f",V);
11. }
P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt...
7 of 9 10/06/2022 14:20
P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt...
8 of 9 10/06/2022 14:20
P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt...
9 of 9 10/06/2022 14:20

Continue navegando