Questões

Pratique com questões de diversas disciplinas e universidades

1.548 questões encontradas(exibindo 10)

Página 95 de 155

If a listening interface were to be implemented, as in the case of clicking on a button, which one would be used in the SWING environment?

A
ActionListener
B
TextListener
C
WindowListener
D
ContainerListener
E
MouseListener

Por tratar-se de um recurso limitado, quando efetuamos uma conexão com a Internet através de um dispositivo móvel devemos verificar a disponibilidade do mesmo. Podemos verificar o status de rede utilizando os objetos:

A
ConnectivityManager e NetWorkInfo
B
NetWorkInfo e NetWorkStatus
C
ConnectionManager e NetWorkStatus
D
BroadCastReceiver e ConnectionManager
E
InternetAccess e NetWorkStatus
Para escrever um construtor, devemos seguir algumas regras:
I. O nome do construtor precisa ser igual ao nome da classe;
II. Não deve ter tipo de retorno;
III. Podemos escrever vários construtores para mesma classe.
De acordo com as afirmações, considere somente a alternativa correta.
A
Somente as afirmações I e II estão corretas.
B
Somente a afirmação III está correta.
C
Todas as afirmações estão corretas.
D
Somente a afirmação I está correta.
E
Nenhuma das afirmações está correta.

Em um robô colaborativo, a comunicação entre os robôs é essencial para a coordenação das tarefas.
Qual é uma das principais vantagens do uso de memória compartilhada em sistemas de robótica colaborativa?

A
Reduz a latência na troca de informações
B
Aumenta a complexidade do sistema
C
Requer sincronização constante
D
Diminui a eficiência da comunicação

Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Programas Java não são traduzidos para a linguagem de máquina, como outras linguagens estaticamente compiladas e sim para uma representação intermediária, chamada:

A
Bytecode
B
Servlet
C
classe
D
JavaServePages
E
Dot Net

O padrão arquitetural MVC divide o sistema em três camadas, uma relacionada às atividades de persistência, outra voltada para a lógica de negócios, e finalmente uma voltada para a interação com usuários e outros sistemas. Considerando a arquitetura, em que camadas ficariam, respectivamente, uma classe DAO e uma janela Java FX?

A
Model e View
B
View e Controller
C
Controller e Model
D
View e Model
E
Controller e View

Leia o trecho a seguir: "Cada construtor de subclasse deve, implícita ou explicitamente, chamar um dos construtores da superclasse para inicializar as variáveis de instância herdadas da superclasse (...) Fazemos isso usando a sintaxe de chamada de construtor de superclasse — a palavra-chave super é seguida por um conjunto de parênteses que contém os argumentos do construtor da superclasse, que são usados para inicializar as variáveis de instância da superclasse. Se o construtor (...) não invocou o construtor da superclasse de maneira explícita, o compilador tentará inserir uma chamada para o construtor sem argumentos ou padrão da superclasse." Fonte: DEITEL, H.; DEITEL, P. Java: como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2017. p. 297. Adaptado.
Considerando as informações apresentadas, assinale a opção correta:

A
O construtor super() elimina a necessidade de copiar código do construtor da classe base dentro do construtor da classe herdeira, evitando repetição de código e melhorando a manutenção do código.
B
O construtor super() representa uma chamada direta para o método construtor da classe base. Portanto, ele nos ajuda a economizar código: ao invés de copiar e colar suas funcionalidades, podemos realizar ações específicas no construtor da classe herdeira e chamar o construtor da classe base para realizar as ações genéricas comuns a todas as classes da “família.”
C
Construtores não possuem modificadores de acesso e não podem ser privados, portanto sempre são acessíveis.
D
Cada classe possui os seus próprios construtores, não existindo “sobreposição” por parte de uma classe herdeira. Os construtores da classe herdeira sempre irão utilizar também o construtor da classe base. Caso não haja uma chamada explícita, o compilador irá acrescentar essa chamada automaticamente – neste caso, ele utilizará o construtor padrão, que normalmente é o construtor sem parâmetros.
E
O construtor super() é uma sobreposição do construtor da classe base realizado na classe herdeira, ou seja, o construtor é reescrito para se adequar à realidade da classe herdeira. O construtor super() pode ser utilizado quando os atributos da classe base são públicos ou protegidos. Caso eles sejam privados, o construtor não terá acesso a eles, e por isso a chamada a super() provocará erros.
O nome do método da interface ItemListener que é invocado quando um componente de seleção muda de estado é:
A
itemStateChanged
B
focusLost
C
keyReleased
D
keyPressed
E
focusGained

Por que desenvolver software para dispositivos móveis é diferente de desenvolver para sistemas de mesa?

A
Porque dispositivos móveis possuem mais restrições do que dispositivos de mesa.
B
Porque a linguagem de programação é diferente para cada uma dessas aplicações.
C
Porque dispositivos móveis possuem mais restrições do que dispositivos de mesa.
D
Porque dispositivos de mesa estão sempre conectados, enquanto dispositivos móveis têm conexão intermitente.

Qual das seguintes opções é a maneira correta de implementar o método AdicionarItem(Item item)? Considere o conteúdo até a aula 2.

A
itens += item;
B
itens.append(item);
C
itens.push(item);
D
itens.insert(item);
E
itens.Add(item);