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) 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=111 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906§ion=4 https://ava.candidomendes.edu.br/moodle/mod/quiz/view.php?id=313004 javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=8906 https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=8906 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906&datapref=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=8893 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906 https://ava.candidomendes.edu.br/moodle/course/view.php?id=396 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0); Questão 1 Resposta salva Vale 1,00 ponto(s). Escolha uma opção: 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*M_PI*pow(R,3))/4; 10. printf("%f.3",&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",V); 11. } 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. } Limpar minha escolha https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=8906 https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=8906 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906&datapref=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=8893 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906 https://ava.candidomendes.edu.br/moodle/course/view.php?id=396 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0); Questão 2 Resposta salva Vale 1,00 ponto(s). Questão 3 Resposta salva Vale 1,00 ponto(s). Questão 4 Resposta salva Vale 1,00 ponto(s). A técnica de construção de algoritmos utilizando Pseudocódigo consiste em analisar o enunciado do problema e escrever, por meio de regras predefinidas, os passos a serem seguidos para sua resolução. Podemos destacar como a principal vantagem dessa técnica: Escolha uma opção: O entendimento de elementos gráficos é mais simples que o entendimento de textos. Não é necessário aprender nenhum conceito novo. Para passar o algoritmo para a linguagem de programação utilizada, é só conhecer as palavras reservadas dessa linguagem. O algoritmo resultante não apresenta muitos detalhes. A linguagem natural abre espaço para várias interpretações. Limpar minha escolha Considerando que M = 9 e que N = 4, o resultado da expressão, M:=M%N , será igual a: Escolha uma opção: 1 4 5 9 13 Limpar minha escolha Ao estudar uma técnica de construção de algoritmos, Joanes observou que a mesma apresentava algumas desvantagens, que eram: a necessidade de aprender uma nova simbologia e, além disso, que o algoritmo resultante não apresentava muitos detalhes, dificultando a sua transcrição para uma linguagem de programação. Considerando essa afirmação, podemos dizer que Joanes estudava qual técnica de construção de algoritmos? Escolha uma opção: Pseudocódigo Fluxograma Portugol JAVA Descrição Narrativa Limpar minha escolha https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=8906 https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=8906 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906&datapref=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=8893 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906 https://ava.candidomendes.edu.br/moodle/course/view.php?id=396 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0); Questão 5 Resposta salva Vale 1,00 ponto(s). Questão 6 Resposta salva Vale 1,00 ponto(s). 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: 10 7 4 8 3 Limpar minha escolha O funcionário de uma concessionária de automóveis recebe um salário fixo mais 4% de comissão sobre suas vendas. Dele, ainda é descontado, 11% de contribuição em impostos. Sabendo-se que foi criado um algoritmo, utilizando Pseudocódigo, para ser feito o cálculo de seu salário líquido, isto é, salário fixo, acrescido de sua comissão e descontado sua contribuição com impostos, qual das expressões abaixo, escrita em pseudocódigo, melhor representa este cálculo? (SL – Salário Líquido; SF – Salário Fixo; VD – Vendas) Escolha uma opção: SL:= SF + 0.04 * VD – 0.11*SL SL:= SF + 0.04 * VD – 0.11*SF SL:= (SF + 0.04 * VD) * 0.89 SL:= SF + 0.04 ^ VD – 0.11^SL SL:= SF + 0.04 * VD – 0.11^SL Limpar minha escolha https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=8906 https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=8906 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906&datapref=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=8893 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906 https://ava.candidomendes.edu.br/moodle/course/view.php?id=396 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0); Questão 7 Resposta salva Vale 1,00 ponto(s). Questão 8 Resposta salva Vale 1,00 ponto(s). Considerando a lista de identificadores de variáveis abaixo: I – NOME; II – 3XSE; III –PÉ DE VALSA; IV – PD3X; Podemos afirmar que aquelas variáveis cujos identificadores estão declarados corretamente são: Escolha uma opção: I e IV II e IV I e II II e III III e IV Limparminha escolha Ao iniciar a criação de um programa para empresa onde trabalha, Edilson cometeu alguns erros na declaração dos identificadores das variáveis que seriam utilizadas. Os identificadores criados foram: I – SX; II – NM1; III – LISTA_DE_NÚMEROS; IV – X+Y; Considerando a lista acima, podemos afirmar que as incorreções foram nos itens: Escolha uma opção: II e III II e IV I e III I e II III e IV Limpar minha escolha https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=8906 https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=8906 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906&datapref=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=8893 https://ava.candidomendes.edu.br/moodle/course/view.php?id=8906 https://ava.candidomendes.edu.br/moodle/course/view.php?id=396 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0);