Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar LINGUAGEM DE PROGRAMAÇÃO Simulado: CCT0314_SM_201509217411 V.1 Aluno(a): CAIO MARCOS ALVES DE MOURA Matrícula: 201509217411 Desempenho: 0,2 de 0,5 Data: 05/06/2016 14:23:36 (Finalizada) 1a Questão (Ref.: 201509270310) Pontos: 0,0 / 0,1 Caso desejasse programar um Robô que possuísse como características nome, código, data de fabricação e modelo, e que pudesse exibir um cumprimento às pessoas e uma frase quando andasse; como ficaria a implementação deste Robô usando Java como linguagem de programação? Assinale a alternativa correta: public class Robo {String nome;int codigo;String dataFabricacao;String modelo; public void main (String [] args){ public void cumprimentar(){ System.out.println("Olá pessoal!");} public void andar(){ System.out.println("Estou andando!!!!");}}} public class Robo {String nome;int codigo;String dataFabricacao;String modelo;public void cumprimentar(){ System.out.println("Olá pessoal!");} public void andar(){ System.out.println("Estou andando!!!!");}} public class RoboString nome;int codigo;String dataFabricacao;String modelo; public void cumprimentar(){ System.out.println("Olá pessoal!");} public int andar(){ System.out.println("Estou andando!!!!");}} public class RoboString nome;int codigo;String dataFabricacao;String modelo; public double cumprimentar(){ System.out.println("Olá pessoal!");} public int andar(){ System.out.println("Estou andando!!!!");}} public static void main{ public class Robo {String nome;int codigo;String dataFabricacao;String modelo;public void cumprimentar(){ System.out.println("Olá pessoal!");} public void andar(){ System.out.println("Estou andando!!!!");}} 2a Questão (Ref.: 201509270285) Pontos: 0,0 / 0,1 Sabemos que para manipularmos um objeto é necessário usarmos a chamada variável de referência. Analise as figuras abaixo e assinale qual está apresentado a utilização correta de uma variável de referência: 3a Questão (Ref.: 201509271272) Pontos: 0,0 / 0,1 Dado o seguinte código: 1 public class Janela extends JFrame implements ActionListener 2 { 3 JTextField t1,t2; 4 JButton b1,b2; 5 Janela() 6 { 7 setBounds(150,1500,300,300); 8 setTitle ("Minha Janela"); 9 setBackGround(Color.white); 10 b1= new JButton("OK"); 11 b2 = new JButton("Confirmar"); 12 t1= new JTextField(10); 13 t2 = new JTextField(10); 14 getContentPane().setLayout(new GridLayout(2,2)); 15 getContentPane().add(t2); 16 getContentPane().add(b1); 17 getContentPane().add(t1); 18 getContentPane().add(b2); 19 b1.addActionListener(this); 20 b2.addActionListener(this); 21 } 22 public void actionPerformed(ActionEvent e) 23 { 24 if (e.getSource()==b1) 25 { t2.setText(t1.getText());} 26 } 27 } Quais são as linhas que indicam respectivamente: - registro para gerar evento do botão; - método que captura o evento; - definição da interface de evento a ser usada; - definição do layout da janela 19,24,15,24 19,22,15,16 20,24,1,14 19,22,1,16 20,22,1,14 4a Questão (Ref.: 201509271193) Pontos: 0,1 / 0,1 Levando em consideração os conceitos sobre vetores, assinale a opção correta: é possível executar a seguinte operação em um vetor de inteiros: x = vet[5] + vet[8]; um vetor somente pode armazenar tipos primitivos de dados o índice de um vetor sempre começa em 1 o limite de um vetor em Java é de 255 posições declara-se um vetor: int c[5] = new int(); 5a Questão (Ref.: 201509816237) Pontos: 0,1 / 0,1 É muito importante para trabalharmos com a programação java, que saibamos como o mesmo funciona, quais suas partes e a relação entre elas. Em relação ao funcionamento podemos afirmar que o mesmo acontece na seguinte ordem: Editor gera o .java, Compilador gera o .class, Carregador gera o código binário, Verificador verifica o binário e por fim o Interpretador interpreta o binário. Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador verifica o bytecodes e por fim o Interpretador interpreta os bytecodes. Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador gera o código binário e por fim o Interpretador interpreta o binário. Editor gera o .class, Compilador gera o .Java, Carregador gera o bytecodes, Verificador verifica o bytecodes e por fim o Interpretador interpreta os bytecodes. Editor gera o .class, Compilador gera o .Java, Carregador gera o código binário, Verificador verifica o binário e por fim o Interpretador interpreta o binário. Gabarito Comentado.
Compartilhar