Questões

Pratique com questões de diversas disciplinas e universidades

1.548 questões encontradas(exibindo 10)

Página 6 de 155

Qual a diferença entre Hook Methods e o Template Method?

A

Os Hook Methods são uma técnica para permitir a extensão de comportamento, enquanto o Template Method é uma solução para um problema mais específico.

B

Os Hook Methods são utilizados apenas em frameworks, enquanto o Template Method é utilizado em classes abstratas.

C

Os Hook Methods são exclusivos de linguagens orientadas a objetos, enquanto o Template Method é utilizado em linguagens funcionais.

D

Os Hook Methods são implementados apenas em classes concretas, enquanto o Template Method é implementado em interfaces.

Qual é a maneira correta de inicializar um estado com um objeto usando useState?

A
const [user, setUser] = useState("John");
B
const user = useState({ name: "John", age: 30 });
C
const [user, setUser] = ({ name: "John", age: 30 });
D
const [user, setUser] = useState("John", 30);
E
const [user, setUser] = useState({ name: "John", age: 30 });
Com relação ao encapsulamento, assinale a alternativa CORRETA:
A
Para fazer uso do encapsulamento, basta modificarmos a visibilidade de nossos atributos.
B
O alto acoplamento é positivo, pois permite que os objetos se comuniquem com mais facilidade.
C
Um bom cidadão é um objeto que tem todos os valores de seus atributos preenchidos no momento da instanciação.
D
Métodos também podem ser ocultados, no sentido de garantir um maior encapsulamento.
Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica?
A
Sobrescrita
B
Encapsulamento
C
Sobrecarga
D
Agregação
E
Herança

Quais são as técnicas utilizadas para a retratação da lógica? Assinale a alternativa correta.

A
Fluxogramas, algoritmos e renderização.
B
Algoritmos, portugol e renderização.
C
Algoritmo, renderização e portugol.
D
Fluxogramas, portugol e pseudocódigo.
E
Fluxogramas, pseudocódigo e algoritmos.

O que compõe uma classe?

A

Atributos e métodos.

B

Definições de tipos e estruturas de dados.

C

Tipos primitivos e tipos de instância.

D

Importação de classes e definição de pacote.

E

Mapeamento de dados de um banco de dados.

Quem é considerado um dos pais da computação que contribuiu para o desenvolvimento de algoritmos de xadrez?

A

Bill Gates

B

Alan Turing

C

Steve Jobs

D

Mark Zuckerberg

Qual dos seguintes conceitos é um princípio fundamental da Programação Orientada a Objetos?

A

Variáveis globais

B

Encapsulação

C

Funções puras

D

Linguagem de marcação

O que o bloco finally garante em Java?

A

Que uma exceção é sempre lançada

B

Que o código dentro dele será executado independentemente do resultado do bloco try

C

Que o bloco finally não será executado se o bloco try falhar

D

Que uma nova exceção será lançada

Cria uma entrada que permite que uma grande quantidade de texto seja inserida, possibilitando que a altura da caixa de entrada seja especificada. Essa tag pode ser definida como:

A
<textarea>
B
<input>
C
<div>
D
<span>
E
<p>