Buscar

PROVA AV LINGUAGEM 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

Parte superior do formulário
		
		
	 
	 Fechar
	Avaliação: CCT0756_AV_201503521494 » LINGUAGEM DE PROGRAMAÇÃO
	Tipo de Avaliação: AV
	Aluno: 
	Professor:
	ANDRE PRZEWODOWSKI FILHO
FLAVIA VANCIM FRACHONE MASSA
	Turma: 9001/AA
	Nota da Prova: 5,0    Nota de Partic.:   Av. Parcial  Data: 09/06/2018 11:28:23
	
	 1a Questão (Ref.: 201504278430)
	Pontos: 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"?
		
	 
	É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pela JVM.
	
	É resultado da interpretação do código fonte de um programa escrito em Java.
	
	É 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 pelo Sistema Operacional.
	
	Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional.
	
	
	 2a Questão (Ref.: 201504530351)
	Pontos: 0,0  / 1,0
	Analise o código abaixo e marque a opção correta após a execução do mesmo: public class Prog001{ public static void main(String[] args){ String X="UNIVERSIDADE ESTÁCIO DE SÁ"; char Y=X.charAt(8); System.out.println("Resposta = "+Y;}}
		
	
	Êrro de sintaxe
	
	Resposta = I
	 
	Êrro de compilação
	 
	Resposta = D
	
	Resposta =
	
	
	 3a Questão (Ref.: 201503805329)
	Pontos: 1,0  / 1,0
	As interfaces gráficas com o usuário (GUI - Graphical User Interface)  são construídas a partir de componentes GUI, que são objetos com o qual o usuário interage através dos dispositivos de entrada, ou seja, o mouse, o teclado, etc. Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer-lhes funcionalidade, estão agrupadas em dois grandes pacotes:
		
	
	javax.swing e java.util
	
	java.util  e java.lang
	
	java.lang e javax.swing
	 
	java.awt e javax.swing
	
	java.awt e java.lang
	
	
	 4a Questão (Ref.: 201504227081)
	Pontos: 1,0  / 1,0
	Mecanismo utilizado em orientação a objetos para obter segurança, modularidade e autonomia dos objetos. Este conceito refere-se a(o): 
		
	
	Condicional
	
	Herança
	
	Herança Múltipla
	
	Método
	 
	Encapsulamento
	
	
	 5a Questão (Ref.: 201504586980)
	Pontos: 1,0  / 1,0
	Na programação orientada a objetos, o conceito de polimorfismo indica que:
		
	
	o código de cada operação tem um limite máximo no número de linhas de código.
	
	o nome das classes deve ser composto por, no máximo, 20 caracteres.
	
	cada classe tem uma limitação quanto ao número de atributos que a compõe.
	 
	uma certa operação de uma classe pode nem sempre ativar o mesmo método.
	
	o nome dos métodos deve ser composto por, no máximo, 8 caracteres.
	
	
	 6a Questão (Ref.: 201504344287)
	Pontos: 0,0  / 1,0
	As ações ou comportamento dos objetos são chamadas na orientação a objeto de métodos. Assim, um método é uma função, um serviço ou ação fornecido pelo objeto. O método responsável por buscar os valores armazenados nos atributos dos objetos instanciados é chamado de:
		
	 
	Método get
	
	Método main
	
	Método construtor
	 
	Método set
	
	Método void
	
	
	 7a Questão (Ref.: 201503605311)
	Pontos: 1,0  / 1,0
	Generalização é o mecanismo pelo qual uma classe (sub-classe) pode estender outra classe (super-classe), aproveitando seus comportamentos (métodos) e variáveis possíveis(atributos), também é conhecido como: (Fonte: adaptado IBM)
		
	
	Classe Abstrata
	 
	Herança
	
	Agregação
	
	Abstração
	
	Associação
	
	
	 8a Questão (Ref.: 201504146365)
	Pontos: 0,0  / 1,0
	Evento é um acontecimento relevante no meio externo ao sistema . Portanto um evento pode ser considerado como o resultado da interação do usuário com algum componente. Na linguagem java, o evento gerado sempre que um botão for pressionado, este irá percorrer a sua lista interna chamando o método:
		
	
	ItemListener
	 
	actionPerformed
	
	actionEvent
	 
	ActionListener
	
	abstractClass
	
	
	 9a Questão (Ref.: 201504151374)
	Pontos: 0,0  / 1,0
	Analise as seguintes afirmações em relação ao uso de Exceções no Java.
I. O tratamento de exceção é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram o fluxo normal da execução de programas de computadores
II. Sempre que um método de alguma classe é passível de causar algum erro, então, podemos usar o método de tentativa - o try
III. Finally é o trecho de código final. Tem como função básica sempre executar seu bloco de dados mesmo que uma exceção seja lançada.
Em relação às sentenças supracitadas, pode-se afirmar que:
		
	
	Apenas a I é verdadeira
	
	I e II são verdadeiras
	 
	Todas são verdadeiras
	
	II e III são verdadeiras
	 
	Apenas a III é verdadeira
	
	
	 10a Questão (Ref.: 201503605263)
	Pontos: 0,0  / 1,0
	Dado o trecho de código escrito em Java abaixo, podemos afirmar que:
public class Avaliacao{ 
 public void metodo() throws Exception {
  throw new Exception();
 }
public static void main(String args[]) {
  int x, y, z;
  x = y = z = 1;
  try {
   new Avaliacao().metodo();
   x++;
  } catch (Exception e) {
   y++;
  } finally {
   z++;
   new Avaliacao().metodo();
  }
  System.out.println(x + "," + y + "," + z);
}
}
		
	
	Imprime no console: 1,1,2.
	 
	Imprime no console: 2,2,1.
	 
	O programa não compila.
	
	Imprime no console: 1,1,3.
	
	Imprime no console: 2,2,3.
	
	
	Período de não visualização da prova: desde 25/05/2018 até 18/06/2018.
Parte inferior do formulário

Outros materiais