Questões

Pratique com questões de diversas disciplinas e universidades

1.548 questões encontradas(exibindo 10)

Página 28 de 155

Considere que em uma classe Java chamada ClienteDao.java existe o método a seguir:

Considere conn um objeto do tipo java.sql.Connection, que estabeleceu, em algum trecho da classe, uma conexão com um banco de dados. Ao chamar o método desconectar a partir de outra classe, se ocorrer uma exceção do tipo SQLException, ao executar a instrução conn.close(); ela deverá ser tratada:

A
Por outro método dentro da classe ClienteDao.java.
B
Por um bloco try...catch que deverá ser colocado no interior desse método.
C
Por quem chamou o método desconectar.
D
Pelo construtor da classe ClienteDao.java.
E
No interior do método desconectar.

Quanto ao uso de Generics na linguagem de programação Java 1.5 ou superiores, é correto afirmar que: os métodos genéricos permitem que programadores especifiquem, com várias declarações semelhantes de métodos, um conjunto de métodos polimórficos relacionados, onde são diferentes os parâmetros esperados por cada implementação de métodos dentro da mesma classe.

A

todas as declarações de métodos genéricos têm uma seção de parâmetro de tipo delimitado por colchetes angulares (< e >) que precede o tipo de retorno do método. Além disso, os nomes de parâmetros de tipo precisam ser únicos entre os diferentes métodos genéricos da mesma classe.

B

quando o compilador traduz um método genérico em bytecode Java, ele remove a seção de parâmetro de tipo e substitui por tipos reais. Esse processo é conhecido como Erasure.

C

a tecnologia de Generics permite escrever classes genéricas, onde todos os métodos contidos nesta classe são genéricos, exigência esta que é avaliada em tempo de execução para bytecode Java.

D

uma classe não genérica pode ser derivada de uma classe genérica. Isto se dá devido à especificação de Polimorfismo do modelo Orientado a Objetos.

E

Métodos genéricos foram feitos para minimizar a quantidade de sobrecarga de métodos.

Qual é um dos principais desafios da herança múltipla em Python?

A

Ausência de bibliotecas.

B

Ambiguidade na resolução de métodos.

C

Limitações na herança simples.

D

Dificuldade em instalação.

Qual das seguintes funções é considerada uma das principais atividades da administração na gestão de recursos humanos?

A

Planejamento estratégico

B

Direção e liderança

C

Controle financeiro

D

Manutenção de estoque

As variáveis PATH e CLASSPATH, na linguagem Java, correspondem, respectivamente, ao (às)
A
caminho para o diretório padrão do sistema operacional e localização das classes do mesmo.
B
variáveis internas de um programa qualquer.
C
variáveis globais para serem utilizadas apenas em implementações de larga escala.
D
variáveis estáticas para a classe da arquitetura utilizada.
E
caminho para os aplicativos e para as classes serem encontradas.
Em relação ao classes e objetos em Java, considere as seguintes afirmativas:
– Um objeto é uma instância de uma classe.
– Atributos e métodos de um objeto somente podem ser visíveis pelo próprio objeto.
– Um método declarado como static somente pode pertencer à classe, e não ao objeto.
– Um atributo de classe deve ser declarado como static.
A
São verdadeiras apenas as afirmativas I e III.
B
São verdadeiras apenas as afirmativas I e II.
C
Todas as afirmativas são verdadeiras.
D
São verdadeiras apenas as afirmativas II e IV.
E
Nenhuma das afirmativas é verdadeira.

Tecnicamente, o que é uma linguagem de programação?

A

É uma linguagem na qual os programas são escritos e que faz uma tradução do algoritmo para uma linguagem que o computador entenda.

B

É uma linguagem na qual os programas são escritos e que faz uma tradução do algoritmo para uma linguagem que o computador entenda.

C

É um programa

D

É um hardware

E

É um aplicativo

Qual é o principal responsável pela variação das estações do ano na Terra?

A

A distância da Terra ao Sol

B

A inclinação do eixo da Terra

C

O tamanho da órbita da Terra

D

A quantidade de luz solar que atinge a superfície

Qual é um dos benefícios da implementação de POO no desenvolvimento de jogos de xadrez?

A

Redução na complexidade do xadrez

B

Facilitação na gestão de código e regras do jogo

C

Diminuição do número de peças no tabuleiro

D

Aumento do tempo de jogo

A estrutura de uma classe é composta por :

A
Métodos e propriedades / atributos
B
Apenas métodos
C
Apenas propriedades
D
Nome da classe, métodos e atributos
E
objetos e instâncias