Prévia do material em texto
1a Questão (Ref.: 201607122535) Seja um programa em java com o seguinte código: public class PrimeiroPrograma { public static void main (String args[]) { System.out.println("Bem vindo ao Mundo Java"); } } Marque a única alternativa CORRETA: O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg []) que é o método principal do java. O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e minúscula. O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e minúscula. O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é um código fonte em java. O arquivo pode ser salvo com qualquer nome, pois o compilador entenderá que é um programa em java. 2a Questão (Ref.: 201607077753) A tecnologia Java é, basicamente, dividida em: JSE, JEE e JPE JSE, JEEP e JME JSE, JEE e JME JSE, JDE e JPE JSE, JDE e JME 3a Questão (Ref.: 201607076508) Levando em consideração os conceitos sobre vetores, assinale a opção correta: o limite de um vetor em Java é de 255 posições é possível executar a seguinte operação em um vetor de inteiros: x = vet[5] + vet[8]; declara-se um vetor: int c[5] = new int(); um vetor somente pode armazenar tipos primitivos de dados o índice de um vetor sempre começa em 1 4a Questão (Ref.: 201607868229) Ao se executar o trecho de código abaixo, escrito em Java, qual será o resultado obtido? int a = 1+3/2; System.out.println(a); existe erro de execução: tipo inválido 2.5 1 2 existe erro de compilação 5a Questão (Ref.: 201607660063) Para construirmos uma interface gráfica em JAVA, adicionamos componentes sobre a área da janela. Por essa razão, a área da janela é um container, ou seja, um elemento capaz de armazenar uma lista de componentes. Existem uma infinidade de funcionalidades disponíveis nas bibliotecas de classes Java, destinadas a prover a comunicação homem-máquina gráfica. São características de um JPanel, EXCETO: O JPanel, assim como o JFrame são derivados do pacote java.util.awt São elementos que fazem a intermediação entre um container e os demais GUI anexados. São criados com a classe JPanel, que é derivada da classe Container A classe JPanel não tem painel de conteúdo como JFrames, assim, os elementos devem ser diretamente adicionados ao objeto painel São áreas que comportam outros componentes, inclusive outros painéis 6a Questão (Ref.: 201607660066) A interface gráfica com o usuário (GUI - Graphical User Interface) fornece a um programa um conjunto consistente de componentes intuitivos, familiarizando o usuário com as diversas funções e diminuindo o tempo de aprendizado da nova ferramenta. São características do componente Swing, EXCETO: Conhecidos como componentes Java puros Os nomes recebem um "J" no seu início: JLabel, JButton, JFrame, JPanel, etc A maioria de seus componentes é escrita, manipulada e exibida completamente em Java São extensões do pacote java.util.swing Possui portabilidade, em relação ao componente AWT 7a Questão (Ref.: 201607621564) O Encapsulamento é o mecanismo utilizado em orientação a objetos para obter segurança, modularidade e autonomia dos objetos através dos modificadores. Marque a questão que apresenta a abrangência do modificador protected. Acessado na classe, no pacote e na subclasse. Acessado de qualquer lugar. Acessado no pacote e na subclasse. Acessado na classe e no pacote. Acessado apenas na classe e na subclasse. 8a Questão (Ref.: 201607612277) Um estagiário está desenvolvendo, a luz do paradigma da orientação a objetos, parte de um programa responsável por gerenciar a folha de pagamento de uma instituição financeira do Rio de Janeiro. Devido a sua pouca experiência com Java, durante a codificação surgiram algumas dúvidas quanto a conceitos básicos deste paradigma. É incorreto afirmar que em Java: Objetos são instâncias da classe. A classe provê a estrutura para a construção de objetos. Objetos de software são conceitualmente similares a objetos do mundo real: eles consistem do estado e o comportamento relacionado. Atributos: determinam o estado do objeto Um objeto não armazena seu estado em campos (variáveis) e expõe seu comportamento através de métodos (funções). 9a Questão (Ref.: 201607076102) A palavra reservada EXTENDS implementa qual o conceito? Visibilidade Associação Polimorfismo Herança Portabilidade 10a Questão (Ref.: 201607076110) Marque a alternativa que representa a palavra reservada em JAVA utilizada para definir a ligação entre as classes Física e Jurídica com a classe Pessoa do modelo abaixo: Generalation Import Unify Extends Package