Você está na página 1de 4

09/06/2015

BDQProva

PROGRAMAÇÃOORIENTADAAOBJETOS Simulado:CCT0263_SM_201202269737V.2 Fechar
PROGRAMAÇÃOORIENTADAAOBJETOS
Simulado:CCT0263_SM_201202269737V.2
Fechar

Aluno(a):WAGNERROBERTOCARVALHOMONTEIRO

Desempenho:4,0de8,0

Matrícula:201202269737

Data:05/05/201513:00:41(Finalizada)

201202269737 Data: 05/05/201513:00:41 (Finalizada) 1 a Questão (Ref.:201202388392) Pontos: 1,0 / 1,0

1 a Questão(Ref.:201202388392)

Pontos:1,0 /1,0

Sobreprogramaçãoorientadaaobjetos,assinaleaafirmativaINCORRETA:

Pacoteéumconjuntodeclasseseinterfaces.Osobjetostambémsãodenominadosinstâncias.

Osobjetostambémsãodenominadosinstâncias.Pacoteéumconjuntodeclasseseinterfaces. Umaclassequeherdadeoutraéchamadasuperclasse.

Umaclassequeherdadeoutraéchamadasuperclasse.Osobjetostambémsãodenominadosinstâncias.

HerançaéummecanismoquepermiteaumaclasseherdartodoocomportamentoeosatributosdeUmaclassequeherdadeoutraéchamadasuperclasse. outraclasse.

outraclasse.

Umaclasseéummodelousadoparacriarváriosobjetoscomcaracterísticassemelhantes.outraclasse. 2 a Questão (Ref.:201202388349) Pontos: 0,0 / 1,0

2 a Questão (Ref.:201202388349) a Questão(Ref.:201202388349)

Pontos:0,0 /1,0

DeacordocomaestruturadeprogramaçãoJAVA,identifiquequaldasafirmaçõessobreidentificadoresabaixoestáincorreta.

Podemconterletrase/oudígitos,"_"e"$".

Podemconterletrase/oudígitos,"_"e"$".

Nomeiamvariáveis,funções,classeseobjetos.

Nãopodemserpalavrasreservadas.

Temtamanhomáximode8letras.

Nãopodemseriniciadospordígito.

3 a Questão (Ref.:201202387938)

3 a Questão(Ref.:201202387938)

Pontos:1,0 /1,0

TrabalhandocomJmenuItem,identifiquequalométodoabaixoéFALSO.

publicvoidsetMnemonic(intmnemonic)

publicvoidsetMnemonic(intmnemonic)

publicvoidsetAccelerator(KeyStrokeks)

publicvoidsetMenuFalse(Stringtext)

publicJMenuItem(Stringtext,Iconicon)

publicvoidsetEnabled(booleanb)

publicvoidsetEnabled(booleanb)

4 a Questão (Ref.:201202393339)

4 a Questão(Ref.:201202393339)

Pontos:0,0 /1,0

Assinaleaalternativaquecompletacorretaerespectivamenteaslacunasdaafirmaçãoaseguir."Emum

programaemJavaumliteraldecaractereéumvalorinteirorepresentadocomo

entreaspas

éumasequênciadecaracterestratadacomoumaúnicaunidadeescritaentre

aspas

".

aspas ". string/duplas/caractere/simples stringecaracteresimples

string/duplas/caractere/simples

stringecaracteresimples

string/simples/caractere/duplas

09/06/2015

09/06/2015 BDQProva caractere/duplas/string/simples caractere/simples/string/duplas GabaritoComentado . 5 a Questão

BDQProva

caractere/duplas/string/simples

caractere/simples/string/duplas

caractere/simples/string/duplas GabaritoComentado . 5 a Questão (Ref.:201202391633)
caractere/simples/string/duplas GabaritoComentado . 5 a Questão (Ref.:201202391633)
caractere/simples/string/duplas GabaritoComentado . 5 a Questão (Ref.:201202391633)

5 a Questão(Ref.:201202391633)

Analisandoasseguintesdefinições:

Pontos:0,0 /1,0

I.Objetoqueexistedepoisqueoprocessoouothreadqueocrioudeixadeexistir.

II.Mecanismopeloqualelementosmaisespecíficosincorporamaestruturaeocomportamentodeelementos

maisgerais.

III.Listadevaloresnomeados,utilizadacomofaixadeumdeterminadotipodeatributo.

Escolhaaalternativaqueadenominaçãocorrespondeaoconceito.

Escolhaaalternativaqueadenominaçãocorrespondeaoconceito. objetotransiente,métodoecardinalidade.

objetotransiente,métodoecardinalidade.

objetoativo,polimorfismoemultiplicidade.

objetotransiente,polimorfismoemultiplicidade.

objetoativo,mensagemeenumeração.

objetopersistente,herançaeenumeração.

6 a Questão (Ref.:201202399169) a Questão(Ref.:201202399169)

Pontos:1,0 /1,0

Asaçõesoucomportamentodosobjetossãochamadasnaorientaçãoaobjetodemétodos.Assim,ummétodo

éumafunção,umserviçoouaçãofornecidopeloobjeto.Ométodoresponsávelporbuscarosvalores

armazenadosnosatributosdosobjetosinstanciadoséchamadode:

armazenadosnosatributosdosobjetosinstanciadoséchamadode: Métodovoid Métodomain Métodoget Métodoset

Métodovoid

Métodomain

Métodoget

Métodoset

Métodoconstrutor

Métodomain Métodoget Métodoset Métodoconstrutor 7 a Questão (Ref.:201202391636) Pontos: 0,0 / 1,0

7 a Questão(Ref.:201202391636)

Pontos:0,0 /1,0

Osprincípiosdeconcepçãoeprogramaçãoorientadaaobjeto,écorretoafirmarque"umobjetodasubclasseé

umobjetodasuperclasse,ouseja,osobjetosdasubclassepodemsertratadoscomoobjetosdasuperclasse".

Estaafirmaçãoépossívelquandoserefereaocontextode:

Estaafirmaçãoépossívelquandoserefereaocontextode: Herança. Reutilização. Polimorfismo. Abstração.

Herança.

Reutilização.

Polimorfismo.

Abstração.

Encapsulamento.

09/06/2015

BDQProva

Herançaéummecanismoquepermiteaumaclasseherdartodoocomportamentoeosatributosde09/06/2015 BDQProva outraclasse. Umaclassequeherdadeoutraclasseéchamadasubclasseeaclassequeforneceaherançaé

outraclasse.

Umaclassequeherdadeoutraclasseéchamadasubclasseeaclassequeforneceaherançaéoutraclasse. chamadasuperclasse.

chamadasuperclasse.

Normalmenteosatributosdeumobjetosópodemserconsultadosoumodificadosatravésdosseus

construtores.

Assuperclassesdefinematributosemétodosgenéricosquesãoherdadospelasclassesderivadas.construtores.

Ummétodoherdadodeumasuperclassepodeserredefinidopelaclassederivada,mantendoomesmonomemasagindodeformadiferente. 9 a Questão

nomemasagindodeformadiferente.

nomemasagindodeformadiferente. 9 a Questão (Ref.:201202436032)

9 a Questão(Ref.:201202436032)

AtentativadeexecuçãodoprogramaemJavamostradoaseguirresultanaindicaçãodeumaexceçãodotipo

InputMismatchException.Reescrevaocódigoresolvendoesseproblema.

importjava.util.*;

publicclassExcecao

{

publicintcalculo(intn1,intn2)

throwsArithmeticException

{

returnn1/n2;

}

publicstaticvoidmain(String[]args)

{

 

Scannersc=newScanner(System.in);

intn1,n2,res;

Excecaoex=newExcecao();

System.out.print("Entreovalor1:");

n1=sc.nextInt();

System.out.print("Entreovalor2:");

n2=sc.nextInt();

res=ex.calculo(n1,n2);

System.out.println("Resultado:"+res);

}

}

SuaResposta:s

Comparecomasuaresposta:

importjava.util.*;

publicclassExcecao

{

 

publicdoublecalculo(intn1,intn2)

throwsArithmeticException

{

returnn1/n2;

}

publicstaticvoidmain(String[]args)

{

Scannersc=newScanner(System.in);

intn1,n2,res;

Excecaoex=newExcecao();

System.out.print("Entreovalor1:");

n1=sc.nextInt();

System.out.print("Entreovalor2:");

n2=sc.nextInt();

res=ex.calculo(n1,n2);

System.out.println("Resultado:"+res);

}

}

09/06/2015

09/06/2015 10 a Questão (Ref.:201202395270) BDQProva Quando a JVM começar a ser executada, procurará a classe

10 a Questão(Ref.:201202395270)

BDQProva

Quando a JVM começar a ser executada, procurará a classe que você forneceu na linha de comando. Em seguida,começaráaprocurarummétodoespecialmenteescritocomoorepresentadoabaixo:

Informeosignificadodecadaumasetas: SuaResposta: s

Informeosignificadodecadaumasetas:

SuaResposta:s

Comparecomasuaresposta:

public­éumqualificadordemétodo,queindicaqueeleéacessívelexternamenteaestaclasse.Istoéútil

quandoumaclassenecessitautilizaralgumafuncionalidadedeoutraclasse,característicamuitocomumna

linguagemJAVA.

void­Éovalorderetornodométodo.Quandon¿aoretornanenhumvaloreleretornavoid,umaespéciede

vlorvazioquetemqueserespecificado.

main­Éonomedométodoqueindicaaocompiladoroiniciodoprograma.Éométodoprincipal.

(String[]args)­Éoargumentodométodoprincipal(main).Éumvetordestringsformadosportodosos

argumentospassadosaoprogramanalinhadecomandodosistemaoperacionalquandooprogramaé

invocado.

invocado.