Baixe o app para aproveitar ainda mais
Prévia do material em texto
01/07/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=5718195&p1=201408074389&p2=2077403&p3=CCT0261&p4=102366&p5=AV&p6=09/06/2016&p10=43926110 1/4 Fechar Avaliação: CCT0261_AV_201408074389 » LINGUAGEM DE PROGRAMAÇÃO Tipo de Avaliação: AV Aluno: 201408074389 JOERBETH CARVALHO OLIVEIRA Professor: MARCIO PACHECO DE AZEVEDO Turma: 9005/AE Nota da Prova: 5,5 Nota de Partic.: 1 Av. Parcial 0 Data: 09/06/2016 10:01:08 1a Questão (Ref.: 201408178960) Pontos: 1,0 / 1,0 Java é uma linguagem de programação com a qual podemos realizar qualquer tipo de programa. Na atualidade, é uma linguagem muito extensa e cada vez cobra mais importância no âmbito de Internet como na informática em geral. Foi desenvolvido pela companhia Sun Microsystems com grande dedicação e sempre enfocada a cobrir as necessidades tecnológicas mais principais. Descreva a principal característica da linguagem JAVA e apresente a vantagem que essa característica proporciona? Resposta: E UMA LINGUAGEM ORIENTADA A OBJETO. IDEPENDENTE DE PLATAFORMA,PODERÁ FUNCIONAR EM QUALQUER COMPUTADOR E SISTEMA OPERACIONAL. EXEMPLO: WINDOWS, UNIX E MACHINTOSH. BEM FLEXIVEL, DE FÁCIL COMPREENSÃO E PROGRAMAÇÃO, MUITO USADA PARA CRIAÇÃO DE JOGOS E APLICATIVOS. Gabarito: Uma das principais características pelas quais Java se tornou tão famoso é que é uma linguagem independente da plataforma. Isto quer dizer que se fazemos um programa em Java poderá funcionar em qualquer computador do mercado. É uma vantagem significativa para os desenvolvedores de software, pois antes tinham que fazer um programa para cada sistema operativo, por exemplo Windows, Linux, Apple, etc. Isto se consegue porque foi criado uma Máquina de Java para cada sistema que faz de ponte entre o sistema operativo e o programa de Java e possibilita que este último se entenda perfeitamente. 2a Questão (Ref.: 201408138427) Pontos: 1,0 / 1,0 O programa abaixo pode gerar uma exceção? Se a resposta for positiva, como implementar um tratamento de exceção para que seja exibida uma mensagem em caso de erro? public class Exemplo1App extends Object { public static void main(String args[]) { int a[] = new int[2]; for (int i=1; i<=4; i++) System.out.println(a[i]); } } Resposta: public class exemplo1app extends object { public static void main(String args[]) } try{ int a[] = new int[2]; for (int i=1; i<=4; i++); Systen.out.println(a[i]); } catch (ArrayIndexOutOfboundsException e ) { Systen.out.println("erro de indice fora da faixa"); } } 01/07/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=5718195&p1=201408074389&p2=2077403&p3=CCT0261&p4=102366&p5=AV&p6=09/06/2016&p10=43926110 2/4 Gabarito: Sim. Segue a Implementação: public class Exemplo1App extends Object { public static void main(String args[]) { try{ int a[] = new int[2]; for (int i=1; i<=4; i++) System.out.println(a[i]); } catch (ArrayIndexOutOfBoundsException e) { System.out.println("erro de indice fora de faixa"); } } 3a Questão (Ref.: 201408113450) Pontos: 1,0 / 1,0 Analisando as características da linguagem JAVA, marque a alternativa correspondente ao fato da linguagem poder ser implantada em diversas plataformas, como, por exemplo, Windows, Unix e Macintosh, sem que seja necessário modificar ou mesmo reconstruir a aplicação: Escalabilidade Flexibilidade Facilidade de programação Portabilidade Recompilação automática 4a Questão (Ref.: 201408115116) Pontos: 0,0 / 1,0 A alternativa que representa todos os tipos de dados primitivos em Java é char, boolean, byte, short, int, long, float, double, String e Date byte, short, int, long, float, double, String e Date short, boolean, int, long, float, double e String char, boolean, byte, short, int, long, float e double char, boolean, byte, short, int, long, float, double e String 5a Questão (Ref.: 201408781438) Pontos: 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 iii está correta. Todas as alternativas estão corretas. Apenas a alternativa ii está correta. Todas as alternativas estão erradas. Apenas a alternativa i está correta. 01/07/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=5718195&p1=201408074389&p2=2077403&p3=CCT0261&p4=102366&p5=AV&p6=09/06/2016&p10=43926110 3/4 6a Questão (Ref.: 201408113836) Pontos: 0,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 = new Cliente(); Cliente cliente = Cliente(); Cliente cliente = new Cliente("Maria", 20, "R das Flores 322"); New Cliente = Cliente("Maria", "20","R das Flores 322"); 7a Questão (Ref.: 201408113470) Pontos: 0,5 / 0,5 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 Package Extends Unify 8a Questão (Ref.: 201408112961) Pontos: 0,5 / 0,5 Em Java temos a possibilidade de proteger os membros de uma classe. Chamamos este processo de: encapsulamento. threads. herança. polimorfismo. sobrecarga. 9a Questão (Ref.: 201408358372) Pontos: 0,0 / 0,5 01/07/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=5718195&p1=201408074389&p2=2077403&p3=CCT0261&p4=102366&p5=AV&p6=09/06/2016&p10=43926110 4/4 Ações como fechar janela ou controlar entrada de texto necessitam de tratamento de eventos. Por este motivo as interfaces gráficas criadas em Java necessitam de tratamento para suas funcionalidades. Analise as seguintes afirmativas: I Em uma interface gráfica as acões que podem ser realizadas pelo usuário precisam ser mapeadas como eventos. II Os eventos, no Java, são objetos e provêm de classes, possuindo métodos e atributos. III Cada tipo de componente gráfico suporta um determinado conjunto de eventos. IV Os eventos são categorizados por recurso (teclado e mouse) e por componente (janela, lista, combo, campo de texto etc). Marque a alternativa CORRETA: Apenas as afirmativas I e IV. Apenas as afirmativas I, II e III. Apenas as afirmativas II, III e IV. Apenas a alternativa I. Todas as afirmativas são corretas. 10a Questão (Ref.: 201408113423) Pontos: 0,5 / 0,5 Baseandose no trecho de código abaixo, podemos afirmar que: public class Avaliacao { public static void main(String[] args) { String a = "3"; int saida = 0; try { int i = Integer.parseInt(a); saida = i; } catch (Exception e) { saida = 1; } finally { saida = 10; } System.out.println(saida); } } A saída no console será: "10" Não compilará; A saída no console será: "3" A saída no console será: "13" A saída no console será: "1"
Compartilhar