Sei sulla pagina 1di 6

3/6/2014 BDQ Prova

file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/Av1_files/prova_resultado_preview_aluno.htm 1/6
Avaliao: CCT0239_2013/02_AV1_ ALGORITMOS
Tipo de Avaliao: AV1
Aluno:
Professor: ANITA LUIZA MACIEL LOPES Turma: 9002/AA
Nota da Prova: 7,0 de 8,0 Nota do Trabalho: Nota de Participao: 2 Data: 28/06/2013 19:30:22
1
a
Questo (Cd.: 7858) Pontos: 0,5 / 0,5
Considerando as afirmativas a seguir em relao a representao de algoritmos:
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo;
II - O pseudocdigo um recurso muito utilizado para desenvolver programas complexos e representar
graficamente o algoritmo;
III - A linguagem de programao a maneira utilizada de formalizar a soluo de um problema do mundo real
a partir dos algoritmos.
Podemos afirmar que:
As alternativas I e III so CORRETAS
Apenas a alternativa I CORRETA
Todas as alternativas so CORRETAS
Nenhuma das opes anteriores
As alternativas II e III so INCORRETAS
2
a
Questo (Cd.: 10268) Pontos: 0,5 / 0,5
Em um algoritmo, para cada varivel deve ser declarado o seu tipo, ou seja, o tipo de dado que ela
armazenar. O tipo que utilizado para armazenar valores fracionrios, positivos ou negativos :
caractere
lgico
real
string
inteiro
3
a
Questo (Cd.: 13037) Pontos: 0,5 / 0,5
Qual tipo de varivel deve ser usado para armazenar um valor lgico (true/false) em C++?
char
int
boolean
3/6/2014 BDQ Prova
file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/Av1_files/prova_resultado_preview_aluno.htm 2/6
short
float
4
a
Questo (Cd.: 10250) Pontos: 0,5 / 0,5
Em linguagem C++, indique qual a alternativa correta que indica o operador relacional para "diferente".
=<
=>
<=

!=
>=
5
a
Questo (Cd.: 116543) Pontos: 1,0 / 1,0
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
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
3/6/2014 BDQ Prova
file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/Av1_files/prova_resultado_preview_aluno.htm 3/6
escreva ("Digite o lado de uma quadrado:");
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;
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.: 116550) Pontos: 1,0 / 1,0
Faz parte do desenvolvimento de uma algoritmo declarar as variveis que armazenaro dados a ser
manipulados pelo algoritmo. De acordo com as regras para criao dos nomes para as variveis, assinale a
alternativa que possui um exemplo de nome INCORRETO:
salariofinal
cad1- id
nota2
num1
nome_aluno
7
a
Questo (Cd.: 7967) Pontos: 1,0 / 1,0
De acordo com a figura abaixo, o programa a ser criado poder utilizar quais comandos.
Se ou escolha
Para e Se
Para ou enquanto
Apenas o comando enquanto
Apenas o de entrada
3/6/2014 BDQ Prova
file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/Av1_files/prova_resultado_preview_aluno.htm 4/6
8
a
Questo (Cd.: 15070) Pontos: 0,0 / 1,0
De acordo com o trecho de cdigo abaixo o que ser exibido se o usurio digitar os valores 2 e 4,
respectivamente?
leia(n1,n2)
se ((n1 < 2) e (n2 < 5 )) entao
escreva("O valor foi: ", n1)
senao
se ((n1 > 1) e (n2 > 4) ) entao
escreva ("O valor foi: ", n1+2 )
senao
se ((n1 > 3) ou (n2 < 10)) entao
escreva("O valor foi: ", n2+n1)
senao
escreva("O valor foi: ", 5)
fimse
fimse
fimse
O valor foi:5
O valor foi:2
O valor foi:6
Nenhuma das alternativas anteriores
O valor foi:4
9
a
Questo (Cd.: 10289) Pontos: 1,0 / 1,0
Escolha a alternativa que mostra o algoritmo em pseudocdigo correto que representa o clculo do
salrio lquido dos seus colaboradores, sabendo-se que o salrio bruto a soma do salrio lquido mais o
desconto, sendo este em valor percentual.
prog folha
real Salbruto, Desc, Liquido;
imprima "Digite o salrio bruto :", "\n";
leia salbruto;
imprima "Digite o desconto :", "\n";
leia desc;
liquido <- salbruto - (salbruto * desc / 100);
imprima "o salrio lquido : ",liquido;
fimprog


prog folha
real salbruto, desc, liquido;
imprima "Digite o salrio bruto :", "\n";
leia salbruto;
imprima "Digite o desconto :", "\n";
leia desc;
liquido <- salbruto - (salbruto * desc / 100);
imprima "o salrio lquido : ",liquido;
fimprog
3/6/2014 BDQ Prova
file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/Av1_files/prova_resultado_preview_aluno.htm 5/6
prog folha
imprima "Digite o salrio bruto :", "\n";
leia salbruto;
imprima "Digite o desconto :", "\n";
leia desc;
liquido <- salbruto - (salbruto * desc / 100);
imprima "o salrio lquido : ",liquido;
fimprog
prog folha
real salbruto, desc, liquido;
imprima "Digite o salrio bruto :", "\n";
leia salbruto;
imprima "Digite o desconto :", "\n";
leia desc;
liquido <- salbruto - (liquido * desc / 100);
imprima "o salrio lquido : ",liquido;
fimprog
prog folha
real salbruto, desc, liquido;
imprima "Digite o salario bruto :", "\n";
leia salario;
imprima "Digite o desconto :", "\n";
leia desc;
liquido <- salbruto - (salbruto * desc / 100);
imprima "o salrio : ",liquido;
fimprog

10
a
Questo (Cd.: 63010) Pontos: 1,0 / 1,0
Selecione qual dos trechos de cdigo a seguir representa a seguinte situao: se estivermos na primavera e dia
10 for sbado (7) ento teremos festa da uva, mas se dia
10 no for sbado teremos a festa da ma. Se no for primavera no teremos festa.
if (estacao == p)
if (dia10 == 7)
cout << "Festa da uva\n";
else
cout << "Festa da maca\n"
else
cout << "Nao tera festa\n";
if (estacao == p)
cout << "Festa da uva\n";
else
cout << "Festa da maca\n";
if (estacao == p) {
if (dia10 == 7)
cout << "Festa da uva\n";
else
cout << "Festa da maca\n";
}
cout << "Nao tera festa\n";
if (dia10 ==7)
cout << "Festa da uva\n";
else
cout << "Festa da maca\n";
if (estacao == p || dia10 == 7) {
cout << "Festa da uva\n";
else
cout << "Nao tera festa\n";
3/6/2014 BDQ Prova
file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/Av1_files/prova_resultado_preview_aluno.htm 6/6
Perodo de no visualizao da prova: desde 17/05/2013 at 03/07/2013.

Potrebbero piacerti anche