Magna Concursos

Foram encontradas 120 questões.

2961346 Ano: 2006
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

Julgue o item subseqüente, acerca do ambiente Java.

Uma interface é definida com a palavra interface. As classes que implementam uma interface informam isso por meio da palavra implements. Uma interface não pode herdar de outra interface.

 

Provas

Questão presente nas seguintes provas
2961345 Ano: 2006
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

Julgue o item subseqüente, acerca do ambiente Java.

Um applet pode ser armazenado em um servidor e depois transferido para as máquinas dos usuários. Uma classe que modela um applet deriva da classe Applet e contém um método init executado na carga do applet.

 

Provas

Questão presente nas seguintes provas
2961344 Ano: 2006
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

public static void copiar(String origem,
String destino) {
File arqOrigem = new File(origem);
File arqDestino = new File(destino);
FileInputStream fis = null;
FileOutputStream fos = null;
int tam = (int)arqOrigem.length();
byte[] buffer = new byte[tam];

try {
fis = new FileInputStream(arqOrigem);
fos = new
FileOutputStream(arqDestino);
int num = 0;
while(num < tam)
num += fis.read(buffer,num,tam -
num);
fos.write(buffer,0,tam);
}
catch (IOException exp) {
System.out.println(exp.getMessage());
}
finally {
try {
if (fis != null)
fis.close ();
if (fos != null)
fos.close ();
}
catch (IOException exp) {
System.out.println(exp.getMessage());
}
}
}

Julgue o item subseqüente acerca do código acima, escrito em Java.

Há um erro no código, pois há um bloco try dentro de um bloco finally. As instruções no bloco associado à palavra finally somente são executadas se não for executado o bloco catch que o antecede.

 

Provas

Questão presente nas seguintes provas
2961343 Ano: 2006
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

public static void copiar(String origem,
String destino) {
File arqOrigem = new File(origem);
File arqDestino = new File(destino);
FileInputStream fis = null;
FileOutputStream fos = null;
int tam = (int)arqOrigem.length();
byte[] buffer = new byte[tam];

try {
fis = new FileInputStream(arqOrigem);
fos = new
FileOutputStream(arqDestino);
int num = 0;
while(num < tam)
num += fis.read(buffer,num,tam -
num);
fos.write(buffer,0,tam);
}
catch (IOException exp) {
System.out.println(exp.getMessage());
}
finally {
try {
if (fis != null)
fis.close ();
if (fos != null)
fos.close ();
}
catch (IOException exp) {
System.out.println(exp.getMessage());
}
}
}

Julgue o item subseqüente acerca do código acima, escrito em Java.

O método copiar pode ser invocado mesmo que não seja instanciada a classe da qual o método é membro. São criadas duas instâncias da classe File. O método read é membro da classe FileInputStream.

 

Provas

Questão presente nas seguintes provas
2961342 Ano: 2006
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

Acerca da orientação a objetos, julgue o seguinte item.

A comunicação entre objetos pode ocorrer pela troca de mensagens. Um objeto O1 pode enviar uma mensagem para um objeto O2 invocando um método público definido na classe da qual O2 é uma instância.

 

Provas

Questão presente nas seguintes provas
2961341 Ano: 2006
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

Acerca da orientação a objetos, julgue o seguinte item.

Uma classe pode implementar uma interface. Se uma classe implementa uma interface, os métodos públicos da classe somente podem ser aqueles especificados na interface que a classe implementa.

 

Provas

Questão presente nas seguintes provas
2961340 Ano: 2006
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

Acerca da orientação a objetos, julgue o seguinte item.

Uma associação entre classes estabelece um relacionamento estrutural. As instâncias dessas classes podem ser interligadas. A multiplicidade da associação informa quantas instâncias podem ser interligadas.

 

Provas

Questão presente nas seguintes provas
2961339 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

1 CREATE TABLE TABELA (
2 j INTEGER,
3 k CHAR(10)
4 );
5 CREATE PROCEDURE adiciona (i IN NUMBER) AS
6 BEGIN
7 INSERT INTO TABELA VALUES(i, 'QQQQ');
8 END adiciona;
9 .
10 run;

Considerando o código PL/SQL acima, julgue o item a seguir.

Na execução da linha 5 até a linha 8 do código, a procedure criada poderá entrar em loop, dependendo das condições dos registros da tabela.

 

Provas

Questão presente nas seguintes provas
2961338 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

1 CREATE TABLE TABELA (
2 j INTEGER,
3 k CHAR(10)
4 );
5 CREATE PROCEDURE adiciona (i IN NUMBER) AS
6 BEGIN
7 INSERT INTO TABELA VALUES(i, 'QQQQ');
8 END adiciona;
9 .
10 run;

Considerando o código PL/SQL acima, julgue o item a seguir.

Considerando que o código esteja executando sem erro, então, caso a linha 8 seja removida, a execução do código não será afetada.

 

Provas

Questão presente nas seguintes provas
2961337 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

1 CREATE TABLE TABELA (
2 j INTEGER,
3 k CHAR(10)
4 );
5 CREATE PROCEDURE adiciona (i IN NUMBER) AS
6 BEGIN
7 INSERT INTO TABELA VALUES(i, 'QQQQ');
8 END adiciona;
9 .
10 run;

Considerando o código PL/SQL acima, julgue o item a seguir.

Na execução do código, ao final da linha 4, uma tabela vazia com dois campos será criada.

 

Provas

Questão presente nas seguintes provas