Buscar

provaead.ling.de.programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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:
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 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
Baseando­se 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"

Outros materiais