Questões

Pratique com questões de diversas disciplinas e universidades

1.548 questões encontradas(exibindo 10)

Página 51 de 155

What is Thymeleaf?

A
A Java library for creating graphical user interfaces.
B
A tool for managing dependencies in Java projects.
C
A template engine for generating HTML pages in Java web applications.
D
A framework for testing Java classes and methods.

O principal objetivo da Orientação a objetos (O.O.) é vincular os dados e as funções que operam neles, de modo que nenhuma outra parte do código possa acessar esses dados, exceto aquela função. A O.O. é regida por princípios ou pilares que revolucionaram o conceito de projeto de software. Um dos conceitos inovadores é o de herança.
Considerando essas informações, pode-se afirmar que:

A
A herança permite que classes derivadas de uma mesma subclasse podem invocar métodos com identificações diferentes, mas comportamentos iguais.
B
A herança é implementada quando existe um relacionamento de polimorfismo entre as classes.
C
Na hierarquia de classes, pode-se inferir que a subclasse é uma generalização de superclasse.
D
A herança permite criar novas classes a partir de classes já existentes, aproveitando-se das características existentes na classe a ser estendida.
E
A herança permite que estruturas comuns sejam compartilhadas entre diversos objetos, com redundância e abstração.

O uso de travas em sistemas distribuídos consiste em uma importante abordagem para evitar impasses. Assinale a alternativa que descreve as informações corretas sobre as diferentes abordagens baseadas no travamento.

A

A segunda fase do travamento de duas fases libera as travas existentes.

B

As travas de intenção configuram as travas nos níveis hierárquicos inferiores.

C

A primeira fase do travamento de duas fases permite maior desempenho.

D

As travas de leitura podem ser convertidas em travas de confirmação.

E

Uma trava exclusiva de escrita pode ser promovida a uma trava de leitura.

Qual é uma crítica comum ao uso de ORM?

A

Melhora na performance do aplicativo

B

Introdução de complexidade e potencial redução de desempenho

C

Aumento da clareza na comunicação da equipe

Sobre os problemas desse paradigma, assinale a alternativa CORRETA:

A

Concentração nos dados em detrimento dos comportamentos. Como procedimentos operam separadamente sobre os dados, estes não podem ser protegidos ou encapsulados. A consequência é que procedimentos precisam saber detalhes sobre dados e, em caso de alteração em alguma estrutura, todos procedimentos que a acessam provavelmente não precisarão de manutenção.

B

Concentração na estrutura de condição em detrimento dos comportamentos. Como procedimentos operam separadamente sobre os dados, estes não podem ser protegidos ou encapsulados. A consequência é que procedimentos precisam saber detalhes sobre dados e, em caso de alteração em alguma estrutura, todos procedimentos que a acessam provavelmente precisarão de manutenção.

C

Concentração nas varáveis em detrimento dos comportamentos. Como procedimentos operam separadamente sobre dados, estes não podem ser protegidos ou encapsulados. A consequência é que procedimentos precisam saber detalhes sobre os dados e, em caso de alteração em alguma estrutura, todos os procedimentos que a acessam provavelmente precisarão de manutenção.

D

Concentração nos dados em detrimento dos comportamentos. Como os procedimentos operam separadamente sobre dados, estes não podem ser protegidos ou encapsulados. A consequência é que os procedimentos precisam saber detalhes sobre os dados e, em caso de alteração em alguma estrutura, todos os procedimentos que a acessam provavelmente precisarão de manutenção.

Identifique qual o método que NÃO é comum em todos os componentes do Swing.
A
get/setLocation
B
get/setDirSize
C
get/setSize
D
get/setPreferredSize
E
getLength/Width

Podemos afirmar que a área de fluxo da IDE NetBeans:

A
Representa o aparelho celular.
B
É o MIDP.
C
É a CLDC.
D
Representa um mapa de banco de dados.
E
É responsável por estabelecer fluxo de dados e ações da aplicação de maneira gráfica.

Qual seria a melhor definição para uma propriedade estática?

A

É um tipo de dado numérico, como são int, float, double e etc.

B

É uma propriedade comum a todas as instâncias desta classe.

C

É uma outra forma de se denominar uma constante.

D

Não existem propriedades estáticas, o que existe são métodos estáticos.

A automação comercial deverá tratar o campo 029 de acordo com a quantidade de linhas descrita neste campo. O layout vem formado pelo Ticket Reduzido e logo em seguida o cupom normal. Qual é a sequência correta de campos a serem tratados?

A
042-000, 150-000, 150-001, 150-002
B
160-000, 160-001, 170-XXX, 200-000
C
202-001, 202-002, 202-003, 202-004
D
203-001, 203-002, 203-003, 204-001

Dentre as opções abaixo, assinale a API responsável por realizar a persistência de dados da aplicação por meio do Mapeamento Objeto-Relacional.

A
J
B
spring.properties
C
configuration.properties
D
maven.properties
E
application.properties