Baixe o app para aproveitar ainda mais
Prévia do material em texto
04/05/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=788281480 1/4 LINGUAGEM DE PROGRAMAÇÃO Simulado: CCT0261_SM_201407012126 V.1 Fechar Aluno(a): CÍCERO MEDEIROS DE OLIVEIRA JÚNIOR Matrícula: 201407012126 Desempenho: 9,0 de 10,0 Data: 04/05/2016 21:03:26 (Finalizada) 1a Questão (Ref.: 201407244993) Pontos: 1,0 / 1,0 Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte em java. Marque a única alternativa CORRETA, para a descrição do processo de compilação e execução do programa. Com o comando javac MeuPrograma.java compilase o arquivo e produzse o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.class o bytecode é executado. Com o comando javac MeuPrograma.java compilase o arquivo e produzse o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma o bytecode é executado. Com o comando javac MeuPrograma compilase o arquivo e produzse o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Com o comando java MeuPrograma.java compilase o arquivo e produzse o arquivo MeuPrograma.class. Em seguida com o comando javac MeuPrograma o bytecode é executado. Com o comando java MeuPrograma.javac compilase o arquivo e produzse o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Gabarito Comentado. 2a Questão (Ref.: 201407045007) Pontos: 1,0 / 1,0 De acordo com o texto abaixo, qual a alternativa correta? (Fonte: adaptado IBM) "é um programa que carrega e executa os aplica氀ﰄvos Java, convertendo os bytecodes em código executável de máquina." JDK JVM JRE JSR garbage collector Gabarito Comentado. 3a Questão (Ref.: 201407044475) Pontos: 1,0 / 1,0 Em Java encontrase várias formas de implementarmos uma estrutura de dados. Uma delas é a criação de matrizes unidimensionais (vetores) e multidimensionais. É correto afirmar sobre esta estrutura de dados: é usada somente para agrupar dados de tipos primitivos, como int e double. é usada somente para agrupar objetos. é usada somente para armazenar tipos primitivos. é usada para armazenar dados de tipos primitivos e também para armazenar objetos. não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C. 04/05/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=788281480 2/4 4a Questão (Ref.: 201407045379) Pontos: 1,0 / 1,0 Levando em consideração os conceitos sobre vetores, assinale a opção correta: o índice de um vetor sempre começa em 1 é possível executar a seguinte operação em um vetor de inteiros: x = vet[5] + vet[8]; um vetor somente pode armazenar tipos primitivos de dados o limite de um vetor em Java é de 255 posições declarase um vetor: int c[5] = new int(); 5a Questão (Ref.: 201407628935) Pontos: 1,0 / 1,0 Para criar janelas gráficas no Java é preciso utilizar uma das bibliotecas gráficas disponíveis. Os objetos gráficos no Java são criados como objetos normais a partir das classes definidas na biblioteca gráfica Swing. Para criar um elemento gráfico "caixa de texto" devemos instanciar: JBox caixa = "Caixa de Texto" JFrameText texto = new Text() JComboText combo = new "Caixa de Texto" JTextField caixa = new JTextField() JLabel("caixa de texto") Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 201407628934) Pontos: 1,0 / 1,0 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 homemmáquina gráfica. São características de um JPanel, EXCETO: São criados com a classe JPanel, que é derivada da classe Container O JPanel, assim como o JFrame são derivados do pacote java.util.awt 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 São elementos que fazem a intermediação entre um container e os demais GUI anexados. Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201407288404) Pontos: 1,0 / 1,0 Assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "Uma casa está para uma planta arquitetônica assim como um(a) __________ está para uma classe." variável atributo método objeto parâmetro 04/05/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=788281480 3/4 Gabarito Comentado. 8a Questão (Ref.: 201407068824) Pontos: 1,0 / 1,0 Qual sintaxe expressa a criação correta de uma classe em java? public class Exemplo() {} class Exemplo() {} public class Exemplo {} Public Exemplo {} class public Exemplo {} 9a Questão (Ref.: 201407068837) Pontos: 0,0 / 1,0 Como se generaliza em Java? public class ClasseFilha import ClassePai {} public class ClasseFilha extends ClassePai {} public class ClasseFilha implements ClassePai {} public class ClasseFilha : ClassePai {} public class ClasseFilha :: ClassePai {} 10a Questão (Ref.: 201407289814) Pontos: 1,0 / 1,0 Herança é a forma de reutilização de software na qual uma nova classe é criada, absorvendo membros de uma classe existente e aprimorada com capacidades novas ou modificadas. Portanto uma subclasse é mais específica que sua super classe, então podese dizer que: que a superclasse representa um grupo mais especializado de objetos. que a subclasse nunca adiciona seus prórios campos e métodos. que a subclasse possuirá caracteristicas mais restritas que as de sua superclasse. que a subclasse representa um grupo mais especializado de objetos. que a superclasse sempre adiciona novas caracteristicas em vistas as caracteristicas apresentadas pela sua subclasse. Gabarito Comentado. 04/05/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=788281480 4/4
Compartilhar