Questões

Pratique com questões de diversas disciplinas e universidades

1.548 questões encontradas(exibindo 10)

Página 97 de 155

As coleções (ou collections) são estruturas que permitem o armazenamento através de associação e posterior recuperação de conjuntos de objetos ou mesmo objetos individualmente. Considerando-se uma coleção que aceita duplicatas, em que a ordem dos objetos é a mesma da inserção e que pode ser iterada através de um índice, assinale a alternativa CORRETA que apresenta o nome desta coleção:

A
HashMap.
B
Vector.
C
HashSet.
D
ArrayList.

Assinale a alternativa incorreta.

A

É uma boa prática aplicar os estereótipos de classes entity, boundary e control ao se desenvolver um aplicativo móvel.

B

Devemos importar uma classe apenas quando esta estiver definida em um pacote diferente.

C

É recomendado utilizar a arquitetura MVC ao se desenvolver um aplicativo móvel.

D

O uso de Padrões de Projeto (design patterns) não é recomendado para aplicativos móveis, seu uso só faz sentido em sistemas de grande porte.

E

É possível utilizar todos os recursos da orientação a objetos em Android, como a herança, o polimorfismo, as classes abstratas, as interfaces, entre outros.

Qual seria a melhor definição para um método estático?

A

São métodos que nos retornaram um dado do tipo estático.

B

É um método que pode ser invocado a partir da classe, sem a necessidade de se criar uma instância dela.

C

É uma outra forma de se denominar um método abstrato.

D

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

Ao criarmos modulos de codigos na programação estrutura em C++ é possivel passar variavéis para dentro desses modulos. Como é chamada essa tecnica de passagem de variavéis para esses modulos.

A
valores
B
dados
C
globais
D
parâmetros

No que se refere à linguagem de programação Java, 'thread safe' é um conceito segundo o qual threads concorrentes utilizam algoritmo de sincronismo para cooperarem entre si. É exemplo da aplicação desse conceito:

A

Classes finais

B

Objetos imutáveis

C

Objetos finais

D

Objetos estáticos

E

Classes estáticas

Uma aplicação de gerenciamento de inventário precisa ordenar itens com base em seus códigos alfanuméricos. O algoritmo escolhido deve ser eficiente em lidar com uma variedade de padrões de dados.

Qual algoritmo de ordenação atende melhor a esta necessidade?

A

Binary Search.

B

Radix Sort.

C

Shell Sort.

D

Quick Sort.

E

Heap Sort.

Considere o seguinte trecho de um programa escrito em Python:

a = 1
while a < 10:
if a % 2 == 0:
break
else:
a += 1
print(a)

Assinale a opção que apresenta corretamente o que será impresso na tela.

A
15
B
1
C
9
D
10
E
2

Orientação a objetos é um paradigma de programação muito utilizado na computação atual. Tal paradigma é inspirado na ideia de ter elementos que possuem certas propriedades (um produto que possui tamanho, forma e outras propriedades que o caracterizam) e algumas funcionalidades específicas (tal produto é feito com algumas funções que ele usa para resolver alguns problemas). De acordo com estes conceitos do mundo real, quais elementos de Java fazem o papel destes elementos e suas funcionalidades do mundo real?

A
Classes e Métodos.
B
Métodos e Funções.
C
Classes e Métodos.
D
Classes e objetos.
E
Atributos e Objetos.

Sobre o código em questão considere as afirmações a seguir:

  • I- O método info() retorna 3 Strings
  • II- Diferentes objetos da classe Aluno vão imprimir mensagens diferentes dependendo do valor de seus atributos.
  • III- Aluno.info() vai invocar o método info() considerando os valores padrão dos atributos.
A
II apenas
B
III apenas
C
I e II apenas

Como as diferentes emoções influenciam nossa comunicação com o universo?

A
Apenas emoções positivas têm influência.
B
Emoções negativas bloqueiam totalmente a comunicação.
C
Todas as emoções são neutras para o universo.
D
Cada emoção gera uma frequência vibracional diferente que atrai experiências correspondentes.