Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaiação Parcial: CCT0261_SM_201202386441 V.1 Aluno(a): Matrícula: 201202386441 Acertos: 5,0 de 10,0 Data: 13/11/2017 15:59:16 (Finalizada) 1a Questão (Ref.: 201203129872) 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.: 201203523263) Acerto: 1,0 / 1,0 A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que possua essa implementação. Trata-se de JavaBeans. JavaFX. Java API. J2SE. Java Virtual Machine. 3a Questão (Ref.: 201203390502) Acerto: 1,0 / 1,0 Marque a opção correta. O primeiro elemento de um array (vetor) tem como índice um valor: Negativo Igual a zero Menor que zero Maior que zero. Maior ou igual a zero 4a Questão (Ref.: 201203422990) Acerto: 1,0 / 1,0 Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Programas Java não são traduzidos para a linguagem de máquina, como outras linguagens estaticamente compiladas e sim para uma representação intermediária, chamada: Bytecode Servlet Classe Dot Net JavaServePages 5a Questão (Ref.: 201203124696) Acerto: 0,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. Apenas a alternativa i está correta. Todas as alternativas estão corretas. Todas as alternativas estão erradas. Apenas a alternativa ii está correta. Apenas a alternativa iii está correta. 6a Questão (Ref.: 201203419256) Acerto: 0,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 I está correta. Apenas a alternativa III está correta. Todas as alternativas estão corretas. Apenas a alternativa II está correta. Todas as alternativas estão erradas. 7a Questão (Ref.: 201202480581) Acerto: 0,0 / 1,0 Como se instancia um objeto em Java? Classe objeto = Construtor(); Construtor objeto = new Classe; Classe objeto = new Construtor(); Construtor objeto = new Classe(); Classe objeto = new Construtor; 8a Questão (Ref.: 201202680439) Acerto: 1,0 / 1,0 O encapsulamento é um conceito da orientação a objetos que: aumenta velocidade da máquina virtual java exibe todos detalhes de implementação esconde detalhes de implementação e garante maior segurança aos atributos da classe permite o acesso irrestrito aos atributos da classe permite instanciar objetos 9a Questão (Ref.: 201203298694) Acerto: 0,0 / 1,0 (FCC/2012 TJ-RJ) No contexto de programação orientada a objetos, considere as afirmativas abaixo. I. Objetos são instâncias de classes. II. Herança é uma relação entre objetos. III. Mensagens são formas de executar métodos. IV. Classes são apenas agrupamentos de métodos. V. Ocorre herança múltipla quando mais de um método é herdado. VI. Herança é uma relação entre classes. Está correto o que se afirma APENAS em: II, IV e V. I, III e IV. II, III e V. III, IV e VI I, III e VI. Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201203078534) Acerto: 0,0 / 1,0 Uma classe pode possuir mais de um construtor. Eles devem ter o mesmo nome e diferenciar-se apenas pela quantidade e tipo de argumentos que recebem. Este mecanismo é chamado de: sobrecarga de linguagem sobrecarga de classes sobrecarga de atributos sobrecarga de construtor sobrecarga de objeto
Compartilhar