Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliando Aprendizado 1a Questão (Ref.:201608946409) Pontos: 0,1 / 0,1 Em Java qual tipo de dados é usado para guardar dados tipo texto, palavras ou caracteres? long char Text String byte 2a Questão (Ref.:201608845408) Pontos: 0,1 / 0,1 Diferentemente de outras linguagens de programação como C ou Pascal, Java utiliza uma linguagem intermediária da Java Virtual Machine JVM. Essa linguagem intermediária denomina-se: jByteCode jSourceCode bytecode opcode source code 3º Questão Alguns métodos não retornam valores. Eles podem ser executados apenas para exibir um valor, por exemplo. Neste caso, usa-se uma palavra chave como se fosse um tipo de dado para valores de retorno. Quando Java encontra essa palavra chave sendo usada como um tipo de dado de valor de retorno, Java sabe que nada deverá ser retornado. Estamos falando da palavra: public Static main scanner void Observe o fragmento do código JAVA a seguir: public class prova { public prova() { } public static int d(int x) { return x*2; } public static int e(int x) { return x*5; } public static int fn(int x) { if (x<1) return 0; else return 4+fn(x-1); } public static int g(int y) { return 10+fn(y)+e(y)+d(y); } public static void main(String[] args) { System.out.println(g(5)); } } A execução do método main apresentará a saída: 10 45 54 61 65 5a Questão (Ref.:201608366283) Pontos: 0,0 / 0,1 Ao utilizar o Java na criação de uma aplicação, surge a necessidade da utilização do comando Scanner. Esse comando viabiliza a entrada de informações pelo usuário via teclado. Para a utilização do comando, devemos importar a biblioteca correspondente. Essa biblioteca é importada através da linha de comando: dim java.util.* var java.scanner submit javax.io.* import java.util.* import javac.exe Construtores Java são métodos especiais chamados pelo sistema no momento da criação de: um objeto e tem o mesmo nome da classe a qual pertence uma classe e tem o nome diferente do nome da classe um objeto e tem o mesmo nome do objeto uma classe e tem o mesmo nome da classe um objeto e tem o nome diferente do nome da classe a qual pertence Quest.: 2 2. Em uma mesma classe podemos criar mais de um método construtor. O mecanismo que permite a criação de vários construtores, em uma mesma classe, diferenciados pela lista de parâmetros é chamado de: herança polimorfismo abstração sobrecarga sobrescrita Quest.: 3 3. O paradigma de programação orientado a objetos tem sido largamente utilizado no desenvolvimento de sistemas. Considerando o conceito de herança, avalie as afirmações abaixo. I. Herança é uma propriedade que facilita a implementação de reuso. II. Quando uma subclasse é criada, essa herda todas as características da superclasse, não podendo possuir propriedades e métodos próprios. III. Herança múltipla é uma propriedade na qual uma superclasse possui diversas subclasses. IV. Extensão é uma das formas de se implementar herança. É correto apenas o que se afirma em I. I e IV. II e III. III. II e IV. Quest.: 4 4. Qual é o valor impresso pela execução do seguinte programa escrito na linguagem de programação Java? public class Recursao { private int i; public Recursao(int i) { this.i = i; } public int exec(int n) { if (n <= 7) { i = i * n; return i; } else { return exec(n/3) + exec(n/2); } } public static void main(String[] args) { Recursao r = new Recursao(1); System.out.println(r.exec(20)); } } 114 108 18 90 6 Quest.: 5 5. Dentre as alternativas abaixo, assinale INCORRETA referente a Java Database Connectivity(JDBC): É possivel acessar Banco de Dados que não possuem Driver JDBC próprio através da ponte JDBC-ODBC. O método close() da classe Connection fecha uma conexão com o banco de dados O PreparedStatement é uma subinterface de Statement Statement representa uma conexão estabelecida com o Banco de Dados O executeQuery é um método da classe Connection para execução de uma consulta
Compartilhar