Prévia do material em texto
... Página inicial Disciplinas e Espaços GRADUAÇÃO A DISTÂNCIA 2024 2024-2 Programação De Computadores - 2024_02_EAD_A Avaliações P1 -- Prova On-line (Acessar) Questão 1 Ainda não respondida Vale 1,00 ponto(s). 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; Limpar minha escolha 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=175 https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=177 https://ava.candidomendes.edu.br/moodle/course/view.php?id=14103 https://ava.candidomendes.edu.br/moodle/course/view.php?id=14103§ion=4 https://ava.candidomendes.edu.br/moodle/mod/quiz/view.php?id=489455 https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=510968&cmid=489455 Questão 2 Ainda não respondida Vale 1,00 ponto(s). Questão 3 Ainda não respondida Vale 1,00 ponto(s). A troca de valores entre variáveis é uma rotina muito comum na construção de programas. Consideremos que foram realizadas as seguintes atribuições: A = 3; B=9 e C= 12. Após serem executados os seguinte comandos: D = A; M = B; B = C; C = D; A = M; Podemos afirmar que as variáveis A, B e C, conterão os seguintes valores, respectivamente: Escolha uma opção: 3, 12, 9. 3, 9, 12. 9, 12, 3. 12, 9, 3. 12, 3, 9. 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 Descrição Narrativa Fluxograma Portugol JAVA Limpar minha escolha https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=510968&cmid=489455 https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=510968&cmid=489455 Questão 4 Ainda não respondida 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: II e IV I e II III e IV II e III I e IV Limpar minha escolha https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=510968&cmid=489455 Questão 5 Ainda não respondida Vale 1,00 ponto(s). 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: Média Aritmética Ponderada Média de Aproveitamento 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. 10 e 12. 2 e 7. 7 e 12. 11 e 12. Limpar minha escolha (MP) = (A1∗3+A2∗7) 10 (MA) = (A1∗3+A2∗7+MP) 11 https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=510968&cmid=489455 Questão 6 Ainda não respondida Vale 1,00 ponto(s). Ao iniciar a criação de um programa para empresa onde trabalha, Edilson cometeu um erro ao escrever a leitura da variável NOME, onde o usuário digitaria um nome (sequência de caracteres) para ser armazenado na mesma. Após a correção desse erro, a linha de comando ficou igual a: Escolha uma opção: scanf(“%f”,NOME); scanf(“%s”,&NOME); scanf(“%s”,NOME); scanf(%c,NOME); scanf(“%c”,NOME); Limpar minha escolha https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=510968&cmid=489455 Questão 7 Ainda não respondida Vale 1,00 ponto(s). Qual das alternativas abaixo, melhor representa um Programa em C, que recebe o valor do raio, digitado pelo usuário, e após, calcula e apresenta o volume de uma esfera, sabendo-se que Escolha uma opção: 1 . #include 2. #include 3. #include 4. #include 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. } 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. } 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. } V = 3⋅π⋅R3 4 Questão 8 Ainda não respondida Vale 1,00 ponto(s). Limpar minha escolha 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. A linguagem natural abre espaço para várias interpretações. 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. Limpar minha escolha https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=510968&cmid=489455 https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=510968&cmid=489455