Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 200672969957) 5a sem.: Introdução à interface gráfica Pontos: 1,0 / 1,0 Marque a opção que preenche as lacunas corretamente: 1. Um _____ organiza os componentes GUI em um Container. 2. O método _____ é utilizado para especificar o gerenciador de layout para um container. 3. A classe _____ contém métodos que exibem diálogos de mensagem e diálogos de entrada. 4. GUI é um acrônimo para _____ . Controlador de classes, setFrame, JTextField, índice unificado de usuário Controlador de objetos, run, JFrame, interface gráfica com o usuário Gerenciador de layout, thread, JFrame, interface gráfica com o usuário Gerenciador de layout, setLayout, JOptionPane, interface gráfica com o usuário Gerenciador de classes, run, JOPtionPane, índice unificado de usuário 2a Questão (Ref.: 200672946575) 6a sem.: LINGUAGEM JAVA Pontos: 1,0 / 1,0 Como se instancia um objeto em Java? Construtor objeto = new Classe(); Classe objeto = new Construtor(); Construtor objeto = new Classe; Classe objeto = new Construtor; Classe objeto = Construtor(); 3a Questão (Ref.: 200672946576) 6a sem.: LINGUAGEM JAVA Pontos: 1,0 / 1,0 Qual sintaxe expressa a criação correta de uma classe em java? public class Exemplo() {} class Exemplo() {} Public Class Exemplo {} public class Exemplo {} class public Exemplo {} 4a Questão (Ref.: 200672946578) 9a sem.: LINGUAGEM JAVA Pontos: 0,0 / 1,0 Qual sintaxe representa um override? public class ClassePai { public void metodoExemplo() { } } public class ClasseFilha extends ClassePai { public void metodoExemplo() { } public void metodoExemplo() { } } public class ClassePai { public void metodoExemplo() { } } public class ClasseFilha extends ClassePai { public void metodoExemplo1() { } public void metodoExemplo2() { } } public class ClassePai { public void metodoExemplo() { } } public class ClasseFilha extends ClassePai { public void metodoExemplo() { } public void metodoExemplo(int p1) { } } public class ClassePai { public void metodoExemplo1() { } } public class ClasseFilha extends ClassePai { public void metodoExemplo2() { } } public class ClassePai { public void metodoExemplo() { } } public class ClasseFilha extends ClassePai { public void metodoExemplo() { } } 5a Questão (Ref.: 200672970030) 3a sem.: Introdução à linguagem de programação Pontos: 0,0 / 1,0 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]; declara-se um vetor: int c[5] = new int(); 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 6a Questão (Ref.: 200672970033) 5a sem.: Introdução à interface gráfica Pontos: 1,0 / 1,0 Marque a opção que corresponda a uma mensagem, baseada em GUI, para o usuário informar a idade na própria caixa de diálogo. JOptionPane.showMessageDialog(idade, "Informe a sua idade"); JOptionPane.showMessageDialog(null, "Informe a sua idade"); JOptionPane.showInputDialog("Informe a sua idade"); JOptionPane.showInputDialog(int idade, "Informe a sua idade"); JOptionPane.showDialog("Informe a sua idade"); 7a Questão (Ref.: 200672970473) 2a sem.: Tecnologia java Pontos: 1,0 / 1,0 Observe o fragmento do código JAVA a seguir: public class Avaliacao { public static int e(int x) { return x * 1; } public static int d(int x) { return x * 2; } public static int b(int x) { if (x < 1) return 0; else return 5 - d(x + 1); } public static int a(int y) { return 3 + b(y) + d(y) + e(y); } public static void main(String[] args) { System.out.println(a(5)); } } Como resultado de sua execução teremos o seguinte resultado: 14 13 11 12 10 8a Questão (Ref.: 200672970444) 3a sem.: TECNOLOGIA JAVA Pontos: 1,0 / 1,0 Relacione as definições e marque a alternativa correspondente: a-toLowerCase() b-toUpperCase() c-trim() d-length() e-substring() ( ) converte maiúscula por minúscula. ( ) converte minúscula por maiúscula. ( ) descobre o tamanho de uma string. ( ) elimina espaços iniciais e finais. ( ) extrai um conjunto de string. a - b - c - e - d b - a - d - c - e a - b - d - c - e b - a - d - e - c a - b - d - e - c 9a Questão (Ref.: 200672945453) 1a sem.: Conceitos da Plataforma Java Java é uma linguagem multiplataforma, isto é, pode ser executada em vários sistemas operacionais ou dispositivos. Tal característica é em razão, principalmente, pela presença da Máquina Virtual Java. Explique como esta Máquina Virtual possibilita a execução dos programas Java em várias plataformas. Compare com a sua resposta: A máquina virtual java é um componente da plataforma java que funciona entre o sistema operacional e o programa java. Existe uma implementação de máquina virtual java para cada sistema operacional e/ou dispositivo móvel. Na verdade, é a máquina virtual java que interpreta o programa java. 10a Questão (Ref.: 200672945519) 7a sem.: Tecnologia Java A empresa XYZ precisa armazenar dados sobre Alunos(matricula, nome e nota) e Professores (matricula, nome e salario). Implemente utilizando o conceito de herança uma solução orientada a objetos em Java que atenda as necessidades da Empresa XYZ. Compare com a sua resposta: public class Pessoa { private int matricula; private String nome; public Pessoa(int matricula, String nome){ this.matricula=matricula; this.nome=nome; } public class Aluno extends Pessoa{ private float nota; public Aluno(int matricula, String nome, float nota){ super(matricula,nome); this.nota=nota; } public class Professor extends Pessoa { private float salario; public Professor(int matricula,String nome, float salario){ super(matricula,nome); this.salario=salario; } }
Compartilhar