Buscar

ling prog AV

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

Avaliação: LINGUAGEM DE PROGRAMAÇÃO 
Tipo de Avaliação: AV 
Aluno: 
Professor: RAFAEL MONTEIRO RIBEIRO Turma: 
Nota da Prova: 7,5 Nota de Partic.: 2 Data: 04/06/2014 09:00:26 
 
 
 1a Questão (Ref.: 201301112410) 
Pontos: 1,5 / 1,5 
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: A principal caracteristica da linguagem JAVA é ser multiplantaforma e como vantagem que seus aplicativos podem ser 
executados em diversos sistemas operacionais sem a necessidade de modificação, apenas instalando a JVM 
 
 
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.: 201301071881) 
Pontos: 1,5 / 1,5 
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: Jframe = criar um form onde se pode implementar telas graficas JButton= criar um botao 
 
 
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. 
 
 
 
 3a Questão (Ref.: 201301110363) Pontos: 0,5 / 0,5 
Considere os seguintes fragmentos de código Java: 
I. int sum = 7; 
if ( sum > 20 ) { 
System.out.print("ganhou "); } 
else { 
System.out.print("perdeu "); } 
System.out.println("o bônus."); 
II. int sum = 21; if ( sum != 20 ) 
System.out.print("ganhou"); 
else 
System.out.print("perdeu "); System.out.println("o bônus."); 
O resultado da execução dos fragmentos em I e II será, respectivamente, 
 
 
ganhou e ganhou. 
 
perdeu o bônus e ganhou o bônus. 
 
perdeu e ganhou o bônus. 
 
perdeu e perdeu. 
 
perdeu o bônus e ganhou. 
 
 
 4a Questão (Ref.: 201301251655) 
Pontos: 0,5 / 0,5 
A respeito da linguagem Java, analise as afirmativas a seguir: 
I. O modificador final, utilizado na assinatura de uma classe, indica que ela é uma classe que não pode ser 
estendida. 
II. Classes Abstratas com métodos abstratos forçam suas subclasses não abstratas a sobrescreverem e 
implementarem os métodos declarados como abstratos. 
III. Java permite herança múltipla, ou seja, uma classe pode herdar variáveis e métodos de mais de uma 
superclasse ao mesmo tempo. 
Assinale: 
 
 se somente as afirmativas II e III estiverem corretas 
 se somente a afirmativa I estiver correta 
 se somente as afirmativas I e II estiverem corretas 
 se somente as afirmativas I e III estiverem corretas 
 se todas as afirmativas estiverem corretas 
 
 
 
 5a Questão (Ref.: 201301251618) 
Pontos: 0,5 / 0,5 
(ENADE/2011) O paradigma de programação orientado a objetos tem sido largamente utilizado no 
desenvolvimento de sistemas. 
Considerando o conceito de herança, avalie as afirmações abaixo. 
I. Herança é uma propriedade que facilita a implementação de reuso. 
II. Quando uma subclasse é criada, essa herda todas as características da superclasse, não podendo 
possuir propriedades e métodos próprios. 
III. Herança múltipla é uma propriedade na qual uma superclasse possui diversas subclasses. 
IV. Extensão é uma das formas de se implementar herança. 
É correto apenas o que se afirma em: 
 
 I 
 I e IV 
 II e III 
 II e IV 
 III 
 
 
 
 6a Questão (Ref.: 201301046947) 
Pontos: 0,0 / 0,5 
A instrução em código-fonte Java abaixo descreve exatamente o que? 
int idade = 30; 
while (idade != 0) { 
 System.out.println( "Idade: " + idade/2); 
 idade--; 
} 
 
 
o programa imprimirá 15 números. 
 
o programa imprimirá 30 números. 
 
impressão seqüencial das idades em ordem crescente. 
 
o programa imprimirá 29 números. 
 
o programa entrará em loop. 
 
 
 7a Questão (Ref.: 201301070773) 
Pontos: 0,5 / 0,5 
Como se instancia um objeto em Java? 
 
 
Construtor objeto = new Classe; 
 
Classe objeto = Construtor(); 
 
Classe objeto = new Construtor; 
 
Classe objeto = new Construtor(); 
 
Construtor objeto = new Classe(); 
 
 
 8a Questão (Ref.: 201301046392) 
Pontos: 0,5 / 0,5 
Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador a(s) seguinte(s) tecnologias: 
(assinale somente uma alternativa) 
 
 
A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE (Standard 
Edition) - JDK. 
 
O JDK e o Java Standard Edition. 
 
Somente a Java Virutal Machine-JVM. 
 
Somente o Java Standard Edition. 
 
Somente o Java Runtime Enviroment-JRE. 
 
 
 9a Questão (Ref.: 201301247004) 
Pontos: 1,0 / 1,0 
Os componentes gráficos mais comuns estão frequentemente prontos e presentes no pacote Swing. 
Para montar as telas que são específicas de um projeto, é necessário compor alguns componentes 
mais básicos, como JFrames, JPanels, JButtons, etc. Criar um componente do Swing é bastante 
simples, o comando para criar um botão é: 
 
 JFrame.botao = new.JButton("sair"); 
 JFrame botao = new JButton("sair"); 
 JButton.botao = new JButton("sair"); 
 JButton botao = new JFrame("sair"); 
 JButton botao = new JButton("sair"); 
 
 
 10a Questão (Ref.: 201301047311) 
Pontos: 1,0 / 1,0 
Uma classe que não é concebida para criar instâncias, servindo como uma superclasse para outras classes é a: 
 
 
Múltipla 
 
Concreta 
 
Obstrutiva 
 
Dinâmica 
 
Abstrata

Continue navegando