Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201502349319) Pontos: 0,1 / 0,1 O comando Scanner permite a entrada de informações pelo usuário via teclado. Na utilização do comando, devemos declará-lo, por exemplo, da seguinte forma: Scanner a = novo Scanner Scanner SC = new Scanner Scanner sc = new System.in Scanner xyz = new Scanner (System.in) Scanner sc System.in 2a Questão (Ref.: 201502350107) Pontos: 0,1 / 0,1 Identifique qual funcionalidade NÃO corresponde ao subpacote da API Swing javax.swing.undo: Disponibiliza as classes de suporte para implementação de capacidade undo/redo nos componentes. javax.swing.tree: Contém as classes e interfaces que suportam o componente gráficos em camadas. javax.accessibility: Disponibiliza classes e interfaces que funcionam como elementos intermediários entre os elementos de interface swing e tecnologias de acesso interativas, tais como vídeos para deficientes visuais. javax.swing.filechooser: Contém classes de suporte para o componente file chooser. javax.swing.colorchooser: Contém classes de suporte para o componente color chooser. 3a Questão (Ref.: 201502349266) Pontos: 0,1 / 0,1 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: 61 10 65 45 54 4a Questão (Ref.: 201503069435) Pontos: 0,1 / 0,1 sobre o JAVA, é incorreto afirmar que: Expõe rotinas de baixo nível tornando a execução mais estável. Nenhuma das opções anteriores Quando um programa em Java é compilado, é gerado um conjunto de bytecodes java, não um programa executável normal. Um conjunto de bytecodes geralmente pode ser interpretado em qualquer máquina ou sistema operacional que possua suporte à Java. Com isso, só é preciso compilar o seu programa uma única vez e ele pode ser rodado em quase qualquer arquitetura. ¿ É uma linguagem fácil de ser usada. ¿ Possui "Coleta de Lixo" automática. Isso significa que ela desaloca automaticamente qualquer espaço de memória não utilizado sem que o programador se preocupe com isso. 5a Questão (Ref.: 201502349554) Pontos: 0,1 / 0,1 Em um programa implementado na linguagem de programação Java, o modificador que indica que um método está sendo implementado dependente da plataforma é: abstract. strictftp. final. synchronized. native. 1a Questão (Ref.: 201502349400) Pontos: 0,1 / 0,1 Assinale a alternativa correta referente a uma exceção do pacote ¿java.sql¿: EOFException IOException OptionalDataException FileNotFoundException SQLException 2a Questão (Ref.: 201502350091) Pontos: 0,0 / 0,1 Quais são os modificadores em java? public, private, protect e package. public, private, protected e package. public, private e package. public, private e protected. public, protected e package. 3a Questão (Ref.: 201502350174) Pontos: 0,0 / 0,1 Como se declara um método estático em Java? public static void exemploMetodo() {} public void static exemploMetodo() {} static exemploMetodo() {} public void exemploMetodo() {} static void public exemploMetodo() {} 4a Questão (Ref.: 201502354346) Pontos: 0,1 / 0,1 Na Orientação a Objetos não damos mais valor ao problema, mas sim aos personagens envolvidos. Para modelar personagens, basta focar dois pontos: Cliente e Documento em Geral. P.O.O e M.O.O Características Físicas e Ações Pré-determinadas Análise e modelagem Processo Receber Documento e Processo Imprimir Documento. 5a Questão (Ref.: 201502355662) Pontos: 0,1 / 0,1 Como se declara um método estático em Java? public void static exemploMetodo() {} static exemploMetodo() {} public static void exemploMetodo() {} public void exemploMetodo() {} static void public exemploMetodo() {} 1a Questão (Ref.: 201502358658) Pontos: 0,1 / 0,1 A programação orientada a objeto não é apenas uma forma de programar, é também um jeito de pensar em um problema utilizando conceitos do mundo real e, não somente conceitos computacionais. Considerando os conceitos da programação orientada a objetos, analise as afirmações abaixo. I. O objeto tem determinadas propriedades que o caracterizam e que são armazenadas no próprio objeto. As propriedades de um objeto são chamadas de instâncias. II. As mensagens são informações enviadas ao objeto para que ele se comporte de uma determinada maneira. Um programa orientado a objetos em execução consiste em envios, interpretações e respostas às mensagens. São os métodos, os procedimentos residentes nos objetos, que determinam como eles irão atuar ao receber as mensagens. III. A herança é um mecanismo para o compartilhamento de métodos e atributos entre classes e subclasses, permitindo a criação de novas classes através da programação das diferenças entre a nova classe e a classe-pai. IV. O encapsulamento é um mecanismo que permite o acesso aos dados de um objeto somente através dos métodos desse. Nenhuma outra parte do programa pode operar sobre os dados do objeto. A comunicação entre os objetos é feita apenas através de troca de mensagens. É correto apenas o que afirma em: I e III. III e IV. II, III e IV. I e II. I, II e IV. 2a Questão (Ref.: 201502349552) Pontos: 0,1 / 0,1 Em Java, para alterar a visibilidade do elemento em que se aplica, entre outros, utiliza-se o modificador de acesso: static. transient. volatile. abstract. protected. 3a Questão (Ref.: 201502358657) Pontos: 0,1 / 0,1 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 II e III. II e IV. I e IV. I. III. 4a Questão (Ref.: 201502349630) Pontos: 0,1 / 0,1 Assinale a alternativa que completa correta e respectivamente as lacunas da afirmação a seguir. "Um dos principais recursos da programação orientada a objetos é a __________, que é uma forma de __________ de software na qual uma nova __________ é criada, absorvendo membros de uma classe existente e aprimorada com capacidades novas ou modificadas." superclasse / herança /biblioteca de classe reutilização / biblioteca / herança herança / reutilização / classe reutilização / biblioteca de classe / herança superclasse / reutilização/ herança 5a Questão (Ref.: 201502349408) Pontos: 0,1 / 0,1 De acordo com as definições abaixo dos argumentos do Método Main, identifique qual destas definições está INCORRETA. public - é um qualificador do método que indica que este é acessível externamente a esta classe. void - indica que não existe retorno a este método. static - é um outro qualificador que especifica o método como sendo um método de classe. String args[ ] - Armazena valores passados por linha de comando. main - é o nome do construtor. 1a Questão (Ref.: 201502949653) Pontos: 0,1 / 0,1 Após a execução do código abaixo, a variável a terá o valor da variável c? ERRADO CERTO 2a Questão (Ref.: 201502349310) 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 import javac.exe submit javax.io.* import java.util.* 3a Questão (Ref.: 201502350090) Pontos: 0,1 / 0,1 Analisando as características da linguagem JAVA, marque a alternativa correspondente ao fato da linguagem poder ser implantada em diversas plataformas, como, por exemplo, Windows, Unix e Macintosh, sem que seja necessário modificar ou mesmo reconstruir a aplicação: Recompilação automática Facilidade de programação Escalabilidade Portabilidade Flexibilidade 4a Questão (Ref.: 201502349554) Pontos: 0,0 / 0,1 Em um programa implementado na linguagem de programação Java, o modificador que indica que um método está sendo implementado dependente da plataforma é: final. abstract. native. strictftp. synchronized. 5a Questão (Ref.: 201502792447) Pontos: 0,0 / 0,1 Polimorfismo representa a possibilidade de um mesmo método - mesma assinatura - apresentar comportamentos diferentes em função da classe a partir da qual o método é referenciado. O mecanismo que permite a criação de métodos polimórficos é chamado de: sobrecarga. encapsulamento. abstração. sobrescrita. implementação.
Compartilhar