Lista completa de Questões sobre Linguagens para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Observe o código Java a seguir:
De modo a não tornar a classe Cliente dependente de uma implementação específica, as expressões em XXX e YYY poderiam ser substituídas respectivamente por:
C1, new C1()
I1, new C1()
I1, new C2()
C1, Fabrica.getInstancia(op)
I1, Fabrica.getInstancia(op)
O código Java a seguir mostra uma implementação de uma hashtable usando um mecanismo linear para tratamento de colisões. Os objetos inseridos na hashtable devem implementar a interface Hashable mostrada.
Se dez objetos da classe Inteiro, com valores 1, 4, 3, 73, 44, 9, 80, 70, 2 e 41, forem inseridos nesta ordem na hashtable, a ordem em que eles serão armazenados no vetor vetor[] será:
1, 4, 3, 73, 44, 9, 80, 70, 2, 41
80, 1, 70, 3, 4, 73, 44, 2, 41, 9
70, 41, 2, 80, 44, 73, 3, 4, 1, 9
1, 70, 3, 4, 73, 44, 2, 41, 9, 80
41, 2, 70, 80, 9, 44, 73, 3, 4, 1
Será impresso, pelo código Java abaixo,
o seguinte:
1
2
1 2
1 3
1 2 3
As informações apresentadas acima foram obtidas como resultado direto da engenharia reversa aplicada sobre um código orientado a objetos escrito em linguagem Java e que implementa um protótipo de um sistema de monitoramento de ETEs de nome MONETEs descrito no texto I. Julgue os itens de 95 a 100, acerca dos elementos apresentados no diagrama e dos conceitos de programação orientada a objetos.
Para a construção das classes "RegistroVazão", "ResponsávelETE" e "UF", aplicou-se o princípio do encapsulamento, que restringe o acesso direto às variáveis que compõem o estado de um objeto.
Com relação à linguagem Java, assinale a opção cujo código apresentado está sintaticamente e semanticamente correto, de acordo com as instruções apresentadas.
Acerca das tecnologias da plataforma J2EE, assinale a opção correta.
O EJB (Enterprise JavaBeans) é responsável por aspectos de apresentação e tratamento de eventos.
Os servlets e JSPs (Java server pages) são responsáveis pelo mapeamento da lógica de negócio em componentes reutilizáveis embasados em tecnologia de objetos distribuídos.
O JDBC (Java database connectivity) é responsável pela transparência no acesso a bancos de dados, além da conversão dos bancos de dados relacionais em banco de dados orientados a objetos.
O JNDI (Java naming and directory interface) fornece um serviço de nomes e diretórios para o registro e a obtenção de referências a recursos.
O CTM (component transaction monitors) é responsável pelas transações entre o sistema operacional Windows e outros sistemas operacionais.
Observe o trecho de código Delphi a seguir:
O valor impresso pelo programa será:
6, 4, 2, 2, 4, 6
6, 4, 2
6, 8, 2
2, 4, 6
2, 8, 6
Assinale a opção que apresenta a função ou método que NÃO está disponível para o componente Query do Delphi 5.0.
ExecProc.
isEmpty.
Next.
ParamByName.
Prepare.
Observe o trecho de código Delphi abaixo:
a string 'passei' será impressa;
a string 'aqui' será impressa;
a string 'passei aqui' será impressa;
a string 'aqui passei' será impressa;
um erro de compilação na linha 21: tipos incompatíveis: C2 e C1.
Assinale a opção que apresenta o componente da ADO do Delphi 6.0 utilizado para acessar dados em aplicativos multicamada remotos.
BDEClientDataSet.
RDSConnection.
Session.
Table.
TDataSource.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...