Escolar Documentos
Profissional Documentos
Cultura Documentos
Fechar
Disciplina:ALGORITMOS
Avaliao:CCT0239_AV_201607022567Data:29/11/201615:02:09(A)Critrio:AV
Aluno:201607022567PABLOITALOOLIVEIRACOSTASILVA
NotadaProva:5,5NotadePartic.:1Av.Parcial.:1,5
1a Questo(Ref.:827658) Pontos:0,0/1,0
Umalgoritmopodeserrepresentadoporalgumasmaneirasdistintas,dentreestastemosofluxograma,o
pseudocdigoeaindaalinguagemtextual.Porqueparaalgoritmoscomputacionaisalinguagemtextualno
consideradaumaboaformaderepresentaodealgoritmos?
Resposta:Paraalgoritmoscomputacionais,alinguagemtextualnoumaboaformadeapresentaodevidoa
linguagemdeprogamaonecessitardepalavrasreservadas,funes,cdigosespecifcosevariaveis
nmericasederelao.
Gabarito:Porquealinguagemtextualpossuimuitostermosambguos.
2a Questo(Ref.:836313) Pontos:1,0/1,0
Um professora de Fsica tem 30 alunos. Como o contedo do bimestre era muito difcil, ela resolveu aplicar duas
provasedeixaramaiornotaparaobimestre.
Elapediuparaquevocfizesseumprogramaquepudesseentrarcomonmerodeidentificaodoalunonaescolae
asduasnotasdasprovas.
Acadaentrada,deveriaserexibidoonmerodeidentificaoeamaiornota.Mosobra!
Resposta:#include<iostream>#include<stdlib.h>usingnamespacestdintmain(){intn1,n2for(inti=0
i<=30i++){cout<<"entrecomasnotasdo"<<i<<"aluno"<<endlcin>>n1cin>>n2if(n1>n2){cout<<
"aluno"<<i<<"nota:"<<n1<<endl}else{cout<<"aluno"<<i<<"nota:"<<n2<<endl}system("pause")
return0}
Gabarito:
#include<iostream>//Quandoforcompilar,retireoespaodepoisdo<
usingnamespacestd
intmain()
{
intx,numeroAluno
floatprova1,prova2
for(x=1x<=3x++)
{
cout<<endl<<"Numerodoaluno:"
cin>>numeroAluno
cout<<endl<<"Notasdasduasprovas:"
cin>>prova1>>prova2
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4
02/12/2016 BDQProva
if(prova1>prova2)cout<<endl<<numeroAluno<<""<<prova1
elsecout<<endl<<numeroAluno<<""<<prova2
}
system("pause")
}
OBS:podeserquenasuaverso,ouIDE,preciseincluirabibliotecacstdlibtambmporusarafuno
system()
3a Questo(Ref.:831072) Pontos:1,0/1,0
Assinaleaopocorreta:
AformamaiscomumdeescreverumalgoritmoemPortugus.
AformamaiscomumdeescreverumalgoritmoemIngls.
Aformamaiscomumdeescreverumalgoritmoemfluxograma.
Aformamaiscomumdeescreverumalgoritmoemportugol.
Aformamaiscomumdeescreverumalgoritmousarumbomsoftware.
4a Questo(Ref.:794206) Pontos:1,0/1,0
Selecione,entreasalternativas,aopocorreta,tendoemvistaafrase:Necessitadeespaonamemriae
defineotipodedadoaserarmazenado.
ComandoEnquantoFaa
ComandoPARA
EstruturadeSeleo
Varivel
VariveldeControle
5a Questo(Ref.:835498) Pontos:1,0/1,0
UmaIDE(integrateddevelopmentenvironmentouambientededesenvolvimentointegrado)renevriasfacilidades
para o programador. Assinale a opo onde est presente o programa que possibilita acompanhar a execuo do
programaeverificarerros.
Corretor
Compilador
Editor
Depurador
Linkeditor
6a Questo(Ref.:793711) Pontos:0,0/1,0
AssinaleaalternativaqueapresentaAPENASosexemplosdeoperadoresrelacionais.
=,>e||
<,>e>=
+,e*
&&,||e~
&&,>=e||
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4
02/12/2016 BDQProva
7a Questo(Ref.:793806) Pontos:0,5/0,5
Seaminhamdiaformaiorouiguala6estareiaprovado,casocontrrio,estareireprovado.Qualdostrechos
abaixoescritosemC++representaestasituao?
if(media!=6)
{
cout<<"Aprovado"
}
else
{
cout<<"Reprovado"
}
if(media>=6)
cout<<"Aprovado"
else
cout<<"Reprovado"
if(media>6)
{
cout<<"Aprovado"
}
else
{
cout<<"Reprovado"
}
if(media>6)
cout<<"Aprovado"
else
cout<<"Reprovado"
if(media<=6)
cout<<"Aprovado"
else
cout<<"Reprovado"
8a Questo(Ref.:827696) Pontos:0,5/0,5
AlinguagemC++possuiestruturasdedeciso,asquaispodemmudarasequnciadeexecuodoscomandos.Analiseotrechode
programaabaixoeassinaleaalternativaquecorrespondaaestruturadedecisoutilizada.
intmain(){
intnum
cout<<"Digiteumnmero:"
cin>>num
(num>0)?cout<<num:cout<<"Nmeronegativo"
return0
}
Estruturacondicionaldecomandocomposto
comandoswitch
Estruturacondicionaldecomandosimples
aninhamentodeif
Operadorternrio
9a Questo(Ref.:794486) Pontos:0,5/0,5
Leiaatentamenteotrechodecdigoabaixoedigaoqueeleretornariaaousurio:
intmain(){
inti
doublex,y=0
for(i=0i<10i++){
cout<<"Digiteumnumero:"
cin>>x
y=y+x
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4
02/12/2016 BDQProva
}
cout<<"Numero:"<<y<<"\n"
system("PAUSE")
return0
}
Amdiadoselementosdigitados
Omaiordetodososelementosdigitados
Aquantidadedeelementosdigitados
Asomadetodososelementos
Asomadoselementospares
Qualestruturaderepetioabaixopreenchecorretamenteumvetorde30posiescom0(zero)emcadauma
dasposies?
for(inti=0i<=30i++){vetor[i]=0}
for(inti=0i<30i++){vetor[i]=0}
for(inti=0i<30i++){vetor[i]==0}
for(inti=1i<=30i++){vetor[i]=0}
for(inti=1i<30i++){vetor[i]=0}
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4