Magna Concursos
50076 Ano: 2002
Disciplina: TI - Desenvolvimento de Sistemas
Banca: NCE-UFRJ
Orgão: JBRJ
Provas:

Seja uma aplicação bancária, desenvolvida em uma arquitetura de 3 camadas. A arquitetura da aplicação consiste de uma camada de apresentação, rodando em uma máquina cliente, objetos de negócio e objetos de dados, rodando em um servidor de aplicações e um servidor de Banco de Dados. Sejam as seguintes alternativas para o método retirar do objeto de negócio ContaCorrente:

1ª alternativa:

if valor > 0 then begin

I := CreateComObject(CLASS_OD_) as IOD;

I.retirar(banco, cc, valor);

I := nil;

end

else

showmessage('quantia inválida');

2ª alternativa:

if valor > 0 then begin

I:= CreateComObject(CLASS_OD_) as IOD;

I.retirar(banco, cc, valor);

I := nil;

end

else

raise exception.create('');

Em relação às duas alternativas propostas, é correto afirmar que:

 

Provas

Questão presente nas seguintes provas

Técnico I - TEJ

40 Questões