Buscar

LINGUAGEM DE PROGRAMAÇÃO

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: 201004020341 - LENIANE BRASIL DA CRUZ GUIMARÃES
Nota da Prova: 2.5 Nota do Trabalho: Nota da Participação: 0,5 Total: 3
Prova On-Line
Questão: 1 (178413)
Existem vários modificadores de acesso em Java. Eles determinam o nível de acesso de cada objeto descrito pela
sua classe.
Em relação à Programação Orientada a Objetos, assinale a opção CORRETA.
 Pontos da Questão: 0,5
 Um método protected da superclasse pode tornar-se um método private de subclasse.
 Os membros public de uma superclasse só são acessíveis dentro da declaração dessa superclasse.
 Utilizar acesso protected oferece um nível intermediário de acesso entre public e private. 
 Os membros private de uma superclasse são herdados pelas suas subclasses. 
Questão: AV2.2011.3SCCT0176.005 (198212)
2 - Um Objeto é composto de atributos e métodos. Explique o que é e para que servem os atributos e os métodos.
 Pontos da Questão: 1,5
Resposta do Aluno:
Um atributo é uma constante, serve para dar valor a variável. Um método é o local onde se encontram os
comandos quando programamos.Quando estamos desenvolvendo um programa em java por exemplo.
Gabarito:
Atributos Eles representam as características de um objeto. Devem ser privados, para manter o encapsulamento.
Métodos Os métodos representam as funcionalidades que os objetos podem desempenhar. São essencialmente
procedimentos que podem manipular atributos de objetos para os quais o método foi definido.
Fundamentação do Professor:
Pontos do Aluno: 
Questão: 3 (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
 try { }
 main() { } 
 finally{ } 
 catch{ }
Questão: 4 (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 java.util
 java.awt e javax.swing 
 javax.swing e java.applet 
 java.util e java.applet
Questão: AV2.2011.3SCCT0176.017 (198242)
5 - Diz-se que uma exceção é lançada para sinalizar alguma falha. O lançamento de
Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=4501447&p2=13135&p3...
1 de 3 26/11/2012 00:19
uma exceção causa uma interrupção abrupta do trecho de código que a gerou.
O controle da execução volta para o primeiro trecho de código (na pilha de chamadas)
apto a tratar a exceção lançada.
Explique como funciona o tratamento de Exceção em Java. Pontos da Questão: 1,5
Resposta do Aluno:
Exceção funciona como um filtro para detectar falhas, fazendo uma interrupção no setor onde existe a falha para
que seja tratada.
Gabarito:
Uma exceção em Java é um objeto da classe java.lang.Exception, ou de uma de suas subclasses. Como todo
objeto, a exceção é capaz de armazenar dados nas suas variáveis de instância. Quando um erro ou situação
anormal é encontrado durante a execução de um método, um objeto exceção é construído, e diversos dados sobre
essa ocorrência são registrados nos campos desse objeto. Nesse momento, o método onde ocorreu a exceção
aborta, e o controle da execução retorna ao método que o chamou. Além disso, por um mecanismo especial, o
objeto exceção que foi construído é também enviado ao método chamador. Diz-se que o método onde ocorreu o
erro "lança" a exceção para o método que o chamou.
Fundamentação do Professor:
Pontos do Aluno: 
Questão: 6 (198312)
A linguagem de programção Java, apresenta outros modificadores, além dos modificadores de acesso.
Sejam as seguintes características destes modificadores:
I - Não implementa nenhuma funcionalidade, somente assina o método e faz com que a primeira subclasse
concreta seja obrigada a implementar.
II - Indica que esta é a última atribuição ou definição da estrutura. Não será permitida uma nova re-escrita. Para
uma classe, não há herança.
 Um método não pode ser sobrescrito. E um atributo é considerado uma constante.
III - Este modificadordefine que este pode ser executado sem que exista uma instância da classe – o objeto.
Marque a opção que representa, melhor corelaciona as características I, II e III com os modificadores.
 Pontos da Questão: 0,5
 abstract,final e static 
 abstract,static e final
 static, final e abstract
 final,abstract e static
Questão: 7 (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{ }
 try{ } 
 catch{ }
 main() { }
Questão: 8 (178407)
Em programação orientada a objetos, as instâncias de uma classe são denominadas:
 Pontos da Questão: 0,5
 Objetos 
 Classes
 Herança
 Métodos
Questão: 9 (175852)
O Java é uma linguagem que é compilada para um “bytecode ” e também é interpretada por uma máquina virtual
– JVM (Java virtual machine ).
Marque a única alternativa que não representa uma característica da linguagem Java. Pontos da Questão: 1
 O Java é uma linguagem orientada a objeto e contém a sintaxe similar a linguagem C/C++.
Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=4501447&p2=13135&p3...
2 de 3 26/11/2012 00:19
 O Java pode ser executado via rede com restrições de execução.
 O Java é uma linguagem portável, pois pode ser executado em qualquer plataforma ou equipamento que
possua um interpretador Java.
 O Java não suporta multithreading, porém permite compilação just-in-time e utilização de código nativo. 
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
 I e II estão erradas
 Apenas a III está errada
 Apenas a IV está errada 
 II e IV estão erradas 
Fechar
Server IP : 192.168.10.137 Client IP: 186.232.46.66 Tempo de execução da página : 0,906
Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=4501447&p2=13135&p3...
3 de 3 26/11/2012 00:19

Outros materiais