Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0239_AV_201501967428 » ALGORITMOS Tipo de Avaliação: AV Aluno: 201501967428 - DIEGO MOTA DOS SANTOS Professor: SERGIO DE OLIVEIRA SANTOS Turma: 9005/AA Nota da Prova: 7,5 Nota de Partic.: 2 Av. Parcial 2 Data: 28/03/2016 18:57:10 1a Questão (Ref.: 201502072213) Pontos: 1,5 / 1,5 Faça um algoritmo em pseudocódigo que calcule e apresente o valor do volume de uma lata de óleo, utilizando a seguinte fórmula: Volume = pi * r2 * altura. Onde: R = raio e pi = 3.14159 O usuário irá fornecer a altura e o raio da lata. Resposta: <include> <iostream> using namespace std; int main(){ double a,r,v; cout << "Informe a altura: "; cin >> a; cout << "Informe o raio da lata: "; cin >> r; v=3.14159*r*a; cout << "\nO valor do volume da lata de oleo e igual a: " << v << endl; return 0; } Gabarito: Como é uma questão de implementação há várias respostas corretas, uma delas é: algoritmo "Volume de uma lata" var volume, raio, altura:real inicio escreva("Informe a altura e o raio da lata:") leia(altura, raio) volume<-3.14 * (raio * raio) * altura escreva(" O volume da lata é:", volume) fimalgoritmo 2a Questão (Ref.: 201502072868) Pontos: 1,5 / 1,5 Desenvolva um algoritmo usando PSEUDOCÓDIGO para somar o 100 (cem primeiros) números naturais inteiros. Resposta: <include> <iostream> using namespace std; int main(){ int x=1,y=0,i; for(i=1; i<=100; i++){ x++; y+=x; } cout << "\nA soma dos cem primeiros numeros inteiros e: " << y << endl; return 0; } Gabarito: Inicio. Var soma, x x = 0 soma = 0 Faça enquanto x < 100 x = x + 1 soma = soma + x fim_faça Imprimir soma Fim BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1 de 5 30/03/2016 12:23 3a Questão (Ref.: 201502077212) Pontos: 0,5 / 0,5 Qual dos símbolos abaixo representa a entrada de valores para as variáveis? 4a Questão (Ref.: 201502074438) Pontos: 0,5 / 0,5 Em um algoritmo, para cada variável deve ser declarado o seu tipo, ou seja, o tipo de dado que ela armazenará. O tipo que é utilizado para armazenar valores fracionários, positivos ou negativos é: inteiro real string caractere lógico 5a Questão (Ref.: 201502632337) Pontos: 0,5 / 0,5 As funções disponíveis na linguagem UAL são, na sua maioria, conhecidas nossas do Ensino Médio e, geralmente, estão presentes, em todas as linguagens de programação, com outros nomes, mas com o mesmo significado. A função raiz (x) é utilizada para obter: a conversão de um número inteiro x para real a raiz de um número x a tangente de um ângulo em radianos o seno de um ângulo em radianos o logaritmo neperiano de x 6a Questão (Ref.: 201502074525) Pontos: 0,5 / 0,5 O algoritmo a seguir representa a seleção de candidatos a um concurso público que exigiu duas avaliações. Suponha que um determinado candidato obteve 7,0 na primeira avaliação, escolha a alternativa CORRETA que indica qual a nota que o candidato deve obter na segunda avaliação para que ele seja aprovado, sabendo-se que não há arredondamento no cálculo da média. Algoritmo Concurso real: nota1,nota2,media inicio BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2 de 5 30/03/2016 12:23 escreva("Digite as duas notas:") leia(nota1,nota2) media<- (nota1+nota2)/2 se (media >= 8) então escreva ("APROVADO") senao escreva ("REPROVADO") fim_se fim Entre 8,0 e 8,9 Entre 6,0 e 6,9 Candidato reprovado Entre 9,0 e 10,0 Entre 7,0 e 7,9 7a Questão (Ref.: 201502072137) Pontos: 0,0 / 0,5 De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. Apenas o de entrada Para ou enquanto Para e Se Se ou escolha Apenas o comando enquanto 8a Questão (Ref.: 201502325267) Pontos: 0,5 / 0,5 Dado o ALGORITMO abaixo, utilizando a notação em Pseudocódigo, faça a análise BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3 de 5 30/03/2016 12:23 I) Somente as variáveis vi e vf serão inseridas pelo usuário por meio do teclado II) A variável 'v' é a variável de controle e deverá contar 10 vezes III) As linhas de 11 à 13 deverão realizar um laço que tem como objetivo imprimir a variável de controle 'v' partindo de vi até vf. IV) Na linha 10 o usuário deverá informar o passo da estrutura de repetição para V) A variável 'v' deverá ser inserido via teclado pelo usuário. Marque somente a alternativa correta: As alternativas I, II, IV e V estão corretas Nenhuma das opções acima Somente a alternativa III é correta As alternativas IV e V estão corretas As alternativas I e II estão corretas 9a Questão (Ref.: 201502319439) Pontos: 1,0 / 1,0 Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ exiba "lendo a idade"; lendo idade; System.out.println("lendo idade"); System.out.println("lendo idade"); cout << "lendo a idade"; cin >> idade; cout "lendo a idade"; cin idade; cout < lendo idade; cin > idade 10a Questão (Ref.: 201502682174) Pontos: 1,0 / 1,0 Analise o programa mostrado abaixo e assinale a alternaƟva que descreve corretamente a sua execução: BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4 de 5 30/03/2016 12:23 Será escrito na tela a palavra "ALGORITMOS" 5 vezes. Será escrito na tela a palavra "ALGORITMOS" somente uma vez. Será escrito na tela a palavra "ALGORITMOS" 10 vezes. Será escrito na tela somente os caracteres pares. Será escrito na tela a palavra "ALGORITMOS" de trás para frente. Período de não visualização da prova: desde 11/03/2016 até 29/03/2016. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 5 de 5 30/03/2016 12:23
Compartilhar