Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário Processando, aguarde ... LINGUAGEM DE PROGRAMAÇÃO Simulado: CCT0261_SM_201502527251 V.1 Fechar Aluno(a): JOS¿ RICARDO SOUTO DOS SANTOS Matrícula: 201502527251 Desempenho: 10,0 de 10,0 Data: 20/04/2016 19:25:00 (Finalizada) 1a Questão (Ref.: 201503157061) sem. N/A: Aula 1 Pontos: 1,0 / 1,0 É muito importante para trabalharmos com a programação java, que saibamos como o mesmo funciona, quais suas partes e a relação entre elas. Em relação ao funcionamento podemos afirmar que o mesmo acontece na seguinte ordem: Editor gera o .java, Compilador gera o .class, Carregador gera o código binário, Verificador verifica o binário e por fim o Interpretador interpreta o binário. Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador gera o código binário e por fim o Interpretador interpreta o binário. Editor gera o .class, Compilador gera o .Java, Carregador gera o código binário, Verificador verifica o binário e por fim o Interpretador interpreta o binário. Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador verifica o bytecodes e por fim o Interpretador interpreta os bytecodes. Editor gera o .class, Compilador gera o .Java, Carregador gera o bytecodes, Verificador verifica o bytecodes e por fim o Interpretador interpreta os bytecodes. Gabarito Comentado. 2a Questão (Ref.: 201502816326) sem. N/A: INTRODUÇÃO À LINGUAGEM DE PROGRAMAÇÃO Pontos: 1,0 / 1,0 (ENADE/2011) Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que possam ser facilmente usados por outros desenvolvedores em diferentes IDE. Com relação ao tema, analise as asserções a seguir: Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a implementação do seu projeto PORQUE como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de um computador real, só é necessário que a máquina virtual esteja instalada no computador onde o aplicativo será executado e a máquina virtual será a responsável pela interpretação do código para a linguagem de máquina do computador em execução. Acerca dessas asserções, assinale a alternativa correta. As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira Tanto a primeira quanto a segunda asserções são proposições falsas A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira 3a Questão (Ref.: 201502613294) sem. N/A: Tecnologia Java Pontos: 1,0 / 1,0 Observe o código em Java a seguir, em que se pode verificar a aplicação dos operadores de pré-decremento e pós-decremento. public class Decrementa{ public static void main(String args[]) { int m, n = 44; m = --n; m = n--; System.out.println(m); System.out.println(n); } } Qual será a saída ? 42 e 41 43 e 43 42 e 43 42 e 42 43 e 42 Gabarito Comentado. 4a Questão (Ref.: 201502675062) sem. N/A: Conceitos Pontos: 1,0 / 1,0 Considere os seguintes fragmentos de código Java: I. int sum = 7; if ( sum > 20 ) { System.out.print("ganhou "); } else { System.out.print("perdeu "); } System.out.println("o bônus."); II. int sum = 21; if ( sum != 20 ) System.out.print("ganhou"); else System.out.print("perdeu "); System.out.println("o bônus."); O resultado da execução dos fragmentos em I e II será, respectivamente, perdeu o bônus e ganhou. ganhou e ganhou. perdeu e ganhou o bônus. perdeu e perdeu. perdeu o bônus e ganhou o bônus. 5a Questão (Ref.: 201503279576) sem. N/A: Aula 3 - SWING e AWT Pontos: 1,0 / 1,0 Analise as afirmativas e marque a alternativa correta: i -A interface gráfica com o usuário (GUI) fornece a um programa um conjunto consistente de componentes intuitivos. ii-A utilização de GUI diminui o tempo de aprendizado de uma nova ferramenta. iii-As GUI são construídas a partir de objetos com o qual o usuário interage através dos dispositivos de entrada. Apenas a alternativa ii está correta. Todas as alternativas estão erradas. Apenas a alternativa iii está correta. Todas as alternativas estão corretas. Apenas a alternativa i está correta. 6a Questão (Ref.: 201503279587) sem. N/A: Aula 3 - Componente SWING Pontos: 1,0 / 1,0 Analise as afirmativas e marque a alternativa correta: i-Os componentes Java puros oferecem um maior nível de portabilidade e flexibilidade e são do pacote AWT. ii-Os componentes Swing fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de aparência de metal. iii-Os componentes AWT fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de aparência de metal. Todas as alternativas estão corretas. Todas as alternativas estão erradas. Apenas a alternativa ii está correta. Apenas a alternativa iii está correta. Apenas a alternativa i está correta. 7a Questão (Ref.: 201502611610) sem. N/A: TECNOLOGIA JAVA Pontos: 1,0 / 1,0 Dado o seguinte modelo: Marque a alternativa que define a classe Pessoa. public class Pessoa { private int codigoPessoa; private String nome; private String endereco; private int telefone; } public class Pessoa { public static main (String args[]) { private int codigoPessoa; private String nome; private String endereco; private int telefone; } } public Pessoa { public static main (String args[]) { private int codigoPessoa; private String nome; private String endereco; private int telefone; } } public Pessoa { public static main (String args[]) { private codigoPessoa int; private nome String; private endereco String; private telefone int; } } public Pessoa { private int codigoPessoa; private String nome; private String endereco; private int telefone; } 8a Questão (Ref.: 201502611985) sem. N/A: Princípios de Orientação a Ojetos Pontos: 1,0 / 1,0 Dado o código Java abaixo, marque a alternativa correta referente à criação de um objeto Cliente, o qual faz uso do código informado: public class Cliente{ String nome = null; int idade = 0; String endereco = null; public Cliente(String nome, int idade, String endereco){ this.nome = nome; this.idade = idade; this.endereco = endereco; } } Cliente cliente = Cliente("Maria", "20","R das Flores 322"); Cliente cliente = Cliente(); Cliente cliente = new Cliente("Maria", 20, "R das Flores 322"); Cliente cliente = new Cliente(); New Cliente = Cliente("Maria", "20","R das Flores 322"); 9a Questão (Ref.: 201502808300) sem. N/A: HERANÇA Pontos: 1,0 / 1,0 (ENADE/2008) Uma pizzaria fez uma ampliação de suas instalações e o gerente aproveitou para melhorar o sistema informatizado,que era limitado e não atendia a todas as funções necessárias. O gerente, então, contratou uma empresa para ampliar o software. No desenvolvimento do novo sistema, a empresa aproveitou partes do sistema antigo e estendeu os componentes de maneira a usar código validado, acrescentando as novas funções solicitadas. Que conceito de orientação a objetos está descrito na situação hipotética acima? Herança Sobrecarga Polimorfismo Sobreposição Abstração Gabarito Comentado. 10a Questão (Ref.: 201502611615) sem. N/A: TECNOLOGIA JAVA Pontos: 1,0 / 1,0 Marque a alternativa que representa a palavra reservada que indica a execução do construtor de superclasses em uma generalização: implements new super extends generation Período de não visualização da prova: desde até . Parte inferior do formulário
Compartilhar