Magna Concursos

Foram encontradas 60 questões.

2449064 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Considere a precedência de operadores em Java e preencha os parênteses com números de 1 a 5, em que 1 indica o operador de maior precedência (que é executado primeiro) e 5 o operador de menor precedência.

( ) - (subtração)

( ) ++ (pós-incrementado)

( ) && (e condicional)

( ) || (ou condicional)

( ) / (divisão)

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

 

Provas

Questão presente nas seguintes provas
2449063 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Considere o programa Java apresentado na caixa abaixo.

import java.util.*;
class App {
private final String first, last;

public App(String first, String last) {
this.first = first;
this.last = last;
}

public boolean equals(Object o) {
if ( !(o instanceof App))
return false;
App n = (App)o;
return n.first.equals(first) && n.last.equals(last);
}

public String toString() {
return first + ", " + last;
}

static public void main(String [] args) {
Set<App> s = new HashSet<App>();
s.add(new App("A", "B"));
System.out.println(s.contains(new App("A", "B")));
}
}

Qual a mensagem que poderá ser impressa na saída padrão?

 

Provas

Questão presente nas seguintes provas
2449062 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Considere o seguinte trecho de código Java:

for ( int i = 0; i < 5; i++ ) {
for ( int j = 0; j < i+1; j++ ) {
System.out.print("*");
} // end for
System.out.println();
} // end for

O texto impresso na saída padrão é correspondente à
alternativa

 

Provas

Questão presente nas seguintes provas
2449061 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Considere alguns algoritmos de estrutura de coleções apresentados na Coluna 1 e relacione-os com sua respectiva descrição apresentada na Coluna 2.

COLUNA 1

1. disjoint.

2. frequency.

3. shuffle.

4. binarysearch.

COLUNA 2

( ) Calcula quantos elementos na coleção são iguais ao elemento especificado.

( ) Determina se duas coleções não têm nenhum elemento em comum.

( ) Localiza um objeto em uma List.

( ) Ordena aleatoriamente os elementos de uma List.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

 

Provas

Questão presente nas seguintes provas
2449060 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Considere algumas interfaces de estrutura de coleção apresentadas na Coluna 1 e relacione-as com a respectiva descrição apresentada na Coluna 2.

COLUNA 1

1. Set.

2. List.

3. Map.

4. Queue.

COLUNA 2

( ) Em geral, uma coleção primeiro a entrar, primeiro a sair.

( ) Pode conter elementos duplicados.

( ) Associa chaves a valores e não pode conter chaves duplicadas.

( ) Uma coleção que não contém duplicadas.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

 

Provas

Questão presente nas seguintes provas
2449059 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Sobre sobrecarga em Java, analise as assertivas a seguir:

I. Java possui mecanismo de sobrecarga de operadores.

II. É possível sobrecarregar um método com mesma assinatura, mas com tipo de retorno diferente.

III. Métodos sobrecarregados precisam ter o mesmo número de parâmetros.

Quais estão INCORRETAS?

 

Provas

Questão presente nas seguintes provas
2449058 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Sobre interfaces em Java, analise as seguintes assertivas:

I. Interfaces provêm implementação padrão para métodos que podem ou não serem sobrescritos nas classes que a implementam.

II. Em uma interface, todo atributo é implicitamente final e estático.

III. Uma classe pode não pode implementar mais de uma interface.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
2449057 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Relacione os métodos da classe padrão Math indicados na Coluna 1 com a respectiva descrição apresentada na Coluna 2.

COLUNA 1

1. abs( x )

2. ceil( x )

3. floor( x )

4. sqrt( x )

COLUNA 2

( ) Retorna o valor absoluto de x.

( ) Retorna o valor de x arredondado para o menor inteiro não menor que x.

( ) Retorna o valor de x arredondado para o maior inteiro não maior que x.

( ) Retorna a raiz quadrada de x.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

 

Provas

Questão presente nas seguintes provas
2449056 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Sobre o método finalizador finalize, analise as assertivas a seguir:

I. Quando um objeto é finalizado, os métodos finalizadores (finalize) das superclasses são automaticamente chamados pela máquina virtual.

II. Não recebe nenhum parâmetro.

III. É chamado pelo coletor de lixo.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
2449055 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Sobre arrays em Java, analise as assertivas que seguem:

I. Quando um array é declarado, os elementos (valores) são inicializados com 0 (zero) para arrays de números como int[] e double[]; false para arrays do tipo boolean[]; ou null para um array de referências para objetos.

II. O último índice válido de um array é igual ao tamanho (propriedade length) desse array.

III. Tentar acessar um índice fora dos limites do array é um erro detectado em tempo de compilação.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas