Buscar

CCT0176 - LINGUAGEM DE PROGRAMAÇÃO - FLAVIO - 2011 - AV1

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

Prévia do material em texto

Avaliação On-Line 
Avaliação: AV1-2011.3S.EAD - LINGUAGEM DE PROGRAMAÇÃO - CCT0176 
Disciplina: CCT0176 - LINGUAGEM DE PROGRAMAÇÃO 
Tipo de 
Avaliação: 
AV1 
Aluno: 201001294939 - FLÁVIO LUIZ DA SILVA DANTAS 
Nota da Prova: 6 Nota do Trabalho: Nota da Participação: 0 Total: 6 
Prova On-Line 
 
Questão: AV12011.2CCT0176.004 (175943) 
1 - Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte em 
java. 
Marque a única alternativa CORRETA, para a descrição do processo de compilação e execução do 
programa. Pontos da Questão: 1 
Com o comando java MeuPrograma.java compila-se o arquivo e produz-se o arquivo 
MeuPrograma.class. Em seguida com o comando javac MeuPrograma o bytecode é executado. 
Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo 
MeuPrograma.class. Em seguida com o comando java MeuPrograma o bytecode é executado. 
Com o comando javac MeuPrograma compila-se o arquivo e produz-se o arquivo 
MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. 
Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo 
MeuPrograma.class. Em seguida com o comando java MeuPrograma.class o bytecode é executado. 
 
Questão: AV12011.2CCT0176.013 (177599) 
2 - Seja o seguinte trecho de código: 
 Scanner entrada = new Scanner(System.in); 
 var=entrada.nextInt(); 
Esse trecho de código permite que um valor inteiro seja lido a partir do teclado e armazenado na 
variável var. 
Para o programa a seguir, marque a alternativa ERRADA: 
import java.util.Scanner; 
public class ExemploSwitch{ 
 public static void main(String[] args) { 
 int c; 
 
 Scanner entrada = new Scanner(System.in); 
 c=entrada.nextInt(); 
 switch (var) 
 { 
 case 1: System.out.print(" a "); 
 break; 
 case 2: System.out.print(" b "); 
 case 3: System.out.print(" c "); 
 break; 
 default: System.out.print(" d "); 
 break; 
 } 
 
 } 
 
} Pontos da Questão: 1 
Se a entrada do teclado for o valor 2 a saída do programa é: b c 
Se a entrada do teclado for o valor 3 a saída do programa é: c d 
Se a entrada do teclado for o valor 1 a saída do programa é: a 
Se a entrada do teclado for o valor 4 a saída do programa é: d 
 
Questão: AV12011.2CCT0176.022 (178396) 
3 - Delphi, Eclipse, NetBeans são ambientes integrados de desenvolvimento, que são softwares que 
englobam características e ferramentas para o desenvolvimento de programas. 
Este ambiente de desenvolvimento é conhecido por uma sigla, que é: Pontos da Questão: 0,5 
IDE - Integrated Development Enviroment 
IDES - Integrated Development Enviroment Systems 
RAD - Rapid Application Development 
RADS - Rapid Application Development Systems 
 
Questão: AV12011.2CCT0176.033 (178409) 
4 - 
Seja o código a seguir: 
public class Teste{ 
 static class mae { 
 public int x; 
 void mostrar() { // nada retorna e nada recebe 
 System.out.println("\nDa mãe: " + x); 
 } 
 } 
 static class filha extends mae { 
 public int x; 
 void mostrar() { 
 System.out.print("\nDa filha: " + x); 
 } 
 void alterar(int y) { 
 this.x = y; 
 super.x = y + 1; 
 this.mostrar(); 
 super.mostrar(); 
 } 
 } 
 
 public static void main(String args[]) { 
 mae m = new mae(); 
 filha f = new filha(); 
 f.alterar(100); 
 } 
} 
Sabendo-se que a classe filha é uma subclasse da classe mãe, qual a saída do programa: 
 Pontos da Questão: 1 
 
Da filha:101 
Da mãe:100 
 
Da mãe:100 
Da filha:101 
 
Da mãe:101 
Da filha:100 
 
Da filha: 100 
Da mãe: 101 
 
Questão: AV12011.2CCT0176.015 (177606) 
5 - 
De acordo com os tipos primitivos de dados do Java, verifique os valores de tipos primitivos: 
I)2.3f 
II)'a' 
III)"uma" 
IV)null 
V)true 
Assinale a alternativa que reprsenta as afirmativas dos tipos primitivos de dados: Pontos da Questão: 
0,5 
I, III e IV 
I, II e IV 
I, II e III 
I, II e V 
 
Questão: AV12011.2CCT0176.012 (177595) 
6 - Marque a alternativa que representa a saída CORRETA do programa a seguir: 
 
public class DesvioCondicional{ 
 public static void main(String [] args){ 
 int i = 10; 
 double d = 9.5; 
 if ( d-i < 0 ) 
 System.out.println(i); 
 else 
 System.out.println(d); 
 } 
} 
 Pontos da Questão: 1 
0.5 
10.0 
10 
9.5 
 
Questão: AV12011.2CCT0176.006 (175945) 
7 - Existem alguns tipos diferentes de progrmas em Java, dentre este temos: 
I) Stand–alone – aplicações baseadas na J2SE que tem total acesso aos recursos do sistema, memória, 
disco, rede, dispositivos, etc. 
II) Java midlets – Pequenas aplicações que não têm acesso aos recursos de hardware, necessitando de 
um navegador com suporte a J2SE para serem executados. 
III) Java servlets – programas desenvolvidos para serem executados em servidores Web, baseados na 
J2EE, comumente usados para gerar conteúdos dinâmicos para websites. 
IV) Java applets – pequenas aplicações, extremamente seguras e construídas para serem executadas 
dentro do J2ME. 
V) JavaBeans – são componentes de software escritos em Java que podem ser manipulados 
visualmente com a ajuda de uma ferramenta de desenvolvimento. 
Marque a alternativa que apresenta as definições CORRETAS para os tipos de programas em Java. 
 Pontos da Questão: 0,5 
I, III e V 
I, IV e V 
I, II, III e IV 
I, II, III e V 
 
Questão: AV12011.2CCT0176.025 (178399) 
8 - 
Para criarmos uma tela, podemos usar uma classe definida no conjunto de classes Swing. Para 
desempenhar este papel utilizamos a classe: 
 Pontos da Questão: 1 
jFrame 
JPanel 
JLabel 
JFrame 
 
Questão: AV12011.2CCT0176.003 (175942) 
9 - Seja um programa em java com o seguinte código: 
public class PrimeiroPrograma{ 
 public static void main(String args[]){ 
 System.out.println(“Bem vindo ao Mundo Java”); 
 } 
} 
Marque a única alternativa CORRETA Pontos da Questão: 1 
O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras 
maiúscula e minúscula. 
O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg 
[]) que é o método principal do java. 
O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é 
um código fonte em java. 
O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras 
maiúscula e minúscula. 
 
Questão: AV12011.2CCT0176.029 (178403) 
10 - Escolha a opção que complete corretamente a frase abaixo, de acordo com a orientação a objetos: 
Na programação orientada a objetos, subprogramas (ou subrotinas) determinam as funcionalidades 
dos objetos. Estas funcionalidades são encapsuladas nos próprios objetos e passam a designar-se ... 
 Pontos da Questão: 0,5 
instância. 
herança. 
atributo. 
método. 
 
 
 
Server IP : 192.168.10.163 Client IP: 201.51.56.41 Tempo de execução da página : 7,188

Outros materiais