Magna Concursos

Foram encontradas 613 questões.

147993 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Liquigás
Inicialmente, aplicações www utilizavam apenas páginas estáticas previamente armazenadas e estruturadas segundo regras de linguagens de marcação como o HTML. Com o passar do tempo, as páginas puderam passar a ser geradas dinamicamente, com base em algum processamento realizado no servidor. Também se tornou possível incrementar as tecnologias e a capacidade de processamento no ambiente dos clientes. Linguagens de script, por exemplo, puderam passar a ser embutidas nas páginas e executadas no ambiente do cliente, em seu navegador. Outra forma mais independente de dotar o cliente de um poder de processamento é permitir que ele possa executar pequenos trechos de código em linguagens de programação como Java, por exemplo. O navegador pode receber esses trechos de código como um recurso independente, sem a necessidade de embutir o código em uma página HTML, e a aplicação passa a contar com um ambiente mais extenso para a sua execução (que passa a incluir uma máquina virtual).

Esses pequenos trechos de código executáveis em uma máquina virtual no cliente ficaram conhecidos como
 

Provas

Questão presente nas seguintes provas
147992 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Liquigás
Devido à popularização da plataforma Java, o termo “servidor de aplicação” é frequentemente usado como um sinônimo de “servidor de aplicação J2EE”.

Nesse contexto, os servidores a seguir implementam a especificação J2EE, EXCETO
 

Provas

Questão presente nas seguintes provas
147991 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Liquigás
O CSS permite separar o conteúdo de uma página web do seu modo de apresentação, ou seja, o CSS é responsável pelo aspecto visual do documento.

Já o conteúdo deve ser estruturado usando-se outra linguagem, denominada
 

Provas

Questão presente nas seguintes provas
147990 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Liquigás
Duas das tecnologias que compõem o Ajax são:
 

Provas

Questão presente nas seguintes provas
147989 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Liquigás
Uma certa tecnologia Java foi projetada para permitir que desenvolvedores criem facilmente aplicações Web com interfaces ricas (RIAs) que se comportem de forma consistente em múltiplas plataformas.

Essa tecnologia é a
 

Provas

Questão presente nas seguintes provas
147988 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Liquigás
Considere o seguinte trecho de código em linguagem Java.

class S {
private int Tamanho;
private int[] sArray;
private int top;
//--------------------------------------------------------------
public S(int s) // constructor
{
Tamanho = s;
sArray = new long[Tamanho]; // create array
top = -1;
}
//--------------------------------------------------------------
public void coloca(int j)
{
sArray[++top] = j;
}
//--------------------------------------------------------------
public long tira()
{
return sArray[top--];
}
//--------------------------------------------------------------
} // end class S

Esse trecho implementa uma classe que corresponde a uma
 

Provas

Questão presente nas seguintes provas
147987 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Liquigás
Considere o seguinte trecho de código implementado em Java:

class ArraySort
{
private double [] a;
private int nElems;
// outras funcoes omitidas
// …
public void Sort()
{
int in, out;
for (out = nElems-1; out > 1; out--)
for (in = 0; in < out; in++)
if (a[in] > a[in+1])
swap(in, in+1);
} // fim da Sort
private void swap (int x, int y)
{
double temp = a[x];
a[x] = a[y];
a[y] = temp;
}
} // fim da classe ArraySort

O código apresenta a implentação de uma classe ArraySort, que contém um método denominado Sort, cuja finalidade é implementar a
 

Provas

Questão presente nas seguintes provas
147986 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Liquigás
Considere o seguinte trecho de código na linguagem Java.

class ContaBancaria {
protected double saldo;
public Conta(double SaldoInicial) // constructor
{
saldo = SaldoInicial;
}
public void deposito(double valor)
{
saldo = saldo + valor;
}
public void retirada(double valor)
{
saldo = saldo - valor;
}
} // fim da classe ContaBancaria
public class ContaBancariaExt extends ContaBancaria {
public void display()
{
System.out.println(“Saldo = ” + saldo);
}
} // fim da classe ContaBancariaExt

Um programa que utilize a classe ContaBancariaExt e crie uma instância (objeto) dessa classe:
 

Provas

Questão presente nas seguintes provas
147985 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Liquigás
Várias linguagens orientadas a objetos surgiram ao longo do tempo, como SmallTalk, C++, Java e C#.
A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a
 

Provas

Questão presente nas seguintes provas
147984 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Liquigás
De uma forma geral, um compilador é um programa que recebe como entrada o texto de um programa (fonte) em uma certa linguagem e produz como saída outro texto de programa em uma linguagem diferente da utilizada no fonte. Para isso, compiladores são estruturados internamente em uma série de módulos que produzem, em sequência, representações intermediárias do programa fonte ou de suas partes.
A quebra do texto do programa fonte em unidades básicas da linguagem denominadas de tokens é realizada pelo módulo denominado
 

Provas

Questão presente nas seguintes provas