Filtrar


Questões por página:
Em relação à interpretação e compilação de programas, considere:

I. O programa é executado a partir do arquivo fonte sem que haja a necessidade de gerar um arquivo objeto e muito menos um executável.

II. Tem como resultado um arquivo objeto com códigos em linguagem de máquina.

III. O linkeditor tem como função unir diversos códigos objetos para gerar um arquivo executável.

IV. As instruções (ou blocos de instruções) do código fonte vão sendo executadas na medida em que são traduzidas.


Os itens que se referem, SOMENTE à interpretação de programas são:
Considere:

I. Cobre parte da especificação JEE porém não as tecnologias servlet e JSP e nem as tecnologias Realms e JDBC DataSources.

II. Tem a capacidade de atuar como servidor web, ou pode funcionar integrado a um servidor web dedicado como o Apache ou até mesmo o IIS.

III. É distribuído pela Sun como software proprietário e é referência para as tecnologias Java Servlet e JavaServer Pages.

Quanto ao Tomcat, é correto o que consta em
Existem circunstâncias onde métodos específicos não devem ser implementados em uma classe, porém apenas fornecidas suas especificações. O emprego de um modifi- cador em Java 6 permite a declaração de um protótipo (método sem bloco de código), adiando sua implemen- tação para subclasses. Trata-se do modificador
Considere:

I. Definida pela IETF-RFC1866, é usada para estruturar conteúdos.

II. Pode conter, simultaneamente, dados e descrição da estrutura do documento.

III. Usada para formatar conteúdos estruturados, é linguagem própria para estilos que define o layout de documentos.

IV. Utiliza DTD como gramática.

As considerações apresentam características aplicáveis à tecnologia WEB e correspondem, respectivamente, a

Considere que foi criada uma aplicação Delphi que utiliza um Form básico. Considere o trecho de código Delphi abaixo, resumido e não completo, cujo objetivo é ilustrar a implementação da estrutura de dados pilha.

type
TInfo = class
private
valor: integer;
public
procedure setValor(valor: integer);
function getValor(p: TInfo):integer;
end;


function TInfo.getValor(p: TInfo): integer;
begin
result:= p.valor;
end;


procedure TInfo.setValor(valor: integer);
begin
info.valor := valor;
end;


var
Form1: TForm1;
pilha: TObjectStack;
info: TInfo;


{No Evento OnCreate do Form}
pilha := TObjectStack.Create();


{No evento OnClick do botão BtnInserir do Form}
if(edtValor.Text <> '0') then
begin
    info := TInfo.Create();
    info.setValor(StrToInt(edtValor.text));
    pilha.Push(info);
end else
       ShowMessage('Digite um valor diferente de Zero!');
end;

Considerando o objetivo do código acima e a implementação de uma estrutura de dados pilha em Delphi, é correto afirmar: