Buscar

av2_lp_java FLAVIO

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 3 páginas

Prévia do material em texto

Avalia��o On-Line
Avalia��o: AV2-2012.3EAD-LINGUAGEM DE PROGRAMA��O-CCT0176
Disciplina: CCT0176 - LINGUAGEM DE PROGRAMA��O
Tipo de Avalia��o: AV2
Aluno: 201001294939 - FL�VIO LUIZ DA SILVA DANTAS
Nota da Prova: 4 Nota do Trabalho: Nota da Participa��o: 2 Total: 6
Prova On-Line
Quest�o: 1 (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: 0,5
 Associa��o, Heran�a e Polimorfismo 
 Associa��o, Composi��o e Agrega��o 
 Associa��o, Heran�a e Agrega��o
 Associa��o, Composi��o e Heran�a
Quest�o: 2 (178403)
Escolha a opção que complete corretamente a frase abaixo, de acordo com a orientação a objetos:
Na programação orientada a objetos, subprogramas (ou subrotinas) determinam as funcionalidades dos objetos.
Estas funcionalidades são encapsuladas nos próprios objetos e passam a designar-se ...
 Pontos da Quest�o: 0,5
 inst�ncia.
 heran�a.
 atributo.
 m�todo. 
Quest�o: 3 (175941)
Marque a afirmativa que não se aplica sobre o processo de desenvolvimento de progrmas em JAVA.
 Pontos da Quest�o: 1
 O comando javac Prog.java produz o arquivo Prog.claSS
 A M�quina Virtual Java (JVM) � um aplicativo que simula um computador, ocultando o sistema operacional e
o hardware que interagem com ela.
 Os bytecodes s�o instru��es que independem de plataforma, isto � s�o port�veis.
 Se um programam JAVA compilar corretamente, o compilador produzir� um arquivo com a extens�o .java 
Quest�o: AV2.2011.3SCCT0176.003 (198209)
4 -
Seja o seguinte trecho de código, em Java.
if(a==1)System.out.print( " o valor de a = 1");
if(a==2)System.out.print( " o valor de a = 2");
if(a==3)System.out.print( " o valor de a = 3");
if(a==4)System.out.print( " o valor de a = 4");
if(a==5)System.out.print( " o valor de a = 5");
Reescreva o código utilizando o comando switch ... case, de modo a produzir o mesmo efeito.
 Pontos da Quest�o: 1,5
Resposta do Aluno:
switch { case a==1{System.out.print( " o valor de a = 1")} case a==2{System.out.print( " o valor de a = 2")}
case a==3{System.out.print( " o valor de a = 3")} case a==4{System.out.print( " o valor de a = 4")} case
a==5{System.out.print( " o valor de a = 5")} };
Gabarito:
switch(a) { case 1: System.out.print( " o valor de a = 1"); break; case 2: System.out.print( " o valor de a = 2");
break; case 3: System.out.print( " o valor de a = 3"); break; case 4: System.out.print( " o valor de a = 4");
break; case 5: System.out.print( " o valor de a = 5"); break; }
Visualiza��o de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=4478087&p2=13135&p3...
1 de 3 13/12/2012 15:43
Fundamenta��o do Professor:
Pontos do Aluno: 
Quest�o: 5 (178398)
A interface gráfica com o usuário (GUI - Graphical User Interface).
As GUIs são construídas a partir de componentes GUI, que são objetos com o qual o usuário interage através dos
dispositivos de entrada,
ou seja, o mouse, o teclado, a voz, etc.
Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer-lhes
funcionalidade, estão agrupadas
em dois grandes pacotes: java.awt (pacote do núcleo) e javax.swing (pacote de extensão).
Sejam as seguintes afirmações:
I) A maioria dos componentes Swing é escrita, manipulada e exibida completamente em Java, estes são
conhecidos como componentes Java puros.
II) Os nomes dos componentes da classe Swing recebem um “J”, como, por exemplo: JLabel, JButton, JFrame,
JPanel, etc.
III) Os nomes dos compoentes da classe Awt recebem um "A", como, por exemplo: ALabel, AButton, AFrame,
APanel, etc.
IV) Os componentes da classe Swing podem ser persolnalizados com o estilo do Microsoft Windows, do Apple
Macintosh ou do Motif (UNIX).
V) Os componentes da classe Awt podem ser persolnalizados com o estilo apenas do Microsoft Windows e do Apple
Macintosh.
Marque a alternativa que contém apenas afirmativas que não fazem parte das definições do Java:
 Pontos da Quest�o: 0,5
 III e V 
 IV e V
 II e V
 I e III
Quest�o: 6 (198389)
Quando programamos um método em Java, e dentro desse método existem comandos ou
chamadas de métodos onde podem ocorrer uma ou mais exceções,
os comandos devem ser colocados dentro de que bloco: Pontos da Quest�o: 0,5
 finally{ }
 catch{ }
 try{ } 
 main() { }
Quest�o: AV2.2011.3SCCT0176.020 (198256)
7 -
Escreva a implementação da classe Aluno no formato JavaBean. Esta classe de negócio possui apenas um atributo,
String nome.
 -----------------------------------------------
 | |
 | ALUNO |
 -----------------------------------------------
 | - nome : String |
 -----------------------------------------------
 | + SetNome (nom: String): void |
 | + Getnome ( ) : String |
 -----------------------------------------------
 Pontos da Quest�o: 1,5
Visualiza��o de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=4478087&p2=13135&p3...
2 de 3 13/12/2012 15:43
Resposta do Aluno:
Gabarito:
public class Aluno { private String nome; public Aluno(){ } public String getNome() { return nome; } public void
setNome(String n) { this.nome = n; } }
Fundamenta��o do Professor:
Pontos do Aluno: 
Quest�o: 8 (178411)
Na linguagem de Programação Java, qual é o tipo de membro de uma superclasse que pode ser acessado apenas
por membros da própria superclasse, por membros de suas subclasses e por membros de outras classes no mesmo
pacote.
 Pontos da Quest�o: 0,5
 public 
 static
 protected
 private 
Quest�o: 9 (198385)
Em um programa escrito em Java, quando existir um trecho de programa que deve ser executado, ocorrendo ou
não uma exceção,
este trecho de programa deve ficar em dentro de que bloco: Pontos da Quest�o: 0,5
 main() { }
 try { } 
 finally{ } 
 catch{ }
Quest�o: 10 (198391)
JavaBean é uma arquitetura de componente definida na Java 2 Plataform, Standard Edition (J2SE),
usado para definir os componentes do modelo do software em Java. São classes simples
com características definidas, que visam a interoperabilidade do código.
Verifique as afirmatias a seguie e marque a opção CORRETA.
I - Um bean é uma classe definida como um bloco, que têm sua estrutura
 facilmente portável e sua estrutura é muito simples.
II - Um Java Bean é um componente de software reutilizável, que pode ser manipulado
 visualmente por uma ferramenta de desenvolvimento.
III - um Bean tem que ter as seguintes características:Nome da Classe;Atributos da Classe privados;
 Construtor vazio;Métodos Get’s e Set’s para todos os atributos.
IV - Um Java Bean é uma estrutura flexível portanto não possui Construtores nem Método do tipo
 Get's e Set's. Pontos da Quest�o: 1
 II e IV est�o erradas
 Apenas a III est� errada
 I e II est�o erradas
 Apenas a IV est� errada 
Fechar
Server IP : 192.168.10.137 Client IP: 187.126.194.73 Tempo de execu��o da p�gina : 0,984
Visualiza��o de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=4478087&p2=13135&p3...
3 de 3 13/12/2012 15:43

Outros materiais