Baixe o app para aproveitar ainda mais
Prévia do material em texto
11/04/2020 EPS simulado.estacio.br/alunos/?user_cod=&matr_integracao=201207000566 1/4 Disc.: LINGUAGEM DE PROGRAMAÇÃO Aluno(a): PEDRO HENRIQUE IZIDORO DE BARROS 201207000566 Acertos: 8,0 de 10,0 11/04/2020 1a Questão (Ref.:201207698923) Acerto: 1,0 / 1,0 Quando programamos em Java, devemos levar em consideração as convenções de nomenclatura para deixar nosso código o mais legível e documentável possível, pois um dos objetivos da programação orientada a objetos é o reaproveitamento do código. Com relação ao nome de classes, por convenção, marque a opção incorreta: toda classe deve começar com uma letra maiúscula O nome da classe deve ser exatamente o mesmo nome de seu arquivo fonte ( .java ) deve começar com letras minúsculas, porém não podem começar com números. caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada palavra deve ser em maiúscula. O nome da classe deve fazer referência total ao seu objeto Respondido em 11/04/2020 17:32:07 2a Questão (Ref.:201208012573) Acerto: 1,0 / 1,0 A instrução em código-fonte Java abaixo descreve exatamente o que? int idade = 15; while (idade != 0) { System.out.println( "Idade: " + idade/2); idade--; } d) o programa entrará em loop infinito o programa imprimirá 29 números c) o programa imprimirá 30 números impressão seqüencial das idades em ordem crescente o programa imprimirá 15 números Respondido em 11/04/2020 17:36:57 3a Questão (Ref.:201207642335) Acerto: 1,0 / 1,0 Os componentes gráficos mais comuns estão frequentemente prontos e presentes no pacote Swing. Para montar as telas que são específicas de um projeto, é necessário compor alguns componentes mais básicos, como JFrames, JPanels, JButtons, etc. Criar um componente do Swing é bastante simples, o comando para criar um botão é: JFrame botao = new JButton("sair"); JButton botao = new JFrame("sair"); JFrame.botao = new.JButton("sair"); JButton.botao = new JButton("sair"); JButton botao = new JButton("sair"); Respondido em 11/04/2020 17:44:06 4a Questão (Ref.:201207272310) Acerto: 1,0 / 1,0 Os atributos de uma classe representam as características de um objeto, isto é, têm a finalidade de armazenar os dados dos objetos http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 11/04/2020 EPS simulado.estacio.br/alunos/?user_cod=&matr_integracao=201207000566 2/4 dessa classe. Com o objetivo de contemplar o encapsulamento, os atributos devem ser: public static private ou protected final abstract Respondido em 11/04/2020 17:48:22 Gabarito Coment. 5a Questão (Ref.:201207654065) Acerto: 1,0 / 1,0 Todo método construtor de uma subclasse precisa também chamar um construtor da superclasse, caso existam campos de instância nesta superclasse. Para tanto, usa-se o comando: delete open erase extends super Respondido em 11/04/2020 17:51:55 6a Questão (Ref.:201207910573) Acerto: 0,0 / 1,0 Encapsulamento é: o encapsulamento determina que a implementação de um objeto somente deve ser acessada através de uma interface visível e bem definida. o encapsulamento determina que nenhuma implementação de um objeto deve ser acessada através de métodos. o encapsulamento determina que a implementação de um objeto não pode possuir. o encapsulamento determina que a implementação de um objeto somente deve ser acessada através de uma interface visível mas essa não é bem definida. Nenhuma das alternativas Respondido em 11/04/2020 18:22:06 7a Questão (Ref.:201207032741) Acerto: 1,0 / 1,0 Considere o seguinte código-fonte em linguagem Java: import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; public class Q4Class extends JFrame{ private JButton b; public static void main(String[] args) { JFrame f = new Q4Class (); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.setSize(300, 200); f.setVisible(true); } public Q4Class (){ this.getContentPane().add(b = (new JButton("Clique aqui"))); b.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e){ ((JButton)e.getSource()).setText("OK"); } }); } } a chamada do método getSource() retorna uma referência da classe Object para o objeto ouvinte do evento de clique de botão, e essa referência é convertida para o tipo JButton para ser possível mudar o texto exibido no botão o símbolo b não poderia ser referenciado dentro do método main porque este não faz parte da classe Q4Class o código não executará, com erro no construtor o argumento da chamada do método addActionListener para o objeto referenciado por b é uma classe interna anônima 11/04/2020 EPS simulado.estacio.br/alunos/?user_cod=&matr_integracao=201207000566 3/4 o programa não termina quando a janela é fechada porque não foi adicionado um WindowListener ao objeto referenciado por f no método main Respondido em 11/04/2020 17:41:39 8a Questão (Ref.:201207569234) Acerto: 0,0 / 1,0 Um estagiário de programação foi incumbido de verificar uma linha de código de um programa que apresentava uma tela de forma indesejada. JOptionPane.showInputDialog(null," "," ",JOptionPane.QUESTION_MESSAGE); Para corrigir é necessário conhecer o que se espera, respectivamente, nos campos entre aspas. Assinale a alternativa que define respectivamente. texto interno da caixa de leitura e o texto da barra de título. texto da barra de título e o texto interno do campo texto. texto da barra de título e o texto interno da caixa de leitura. texto interno da caixa de leitura e o texto do campo texto. símbolo do tipo de mensagem e o tamanho a cor da caixa de texto. Respondido em 11/04/2020 18:34:15 Gabarito Coment. 9a Questão (Ref.:201207569261) Acerto: 1,0 / 1,0 Uma exceção é um objeto gerado para indicar a ocorrência de algum tipo de condição excepcional durante a execução de um método qualquer. Apenas objetos de classes pertencentes à hierarquia de classes de exceção do Java poderão ser gerados, propagados e capturados. A superclasse dessa hierarquia, que por sua vez é uma subclasse de Object, é: Exception Error Throwable VirtualMachineErros RunTimeException Respondido em 11/04/2020 18:11:17 Gabarito Coment. Gabarito Coment. 10a Questão (Ref.:201210552987) Acerto: 1,0 / 1,0 O estudo sobre interfaces gráficas é um ponto muito importante dentro da área de desenvolvimento de sistemas. Dentro da linguagem java,existem dois pacotes muito utilizados na programação de programas para desktop chamados java.awt e java.swing. De acordo com o material e o que foi visto em aula, as toolbars devem ser criadas dentro de um container: com o LayoutBorder. com o BorderToolBars. com o BorderLayout. com o BorderToolBarsItem. com o LayoutBorderToolBars. Respondido em 11/04/2020 18:35:51 javascript:abre_colabore('38403','185895048','3706901503'); 11/04/2020 EPS simulado.estacio.br/alunos/?user_cod=&matr_integracao=201207000566 4/4
Compartilhar