Baixe o app para aproveitar ainda mais
Prévia do material em texto
09/11/2016 BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=4997886003 1/4 CCT0261_201509121749 V.2 Fechar LINGUAGEM DE PROGRAMAÇÃO Avaiação Parcial: CCT0261_SM_201509121749 V.2 Aluno(a): ALEX MIRANDA DA SILVA Matrícula: 201509121749 Acertos: 5,0 de 10,0 Data: 02/11/2016 21:41:57 (Finalizada) 1a Questão (Ref.: 201509838710) Acerto: 1,0 / 1,0 Para que possamos desenvolver sistemas nas mais diversas linguagens, é muito importante conhecer suas principais características e como as mesmas funcionam. Na linguagem Java, do processo de criação do código até a execução do programa passamos por algumas etapas. Em uma delas é gerado o "bytecode". Qual das respostas apresenta o conceito correto para "bytecode"? É resultado da interpretação do código fonte de um programa escrito em Java. É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pelo Sistema Operacional. É a interpretação de um programa escrito em qualquer linguagem, com o objetivo de ser compilado pela JVM. É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pela JVM. Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional. 2a Questão (Ref.: 201509370273) Acerto: 0,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 As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira Tanto a primeira quanto a segunda asserções são proposições falsas 09/11/2016 BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=4997886003 2/4 3a Questão (Ref.: 201509165060) Acerto: 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 para armazenar dados de tipos primitivos e também para armazenar objetos. é usada somente para agrupar dados de tipos primitivos, como int e double. não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C. é usada somente para agrupar objetos. é usada somente para armazenar tipos primitivos. 4a Questão (Ref.: 201509165556) Acerto: 0,0 / 1,0 Marque a alternativa que define uma matriz de números inteiros com 4 linhas e 5 colunas: int [][] matriz = new int [5][5]; int matriz [4][5]; int [][] matriz = new int [5,4]; int [][] matriz = new int [4,5]; int [][] matriz = new int [4][5]; 5a Questão (Ref.: 201509833534) Acerto: 1,0 / 1,0 Analise as afirmativas e marque a alternativa correta: iOs componentes Java puros oferecem um maior nível de portabilidade e flexibilidade e são do pacote AWT. iiOs componentes Swing fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de aparência de metal. iiiOs componentes AWT fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de aparência de metal. Apenas a alternativa i está correta. Apenas a alternativa ii está correta. Apenas a alternativa iii está correta. Todas as alternativas estão corretas. Todas as alternativas estão erradas. 6a Questão (Ref.: 201509749524) Acerto: 1,0 / 1,0 A criação de interfaces gráficas Swing consiste basicamente em instanciar objetos. Componentes gráficos, tais como campo texto e botões, são elementos que o usuário manipula com o mouse ou com o teclado. Das afirmativas abaixo, indique aquela que NÃO REPRESENTA uma característica do componente JComboBox É um componente visual que possibilita a manipulação de coleções de objetos permitindo ao usuário selecionar apenas um objeto da coleção Pertence ao pacote javax.swing Um objeto da classe JComboBox é um campo texto na forma de várias linhas nas quais textos podem ser digitados pelo usuário através do teclado. Para instanciar um componente utilizamos a sintaxe JComboBox combo = new JComboBox(); Cada objeto inserido no JComboBox é representado visualmente pela String retornada pelo método toString(). Gabarito Comentado. 09/11/2016 BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=4997886003 3/4 7a Questão (Ref.: 201509711020) Acerto: 0,0 / 1,0 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 de qualquer lugar. Acessado apenas na classe e na subclasse. Acessado na classe, no pacote e na subclasse. Acessado no pacote e na subclasse. Acessado na classe e no pacote. Gabarito Comentado. 8a Questão (Ref.: 201509189418) Acerto: 0,0 / 1,0 Qual sintaxe expressa a criação correta de uma classe em java? public class Exemplo {} class public Exemplo {} public class Exemplo() {} class Exemplo() {} Public Class Exemplo {} Gabarito Comentado. 9a Questão (Ref.: 201509165566) Acerto: 1,0 / 1,0 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: Import Package Generalation Unify Extends 09/11/2016 BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=4997886003 4/4 10a Questão (Ref.: 201509410399) Acerto: 0,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 subclasse possuirá caracteristicas mais restritas que as de sua superclasse. que a subclasse representa um grupo mais especializado de objetos. que a superclasse representa um grupo mais especializado de objetos. que a superclasse sempre adiciona novas caracteristicas em vistas as caracteristicas apresentadas pela sua subclasse. que a subclasse nunca adiciona seus prórios campos e métodos. Gabarito Comentado.
Compartilhar