Post on 04-Oct-2015
description
Avaliao:CCT0196_AV_201002006538PROGRAMAOPARADISPOSITIVOSMVEIS
TipodeAvaliao:AV
Aluno:201002006538ANDREDASILVABITENCOURT
Professor: DENISGONCALVESCOPLE Turma:9002/AB
NotadaProva:8,0NotadePartic.:1,5Data:21/11/201409:09:00
1aQuesto(Ref.:201002113868) Pontos:0,5/0,5
AssinaleoitemquenocorrespondeaumaconstanteparacontroledefluxonoJME:
Command.OKCommand.EXIT
Command.LOGOUTCommand.CANCELCommand.ITEM
2aQuesto(Ref.:201002114342) Pontos:0,5/0,5
ParaaplataformaJavaMicroEdition,podemosafirmarqueadiferenasignificativaentreasconfiguraesdeumtelefonecelulareumsmartphone:
EstnoMIDP.Estnamarcadoaparelho.Estnaaplicaodosmartphone,queumtablet.
EstnoCLDCenoCDC.Estnohardwareempregado.
3aQuesto(Ref.:201002128296) Pontos:0,5/0,5
ParaasinterfacesWebmuitocomumasubmissodosdadosdoformulrioparaumservidoratravsdeumbotodotipo.NocasodeformulriosJME,osdadosdoformulriopodemsertratadosnaprogramaoapartirde:
UmainterfacedotipoMouseListener.UmainterfacedotipoActionListener.
UmainterfacedotipoCommandListener.UmcomponentedotipoButton.UmcomponentedotipoJMESubmit.
4aQuesto(Ref.:201002128326) Pontos:1,0/1,0
OsRecordStoressoestruturasmuitosimplesquearmazenamosdadosseminterpretaodeseuformatooriginal.OsdadosrecebidosapartirdeumRecordStorechegamnoseguinteformato:
Record ArraydeBytes
CollectionInteiroLongoXML
5aQuesto(Ref.:201002113861) Pontos:0,5/0,5
SobreasMIDlets:
ApenaspodemserinstaladasporintermdiodeumservidornaWeb.adenominaodadaaosaplicativosgeradoscomoAndroid.PodemserutilizadasapenasemconfiguraesCLDC.Soempacotadasdentrodeumarquivodeextenso"jad".
TrabalhacomaHighLevelAPIparaodesenvolvimentodeinterfacescadastrais.
6aQuesto(Ref.:201002257380) Pontos:1,0/1,0
SobreaestruturadoGCF,possvelafirmarque:
GCFpossuiumaestruturacomplexadeinterfaceseclassesparaexecutarfluxosdeentradaesadadedados.
IIGCFprovumaabordagemgenricaparaconectividade
IIIEmboracadatipodeconexotenhasuasparticularidades,parausaroGCFmuitosimples
MarquearespostaCORRETA
ApenasasafirmativasIeIIIestocorretasApenasaafirmativaIIestcorreta
ApenasasafirmativasIIeIIIestocorretasApenasaafirmativaIestcorretaTodasasafirmativasestocorretas
7aQuesto(Ref.:201002114353) Pontos:0,5/0,5
OprincipalpapeldaMIDPpara:
DesenvolveroprogramanalinguagemJava.Desenvolvimentodesoftwareparadispositivosmveis.Desenharosoftware.Classificarotamanhodoaparelho.
Complementaraconfiguraoquecaracterizaodispositivo.
8aQuesto(Ref.:201002114235) Pontos:0,5/0,5
AnaliseotrechodecdigofonteJavaaseguir:
booleanb=falseif(b=true){
b=false
}OtrechodecdigofonteJava:
Criaumavarivel"b",defineumvalor"false"(falso)parao"b"e,pornoatenderacondio,ofluxosaltarainstruo"if",poisdiantedacomparao,oresultado"false".Representaummapadebancodedados.Nofuncionaederroaocompilar.Nofunciona,derroetravaraKVM.
Criaumavarivel"b",defineumvalor"false"(falso)parao"b"e,poratenderacondio,ofluxoentrarnainstruo"if",poisdiantedaatribuioecomparao,oresultado"true".
9aQuesto(Ref.:201002132868) Pontos:1,5/1,5
Expliqueadiferenaentreerrodecompilaoeerrodeexecuo
Resposta:Errodecompilaooerroqueocorreantesdaexecuodoprograma.Errosdeexecuosoerrosqueocorremduranteaexecuodoprograma.Ex:quandoomesmotentaexecutarumaoperaoimpossvel.
Gabarito:Errosdecompilaosoaquelesqueocorremantesdeseuprogramaexecutar,enquantoqueerrosemtempodeexecuosoerrosqueocorremenquantooprogramaexecutado.Estes,normalmenteocorremquandooprogramatentaumaoperaoqueimpossvelexecutar.
10aQuesto(Ref.:201002132871) Pontos:1,5/1,5
Apresentedoisexemplosdeboasprticasdeprogramao
Resposta:Comentriosedocumentaovisandofacilitaroprocessodemanuteno.Usode"curtocircuito"nascomparaes.Usarnomesdefunesadequadosasaesexecutadasporelas.
Gabarito:
Documentaoecomentrios
Trocadaposiodevariveiseconstantesnacomparao
Usode"curtocircuito"nacomparao
Limitaodenovosobjetos
Variveisdeobjetosnulas
Nomesapropriados
Perododenovisualizaodaprova:desde06/11/2014at25/11/2014.