Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisar envio do teste: Introdução à Programação - Avaliação Diagnóstica - Módulo II Curso Programa de Nivelamento UAM Teste Introdução à Programação - Avaliação Diagnóstica - Módulo II Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido Instruções Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente LEIA COM ATENÇÃO AS SEGUINTES INSTRUÇÕES E OBSERVAÇÕES 1. Essa avaliação diagnóstica tem duração máxima de 30 minutos. 2. Você terá duas tentativas para realizar o teste e será considerada a melhor nota. 3. Caso você não obtenha uma nota maior ou igual a 6,0 na avaliação diagnóstica será disponibilizado o módulo correspondente para estudo com uma avaliação final para que possa recuperar a sua nota. 4. Caso ocorra algum problema de conexão, você poderá retornar para a prova, continuando de onde parou, desde que seja dentro do intervalo de tempo disponibilizado para a avaliação. 5. Você só poderá visualizar uma única questão por vez. Para avançar para a próxima questão, precisará marcar a alternativa que julga correta, não tendo a opção de retroceder e alterar as marcações anteriores. 6. Você receberá um feedback do seu desempenho ao final da Avaliação. Pergunta 1 Em um fluxograma, podemos representar diversos conceitos de algoritmos. Cada conceito é representado por uma figura geométrica específica que a caracteriza. No que se refere ao Início e Fim de um fluxograma, qual figura deve ser utilizada? 2 em 2 pontos Resposta Selecionada: C. Respostas: A. B. C. D. Superelipse. Retângulo. Elipse. Superelipse. Paralelogramo. Pergunta 2 Resposta Selecionada: D. Respostas: A. B. C. D. 3 – O programador precisa construir um algoritmo que calcule a diferença de idade de duas pessoas. As idades são informadas pelo usuário e a mensagem final deve ser “A diferença de idade é =” acrescida à diferença calculada. Marque a opção que representa um fluxograma para estes algoritmos. Obs: Os conceitos são representados em letras maiúsculas e as informações contidas nas figuras segue os comandos dentro de parênteses (PROCESSAMENTO (a = 10), ENTRADA (val) , SAÍDA( “O valor é” + val). INÍCIO, ENTRADA (idade1), ENTRADA (idade2), PROCESSAMENTO (dif = idade1 – idade2), SAÍDA (“A diferença de idade = “ + dif), FIM. INÍCIO, ENTRADA (idade1), ENTRADA (idade2), PROCESSAMENTO (dif = idade1 – idade2), SAÍDA (dif), FIM. INÍCIO, ENTRADA (idade1), ENTRADA (idade2), PROCESSAMENTO (dif = idade1 – idade2), SAÍDA (“A diferença de idade = “), FIM. INÍCIO, ENTRADA (idade1), ENTRADA (idade2), ENTRADA(dif), SAÍDA (“A diferença de idade = “ + dif), FIM. INÍCIO, ENTRADA (idade1), ENTRADA (idade2), PROCESSAMENTO (dif = idade1 – idade2), SAÍDA (“A diferença de idade = “ + dif), FIM. Pergunta 3 Resposta Selecionada: B. Respostas: A. O programador precisa construir um algoritmo que calcule a média ponderada de 2 notas informadas pelo usuário. O peso da primeira nota é 40% e na segunda é 60%. Marque a opção que representa um fluxograma para estes algoritmos. Obs: Os conceitos são representados em letras maiúsculas e as informações contidas nas figuras segue os comandos dentro de parênteses (PROCESSAMENTO (a = 10), ENTRADA (val) , SAÍDA( “O valor é” + val). INÍCIO, ENTRADA (nota1), ENTRADA (nota2), PROCESSAMENTO (media = nota1 * 0.4 + nota2 * 0.6), SAÍDA (media), FIM. 2 em 2 pontos 2 em 2 pontos B. C. D. INÍCIO, ENTRADA (nota1), ENTRADA (nota2), PROCESSAMENTO (media = (nota1 + nota2 ) /2), SAÍDA (media), FIM. INÍCIO, ENTRADA (nota1), ENTRADA (nota2), PROCESSAMENTO (media = nota1 * 0.4 + nota2 * 0.6), SAÍDA (media), FIM. INÍCIO, ENTRADA (nota1), ENTRADA (nota2), PROCESSAMENTO (media = nota1 * 40 + nota2 * 60), SAÍDA (media), FIM. INÍCIO, ENTRADA (media), SAÍDA (media), FIM. Pergunta 4 Resposta Selecionada: B. Respostas: A. B. C. D. Em um algoritmo, deseja-se exibir dados para o usuário. O programador projetou o seu algoritmo para que usuário digite o seu nome e a data de nascimento. Com isso, o programador calcula a idade do usuário e a exibe. Este dado exibido pode ser considerado como: Dados de Saída. Dados de Entrada. Dados de Saída. Dados de Armazenamento. Dados Condicionais. Pergunta 5 Resposta Selecionada: A. Respostas: A. B. C. D. Um algoritmo inicia com a obtenção de dois números, em seguida utiliza um processamento para multiplicar estes números e salvar em uma variável chamada “produto”. Em seguida é utilizado uma condicional “produto é par?”. Em caso positivo, o produto é somado ao número 2 e é exibido. Em caso negativo, o produto é somado ao número 10 e é exibido. Considerando que os números 10 e 2 foram informados, qual seria o dado exibido? 22. 22. 30. 14. 12. 2 em 2 pontos 2 em 2 pontos
Compartilhar