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.
A respeito do desenvolvimento de algoritmos implementados em linguagem Delphi para manipulação de estrutura de dados, julgue os itens a seguir.
Conforme código descrito a seguir, considerando a versão da linguagem Delphi 32 bits, o comando sizeof(TmyRecord) retorna o valor de 5 bytes.
type
TMyRecord = record;
aByte : byte;
aLong : longint;
end;
Acerca da tecnologia Java e do código acima, desenvolvido com essa tecnologia, julgue os itens subseqüentes.
Um objeto do tipo StringBuffer sempre é criado quando um objeto do tipo Simple é instanciado.
A figura acima apresenta graficamente os dados de testes efetuados quando se executa um único comando SQL INSERT em um SGBD Oracle, usando-se a API de comandos JDBC do tipo Statement e PreparedStatement. O teste relaciona a quantidade de linhas que são inseridas pelo comando eixo das ordenadas e o tempo necessário (em milissegundos) para a execução desse comando eixo das abscissas. Considerando as informações apresentadas, as características da linguagem SQL, do modelo de conectividade Java-SGBD através de conexões JDBC, e ainda as características do SGBD Oracle, julgue os itens seguintes.
A API JDBC é uma API padronizada da plataforma Java, que permite a conexão com SGBDs e o envio de comandos SQL para execução nesses servidores.
Conforme a sintaxe e a semântica da linguagem Delphi, julgue os itens a seguir.
O código a seguir conta o número de bits, valor armazenado na variável Resultado, de um determinado número de bytes da variável B.
A respeito do desenvolvimento de algoritmos implementados em linguagem Delphi para manipulação de estrutura de dados, julgue os itens a seguir.
O código seguinte está sintaticamente correto e implementa um algoritmo que permite contar o número de vogais em um string chamado S.
function CountVowels(const S : string) : integer;
var
i : integer;
begin
Result := 0;
for i := 1 to length(S) do
if upcase(S[i]) in ['A', 'E', 'I', 'O', 'U'] then
inc(Result);
end;
Acerca da tecnologia Java e do código acima, desenvolvido com essa tecnologia, julgue os itens subseqüentes.
Os métodos init, start, stop e destroy fazem parte do framework de gerenciamento de ciclo de vida de um Applet.
A figura acima apresenta graficamente os dados de testes efetuados quando se executa um único comando SQL INSERT em um SGBD Oracle, usando-se a API de comandos JDBC do tipo Statement e PreparedStatement. O teste relaciona a quantidade de linhas que são inseridas pelo comando eixo das ordenadas e o tempo necessário (em milissegundos) para a execução desse comando eixo das abscissas. Considerando as informações apresentadas, as características da linguagem SQL, do modelo de conectividade Java-SGBD através de conexões JDBC, e ainda as características do SGBD Oracle, julgue os itens seguintes.
Conforme os dados apresentados, o administrador do banco de dados Oracle deve recomendar aos programadores Java- JDBC que privilegiem o uso de comandos do tipo PreparedStatement quando se estiver implementando uma quantidade de inserções na base de dados inferior a 50 registros, em detrimento do uso de comandos do tipo Statement.
Conforme a sintaxe e a semântica da linguagem Delphi, julgue os itens a seguir.
O código abaixo indica, por meio da variável Resultado, a posição de um determinado caractere dentro de uma string.
A respeito do desenvolvimento de algoritmos implementados em linguagem Delphi para manipulação de estrutura de dados, julgue os itens a seguir.
O código a seguir está sintaticamente correto e implementa a declaração de um array duplamente conectado.
type
PSimpleNode = ^TSimpleNode;
TSimpleNode = record
Next : PSimpleNode;
Prior : PSimpleNode;
Data : SomeDataType;
end;
Acerca da tecnologia Java e do código acima, desenvolvido com essa tecnologia, julgue os itens subseqüentes.
O uso de uma instância de StringBuffer permite reduzir a quantidade de objetos do tipo String alocados na memória heap de uma máquina virtual Java.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...