Buscar

av3 linguagem

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

14/12/12 Visualização de Prov a
https://sia.estacio.br/portal/prt0010a.asp?p1=4591905&p2=13951&p3=1195705
Avaliação On-Line
Avaliação: AV3-2012.3EAD-LINGUAGEM DE PROGRAMAÇÃO-CCT0176
Disciplina: CCT0176 - LINGUAGEM DE PROGRAMAÇÃO
Tipo de Avaliação: AV3
Aluno: 201101069741 - CRISTIANO SALVADOR AREIAS
Nota da Prova: 3 Nota do Trabalho: Nota da Participação: Total: 3
Prova On-Line
Questão: 1 (178399) 
 
Para criarmos uma tela, podemos usar uma classe definida no conjunto de classes Swing. Para
desempenhar este papel utilizamos a classe:
 Pontos da Questão: 1
 JPanel
 JFrame 
 jFrame 
 JLabel
Questão: 2 (198331) 
Encapsulamento é o mecanismo utilizado na Programação Orientada à Objetos que visa obter
segurança, modularidade e autonomia para os objetos.
Assim pode-se dizer queem relação aos modificadores de acesso em java:
I - public – Atributos e métodos são acessíveis em todos os métodos de todas as classes. Este
é o nível menos rígido de encapsulamento, que dizemos que o encapsulamento foi rompido.
II - protected- Atributos e métodos são acessíveis somente nos métodos da própria classe. Este
é o nível mais rígido de encapsulamento. 
III - private - Atributos e métodos são acessíveis no pacote, nos métodos da própria classe e
suas subclasses. 
IV - Sem Modificador – A visibilidade nas classes do mesmo pacote e a própria classe.
Marque a opção correta: Pontos da Questão: 1
 I,II, III e IV estão corretas
 II e IV estão corretas 
 I e IV estão corretas 
 I, II e III estão corrretas
Questão: 3 (198381) 
Uma exceção é uma ocorrência que altera o fluxo normal da execução de um programa. 
Esta ocorrência deve ser tratada para evitar que o programa encerre seu funcionamento.
Verifique as afirmativas a seguir e marque a opção CORRETA:
I - Existem diversos tipos de exceção em JAVA, exemplo, Erro na entrada de dados, erro na
conexão com 
 o banco de dados, erro na leitura de arquivos, erro de uma operação matemática.
 
II - Sempre que o computador executa um código que gera uma exceção, ou o Sistema
Operacional 
 irá terminar seu programa ou o seu programa deverá fazer o tratamento para esta exceção.
III - Um método pode detectar uma falha, mas não estar apto a resolver sua causa, 
14/12/12 Visualização de Prov a
2/4https://sia.estacio.br/portal/prt0010a.asp?p1=4591905&p2=13951&p3=1195705
 devendo repassar essa função a quem saiba.
IV - O uso de exceções não permite separar a detecção da ocorrência de uma situação 
 excepcional do seu tratamento, ao se programar um método em Java.
 Pontos da Questão: 1
 Apenas a III está errada 
 II e IV estão erradas
 I e II estão erradas
 Apenas a IV está errada 
Questão: 4 (177595) 
Marque a alternativa que representa a saída CORRETA do programa a seguir:
public class DesvioCondicional{
 public static void main(String [] args){
 int i = 10;
 double d = 9.5;
 if ( d-i < 0 )
 System.out.println(i);
 else
 System.out.println(d);
 }
}
 Pontos da Questão: 1
 0.5
 10.0
 9.5 
 10 
Questão: 5 (178409) 
Seja o código a seguir:
public class Teste{
 static class mae {
 public int x;
 void mostrar() { // nada retorna e nada recebe
 System.out.println("\nDa mãe: " + x);
 }
 }
 static class filha extends mae {
 public int x;
 void mostrar() {
 System.out.print("\nDa filha: " + x);
 }
 void alterar(int y) {
 this.x = y;
 super.x = y + 1;
 this.mostrar();
 super.mostrar();
 }
 }
 
 public static void main(String args[]) {
14/12/12 Visualização de Prov a
3/4https://sia.estacio.br/portal/prt0010a.asp?p1=4591905&p2=13951&p3=1195705
 mae m = new mae();
 filha f = new filha();
 f.alterar(100);
 }
}
Sabendo-se que a classe filha é uma subclasse da classe mãe, qual a saída do programa:
 Pontos da Questão: 1
 
Da filha: 100
Da mãe: 101 
 
Da mãe:100
Da filha:101
 
Da mãe:101
Da filha:100
 
Da filha:101
Da mãe:100
Questão: 6 (198319) 
Associação de Classes é um vínculo que permite que objetos de uma ou mais classes se
relacionem. 
Através destes vínculos, é possível que um objeto troque mensagens ou chame os métodos de
outros objetos.
Marque a opção que apresenta os três tipos de associação de classes. Pontos da Questão: 1
 Associação, Herança e Agregação
 Associação, Herança e Polimorfismo
 Associação, Composição e Agregação 
 Associação, Composição e Herança
Questão: 7 (175942) 
Seja um programa em java com o seguinte código:
public class PrimeiroPrograma{
 public static void main(String args[]){
 System.out.println(“Bem vindo ao Mundo Java”);
 }
}
Marque a única alternativa CORRETA Pontos da Questão: 1
 O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras
maiúscula e minúscula. 
 O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre
letras maiúscula e minúscula. 
 O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que
é um código fonte em java.
14/12/12 Visualização de Prov a
4/4https://sia.estacio.br/portal/prt0010a.asp?p1=4591905&p2=13951&p3=1195705
 O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String
arg []) que é o método principal do java.
Questão: 8 (198349) 
O Java fornece uma infinidade de funcionalidades para desenvolver interfaces. Existem duas
bibliotecas para desenvolver interfaces e um conjunto 
de componentes alternativos. Os componentes atômicos são elementos ou componentes que não
permitem conter outros elementos.
marque a única alternativa em que todos os componentes são componentes atômicos. Pontos da
Questão: 1
 telas polimórficas, textFields e sliders 
 objetos,check boxes e botões
 botões, labels e textFields 
 sliders, check boxes e classes
Questão: 9 (178401) 
Na orientação a objetos, é um recurso que serve para inicializar os atributos e é executado
automaticamente sempre que um novo objeto é criado:
 Pontos da Questão: 1
 construtor. 
 classe.
 polimorfismo.
 interface.
Questão: 10 (198369) 
A utilização de classes anônimas para tratar os eventos pode parecer complexa 
e pouco clara. No entanto, esta abordagem é de longe a mais eficiente quando o 
código que trata o evento é pequeno ou quando possuímos muitos componentes. 
As classes anônimas são muito utilizadas para implementar localmente interfaces. 
A sintaxe típica para a construção de uma classe deste tipo é a seguinte: Pontos da Questão: 1
 = new () { 
 // implementação dos métodos da interface 
 }; 
 = new () { 
 // implementação dos métodos da interface 
 }; 
 class {
 // implementação do método da interface
 };
 class {
 // implementação do método da interface
 };
 Fechar 
Server IP : 192.168.10.137 Client IP: 200.149.146.70 Tempo de execução da página : 1,312

Outros materiais