Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/06/2022 23:19 EPS https://simulado.eadwyden.com.br/alunos/ 1/4 ARLEY SOUZA DE CASTRO 202107140585 Disciplina: LINGUAGEM DE PROGRAMAÇÃO AV Aluno: ARLEY SOUZA DE CASTRO 202107140585 Professor: JADSON DE ARAUJO ALMEIDA Turma: 9002 CCT0756_AV_202107140585 (AG) 14/06/2022 16:00:21 (F) Avaliação: 10,0 Av. Parcial.: 2,0 Nota SIA: 10,0 pts LINGUAGEM DE PROGRAMAÇÃO 1. Ref.: 977605 Pontos: 1,00 / 1,00 Ao desenvolver um sistema utilizando a Linguagem de Programação Java é possível utilizar o processo de compilação por meio do executável javac. Ao final desse processo será gerado o ByteCode Java, o qual possuirá a extensão: .jar .class .jvm .java .war 2. Ref.: 254196 Pontos: 1,00 / 1,00 Considerando o trecho de programa apresentado a seguir, marque a alternativa que apresenta o resultado obtido após o processamento. public class Prog2 { public static void main(String[] args) { String A = "MEL DE ABELHA"; int x = A.length(); System.out.println("\n" +x); } } 9 3 10 11 13 3. Ref.: 615601 Pontos: 1,00 / 1,00 A criação de interfaces gráficas Swing consiste basicamente em instanciar objetos. Componentes gráficos, tais como campo texto e botões, são elementos que o usuário manipula com o mouse ou com o teclado. Das afirmativas abaixo, indique aquela que NÃO REPRESENTA uma característica do componente JComboBoxEducational Performace Solution EPS ® - Alunos javascript:voltar(); javascript:alert('C%C3%B3digo da quest%C3%A3o: 977605.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 254196.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 615601.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.') 26/06/2022 23:19 EPS https://simulado.eadwyden.com.br/alunos/ 2/4 Para instanciar um componente utilizamos a sintaxe JComboBox combo = new JComboBox(); Um objeto da classe JComboBox é um campo texto na forma de várias linhas nas quais textos podem ser digitados pelo usuário através do teclado. Cada objeto inserido no JComboBox é representado visualmente pela String retornada pelo método toString(). Pertence ao pacote javax.swing É um componente visual que possibilita a manipulação de coleções de objetos permitindo ao usuário selecionar apenas um objeto da coleção 4. Ref.: 32009 Pontos: 1,00 / 1,00 Dado o código Java abaixo, marque a alternativa correta referente à criação de um objeto Cliente, o qual faz uso do código informado: public class Cliente{ String nome = null; int idade = 0; String endereco = null; public Cliente(String nome, int idade, String endereco){ this.nome = nome; this.idade = idade; this.endereco = endereco; } } Cliente cliente = new Cliente(); New Cliente = Cliente("Maria", "20","R das Flores 322"); Cliente cliente = Cliente(); Cliente cliente = Cliente("Maria", "20","R das Flores 322"); Cliente cliente = new Cliente("Maria", 20, "R das Flores 322"); 5. Ref.: 91170 Pontos: 1,00 / 1,00 Uma classe ClasseA de determinada aplicação possuía um método calculeAlgo() em que testes (instruções de desvio condicional) eram utilizados para se determinar que algoritmo deveria ser adotado para efetuar o cálculo. Foi criada uma nova hierarquia de classes, iniciando na classe abstrata ClasseB, que declara o método abstrato calcule(). Este método é implementado por cada classe concreta da hierarquia, sendo cada uma delas correspondente a um dos algoritmos previstos no método calculeAlgo() original. ClasseA passou a ter um atributo do tipo ClasseB e métodos de acesso ao mesmo, e calculeAlgo() teve seu código substituído por uma simples chamada ao método calcule() do objeto armazenado no novo atributo. O conceito OO (Orientação a Objetos) predominante na descrição acima é a(o): sobrecarga de método sobrecarga de atributo herança múltipla polimorfismo acesso externo direto a atributo 6. Ref.: 31632 Pontos: 1,00 / 1,00 Analise as sentenças abaixo e indique (V) para as verdadeiras e (F) para as falsas: ( ) As linhas de instrução são finalizadas com ";". ( ) Quando definimos: Pessoa p1, dizemos que p1 aponta para um objeto da classe Pessoa. ( ) O escopo da classe é representado por [ ]. ( ) Quando desejamos referenciar uma classe de outro pacote usamos o comando package. ( ) Métodos são do tipo void, quando possuem informação de retorno. ( ) A execução de um método é realizada pelo objeto. ( ) Atribuição de valores é representada pelo símbolo == Marque a alternativa que representa a sequencia de cima para baixo correta: V - V - V - V - V - V - V V - F - F - V - V - V - FEducational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 32009.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 91170.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 31632.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.') 26/06/2022 23:19 EPS https://simulado.eadwyden.com.br/alunos/ 3/4 F - V - V - F - F - F - F V - V - F - V - F - V - F V - F - F - V - F - F - V 7. Ref.: 276475 Pontos: 1,00 / 1,00 O componente do pacote javax.swing que permite ao usuário inserir dados, e também pode ser utilizado para exibir texto editável ou não editável é o: JListBox JComboBox JLabelText JTextBox JTextField 8. Ref.: 573878 Pontos: 1,00 / 1,00 Recentemente contratado por uma empresa desenvolvimento que trabalha somente com a linguagem Java, um programador C++ está se adaptando a nova linguagem. Apesar de possuir vasta experiência com programação orientada a objetos, este ainda sente dificuldades em alguns comandos. Como exemplo, em um programa, é necessária uma tela de confirmação. Qual das opções reproduz corretamente à tela abaixo: JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION); JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...",YES_NO_OPTION); JOptionPane.showConfirmDialog(null, "Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION); JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...", JOptionPane.QUESTION_MESSAGE); JOptionPane.showMessageDialog("Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION); 9. Ref.: 31596 Pontos: 1,00 / 1,00 Baseando-se no trecho de código abaixo, podemos afirmar que: public class Avaliacao { public static void main(String[] args) { String a = "3"; int saida = 0; try { int i = Integer.parseInt(a); saida = i; } catch (Exception e) { saida = -1; } finally { saida = 10; } System.out.println(saida); } } A saída no console será: "13" A saída no console será: "3"Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 276475.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 573878.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 31596.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.') 26/06/2022 23:19 EPS https://simulado.eadwyden.com.br/alunos/ 4/4 Não compilará; A saída no console será: "-1" A saída no console será: "10" 10. Ref.: 31667 Pontos: 1,00 / 1,00 De acordo com a afirmação abaixo (Fonte: adaptado IBM): "permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam, assim, um mesmo método pode apresentar várias formas, de acordo com seu contexto." polimorfismo herança classe abstrata agregação interface Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 31667.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
Compartilhar