Você está na página 1de 4

02/12/2016 BDQProva

Fechar


Disciplina:ALGORITMOS

Avaliao:CCT0239_AV_201607022567Data:29/11/201615:02:09(A)Critrio:AV

Aluno:201607022567PABLOITALOOLIVEIRACOSTASILVA

Professor: ANITALUIZAMACIELLOPES Turma:9002/AA

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

10a Questo(Ref.:794473) Pontos:0,0/0,5

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