Buscar

BDQ Prova Dionisio

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

���������� %'4�3URYD
GDWD�WH[W�KWPO�FKDUVHW XWI�����&IRUP���QDPH��'���IRUP������PHWKRG��'���SRVW������VW\OH��'���FRORU��$���UJE����&������&��« ���
 Fechar
Avaliação: CCT0261_AV_201301263371 » LINGUAGEM DE PROGRAMAÇÃO       Tipo de Avaliação: AV
Aluno: 201301263371 ­ DIONISIO JULIO AMANCIO
Nota da Prova: 1,6        Nota de Partic.: 0        Data: 08/11/2013 16:11:03 (F)
  1a Questão (Ref.: 33288) Pontos: 0,0  / 0,8
Em JAVA, os operadores lógicos 'E', 'OU' e 'NÃO' são representados respectivamente por:
&, #, $
  &&, ||, !
  and, or, not
*, +, ~
.and., .or., .not
 Gabarito Comentado.
  2a Questão (Ref.: 32037) Pontos: 0,0  / 0,8
A classe String possui diversas funcionalidades importantes para o programador. Abaixo seguem alguns dos
métodos disponíveis. 
Assinale a opção INCORRETA:
  trim() ­ concatena duas strings
toUpperCase() ­ altera a string para maiúsculo
equals() ­ compara duas strings
charAt(x) ­ captura o caractere de uma string de acordo com o índice estipulado
  length() ­ obtém o tamanho de uma string
  3a Questão (Ref.: 55499) Pontos: 0,0  / 0,8
Como se generaliza em Java?
public class ClasseFilha :: ClassePai {}
public class ClasseFilha implements ClassePai {}
  public class ClasseFilha extends ClassePai {}
  public class ClasseFilha : ClassePai {}
public class ClasseFilha import ClassePai {}
  4a Questão (Ref.: 31623) Pontos: 0,0  / 0,8
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:
���������� %'4�3URYD
GDWD�WH[W�KWPO�FKDUVHW XWI�����&IRUP���QDPH��'���IRUP������PHWKRG��'���SRVW������VW\OH��'���FRORU��$���UJE����&������&��« ���
Escalabilidade
Flexibilidade
  Recompilação automática
Facilidade de programação
  Portabilidade
 Gabarito Comentado.
  5a Questão (Ref.: 31642) Pontos: 0,8  / 0,8
Considerando o trecho de programa apresentado a seguir, marque a alternativa que apresenta o resultado
obtido após o processamento. 
Double x = 500.0 /3.0 
DecimalFormat DF = new DecimalFormat("0.####"); 
String dx = new df.format(x); 
System.out.println (dx); 
Será apresentado um erro, pois essa formatação não existe.
  166.6666
166
167
166.66666666
  6a Questão (Ref.: 32116) Pontos: 0,0  / 0,8
Qual será o valor da variável x, caso o programa rode com a seguinte instrução: 
public class Verificar{ 
int x = 1; 
boolean[] mat = new boolean[2]; 
if(mat[0]) 
x++; 
System.out.print(x); 
}
Não compilará, pois a matriz não foi inicializada
  1
2
  Compilará, mas será lançada uma exceção
0
  7a Questão (Ref.: 31592) Pontos: 0,8  / 0,8
Considerando o código a seguir:
public static void main(String[] args) {
  int i = 15;
  while(true){
   if(i%3==0){
    System.out.print(i + " ");
   }
   i­­;
    
   if(i==0){
    break;
   }   
  }
���������� %'4�3URYD
GDWD�WH[W�KWPO�FKDUVHW XWI�����&IRUP���QDPH��'���IRUP������PHWKRG��'���SRVW������VW\OH��'���FRORU��$���UJE����&������&��« ���
 }
A saída da execução desse trecho de código terá como primeiro número da sequência e último
respectivamente:
  15 e 3
12 e 3
12 e 2
14 e 2
15 e 2
 Gabarito Comentado.
  8a Questão (Ref.: 33292) Pontos: 0,0  / 0,8
Assinale a alternativa correta. Qual(is) entre as seguintes expressoes é(são) valor(es) do tipo primitivo em
Java?
I ) 5.3f
II) true
III) 'a'
IV) "a"
V) null
  I, II, III
IV, V
I, III
III, IV, V
  I, II, IV
  9a Questão (Ref.: 97133) Pontos: 0,0  / 0,8
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:
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.
���������� %'4�3URYD
GDWD�WH[W�KWPO�FKDUVHW XWI�����&IRUP���QDPH��'���IRUP������PHWKRG��'���SRVW������VW\OH��'���FRORU��$���UJE����&������&��« ���
  10a Questão (Ref.: 32118) Pontos: 0,0  / 0,8
Dado o código abaixo, marque a alternativa incorreta: 
public class Excecao { 
public static void main(String args[]){ 
try{ 
int num1=Integer.parseInt(args[0]); 
int num2=Integer.parseInt(args[1]); 
System.out.println("Soma = " + (num1 + num2)); 
System.out.println("Subtração = " + (num1 ­ num2)); 
System.out.println("Multiplicação = " + (num1 * num2)); 
System.out.println("Divisão = " + (num1 / num2)); 
}catch(ArithmeticException e){ 
} 
catch(ArrayIndexOutOfBoundsException e){ 
} 
catch(NumberFormatException e){ 
} 
} 
}
ArrayIndexOutOfBoundsException é uma exceção que ocorre ao acessar um índice inexistente em um
array, e será executado, pois há uma exceção deste tipo
A exceção NumberFormatException ocorre na conversão de formatos numéricos, mas não executará
  A conversão dos números para inteiro está feito de forma correta e não apresentará erros
A primeira exceção tratada se refere a ArithmeticException, mas não executará
  A classe Excecao apresenta erros de sintaxe, sendo assim não irá compilar, apresentando erros
  11a Questão (Ref.: 56604) DESCARTADA
Uma API (Application Programming Interface) é um conjunto de classes e componentes que facilitam o
desenvolvimento de diversas aplicações em Java. Cite dois exemplos de classes da API Java e as suas funções.
Resposta:
Gabarito:
ArrayList ­ classe que implementa uma collection que permite o armazenamento de um conjunto de objetos;
JButton ­ classe que representa em SWING um botão.
Observação: Eu, DIONISIO JULIO AMANCIO, estou ciente de que ainda existe(m) 2 questão(ões) não respondida(s) ou
salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação.
Data: 08/11/2013 16:17:12
Período de não visualização da prova: desde 04/11/2013 até 22/11/2013.
�
�

Continue navegando