Buscar

LINGUAGEM DE PROGRAMAÇÃO 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 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 On-Line 
Avaliação: AV1.2012.3EAD-LINGUAGEM DE PROGRAMAÇÃO-CCT0176 
Disciplina: CCT0176 - LINGUAGEM DE PROGRAMAÇÃO 
Tipo de Avaliação: AV1 
Aluno: 201004020341 - LENIANE BRASIL DA CRUZ GUIMARÃES 
Nota da Prova: 3 Nota do Trabalho: Nota da Participação: 2 Total: 5 
Prova On-Line 
 
Questão: 1 (175852) 
O Java é uma linguagem que é compilada para um “bytecode ” e também é interpretada por 
uma máquina virtual – JVM (Java virtual machine ). 
Marque a única alternativa que não representa uma característica da linguagem Java. Pontos da 
Questão: 1 
 O Java é uma linguagem orientada a objeto e contém a sintaxe similar a linguagem 
C/C++. 
 O Java pode ser executado via rede com restrições de execução. 
 O Java é uma linguagem portável, pois pode ser executado em qualquer plataforma ou 
equipamento que possua um interpretador Java. 
 O Java não suporta multithreading, porém permite compilação just-in-time e utilização de 
código nativo. 
 
Questão: 2 (178407) 
Em programação orientada a objetos, as instâncias de uma classe são denominadas: 
 Pontos da Questão: 0,5 
 Objetos 
 Classes 
 Herança 
 Métodos 
 
Questão: 3 (178400) 
No programa abaixo, criamos uma tela de exemplo que não possui nada dentro. 
import javax.swing.*; 
public class Frm01 
{ 
 public void criaTela() 
 { 
 JFrame f= new JFrame(); 
 f.setSize(290,100); 
 f.setTitle("Cadastro"); 
 f.setLocation(10,10); 
 f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
 f.setVisible(true); 
 } 
} 
Marque a única opção que explica corretamente o que o comando está fazendo: Pontos da 
Questão: 1 
 f.setVisible(true); // Coloca o formulário visível para o usuário 
1 de 4Página Visualização de Provae
16/11/2012https://sia.estacio.br/portal/prt0010a.asp?p1=4331732&p2=12179&p3=1133662
 f.setTitle("Cadastro"); // Recebe o nome do título da tela para ser tratado no programa 
 f.setSize(290,100); // Indica a posição x,y onde a tela irá aparecer 
 JFrame f= new JFrame(); // Cria uma classe painel com o nome f 
 
Questão: 4 (178401) 
Na orientação a objetos, é um recurso que serve para inicializar os atributos e é executado 
automaticamente sempre que um novo objeto é criado: 
 Pontos da Questão: 1 
 classe. 
 polimorfismo. 
 interface. 
 construtor. 
 
Questão: 5 (177606) 
 
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, II e IV 
 I, II e V 
 I, III e IV 
 I, II e III 
 
Questão: 6 (177589) 
O código: 
public class TesteConvByte{ 
 public static void main(String args[]){ 
 int l=393; 
 byte b; 
 b=(byte) l; 
 System.out.println("O valor de b é "+b); 
 } 
} 
sabendo-se que o tipo int (inteiro) ocupa 4bytes e o tipo byte apenas 1 byte, marque a 
alternativa que expressa a saída do programa. Pontos da Questão: 1 
 O valor de b é 119 
 O valor de b é 393 
 O valor de b é -119 
 O valor de b é -393 
 
Questão: 7 (177599) 
2 de 4Página Visualização de Provae
16/11/2012https://sia.estacio.br/portal/prt0010a.asp?p1=4331732&p2=12179&p3=1133662
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 4 a saída do programa é: d 
 Se a entrada do teclado for o valor 2 a saída do programa é: b c 
 Se a entrada do teclado for o valor 1 a saída do programa é: a 
 Se a entrada do teclado for o valor 3 a saída do programa é: c d 
 
Questão: 8 (175944) 
O método main é o ponto de partida de qualquer aplicativo Java. 
Marque a opção correta para o cabeçalho deste método. Pontos da Questão: 0,5 
 public static main (arg[]s) 
 public static void main (String args[]) 
 String static void main ( public arg[]s) 
 protecte void main (String public arg[]s) 
 
Questão: 9 (178398) 
A interface gráfica com o usuário (GUI - Graphical User Interface). 
As GUIs 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, 
3 de 4Página Visualização de Provae
16/11/2012https://sia.estacio.br/portal/prt0010a.asp?p1=4331732&p2=12179&p3=1133662
 
ou seja, o mouse, o teclado, a voz, 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: java.awt (pacote do núcleo) e javax.swing (pacote de extensão). 
Sejam as seguintes afirmações: 
I) A maioria dos componentes Swing é escrita, manipulada e exibida completamente em Java, 
estes são conhecidos como componentes Java puros. 
II) Os nomes dos componentes da classe Swing recebem um “J”, como, por exemplo: JLabel, 
JButton, JFrame, JPanel, etc. 
III) Os nomes dos compoentes da classe Awt recebem um "A", como, por exemplo: ALabel, 
AButton, AFrame, APanel, etc. 
IV) Os componentes da classe Swing podem ser persolnalizados com o estilo do Microsoft 
Windows, do Apple Macintosh ou do Motif (UNIX). 
V) Os componentes da classe Awt podem ser persolnalizados com o estilo apenas do Microsoft 
Windows e do Apple Macintosh. 
 
Marque a alternativa que contém apenas afirmativas que não fazem parte das definições do 
Java: 
 Pontos da Questão: 0,5 
 IV e V 
 III e V 
 II e V 
 I e III 
 
Questão: 10 (175943) 
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 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 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. 
 Fechar 
Server IP : 192.168.10.137 Client IP: 186.232.46.66 Tempo de execução da página : 1,125 
4 de 4Página Visualização de Provae
16/11/2012https://sia.estacio.br/portal/prt0010a.asp?p1=4331732&p2=12179&p3=1133662

Outros materiais