Você está na página 1de 3

Avaliao:CCT0196_AV_201002006538PROGRAMAOPARADISPOSITIVOSMVEIS

TipodeAvaliao:AV
Aluno:201002006538ANDREDASILVABITENCOURT
Professor: DENISGONCALVESCOPLE

Turma:9002/AB

NotadaProva:8,0NotadePartic.:1,5Data:21/11/201409:09:00

1a Questo(Ref.:201002113868)

Pontos:0,5/0,5

AssinaleoitemquenocorrespondeaumaconstanteparacontroledefluxonoJME:
Command.OK
Command.EXIT

Command.LOGOUT
Command.CANCEL
Command.ITEM

2a Questo(Ref.:201002114342)

Pontos:0,5/0,5

ParaaplataformaJavaMicroEdition,podemosafirmarqueadiferenasignificativaentreasconfiguraesde
umtelefonecelulareumsmartphone:
EstnoMIDP.
Estnamarcadoaparelho.
Estnaaplicaodosmartphone,queumtablet.

EstnoCLDCenoCDC.
Estnohardwareempregado.

3a Questo(Ref.:201002128296)

Pontos:0,5/0,5

ParaasinterfacesWebmuitocomumasubmissodosdadosdoformulrioparaumservidoratravsdeum
botodotipo.NocasodeformulriosJME,osdadosdoformulriopodemsertratadosnaprogramaoapartir
de:
UmainterfacedotipoMouseListener.
UmainterfacedotipoActionListener.

UmainterfacedotipoCommandListener.
UmcomponentedotipoButton.
UmcomponentedotipoJMESubmit.

4a Questo(Ref.:201002128326)

Pontos:1,0/1,0

OsRecordStoressoestruturasmuitosimplesquearmazenamosdadosseminterpretaodeseuformato
original.OsdadosrecebidosapartirdeumRecordStorechegamnoseguinteformato:

Record

ArraydeBytes
Collection
InteiroLongo
XML

5a Questo(Ref.:201002113861)

Pontos:0,5/0,5

SobreasMIDlets:
ApenaspodemserinstaladasporintermdiodeumservidornaWeb.
adenominaodadaaosaplicativosgeradoscomoAndroid.
PodemserutilizadasapenasemconfiguraesCLDC.
Soempacotadasdentrodeumarquivodeextenso"jad".

TrabalhacomaHighLevelAPIparaodesenvolvimentodeinterfacescadastrais.

6a Questo(Ref.:201002257380)

Pontos:1,0/1,0

SobreaestruturadoGCF,possvelafirmarque:
GCFpossuiumaestruturacomplexadeinterfaceseclassesparaexecutarfluxosdeentradaesadadedados.
IIGCFprovumaabordagemgenricaparaconectividade
IIIEmboracadatipodeconexotenhasuasparticularidades,parausaroGCFmuitosimples
MarquearespostaCORRETA
ApenasasafirmativasIeIIIestocorretas
ApenasaafirmativaIIestcorreta

ApenasasafirmativasIIeIIIestocorretas
ApenasaafirmativaIestcorreta
Todasasafirmativasestocorretas

7a Questo(Ref.:201002114353)

Pontos:0,5/0,5

OprincipalpapeldaMIDPpara:
DesenvolveroprogramanalinguagemJava.
Desenvolvimentodesoftwareparadispositivosmveis.
Desenharosoftware.
Classificarotamanhodoaparelho.

Complementaraconfiguraoquecaracterizaodispositivo.

8a Questo(Ref.:201002114235)

AnaliseotrechodecdigofonteJavaaseguir:
booleanb=false
if(b=true){
b=false

Pontos:0,5/0,5

}
OtrechodecdigofonteJava:
Criaumavarivel"b",defineumvalor"false"(falso)parao"b"e,pornoatenderacondio,ofluxo
saltarainstruo"if",poisdiantedacomparao,oresultado"false".
Representaummapadebancodedados.
Nofuncionaederroaocompilar.
Nofunciona,derroetravaraKVM.

Criaumavarivel"b",defineumvalor"false"(falso)parao"b"e,poratenderacondio,ofluxo
entrarnainstruo"if",poisdiantedaatribuioecomparao,oresultado"true".

9a Questo(Ref.:201002132868)

Pontos:1,5/1,5

Expliqueadiferenaentreerrodecompilaoeerrodeexecuo

Resposta:Errodecompilaooerroqueocorreantesdaexecuodoprograma.Errosdeexecuoso
errosqueocorremduranteaexecuodoprograma.Ex:quandoomesmotentaexecutarumaoperao
impossvel.

Gabarito:Errosdecompilaosoaquelesqueocorremantesdeseuprogramaexecutar,enquantoqueerros
emtempodeexecuosoerrosqueocorremenquantooprogramaexecutado.Estes,normalmenteocorrem
quandooprogramatentaumaoperaoqueimpossvelexecutar.

10a Questo(Ref.:201002132871)

Pontos:1,5/1,5

Apresentedoisexemplosdeboasprticasdeprogramao

Resposta:Comentriosedocumentaovisandofacilitaroprocessodemanuteno.Usode"curtocircuito"nas
comparaes.Usarnomesdefunesadequadosasaesexecutadasporelas.

Gabarito:
Documentaoecomentrios
Trocadaposiodevariveiseconstantesnacomparao
Usode"curtocircuito"nacomparao
Limitaodenovosobjetos
Variveisdeobjetosnulas
Nomesapropriados

Perododenovisualizaodaprova:desde06/11/2014at25/11/2014.