Questões

Pratique com questões de diversas disciplinas e universidades

1.548 questões encontradas(exibindo 10)

Página 61 de 155
Trabalhando com JmenuItem, identifique qual o método abaixo é FALSO.
A
public void setMnemonic(int mnemonic)
B
public JMenuItem(String text, Icon icon)
C
public void setAccelerator(KeyStroke ks)
D
public void setEnabled(boolean b)
E
public void setMenuFalse(String text)
Considere as seguintes afirmações com relação a eventos: I. Quando ocorre a execução do programa realiza uma pausa até que o usuário realize a ação indicada pela assinatura do evento II. É utilizado para tratar as respostas que o sistema dará às interações do usuário em uma interface gráfica III. Ocorre quando existe algum comportamento indesejado durante a execução de um programa Podemos verificar que:
A
II e III são verdadeiras
B
I e II são verdadeiras
C
Apenas I é verdadeira
D
I e III são verdadeiras
E
Apenas II é verdadeira
Qual é a função do método inserir na classe Pilha?
A
Empilhar um elemento na pilha.
B
Remover um elemento da pilha.
C
Mostrar todos os elementos da pilha.
D
Criar uma nova pilha.

A sequência de Fibonacci é uma sequência de números inteiros que começa em 1, a que se segue 1, e na qual cada elemento subsequente é a soma dos dois elementos anteriores. A função fib a seguir calcula o n-ésimo elemento da sequência de Fibonacci:

Considerando a implementação acima, avalie as afirmações a seguir.

  • I. A complexidade de tempo da função fib é exponencial no valor de n.
  • II. A complexidade de espaço da função fib é exponencial no valor de n.
  • III. É possível implementar uma versão iterativa da função fib com complexidade de tempo linear no valor de n e complexidade de espaço constante.
A
O I, apenas.
B
O II, apenas.
C
O I e III, apenas.
D
O II e III, apenas.
E
O I, II e III.

A orientação a objetos trouxe alguns conceitos interessantes para a programação, e um deles está relacionado ao conhecimento sobre a implementação interna da classe, o qual é desnecessário do ponto de vista do objeto. Assinale a alternativa correta quanto ao seu nome:

A
Relacionamentos.
B
Encapsulamento.
C
Classes.
D
Abstração.
E
Herança.

Assinale a alternativa que determina um conceito correto sobre a telas touch dos smartphones.

A

As telas multitouch foram implementadas em dispositivos Apple para serem usadas armazenando o último toque.

B

Operações como zoom e fechar um aplicativo com quatro dedos somente são permitidas em aparelhos Android.

C

Telas multitouch permitem que diversos usuários possam tocar na tela ao mesmo tempo, simulando um sistema multiusuário.

D

Os equipamentos touch screen permitem que usuários interajam com a aplicação por meio do toque na tela.

E

Telas touch screen comuns aceitam toques, somente, nas partes superior e inferior do dispositivo móvel.

Em relação às afirmações apresentadas considere a(s) alternativa(s) correta(s):
I. Na programação orientada a objetos, os dados e o código são empacotados juntos em uma entidade, que é conhecida como um objeto.
II. Cada objeto é geralmente uma entidade do problema, que é independente e possui várias propriedades e métodos.
III. As aplicações orientadas a objetos são geralmente divididos em vários objetos que interagem entre si.
A
Somente a afirmação II.
B
Somente a afirmação III.
C
Nenhuma das afirmações.
D
Somente a afirmação I.
E
Todas as afirmações.

What is the objective of the course described in the text?

A

To present the Java language and the fundamentals of object-oriented programming at the same time.

B

To present only the Java language.

C

To present only the fundamentals of object-oriented programming.

Qual dos seguintes padrões é frequentemente utilizado em C para simular herança múltipla?

A

Padrão de projeto de classe

B

Padrão de composição

C

Padrão de estrutura

D

Padrão de lista

O padrão Model View Controller (MVC) foi idealizado para resolver o problema da construção de interfaces com o usuário. Ele é considerado, por alguns autores, um padrão arquitetural, e não apenas um padrão de projeto. Na prática, ele faz o uso de outros três padrões: observer, composite e strategy. A ideia é identificar três tipos de objetos: “View” (Visualização), “Model” (Modelo) e “Controller” (Controle). As solicitações vindas da “View” (devido às interações do usuário com a interface, por exemplo, “clicando” em algum ícone) são recebidas pelo objeto:
A
View.
B
Model.
C
Data.
D
Business.
E
Controller.