Baixe o app para aproveitar ainda mais
Prévia do material em texto
29/09/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 1/3 1a Questão (Ref.: 201203357112) Acerto: 1,0 / 1,0 Qual objeto abaixo não é um objeto atomico? Caixa de Texto Botão Classe Menu combobox 2a Questão (Ref.: 201202582590) Acerto: 1,0 / 1,0 Sobre API Java Swing identifique a alternativa FALSA. A API Java Swing está contida no pacote javax.swing. Essa API provê funcionalidades para criação de componentes e containers "leves" (puramente criados em Java). A API Swing foi feita para substituir a API AWT. Muitas das novas classes refeitas foram chamadas com o nome antigo que recebiam do componente AWT legado prefixado com um "J". A API Swing faz um excelente uso de subpacotes, com 16 deles na versão Java SE 6. Quando classes comuns são separadas em seus próprios pacotes, a usabilidade do código e manutenção são alavancadas. Swing também fornece o suporte ao conceito look-and-feel, permitindo mudanças universais no estilo dos componentes da interface gráfica com o usuário. Outras características são: inclusão de tooltips, funcionalidades de acessibilidades, modelo de eventos e componentes sofisticados como tabelas, árvores, componentes de texto, sliders, e barras de progresso. Swing tira proveito da arquitetura model-view-controller (MVC). O modelo representa o estado atual de cada componente. A visão é a representação dos componentes sobre a tela. O controle é a funcionalidade que liga os componentes de interface com usuário aos eventos. Swing utiliza a classe Button para representar um container de botão, onde AWT utiliza a classe JButton. Gabarito Comentado. 3a Questão (Ref.: 201203272183) Acerto: 0,0 / 1,0 Os gerenciadores de leiautes organizam os componentes GUI em um contêiner de objetos com o objetivo de construir uma apresentação melhor. Sua função é facilitar a vida do designer na construção das interfaces. Essa funcionalidade permite que o programador se concentre na aparência e nos comportamentos básicos, deixando para o gerenciador de leiaute a responsabilidade do detalhe da aparência. Os contêiners derivados da classe Window podem utilizar os leiautes do tipo: (I) BorderLayout (II) FlowLayout (III) GridLayout (IV) GridBagLayout As alternativas I e IV estão erradas. Apenas a opção III está errada. As opções I e II estão erradas. Todas as opções estão corretas. Apenas a IV está errada. 4a Questão (Ref.: 201203184224) Acerto: 1,0 / 1,0 GridLayout é a classe gerenciadora de leiaute que dispõe os componentes GUI em um grid, como se fosse uma grade de uma planilha de cálculo. Então, os componentes são colocados em linhas e colunas pré-determinadas. Assinale a alternativa que indica corretamente a chamada ao construtor que cria um grid com 5 linhas e 3 colunas. new GridLayout (3,5) new GridLayout (3,5,10,5) new GridLayout (2,4) new GridLayout (4,2) new GridLayout (5,3) 29/09/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 2/3 Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201202583066) Acerto: 1,0 / 1,0 Dado a lista de métodos da classe JTextField o que NÃO é correto afirmar? getSelectedText( ): captura o texto do campo que foi selecionado. getText( ): captura o texto do campo. setText(String): insere um texto no banco de dados. setEditable(boolean): tornar ou não o campo editável. isEditable( ): retorna true ou false, se o campo é ou não editável. Gabarito Comentado. 6a Questão (Ref.: 201203097843) Acerto: 1,0 / 1,0 Tenho uma aplicação que trabalha com cadastro de funcionários e que usa botões de rádio ou botões de opção. Para conseguir a exclusividade na marcação de um botão entre vários que apresentam o estado civil de um funcionário tenho que .... Criar cada objeto de JRadioButton e usar add para adicionar cada botão à interface, além de setMnemonic para teclas de atalho. Assim, o grupo será criado automaticamente. Criar um objeto de ButtonGroup e adicionar cada botão de rádio a este objeto de ButtonGroup. Criar cada objeto de JRadioButton e usar setMnemonic para as teclas de atalho. Criar cada objeto de JRadioButton e usar add para adicionar cada botão à interface. Assim, o grupo será criado automaticamente. Criar um objeto de ButtonGroup e adicionar cada botão de rádio a este objeto de ButtonGroup. Além disso, tenho que adicionar o objeto de ButtonGroup à minha interface. 7a Questão (Ref.: 201203060211) Acerto: 1,0 / 1,0 Quase todos os componentes propagam eventos. Estes eventos devem ser tratados em algum ponto do código da aplicação. Os eventos nunca são tratados no próprio componente. Para ligar o código do tratamento de eventos ao componente existem, no Java, um conjunto de interfaces chamadas listeners. Assim sendo, assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "O evento _________ é disparado quando a ação do usuário é clicar em componente JComponent." KeyEvent ActionEvent ItemEvent WindowEvent MouseEvent 8a Questão (Ref.: 201202630951) Acerto: 1,0 / 1,0 A Inclusão de Caixas de Mensagem é realizada por meio da classe JOptionPane. Esta classe oferece vários métodos para a criação de caixas de diálogo. Existem 4 tipos padrão de caixa de diálogo. Marque a opção que NÃO faz parte de caixa de diálogo. ActionDialog 29/09/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 3/3 InputDialog ConfirmDialog OptionDialog MessageDialog 9a Questão (Ref.: 201202741537) Acerto: 1,0 / 1,0 Eventos de texto são gerados quando um texto em um componente foi alterado de alguma forma. Este evento funciona apenas com componentes textfields e textarea da biblioteca AWT. Com relação ao textValueChanged(TextEvent e) selecione a opção correta: Invocado quando a janela é redimensionada. Invocado quando uma tecla é solta e o componente está em foco; Invocado quando o texto do component AWT sofre alguma alteração; Invocado quando a janela é maximizada ou minimizada. Invocado quando uma tecla é apertada e o componente está em foco; Gabarito Comentado. 10a Questão (Ref.: 201202741178) Acerto: 1,0 / 1,0 Um listener é uma interface que especifica os métodos que uma aplicação deve ter para ser notificada da ocorrência de determinado evento. Indique o listener correspondente à ação do usuário de digitar uma tecla: KeyListener ItemListener TextListener ActionListener MouseListener Gabarito Comentado.
Compartilhar