Logo Passei Direto

UNIGRAN - Programas Desktop 2024

Ferramentas de estudo

Solved questions

Questão 3: Qual dessas ferramentas NÃO é usada na prototipação de interfaces?

1. Papel e caneta
2. Canva
3. Adobe XD
4. Google Chrome

Questão 4: A respeito dos Gerenciadores de Layout, marque a alternativa ao layout que corresponda a seguinte descrição: "Esse layout tem a característica de posicionar os elementos de maneira sequencial, da esquerda para a direita, na ordem em que esses elementos estão sendo adicionados. Cada elemento tem a sua própria largura. Quando a borda direita é alcançada, os componentes são adicionados em uma nova linha."

a. FlowLayout
b. BorderLayout
c. GridLayout
d. GridBagLayout

Questão 5: A respeito do gerenciador BorderLayout, marque a alternativa que NAO corresponda a uma região de tela desse gerenciador:

1. PAGE_START
2. PAGE_END
3. PAGE_TOP
4. LINE_END

Questão 6: Qual método da classe JOptionPane que é usado para gerar caixas de diálogo que pedem para que o usuário selecione uma opção representada pelos botões presentes na janela, não envolvendo caixas de seleção ou caixas de inserção de texto manual?

1. showOptionDialog
2. showMessageDialog
3. showWarnDialog
4. showlnputDialog

Questão 8: Na aula 01, você conheceu uma pessoa chamada de Douglas Engelbart (1925-2013). Assinale qual foi a invenção que mais se destacou em sua carreira.

1. O teclado
2. O monitor de computador
3. O mouse
4. A caneta stylus

Questão 9: Qual método da classe JOptionPane que é usado para gerar caixas de diálogo que pede para que o usuário selecione uma opção que está presente em uma caixa de seleção ou escreva o que foi pedido em uma caixa de texto?

1. showWarnDialog
2. showlnputDialog
3. showMessageDialog
4. showWarnDialog

Questão 10: Qual método da classe JOptionPane que é usado para gerar caixas de diálogo contendo apenas mensagens, não exigindo seleção de opção por parte do usuário?

1. showMessageDialog
2. showOptionDialog
3. showinputDialog
4. showWarnDialog

Questão 13: Em uma janela que corresponda ao gerenciador de layout BorderLayout, qual é a região que corresponde ao CENTRO da janela? Marque a alternativa correta:

1. PAGE_START
2. LINE_START
3. LINE_END
4. CENTER

Questão 14: Qual classe uma janela que representa uma janela modal - Janela que bloqueia a janela principal enquanto que outra janela está aberta - no sistema deve herdar para funcionar corretamente? Considere o contexto da biblioteca Swing.

1. JDialog
2. Screen
3. JFrame
4. JTextField

Questão 15: A respeito dos tipos de Model existentes, marque a alternativa que descreve qual tipo de Model existente que se encaixa nessa descrição: "Um model em que o programador pode gerenciar todos os aspectos".

a. ListModel
b. AbstractListModel
c. DefaultListModel
d. GenericListModel

Questão 16: Marque a alternativa correta que corresponde a definição de Eventos na biblioteca Swing:

1. Representa uma janela gráfica do sistema
2. Representa um botão que está presente em uma janela gráfica
3. Representa uma caixa de texto que está presente em uma janela
4. Representa uma associação das ações que o usuário faz em uma janela e a seus elementos gráficos

Questão 17: Qual método devemos implementar em uma classe que trata eventos de um clique de botão, considerando que estamos no contexto da biblioteca Swing?

1. actionPerformed
2. actionAsked
3. performedAction
4. onClick

Questão 18: Das alternativas a seguir, qual delas NAO corresponde a uma etapa que devemos seguir para criar um evento de clique de um botão na linguagem Java?

1. Devemos criar uma classe que implementa a interface ActionListener.
2. Dentro da classe que implementa ActionListener, devemos implementar o método actionPerformed.
3. Precisamos acionar o método addActionListener do elemento gráfico a ter o seu evento registrado, registrando uma instância da classe do evento.
4. A classe do evento deve também herdar a classe JFrame.

Questão 19: A respeito do padrão DAO, marque a alternativa INCORRETA:

1. Uma classe DAO é responsável pela lógica de acesso aos dados do banco de dados de uma entidade específica.
2. Uma classe DAO adota o padrão Singleton.
3. A uma classe DAO, são delegadas as chamadas de acesso ao Banco de Dados.
4. É permitido mais de uma instância da classe DAO.

Questão 20: Durante o passar dos anos, os drivers de conexão JDBC mudaram as suas tecnologias empregadas. As descrições dessas tecnologias são os níveis de drivers JDBC. Quantos níveis de drivers JDBC existem hoje?

a) 1
b) 2
c) 3
d) 4

Material
Study with thousands of resources!

Solved questions

Questão 3: Qual dessas ferramentas NÃO é usada na prototipação de interfaces?

1. Papel e caneta
2. Canva
3. Adobe XD
4. Google Chrome

Questão 4: A respeito dos Gerenciadores de Layout, marque a alternativa ao layout que corresponda a seguinte descrição: "Esse layout tem a característica de posicionar os elementos de maneira sequencial, da esquerda para a direita, na ordem em que esses elementos estão sendo adicionados. Cada elemento tem a sua própria largura. Quando a borda direita é alcançada, os componentes são adicionados em uma nova linha."

a. FlowLayout
b. BorderLayout
c. GridLayout
d. GridBagLayout

Questão 5: A respeito do gerenciador BorderLayout, marque a alternativa que NAO corresponda a uma região de tela desse gerenciador:

1. PAGE_START
2. PAGE_END
3. PAGE_TOP
4. LINE_END

Questão 6: Qual método da classe JOptionPane que é usado para gerar caixas de diálogo que pedem para que o usuário selecione uma opção representada pelos botões presentes na janela, não envolvendo caixas de seleção ou caixas de inserção de texto manual?

1. showOptionDialog
2. showMessageDialog
3. showWarnDialog
4. showlnputDialog

Questão 8: Na aula 01, você conheceu uma pessoa chamada de Douglas Engelbart (1925-2013). Assinale qual foi a invenção que mais se destacou em sua carreira.

1. O teclado
2. O monitor de computador
3. O mouse
4. A caneta stylus

Questão 9: Qual método da classe JOptionPane que é usado para gerar caixas de diálogo que pede para que o usuário selecione uma opção que está presente em uma caixa de seleção ou escreva o que foi pedido em uma caixa de texto?

1. showWarnDialog
2. showlnputDialog
3. showMessageDialog
4. showWarnDialog

Questão 10: Qual método da classe JOptionPane que é usado para gerar caixas de diálogo contendo apenas mensagens, não exigindo seleção de opção por parte do usuário?

1. showMessageDialog
2. showOptionDialog
3. showinputDialog
4. showWarnDialog

Questão 13: Em uma janela que corresponda ao gerenciador de layout BorderLayout, qual é a região que corresponde ao CENTRO da janela? Marque a alternativa correta:

1. PAGE_START
2. LINE_START
3. LINE_END
4. CENTER

Questão 14: Qual classe uma janela que representa uma janela modal - Janela que bloqueia a janela principal enquanto que outra janela está aberta - no sistema deve herdar para funcionar corretamente? Considere o contexto da biblioteca Swing.

1. JDialog
2. Screen
3. JFrame
4. JTextField

Questão 15: A respeito dos tipos de Model existentes, marque a alternativa que descreve qual tipo de Model existente que se encaixa nessa descrição: "Um model em que o programador pode gerenciar todos os aspectos".

a. ListModel
b. AbstractListModel
c. DefaultListModel
d. GenericListModel

Questão 16: Marque a alternativa correta que corresponde a definição de Eventos na biblioteca Swing:

1. Representa uma janela gráfica do sistema
2. Representa um botão que está presente em uma janela gráfica
3. Representa uma caixa de texto que está presente em uma janela
4. Representa uma associação das ações que o usuário faz em uma janela e a seus elementos gráficos

Questão 17: Qual método devemos implementar em uma classe que trata eventos de um clique de botão, considerando que estamos no contexto da biblioteca Swing?

1. actionPerformed
2. actionAsked
3. performedAction
4. onClick

Questão 18: Das alternativas a seguir, qual delas NAO corresponde a uma etapa que devemos seguir para criar um evento de clique de um botão na linguagem Java?

1. Devemos criar uma classe que implementa a interface ActionListener.
2. Dentro da classe que implementa ActionListener, devemos implementar o método actionPerformed.
3. Precisamos acionar o método addActionListener do elemento gráfico a ter o seu evento registrado, registrando uma instância da classe do evento.
4. A classe do evento deve também herdar a classe JFrame.

Questão 19: A respeito do padrão DAO, marque a alternativa INCORRETA:

1. Uma classe DAO é responsável pela lógica de acesso aos dados do banco de dados de uma entidade específica.
2. Uma classe DAO adota o padrão Singleton.
3. A uma classe DAO, são delegadas as chamadas de acesso ao Banco de Dados.
4. É permitido mais de uma instância da classe DAO.

Questão 20: Durante o passar dos anos, os drivers de conexão JDBC mudaram as suas tecnologias empregadas. As descrições dessas tecnologias são os níveis de drivers JDBC. Quantos níveis de drivers JDBC existem hoje?

a) 1
b) 2
c) 3
d) 4

Text Material Preview

<p>UNIGRAN</p><p>ENGENHARIA DE SOFTWARE</p><p>PROGRAMAS DESKTOP - PROVA 2024</p><p>Questão 1</p><p>Descreva, usando as suas próprias palavras, como podemos projetar uma interface desktop.</p><p>Questão 2</p><p>Descreva, com as suas próprias palavras, o que é uma Interface Gráfica</p><p>Ouestão 3</p><p>Qual dessas ferramentas NÃO é usada na prototipação de interfaces?</p><p>Alternativas</p><p>1. Papel e caneta</p><p>2. Canva</p><p>3. Adobe XD</p><p>4. Google Chrome</p><p>Questão 4</p><p>A respeito dos Gerenciadores de Layout, marque a alternativa ao layout que corresponda a seguinte descrição: "Esse layout tem a característica de posicionar os elementos de maneira sequencial, da esquerda para a direita, na ordem em que esses elementos estão sendo adicionados. Cada elemento tem a sua própria largura. Quando a borda direita é alcançada, os componentes são adicionados em uma nova linha.</p><p>Alternativas</p><p>a. FlowLavout</p><p>b. BorderLayout</p><p>c. GridLayout</p><p>d. GridBagLayout</p><p>Questao 5</p><p>A respeito do gerenciador BorderLayout, marque a alternativa que NAO corresponda a uma região de tela desse gerenciador:</p><p>Alternativas</p><p>1. PAGE_START</p><p>2. PAGE_END</p><p>3. PAGE_TOP</p><p>4. LINE_END</p><p>Questao 6</p><p>Qual método da classe JOptionPane que é usado para gerar caixas de diálogo que pedem para que o usuário selecione uma opção representada pelos botões presentes n</p><p>janela, não envolvendo caixas de seleção ou caixas de inserção de texto manual?</p><p>Alternativas</p><p>1. showOptionDialog</p><p>2. showMessageDialog</p><p>3. showWarnDialog</p><p>4. showlnputDialog</p><p>Questão 7</p><p>Sobre o Xerox Alto, marque a alternativa INCORRETA:</p><p>Alternativas</p><p>1. O seu preço para vendas era muito caro.</p><p>2. For um sucesso de vendas.</p><p>3. Foi desenvolvido em 1973.</p><p>4. Nasceu no núcleo de pesquisa PARC da Xerox.</p><p>Questao 8</p><p>Na aula 01, você conheceu uma pessoa chamada de Douglas Engelbart (1925-2013). Assinale qual foi a invenção que mais se destacou em sua carreira.</p><p>Alternativas</p><p>1. O teclado</p><p>2. O monitor de computador</p><p>3. O mouse</p><p>4. A caneta stylus</p><p>Questao 9</p><p>Qual método da classe JOptionPane que é usado para gerar caixas de diálogo que pede para que o usuário selecione uma opção que está presente em uma caixa de seleção ou</p><p>escreva o que foi pedido em uma caixa de texto?</p><p>Alternativas</p><p>1. showWarnDialog</p><p>2. showlnputDialog</p><p>3. showMessageDialog</p><p>4. showWarnDialog</p><p>Questão 10</p><p>Qual método da classe JOptionPane que é usado para gerar caixas de diálogo contendo apenas mensagens, não exigindo seleção de opção por parte do usuário?</p><p>Alternativas</p><p>1. showMessageDialog</p><p>2. showOptionDialog</p><p>3. showinputDialog</p><p>4. showWarnDialog</p><p>Questão 11</p><p>No contexto das listagens em programas gráficos Java, temos que entender que para receber os dados que serão exibidos, é necessário definir um objeto Model, que vai armazenar elementos do mesmo tipo que a lista. Podemos escolher entre três tipos de Model. Indique quais são esses tipos</p><p>Questão 12</p><p>Descreva o que são os eventos na Linguagem Java.</p><p>Questao 13</p><p>Em uma janela que corresponda ao gerenciador de layout BorderLayout, qual é a região que corresponde ao CENTRO da janela? Marque a alternativa correta:</p><p>Alternativas</p><p>1. PAGE_START</p><p>2. LINE_START</p><p>3.  LINE_END</p><p>4.  CENTER</p><p>Questão 14</p><p>Qual classe uma janela que representa uma janela modal - Janela que bloqueia a janela principal enquanto que outra janela está aberta - no sistema deve herdar para funcionar</p><p>corretamente? Considere o contexto da biblioteca Swing.</p><p>Alternativas</p><p>1. JDialog</p><p>2. Screen</p><p>3. JFrame</p><p>4. JTextField</p><p>Questao 15</p><p>A respeito dos tipos de Model existentes, marque a alternativa que descreve qual tipo de Model existente que se encaixa nessa descrição: "Um model em que o programador pode gerenciar todos os aspectos".</p><p>Alternativas</p><p>a. ListModel</p><p>d. AbstractListModel</p><p>c. DefaultListModel</p><p>d. GenericListModel</p><p>Questao 16</p><p>Marque a alternativa correta que corresponde a definição de Eventos na biblioteca Swing:</p><p>Alternativas</p><p>1. Representa uma janela gratica do sistema</p><p>2. Representa um botão que está presente em uma janela gráfica</p><p>3. Representa uma caixa de texto que esta presente em uma janela</p><p>4. Representa uma associação das ações que o usuário faz em uma janela e a seus elementos gráficos</p><p>Questão 17</p><p>Qual método devemos implementar em uma classe que trata eventos de um clique de botão, considerando que estamos no contexto da biblioteca Swing?</p><p>Alternativas</p><p>1. actionPerformed</p><p>2. actionAsked</p><p>3. performedAction</p><p>4. onClick</p><p>Questão 18</p><p>Das alternativas a seguir, qual delas NAO corresponde a uma etapa que devemos seguir para criar um evento de clique de um botão na linguagem Java?</p><p>Alternativas</p><p>1. Devemos criar uma classe que implementa a interface ActionListener.</p><p>2. Dentro da classe que implementa ActionListener, devemos implementar o método actionPerformed.</p><p>3. Precisamos acionar o metodo addActionListener do elemento gráfico a ter o seu evento registrado, registrando uma instancia da classe do evento.</p><p>4. A classe do evento deve também herdar a classe JFrame.</p><p>Questão 19</p><p>A respeito do padrão DAO, marque a alternativa INCORRETA:</p><p>Alternativas</p><p>1. Uma classe DAO e responsável pela lógica de acesso aos dados do banco de dados de uma entidade especifica.</p><p>2. Uma classe DAO adota o padrão Singleton.</p><p>3. A uma classe DAO, são delegadas as chamadas de acesso ao Banco de Dados.</p><p>4. E permitido mais de uma instância da classe DAO.</p><p>Questão 20</p><p>Durante o passar dos anos, os drivers de conexão JDBC mudaram as suas tecnologias empregadas. As descrições dessas tecnologias são os níveis de drivers JDBC. Quantos níveis de drivers JDBC existem hoje?</p><p>Alternativas</p><p>a) 1</p><p>b) 2</p><p>c) 3</p><p>d) 4</p>

More content from this subject