Buscar

av LINGUAGEM DE PROGRAMAÇÃO AULAS 1 A 5.

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

av- LINGUAGEM DE PROGRAMAÇÃO-AULAS 1 A 5. 
1a Questão (Ref.: 201607237147) Acerto: 1,0 / 1,0 
(ENADE/2011) Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, 
chamados de IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade 
e gerenciamento de projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de 
componentes que possam ser facilmente usados por outros desenvolvedores em diferentes IDE. 
Com relação ao tema, analise as asserções a seguir: 
Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a 
implementação do seu projeto 
PORQUE 
como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de 
um computador real, só é necessário que a máquina virtual esteja instalada no computador onde o aplicativo 
será executado e a máquina virtual será a responsável pela interpretação do código para a linguagem de 
máquina do computador em execução. 
Acerca dessas asserções, assinale a alternativa correta. 
 
 As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da 
primeira 
 As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da 
primeira 
 A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira 
 Tanto a primeira quanto a segunda asserções são proposições falsas 
 A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa 
 
 
 
 2a Questão (Ref.: 201607232452) Acerto: 0,0 / 1,0 
Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte 
em java. Marque a única alternativa CORRETA, para a descrição do processo de compilação e 
execução do programa. 
 
 Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o 
arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.class o bytecode é 
executado. 
 Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o 
arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma o bytecode é 
executado. 
 
Com o comando javac MeuPrograma compila-se o arquivo e produz-se o 
arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é 
executado. 
 
Com o comando java MeuPrograma.java compila-se o arquivo e produz-se o 
arquivo MeuPrograma.class. Em seguida com o comando javac MeuPrograma o bytecode é 
executado. 
 
Com o comando java MeuPrograma.javac compila-se o arquivo e produz-se o 
arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é 
executado. 
 Gabarito Comentado. 
 
 
 
 
 3a Questão (Ref.: 201607032430) Acerto: 1,0 / 1,0 
Marque a alternativa que define uma matriz de números inteiros com 4 linhas e 5 colunas: 
 
 int [][] matriz = new int [4][5]; 
 
int matriz [4][5]; 
 
int [][] matriz = new int [4,5]; 
 
int [][] matriz = new int [5,4]; 
 
int [][] matriz = new int [5][5]; 
 
 
 
 4a Questão (Ref.: 201607694816) Acerto: 1,0 / 1,0 
Marque a opção que mostra o que é impresso na tela. 
 
public class Descoberta { 
 
 private int v; 
 
 public Descoberta(int p) { v= p+1; } 
 
 public void faz(int p) {v = v + p; } 
 
 public void exec() { 
 System.out.print(" " + v); } 
 } 
 
 public static void main(String args[]) { 
 int B[] = {10,15,20,25,30}; 
 Descoberta d = new Descoberta(101); 
 for (int i = 0; i < B.length ; i++) { 
 d.faz(B[i]); 
 d.exec(); 
 } 
 } //fim main 
} 
 
 112 127 147 172 202 
 
112 112 147 173 201 
 Não compila. Por isso, nada é impresso na tela. 
 
112 112 112 112 112 
 113 127 148 172 202 
 
 
 
 5a Questão (Ref.: 201607700397) Acerto: 0,0 / 1,0 
Analise as afirmativas e marque a alternativa correta: 
i -A interface gráfica com o usuário (GUI) fornece a um programa um conjunto consistente de componentes 
intuitivos. 
ii-A utilização de GUI diminui o tempo de aprendizado de uma nova ferramenta. 
iii-As GUI são construídas a partir de objetos com o qual o usuário interage através dos dispositivos de entrada. 
 
 
Todas as alternativas estão erradas. 
 Apenas a alternativa i está correta. 
 
Apenas a alternativa ii está correta. 
 
Apenas a alternativa iii está correta. 
 Todas as alternativas estão corretas. 
 
 
 
 6a Questão (Ref.: 201607700403) Acerto: 1,0 / 1,0 
O método setDefaultCloseOperation()pode ser executado com algumas constantes como argumento, marque a 
alternativa em que a constante usada destrói a janela. 
 
 
DO_NOTHING_ON_CLOSE 
 DISPOSE_ON_CLOSE 
 
EXIT_ON_CLOSE 
 
HIDE_ON_CLOSE 
 
DESTROI_ON_CLOSE 
 Gabarito Comentado. 
 
 
 
 
 7a Questão (Ref.: 201607056293) Acerto: 1,0 / 1,0 
Como se instancia um objeto em Java? 
 
 
Construtor objeto = new Classe(); 
 
Construtor objeto = new Classe; 
 
Classe objeto = Construtor(); 
 
Classe objeto = new Construtor; 
 Classe objeto = new Construtor(); 
 
 
 
 8a Questão (Ref.: 201607232494) Acerto: 1,0 / 1,0 
Seja a classe: 
 
public class Moto { 
 public boolean estadoMotor; 
 public void ligaMotor() {estadoMotor=true;} 
 public void desligaMotor( ) {estadoMotor=false;} 
} 
 
Marque a alternativa que apresenta a forma correta de se criar uma instância desta classe: 
 
 Moto m=new Moto(); 
 
Moto m=new( ).Moto; 
 
Moto m.new( ); 
 
Moto m.new Moto( ); 
 
Moto m.new Moto; 
 Gabarito Comentado. 
 
 
 
 
 9a Questão (Ref.: 201607048590) Acerto: 1,0 / 1,0 
Qual o uso da palavra reservada super em Java? 
 
 
Criar uma superclasse. 
 
Identificar métodos prioritários 
 
Identificar métodos sobreescritos. 
 
Permitir invocar métodos da classe filha. 
 Permitir invocar construtores da classe pai. 
 
 
 
 10a Questão (Ref.: 201607598395) Acerto: 1,0 / 1,0 
Com relação a uma classe abstrata é correto afirmar que: 
 
 
Esta só pode ser instanciada se o objeto também for abstrato. 
 
Esta só possui métodos e atributos abstratos 
 
Esta não possui métodos. 
 
Esta não possui métodos nem atributos abstratos 
 Esta não pode ser instanciada. 
 Gabarito Comentado. Gabarito Comentado.

Outros materiais