Buscar

simulado av2

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 7 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

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 6, do total de 7 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

1a Questão 
	Pontos: 2,0  / 2,0
		Assinale a alternativa que completa correta e respectivamente as lacunas da afirmação a seguir. 
"Um dos principais recursos da programação orientada a objetos é a __________, que é uma forma de __________ de software na qual uma nova __________ é criada, absorvendo membros de uma classe existente e aprimorada com capacidades novas ou modificadas."
	
		
	 
	herança / reutilização / classe
	
	
	 2a Questão
	Pontos: 0,0  / 2,0
	Exclusão digital é um conceito que diz respeito às extensas camadas sociais que ficaram à margem do fenômeno da sociedade da informação e da extensão das redes digitais. O problema da exclusão digital se apresenta como um dos maiores desafios dos dias de hoje, com implicações diretas e indiretas sobre os mais variados aspectos da sociedade contemporânea.
Nessa nova sociedade, o conhecimento é essencial para aumentar a produtividade e a competição global. É fundamental para a invenção, para a inovação e para a geração de riqueza. As tecnologias de informação e comunicação(TICs) proveem uma fundação para a construção e aplicação do conhecimento nos setores públicos e privados. É nesse contexto que se aplica o termo exclusão digital, referente à falta de acesso às vantagens  e aos benefícios trazidos por essas novas tecnologias, por motivos sociais, econômicos, políticos ou culturais.
Considerando as ideias  do texto acima, avalie as afirmações a seguir:
I.  Um mapeamento da exclusão digital no Brasil permite aos gestores de políticas públicas escolherem o público-alvo de possíveis ações de inclusão digital.
II. O uso das TICs pode cumprir um papel social, ao prover informações àqueles que tiveram esse direito negado ou negligenciado e, portanto, permitir maiores graus de mobilidade social e econômica.
É correto apenas o que se afirma em:
A - I e II
		
	 
	A
		
	
	
	 3a Questão (Ref.: 201202272828)
	Pontos: 2,0  / 2,0
	Como se adiciona um pacote em Java?
		
	 
	import javax.swing;
	
	 4a Questão 
	Pontos: 0,0  / 2,0
		Na Orientação a Objetos não damos mais valor ao problema, mas sim aos personagens envolvidos. Para modelar personagens, basta focar dois pontos:
	
		
	 
	Caracteristicas Fisicas e Ações Pré Determinadas.
		
	
	
	 5a Questão 
	Pontos: 2,0  / 2,0
	De acordo com a teoria da Linguagem JAVA, identifique das afirmações abaixo está INCORRETA.
		
	
	
	 
	utiliza como base o .Net Framework.
6) Quais são os modificadores em java? 
(x) public, private, protected e package. 
 7)   
De acordo com a teoria sobre Polimorfismo, identifique qual das afirmações abaixo está INCORRETA. 
(x) A capacidade polimórfica decorre diretamente do mecanismo de interface. 
 8)   
A programação orientada a objeto não é apenas uma forma de programar, é também um jeito de pensar em um problema utilizando conceitos do mundo real e, não somente conceitos computacionais. Considerando os conceitos da programação orientada a objetos, analise as afirmações abaixo. 
I. O objeto tem determinadas propriedades que o caracterizam e que são armazenadas no próprio objeto. As propriedades de um objeto são chamadas de instâncias.
 II. As mensagens são informações enviadas ao objeto para que ele se comporte de 
uma determinada maneira. Um programa orientado a objetos em execução consiste em envios, interpretações e respostas às mensagens. São os métodos, os procedimentos residentes nos objetos, que determinam como eles irão atuar ao receber as mensagens. 
III. A herança é um mecanismo para o compartilhamento de métodos e atributos entre classes e subclasses, permitindo a criação de novas classes através da programação das diferenças entre a nova classe e a classe-pai.
 IV. O encapsulamento é um mecanismo que permite o acesso aos dados de um objeto somente através dos métodos desse. Nenhuma outra parte do programa pode operar sobre 
os dados do objeto. A comunicação entre os objetos é feita apenas através de troca de mensagens. É correto apenas o que afirma em: 
(x)   II, III e IV. 
 9)  Questão (Ref.: 201201644738) Pontos: 0,0  / 2,0 
Como se adiciona um pacote em Java? 
  (x) import javax.swing; 
 10)  Questão (Ref.: 201201639185) Pontos: 0,0  / 2,0 
Sobre API Java Swing identifique a alternativa FALSA. 
Swing também fornece o suporte ao conceito look-and-feel, permitindo mudanças universais no estilo dos componentes da interface gráfica com o usuário. Outras características são: inclusão de tooltips, funcionalidades de acessibilidades, modelo de eventos e componentes sofisticados como tabelas, árvores, componentes de texto, sliders, e barras de progresso. 
(x) Swing utiliza a classe Button para representar um container de botão, onde AWT utiliza a classe JButton. 
10)
 Em JAVA o uso de pacotes é uma prática comum utilizada para organizar classes e interfaces relacionadas. Dado o atributo do pacote, identifique qual benefício de aplicação NÃO se aplica ao respectivo pacote. 
(x)Tamanho do pacote: Normalmente, pacotes menores suportam reutilização, enquanto que pacotes maiores suportam melhor a manutenção.
 11)   
De acordo com a teoria sobre Polimorfismo, identifique qual das afirmações abaixo está INCORRETA. 
 (x)A capacidade polimórfica decorre diretamente do mecanismo de interface. 
 12)   
De acordo com as definições abaixo dos argumentos do Método Main, identifique qual 
destas definições está INCORRETA. 
(x)  main - é o nome do construtor. 
  
 13)   
Identifique qual funcionalidade NÃO corresponde ao subpacote da API Swing ?
(x) javax.swing.tree: Contém as classes e interfaces que suportam o componente gráficos em camadas. . 
 14)   
Alguns métodos não retornam valores. Eles podem ser executados apenas para exibir um valor, por exemplo. Neste caso, usa-se uma palavra chave como se fosse um tipo de dado para valores de retorno. Quando Java encontra essa palavra chave sendo usada como um tipo de dado de valor de retorno, Java sabe que nada deverá ser retornado. 
Estamos falando da palavra:
(x)void
15)  
Dentre as alternativas abaixo, assinale INCORRETA referente a Java Database Connectivity(JDBC):
[X] O executeQuery é um método da classe Connection para execução de uma consulta
16)  
Ao utilizar o Java na criação de uma aplicação, surge a necessidade da utilização do comando Scanner. Esse comando viabiliza a entrada de informações pelo usuário via teclado. Para a utilização do comando, devemos importar a biblioteca correspondente. Essa biblioteca é importada através da linha de comando:
[X]import java.util.*
17)
Dentre os pacotes mais comuns utilizados em Java identifique a alternativa abaixo cujo descritivo da funcionalidade NÃO corresponde ao pacote relacionado.
[X]Java Networking: Desenvolvimento de aplicações de banco de dados SQL.
18)   
Observe o fragmento do código JAVA a seguir:
public class prova {
public prova() {
}
public static int d(int x) {
return x*2;
}
public static int e(int x) {
return x*5;
}
public static int fn(int x) {
if (x<1)
return 0;
else
return 4+fn(x-1);
}
public static int g(int y) {
return 10+fn(y)+e(y)+d(y);
}
public static void main(String[] args) {
System.out.println(g(5));
}
}
A execução do método main apresentará a saída:
[X]65
 19) 
De acordo com as definições abaixo dos argumentos do Método Main, identifique qual destas definições está INCORRETA.
[X] main - é o nome do construtor.

Outros materiais