Buscar

DESENVOLVIMENTO DE SISTEMAS WEB

Prévia do material em texto

DESENVOLVIMENTO DE SISTEMAS WEB 
1a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
 
 
 
Matrícula: 201408299437 
 
Data: 12/09/2017 15:31:53 (Finalizada) 
 
 
 1a Questão (Ref.: 201408454430) Fórum de Dúvidas (0) Saiba (0) 
 
(CESGRANRIO - 2006) Em Java, a palavra-chave que implementa uma relação de herança de classes é: 
 
 
inherits. 
 extends. 
 
isFatherOf. 
 
isChildOf. 
 
derives. 
 
 
 
 
 
 2a Questão (Ref.: 201408441465) Fórum de Dúvidas (0) Saiba (0) 
 
(CESGRANRIO - 2011) Considere as duas classes em linguagem Java apresentadas a seguir, ambas definidas 
em um mesmo pacote. 
 
O que é impresso como resultado da execução do programa composto pelas classes acima? 
 
 |X|Z||X|||X|Z||Y|| 
 
|X|Z||X|||X|Z||X|| 
 
(|X|Z||X||(|X|Z||Y|| 
 
|X||||X|||X||||X|| 
 
|X|Z||X|||X|Z||Z|| 
 
 
 
 
 
 3a Questão (Ref.: 201408445251) Fórum de Dúvidas (0) Saiba (0) 
 
(FCC - 2008) Os conceitos de generalização e especialização da orientação a objetos estão diretamente 
relacionados ao conceito de: 
 
 
Agregação. 
 Herança. 
 
Encapsulamento. 
 Polimorfismo. 
 
Associação. 
 
 
 
 
 
 4a Questão (Ref.: 201408441447) Fórum de Dúvidas (0) Saiba (0) 
 
Associe as colunas abaixo e marque a alternativa correta sobre orientação a objetos. 
(1) Classe 
( ) é o mecanismo pelo qual uma classe (sub-classe) pode estender outra classe (super-classe), aproveitando seus comportamentos 
(métodos) e variáveis possíveis (atributos). 
(2) Atributo 
( ) consiste na separação de aspectos internos e externos de um objeto. Este mecanismo é utilizado amplamente para impedir o acesso 
direto ao estado de um objeto (seus atributos), disponibilizando externamente apenas os métodos que alteram estes estados. 
(3) Herança ( ) são características de um objeto. Basicamente a estrutura de dados que vai representar a classe. 
(4) Encapsulamento ( ) representa um conjunto de objetos com características afins. 
 
 
 3,4,2,1 
 
4,1,2,3 
 
3,2,4,1 
 
1,2,3,4 
 
4,3,2,1 
 
 
 
 
 
 5a Questão (Ref.: 201408445192) Fórum de Dúvidas (0) Saiba (0) 
 
Considere o trecho de código ilustrado na figura a seguir: 
 
Qual será a saída do código ilustrado na figura? 
 
 
3, 29 
 2, 25 
 
40, 2 
 
40, 30 
 4, 30 
 
 
 
 
 
 6a Questão (Ref.: 201408445165) Fórum de Dúvidas (0) Saiba (0) 
 
(INSTITUTO CIDADES - 2009 - Adaptada) Observe o código, em Java: 
 
Acerca do código acima, analise as seguintes afirmativas: 
I. O código não possibilita a chamada do método getLimite(). 
II. O método setTitular() permite a exibição do titular da classe Conta. 
III. O método getTitular() permite alterar o titular da classe Conta. 
Podemos afirmar corretamente que: 
 
 
Apenas a afirmativa III está correta. 
 Apenas a afirmativa I está correta. 
 
Apenas a afirmativa II está correta. 
 
As afirmativas II e III estão corretas. 
 
As afirmativas I, II e III estão corretas. 
 
 
 
 
 
 7a Questão (Ref.: 201408445188) Fórum de Dúvidas (0) Saiba (0) 
 
Considere o trecho de código ilustrado na figura a seguir: 
 
Qual será a saída do código ilustrado na figura? 
 
 
Primeiro 
 
15 
 Segundo 
 
s 
 
22 
 
 
 
 
 
 8a Questão (Ref.: 201408454330) Fórum de Dúvidas (0) Saiba (0) 
 
(FCC - 2011) No ambiente de programação Java: 
 
 o corpo de um método abstrato termina com ponto e vírgula e a declaração é delimitada por chaves. 
 
uma classe abstrata permite apenas métodos abstratos. 
 
uma interface pode definir tanto métodos abstratos quanto não abstratos. 
 toda classe é uma subclasse direta ou indireta da classe Object. 
 
a herança múltipla permite que mais classes sejam estendidas. 
 
 Gabarito Comentado

Outros materiais