Buscar

CCT0176 - LINGUAGEM DE PROGRAMAÇÃO - ANGELO - AV2

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

27/11/12 Visualização de Prov a
1/4https://sia.estacio.br/portal/prt0010a.asp?p1=4507042&p2=13135&p3=1282468
Notas de Provas
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: 201107075785 - ANGELO DOS SANTOS ROCHA
Nota da Prova: 1.5 Nota do Trabalho: Nota da Participação: 2 Total: 3,5
Prova On-Line
Questão: 1 (178397) 
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.
Marque a opção que contém os principais pacotes gráficos da Linguagem Java.
 Pontos da Questão: 0,5
 java.awt e javax.swing 
 java.util e java.applet
 java.awt e java.util
 javax.swing e java.applet
Questão: 2 (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 
 I e II estão erradas
 Apenas a III está errada
 Apenas a IV está errada 
Questão: 3 (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
 try{ } 
 main() { } 
 catch{ }
27/11/12 Visualização de Prov a
2/4https://sia.estacio.br/portal/prt0010a.asp?p1=4507042&p2=13135&p3=1282468
 finally{ }
Questão: 4 (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, 
 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: 0,5
 I e II estão erradas
 II e IV estão erradas 
 Apenas a III está errada
 Apenas a IV está errada 
Questão: 5 (178407) 
Em programação orientada a objetos, as instâncias de uma classe são denominadas:
 Pontos da Questão: 0,5
 Herança
 Objetos 
 Métodos
 Classes
Questão: AV2.2011.3SCCT0176.006 (198215)
6 - A metodologia Orientação a Objetos é caracterizada pelo uso de diversos mecanismos que 
proporcionam reuso de código, segurança e facilidade de manutenção do código. Entre estes
mecanismos pode-se citar a Herança entre classes. Explique o que vem a ser este mecanismo.
 Pontos da Questão: 1,5
Resposta do Aluno:
Herança: Quando um objeto herda de uma outra classe, seja um valor(string, inteiro) ou quando
um determinado dado pode ser usado para uma outra operação, fora da classe em que foi
programado. Podemos chamar isso de herança.
Gabarito:
Herança Significa a capacidade de incorporar as características e as funcionalidades de uma
classe. Assim como a herança de todas as operações e dados, você pode especializar métodos da
super classe e especificar novas operações e dados, para refinar, especializar, substituir ou
estender a funcionalidade da classe progenitora. 
Fundamentação do Professor:
Herança Significa a capacidade de incorporar as características e as funcionalidades de uma 
classe. Assim como a herança de todas as operações e dados, você pode especializar 
métodos da super classe e especificar novas operações e dados, para refinar, especializar, 
substituir ou estender a funcionalidade da classe progenitora. 
27/11/12 Visualização de Prov a
3/4https://sia.estacio.br/portal/prt0010a.asp?p1=4507042&p2=13135&p3=1282468
Pontos do Aluno: 0
Questão: 7 (198307) 
Em Java, um modificador de acesso determina como será a visibilidade de uma classe, método ou
atributo a partir de outras classes.
Marque a opção que não representa um modoficador de acesso. Pontos da Questão: 0,5
 private
 public
 final 
 protected
Questão: AV2.2011.3SCCT0176.019 (198249)
8 -
Um bean é uma classe definida como um bloco, que têm sua estrutura facilmente portável e sua
estrutura é muito
simples. 
O foco é construir pequenos componentes com apenas as funções básicas.
Para isso, 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;
Seja o seguinte problema: Controlar um clube recreativo. Neste clube, deve-se gerenciar as
atividades
oferecidas. 
Para isso, tem-se o seguinte diagrama da classe de Atividades:
 ---------------------------------------------------------
 | |
 | ATIVIDADE |
 ---------------------------------------------------------
 | - codAtiv: int |
 | - descricao : String |
 --------------------------------------------------------
 | + SetCodAtiv(codAtiv:int): void |
 | + GetCodAtiv( ) : int |
 | + SetDescricao (descricao: String): void |
 | + GetDescricao ( ) : String |
 ---------------------------------------------------------
Escreva o código de um Bean referente a classe Atividade.
 
 Pontos da Questão: 1,5
Resposta do Aluno:
package negocio; public class atividade{ JFrame f = new JFrame(); f.setVisible(true);
f.setSize(720, 450) JLabel l = new JLabel(); l.setText("Cadastro de atividade"); l.setLocation(360,
50); JTextArea tx = new JTextArea(); tx.setSize(500, 200); tx.setLocation(200,150 ); f.add(l);
f.add(tx); } 
Gabarito:
public class Atividade { private int codAtv; private String descricao; public Atividade(){ } public
int getCodAtv() { return codAtv; } public void setCodAtv(int codAtv) { this.codAtv = codAtv; }
public String getDescricao() { return descricao; } public void setDescricao(String descricao) {
this.descricao = descricao; } }
27/11/12 Visualização de Prov a
4/4https://sia.estacio.br/portal/prt0010a.asp?p1=4507042&p2=13135&p3=1282468
Fundamentação do Professor:
public class Atividade { private int codAtv; private String descricao; public Atividade(){ } public 
int getCodAtv() { return codAtv; } public void setCodAtv(int codAtv) { this.codAtv = codAtv; } 
public String getDescricao() { return descricao; } public void setDescricao(String descricao) 
{ this.descricao = descricao; } }
Pontos do Aluno: 0
Questão: 9 (178411) 
Na linguagem de Programação Java, qual é o tipo de membro de uma superclasse que podeser
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
 private
 public 
 protected 
 static
Questão: 10 (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 com qualquer nome desde que tenha a extensão .java, indicando que
é um código fonte em java.
 O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String
arg []) que é o método principal do java.
 O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre
letras maiúscula e minúscula.
 Fechar 
Server IP : 192.168.10.137 Client IP: 187.14.106.167 Tempo de execução da página : 0,875

Outros materiais