Buscar

AV Algoritmos 2015.4

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 5 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

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

Outros materiais