Buscar

Avaliando Aprendizado Aula1.4 Desenvolvimento de Sistemas web

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

03/11/2017 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?id=1459965&classId=798896&topicId=2567353&p0=03c7c0ace395d80182db07ae2c30f034&enableForu… 1/4
CCT0267_EX_A1_201407190903_V4
 
 
 DESENVOLVIMENTO DE SISTEMAS WEB 1a aula
 Lupa 
V ídeo
 
P PT
 
MP3
 
 
Exercício: CCT0267_EX_A1_201407190903_V4 Matrícula: 201407190903
Aluno(a): JOSÉ LEONARDO ANDRADE Data: 19/09/2017 12:20:38 (Finalizada)
 
 1a Questão (Ref.: 201407325585) Fórum de Dúvidas (0) Saiba (0)
Analise as seguintes afirmativas sobre a linguagem de programação Java:
I - É uma linguagem orientada a objetos, independente de plataforma.
II - Inclui o recurso de ponteiro, tipo de dado cujo valor refere-se diretamente a um outro valor alocado em
outra área de memória, através de seu endereço.
III - Trata, automaticamente, da alocação e desalocação de memória.
O correto está em:
I, apenas.
 I, II e III.
 I e III, apenas.
III, apenas.
II e III, apenas.
 
 
 2a Questão (Ref.: 201407324966) Fórum de Dúvidas (0) Saiba (0)
(FUMARC-2011) Analise o seguinte programa desenvolvido na linguagem Java.
Assinale a opção com a sequência CORRETA, de cima para baixo.
false true false true
03/11/2017 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?id=1459965&classId=798896&topicId=2567353&p0=03c7c0ace395d80182db07ae2c30f034&enableForu… 2/4
false false false true
 true false false true
true false false false
true false true false
 
 
 3a Questão (Ref.: 201407325002) Fórum de Dúvidas (0) Saiba (0)
(COPEVE-UFAL - 2011) Os tipos primitivos de dados do Java são:
boolean, string, int, float, double.
 boolean, char, byte, short, int, long, float, double.
boolean, string, byte, int, long, float.
boolean, string, short, int, long, float, double.
boolean, char, int, long, float, string.
 
 
 4a Questão (Ref.: 201408285961) Fórum de Dúvidas (0) Saiba (0)
Sobre o Java, qual das palavras abaixo NÃO é uma palavra reservada da linguagem?
finally
switch
void
 var
this
 
 
 5a Questão (Ref.: 201407329213) Fórum de Dúvidas (0) Saiba (0)
Para responder a questão, considere o código e as afirmativas a seguir:
public class Item{
private double preco_unitario;
private double desconto;
private int quantidade;
private String descricao;
private String id;
public Item (String id, String descricao, int quantidade, double preco){
this.id = id;
this.descricao = descricao;
if (quantidade >= 0) {this.quantidade = quantidade;}
else {this.quantidade = 0;}
this.preco_unitario = preco;
}
public double getTotalAjustado ( ){
double total = preco_unitario * quantidade;
03/11/2017 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?id=1459965&classId=798896&topicId=2567353&p0=03c7c0ace395d80182db07ae2c30f034&enableForu… 3/4
double desconto_total = total * desconto;
double total_ajustado = total - desconto_total;
return total_ajustado;
}
public void setDesconto (double desconto){
if (desconto < = 1.00) {this.desconto = desconto;}
else {this.desconto = 0.0;}
}
public double getDesconto( ){return desconto;}
public int getQuantidade( ){return quantidade;}
public void setQuantidade (int quantidade) {
if (quantidade > = 0){this.quantidade = quantidade;}
}
public String getProdutoId ( ) {return id;}
public String getDescricao ( ) {return descricao;}
}
 I - Métodos como public Item (String id, String descricao, int quantidade, double preco) são
chamados construtores: métodos utilizados para inicializar objetos durante sua instanciação.
II - Métodos como setDesconto( ), getDescricao( ) e getTotalAjustado( ) são comportamentos da classe
Item que retornam ou configuram atributos.
III - Os métodos como getTotalAjustado( ) e getDesconto( ) são chamados de acessores, pois permitem o
acesso aos dados internos de um objeto.
IV - Métodos como setDesconto( ) são chamados de mutantes, pois permitem a alteração do estado interno
do objeto.
V - Por todo o código, pode-se notar o uso de this: uma referência que aponta para a instância do objeto.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETAS:
III e IV, apenas.
II, III e IV, apenas.
I, II e IV, apenas.
 I, II, III, IV e V.
 I e II, apenas.
 
 
 6a Questão (Ref.: 201407334986) Fórum de Dúvidas (0) Saiba (0)
(CESGRANRIO - 2009) Qual das afirmações a seguir faz uma apreciação correta a respeito da linguagem de
programação Java?
O conceito de herança múltipla é implementado nativamente.
 Uma classe pode implementar uma interface ou ser subclasse de outra classe qualquer, mas não ambos
simultaneamente.
Objetos da classe java.lang.String têm comportamento otimizado para permitir que seu valor seja
alterado sempre que necessário, liberando imediatamente a memória usada pelo conteúdo anterior.
 A construção de um método que pode levantar uma exceção, cuja instância é uma subclasse de
java.lang.RuntimeException, não exige tratamento obrigatório por parte do programador dentro daquele
método.
Uma classe pode implementar somente uma interface ao mesmo tempo.
 
 
03/11/2017 BDQ Prova
http://estacio.webaula.com.br/Classroom/index.html?id=1459965&classId=798896&topicId=2567353&p0=03c7c0ace395d80182db07ae2c30f034&enableForu… 4/4
 7a Questão (Ref.: 201407322019) Fórum de Dúvidas (0) Saiba (0)
(FCC-2008) Os três elementos básicos quando contidos num arquivo fonte Java devem obrigatoriamente se
apresentar na seguinte ordem:
package, class e import.
class, package e import.
import, package e class.
class, import e package.
 package, import e class.
 
 
 8a Questão (Ref.: 201407325624) Fórum de Dúvidas (0) Saiba (0)
Considerando os conceitos aplicados no desenvolvimento de programas na linguagem JAVA, analise a seguinte
definição: 
 
Especificação de comportamento abstrato, que as classes inividuais podem, então, implementar.
Trata-se da definição de:
Variável de instância
Classe
 Interface
 Método
Pacote

Outros materiais