Questões

Pratique com questões de diversas disciplinas e universidades

1.548 questões encontradas(exibindo 10)

Página 5 de 155

Como C normalmente lida com a ausência de herança múltipla?

A

Através de classes

B

Utilizando estruturas e uniões

C

Por meio de interfaces

Para Foucault:

A

O método é constituído diante do objeto.

B

O objeto e método não se constituem, são postos e imutáveis.

C

Objeto e método não se relacionam em sua constituição.

D

O objeto é constituído diante do método.

E

Objeto e método se constroem mutuamente.

What is the correct approach to carry out phase 4 using the clpfd library of Sicstus Prolog?

A

Use the chaining approach for software test data generation.

B

Implement automatic generation of test inputs for Mercury.

C

Apply a program transformation based on PE to make failure explicit in the Prolog programs.

Portanto, podemos saber aplicar as propriedades das interfaces nas linguagens orientadas a objeto. Qual é o objeto da interface list?
A
Usamos a interface List quando queremos que nossa coleção seja ordenada e que possa adicionar objetos duplicados.
B
Usamos a interface List quando queremos que nossa coleção seja ordenada e que não possa adicionar objetos duplicados.
C
Usamos a interface List quando queremos que nossa coleção não seja ordenada e que possa adicionar objetos duplicados.
As camadas (projetos) inseridas na solução do software, quando compiladas, tornam-se:
A
dfl
B
dxl
C
dhl
D
dll
E
drl
Ao utilizar funções como SUM e COUNT pode ser necessário agrupar o resultado, ação normal até com SQL nativo.
A
String consulta = "SELECT SUM(n.total) FROM Aluno p join p.notas n";
B
String consulta = "SELECT NEW com.model.Aluno(p.nome, p.idade, SUM(n)) FROM Aluno p join p.notas n GROUP BY p.name";
C
String consulta = "SELECT LENGTH(p.name) FROM Aluno p where p.idade = 33";

Um dos principais conceitos e aplicação em linguagens orientadas a objeto é a sobrecarga. Qual o objetivo da sobrecarga?

A

Redefinir o método para ser utilizado por tipos definidos pelo usuário.

B

Alterar o tipo de proteção do método de private para public.

C

Alterar o tipo de proteção do método de public para private.

D

Alterar o tipo de herança realizada em funções virtuais.

E

Redefinir as heranças das classes para serem utilizadas por tipos definidos pelo usuário.

Com relação à orientação a objetos e ao polimorfismo, qual das alternativas está errada?

A

Sistemas que utilizam corretamente o polimorfismo acabam ocupando menos espaço na memória.

B

O uso de orientação a objetos incentiva o programador e o analista a fazerem reúso de código.

C

Os sistemas que usam corretamente o polimorfismo costumam ser mais fáceis de desenvolver.

D

Sistemas que usam corretamente o polimorfismo costumam ter sua manutenção mais simples.

E

A orientação a objetos permite a criação de sistemas bem mais complexos do que o paradigma estruturado permite.

A High Level API destina-se à construção de interfaces de alto nível, sendo composta de componentes voltados para a criação de ambientes "janelizados". Qual dos seguintes componentes não faz parte da High Level API?

A
Ticker
B
Canvas
C
Form
D
TextBox
E
List

Quais são os quatro modificadores de acesso em Java?

A
Private, Public, Protected, Friendly/Default
B
Public, Protected, Default, Friendly
C
Private, Public, Protected, Default