Você está na página 1de 5

3/6/2014 BDQ Prova

file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/AV2_files/prova_resultado_preview_aluno.htm 1/5
Avaliao: CCT0239_AV2_ ALGORITMOS
Tipo de Avaliao: AV2
Aluno:
Professor: ANITA LUIZA MACIEL LOPES Turma: 9002/AA
Nota da Prova: 6,5 de 8,0 Nota do Trabalho: 0 Nota de Participao: 2 Data: 28/08/2013 14:36:36
1
a
Questo (Cd.: 10250) Pontos: 0,5 / 0,5
Em linguagem C++, indique qual a alternativa correta que indica o operador relacional para "diferente".
=>
>=

!=
=<
<=
2
a
Questo (Cd.: 94217) Pontos: 0,0 / 0,5
Analise as sentenas abaixo sobre a declarao de vetores e, em seguida, assinale a alternativa correta:
I. Na linguagem C++, uma string um vetor de caracteres terminado com um caracter nulo cujo valor inteiro
igual a zero (cdigo ASCII igual a 0).
II. O terminador nulo tambm pode ser escrito usando a conveno de barra invertida do C++ como sendo '\0'.
III. Como precisamos reservar duas posies para o terminador (a barra e o zero), sempre iremos declarar o
tamanho necessrio menos um.
Somente as sentenas I e II esto corretas
Somente as sentenas II e III esto corretas
Todas as sentenas esto corretas
Somente as sentenas I e III esto corretas
Somente a sentena II est correta
3
a
Questo (Cd.: 15706) Pontos: 0,5 / 0,5
Um programa de cadastro deve solicitar cpf,nome e telefone de alunos at que o cpf seja igual a 0. Que
estrutura em C++ melhor representa esta tarefa?
do{
// [bloco de comandos]
} while (cfp !=0);
for (cpf=0; cpf !=0; cpf++)
{
3/6/2014 BDQ Prova
file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/AV2_files/prova_resultado_preview_aluno.htm 2/5
// [bloco de comandos]
}
while{
// [bloco de comandos]
} do (cfp !=0);
do while (cfp !=0){
// [bloco de comandos]
}
if (cpf != 0){
// [bloco de comandos]
}
4
a
Questo (Cd.: 10270) Pontos: 0,5 / 0,5
Indique qual a alternativa correta para declarar uma varivel que representa o salrio de um colaborador.
var
real SALARIO;
var
int SALARIO;
var
caractere SALARIO;
var
logico SALARIO;
var
string SALARIO;
5
a
Questo (Cd.: 116543) Pontos: 0,0 / 0,5
Analise os algoritmos abaixo e assinale aquele que calcula corretamente a rea de um quadrado a partir da
leitura do lado do quadrado.
Algoritmo CalcArea
var
real lado, area;
inicio
escreva ("Digite o lado de uma quadrado:");
leia (lado);
area=lado*lado;
escreva("A rea do quadrado :", area);
fim
Algoritmo CalcArea
inicio
escreva ("Digite o lado de uma quadrado:");
leia (lado);
area=lado*lado;
3/6/2014 BDQ Prova
file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/AV2_files/prova_resultado_preview_aluno.htm 3/5
escreva("A rea do quadrado :", area);
fim
Algoritmo CalcArea
var
real lado, area;
inicio
escreva ("Digite o lado de uma quadrado:");
leia (lado);
area=lado*lado;
escreva("A rea do quadrado :" area);
f im
Algoritmo CalcArea
var
real lado, area;
inicio
escreva ("Digite o lado de uma quadrado:");
area=lado*lado;
escreva("A rea do quadrado :", area);
fim
Algoritmo CalcArea
real lado, area;
inicio
escreva ("Digite o lado de uma quadrado:");
leia (lado);
area=lado*lado;
escreva("A rea do quadrado :", area);
fim
6
a
Questo (Cd.: 14749) Pontos: 0,5 / 0,5
Analise o cdigo abaixo e determine qual o valor final da varivel SOMA ?
int x = 0, soma = 0 ;
for (x=1; x<=5; x=x+1)
soma = soma + x;
cout << "O valor da SOMA "<< soma;
15
20
25
05
10
3/6/2014 BDQ Prova
file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/AV2_files/prova_resultado_preview_aluno.htm 4/5
7
a
Questo (Cd.: 10344) Pontos: 1,0 / 1,0
Indique qual o algoritmo que calcula corretamente a mdia das notas AV1 e AV2 de uma determinada
disciplina.
MEDIA AV1 + AV2 / 2;
MEDIA (AV1 ** AV2) / 2;
MEDIA (AV1 + AV2) / 2;
MEDIA (AV1 * AV2) / 2;
MEDIA (AV1 - AV2) / 2;
8
a
Questo (Cd.: 94187) Pontos: 1,0 / 1,0
Analise o cdigo mostrado na figura abaixo e assinale a alternativa que descreve o resultado correto da sua
execuo:
A apenas metade da frase ser escrita na tela
A frase "Aprender a construir Algoritmos" ser escrita na tela verticalmente, uma letra em cada linha
A frase "Aprender a construir Algoritmos" ser escrita na tela da forma normal, em texto corrido,
conforme digitado
A frase "Aprender a construir Algoritmos" ser escrita na tela verticalmente, uma palavra em cada linha
A frase "Aprender a construir Algoritmos" ser escrita na tela de trs pra frente
9
a
Questo (Cd.: 7944) Pontos: 1,5 / 1,5
Desenvolva um algoritmo em pseudocdigo para calcular a rea e o permetro de uma sala. O usurio inf ormar a largura e
comprimento da sala e devero ser apresentados : rea e Permetro.
Obs: O Permetro equivale a soma de todos os lados da sala.
Resposta: inicio real largura, comprimento, area, perimetro escreva "Informe largura" leia largura escreva
"Informe comprimento" leia comprimento area = largura * comprimento perimetro = (largura * 2) +
(comprimento * 2) escreva "Area: " + area escreva "Perimetro: " + perimetro fim
3/6/2014 BDQ Prova
file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/AV2_files/prova_resultado_preview_aluno.htm 5/5
Gabarito:
Inicio.
Variavel int LARG, COMP, AREA, PERIM
Ler LARG
Ler COMP
Calcular AREA = LARG * COMP
Calcular PERIM = (2 * LARG) + (2 * COMP)
Imprimir "Largura = ", LARG
Imprimir "Comprimento = ", COMP
Fim.
10
a
Questo (Cd.: 49040) Pontos: 1,0 / 1,5
Sabe-se que a populao de uma determinada cidade A cresce 2% ao ano e que a populao de uma cidade B
cresce 3% ao ano. Sabendo que a populao de A de 100.000 habitantes e que a de B de 50.000
habitantes, implemente um algoritmo que calcule quantos anos sero necessrios para que a populao da
cidade B ultrapasse a populao da cidade A
Resposta: inicio inteiro popA, popB, ano popA = 100000 popB = 50000 ano = 0 enquanto (popA > popB) { popA
= popA * 1,02 popB = popB * 1,03 ano = ano+1 } fim
Gabarito: int main() {
int anos=0; float pa=100000, pb=50000;
while(pb<=pa) {
pa += 0.02 * pa;
pb += 0.03 * pb;
anos++;
}
cout << "Numero de anos:" << anos <<"\n"; system("pause");
}
Perodo de no visualizao da prova: desde 21/08/2013 at 02/09/2013.

Você também pode gostar