Sie sind auf Seite 1von 4

7802GV780207A47520092: 1a Avaliao 2 2009 Linguagem e Tcnicas de Programa...

Page 1 of 4

Voc acessou como GLAUCCO PAULO DE MORAIS (Sair)

UCB Virtual 7802GV780207A47520092 Questionrios 1a Avaliao 2 2009 Linguagem e Tcnicas de Programao I(1109AP) Reviso da tentativa 1

1a Avaliao 2 2009 Linguagem e Tcnicas de Programao I(1109AP) Reviso da tentativa 1


Terminar reviso Iniciado em Completado em Tempo empregado Nota domingo, 8 novembro 2009, 15:22 domingo, 8 novembro 2009, 15:42 19 minutos 46 segundos 27.5 de um mximo de 52(53%)

1 Notas: 5

780207_8730_C3_Q04:_Metodos_sobrecarregados O cdigo abaixo traz a implementao de uma classe Pessoa com 3 mtodos construtores sobrecarregados: public class Pessoa { private String nome; private String cpf; public Pessoa(){ } public Pessoa(String nomepessoa){ nome = nomepessoa; } public Pessoa(String nome, String cpf){ this.nome = nome; this.cpf = cpf; } ... } Assinale a alternativa que julgar Verdadeira: Escolher uma resposta.

j comportamento igual independente dos parmetros submetidos na entrada. k l m n j mesma maneira, com a definio do mtodo a ser executado de acordo com a k l m n
lista de parmetros utilizados na chamada do mtodo. b. Os 3 mtodos Pessoa so mtodos sobrecarregados, sendo chamados da

a. Sobrecarga utilizada quando necessrio que o mesmo mtodo tenha

i parmetro nomePessoa um atributo no declarado anteriormente na j k l m n


classe.

c. A linha public Pessoa (String nomePessoa){ apresenta erro, pois o

j uso da palavra reservada this faz com que os parmetros sejam zerados. k l m n
Errado

d. O ltimo mtodo Pessoa recebe dois valores como parmetro, porm o

Notas relativas a este envio: 0/5.


2 Notas: 6 Com relao classe Number, uma das principais da linguagem JAVA, assinale a alternativa 780207_8730_C7_Q01:_Classe_Number

http://moodle2.catolicavirtual.br/mod/quiz/review.php?q=21286&attempt=343391

08/11/2009

7802GV780207A47520092: 1a Avaliao 2 2009 Linguagem e Tcnicas de Programa... Page 2 of 4

Verdadeira: Escolher uma resposta.

j primitivo na forma de objeto) e representam os nicos tipos primitivos k l m n


numricos em JAVA.

a. As classes Integer e Float so classes wrapper (representao de um tipo

j sendo tambm a classe me que d origem s classes que representam k l m n


nmeros.

b. A classe Number uma classe pblica que no faz parte do core de Java,

j transformar os objetos em tipos primitivos nmericos. k l m n

c. A classe Number no possui um conjunto de mtodos que permite d. Os mtodos ".byteValue()", ".intValue()" e ".floatValue()", da classe Number,

i convertem respectivamente um objeto para valores do tipo byte, inteiro e float. j k l m n


Correto

Notas relativas a este envio: 6/6.


3 Notas: 6 Sobre os operadores relacionais em Java, julgue os itens abaixo: Os operadores relacionais podem ser utilizados apenas para comparao entre atributos numricos (int, short, double, etc...). Java possui um conjunto completo de operadores relacionais, onde o resultado uma expresso lgica verdadeiro (true) ou falso (false). A expresso "x >=5" uma expresso vlida e avalia se o contedo de x maior ou igual a 5, retornando um valor lgico. O operador "!=" utilizado para verificar a igualdade entre dois campos ou variveis. Correto 780207_8730_C4_Q02:_Operadores_Relacionais

Falso Verdadeiro

Verdadeiro Falso

Notas relativas a este envio: 6/6.


4 Notas: 6 Sobre polimorfismo podemos afirmar: Escolha pelo menos uma resposta. 780207_8730_C6_Q04:_Polimorfismo

c produzir uma nova, herda-se e tem acesso a todos os mtodos privados da d e f g


classe original.

a. Quando se utiliza a palavra reservada extends em uma classe para

b classe com a lista de parmetro de entrada diferente. c d e f g c por sobre-carga de mtodos. d e f g c super-classe. d e f g
Errado

b. Sobre-escrita quando temos vrias vezes o mesmo mtodo em uma c. Polimorfismo est relacionado com mtodos e no pode ser implementado d. Sobre-carga quando uma sub-classe implementa o mesmo mtodo da

Notas relativas a este envio: 0/6.


5 Notas: 6 Com relao s caractersticas e estrutura da linguagem Java, julgue cada afirmativa como Verdadeiro ou Falso: A caracterstica de segurana associada a Java considera a verificao do cdigo originalmente compilado, alm da existncia de uma API (Aplication Program Interface) prpria para criptografia e segurana. 780207_8730_C1_Q03:_Caractersticas_Java

Verdadeiro

http://moodle2.catolicavirtual.br/mod/quiz/review.php?q=21286&attempt=343391

08/11/2009

7802GV780207A47520092: 1a Avaliao 2 2009 Linguagem e Tcnicas de Programa... Page 3 of 4

Java uma linguagem considerada portvel, sendo que portabilidade est relacionado com a possibilidade de um programa ser escrito para uma plataforma e poder ser utilizado em outra. A Java Virtual Machine, ou JVM, a base da portabilidade de Java, junto com o byte code. O JME (Java Micro Edition) a especificao de componentes para dispositivos pequenos e mveis. Contudo, ao escrever aplicaes para celulares, por exemplo, deve-se utilizar as APIs (bibliotecas) definidas para o JEE, recompiladas.

Verdadeiro

Falso

Em Java, o nome da classe pblica tem que ser o nome do arquivo Verdadeiro fonte, que ter extenso .java. Aps a compilao, que pode ser feita pelo JEE ou pelo byte code, ser criado o arquivo com extenso .class, que encaminhado para a JVM. Parcialmente correta

Notas relativas a este envio: 4.5/6.


6 Notas: 6 Sobre as classes Integer e Float assinale a alternativa correta: Escolher uma resposta. 780207_8730_C7_Q02:_Classes_Integer_Float

j o mtodo ".getValue(F)". k l m n

a. Para converter o valor de um objeto "F" do tipo Float como inteiro, utilizamos b. Dentre os mtodos existentes na classe Integer podemos citar ".parseInt()", ser usados.

j ".byteValue()", ".equals()". Contudo existem ainda outros mtodos que podem k l m n j passado como parmetro. k l m n i j k l m n
Errado c. O mtodo ".equals()" permite que se obtenha uma string igual ao valor d. O mtodo '.parseInt ()' utilizado na classe Integer retorna uma string.

Notas relativas a este envio: 0/6.


7 Notas: 6 Sobre os comandos de controle de fluxo correto afirmar que: Escolher uma resposta. 780207_8730_C5_Q02:_Controle_Fluxo

j else e utiliza uma condio lgica. k l m n

a. O comando if, que uma estrutura de controle, sempre utilizado com o b. O comando "for" normalmente tem trs expresses, uma expresso inicial, c. Para a utilizao do comando "switch" necessrio o uso do comando d. O comando "do" "while" sempre avalia uma expresso booleana antes de

i uma expresso lgica e uma expresso de iterao j k l m n j "break" k l m n

j executar um comando ou bloco k l m n


Correto

Notas relativas a este envio: 6/6.


8 Notas: 6 Quanto aos conceitos de polimorfismo, assinale a alternativa errada: Escolher uma resposta. 780207_8730_C4_Q03:_Polimorfismo(Conceitos)

j executado. k l m n

a. Sempre que ocorrer sobreposio a classe mais genrica ter o seu mtodo b. Sobrecarga um exemplo de polimorfismo que ocorre dentro de uma c. Sobreposio ocorre quando temos mtodos com a mesma assinatura e

j mesma classe. k l m n j k l m n

http://moodle2.catolicavirtual.br/mod/quiz/review.php?q=21286&attempt=343391

08/11/2009

7802GV780207A47520092: 1a Avaliao 2 2009 Linguagem e Tcnicas de Programa... Page 4 of 4

mesmo nome em uma classe e sua superclasse.

i j k l m n
Errado

d. possvel tanto sobrecarga quanto sobreposio em mtodos construtores.

Notas relativas a este envio: 0/6.


9 Notas: 5 Com relao criao de classes, com a definio de atributos e mtodos, julgue cada afirmativa como Verdadeiro ou Falso: Para escrever uma classe, usa-se a seguinte sintaxe: a declarao class, seguida de abre-chaves ({) e de todos os atributos necessrios na criao dos objetos originados dessa classe. O caracter fecha-chaves (}) indica o trmino da classe, sendo que os mtodos devem estar aps a classe. Na definiao de um atributo de uma classe, quando utilizamos a palavra reservada static, especificamos que esse atributo pertence classe e no ao objeto. Alm disso, por padro o nome do atributo deve comear com letra minscula. Um mtodo definido em uma classe possui um modificador de acesso, o tipo de retorno, que indica qual o valor retornado (pode ser apenas void ou int), o nome e a lista de parmetros, esta ltima entre parnteses (). Alguns dos modificadores de acesso possveis para um atributo so public (acessado por qualquer outra classe), private (pode ser visto apenas dentro da prpria classe) e protected (pode ser visto na classe, na hierarquia e no pacote). Correto 780207_8730_C2_Q01:_Classes_atributos_metodos

Falso

Verdadeiro

Falso

Verdadeiro

Notas relativas a este envio: 5/5.


Terminar reviso

UCB Virtual 7802GV780207A47520092 Questionrios 1a Avaliao 2 2009 Linguagem e Tcnicas de Programao I(1109AP) Reviso da tentativa 1

Voc acessou como GLAUCCO PAULO DE MORAIS (Sair)

http://moodle2.catolicavirtual.br/mod/quiz/review.php?q=21286&attempt=343391

08/11/2009

Das könnte Ihnen auch gefallen