Questões

Pratique com questões de diversas disciplinas e universidades

1.548 questões encontradas(exibindo 10)

Página 17 de 155

What is the distinguishing feature of the live heap space analysis for languages with garbage collection?

A

It aims at approximating the maximum of the live heap usage along the program's execution.

B

It aims at inferring the total memory allocation ignoring garbage collection.

C

It aims at inferring the total memory allocation considering garbage collection.

As sentenças I e II estão corretas.

A

Somente a afirmativa I está correta.

B

As afirmativas I, II e IV estão corretas.

C

As afirmativas I, II e III estão corretas.

D

As afirmativas I e IV estão corretas.

Para construir um sistema de software será necessário construir as classes Cliente, com os atributos código, nome e endereço, Fornecedor, com os atributos código, nome, endereço e representante e Funcionário, com os atributos código, nome e endereço. Sobre este sistema e a POO, assinale a opção correta:

A
podemos criar uma classe chamada Pessoa com os atributos comuns a todas as classes e fazer com que todas sejam subclasses de Pessoa.
B
não é possível utilizar a herança na classe Fornecedor, pois a mesma não tem todos os atributos iguais às outras classes.
C
neste caso não pode haver reaproveitamento de código, pois não há como utilizar herança neste caso.
D
podemos utilizar a composição para que todas as classes juntas componham o sistema.
E
podemos utilizar o encapsulamento dos dados para termos acesso a todos os atributos comuns.

Indique a opção que mostre o que é um stream em Java:

A

É um objeto que armazena dados permanentemente em um dispositivo de armazenamento.

B

É um objeto que representa um fluxo de dados.

C

É uma classe que permite o acesso aos recursos do sistema operacional.

D

É uma classe que representa um objeto recém criado na memória.

Para consolidar a compreensão do tema, foram elaboradas três questões de múltipla escolha relacionadas às diferenças entre structs e classes.
Qual característica é exclusiva das classes e não está disponível nas structs?

A

A capacidade de agrupar dados.

B

A visibilidade pública dos membros.

C

Polimorfismo e herança.

D

A alocação na stack.

Qual é uma das vantagens da sobrecarga de métodos?

A

Aumento da duplicação de código

B

Complexidade em entender o código

C

Melhoria na legibilidade do código

D

Necessidade de lembrar de múltiplos nomes

O termo que complementa a lacuna do enunciado é:

as informações fornecidas na guia Android Manifest são importantes para que façamos publicação no Google Play. Por exemplo, o nome dado ao pacote identifica, exclusivamente, o “nosso” pacote de aplicativos na loja Google Play, que, por convenção, está no seguinte formato: com.companyname.appname (ou seja, o nome da empresa seguido do nome do aplicativo). O nome da versão é a versão do próprio aplicativo, e o número da versão corresponde a um dígito que representa as atualizações. Por exemplo, podemos ter o nome da versão 1.0 e o número da versão 1; o nome da versão 1.1 e o número da versão 2; o nome da versão 1.2 e o número da versão 3; e assim por diante.
A
Android Manifest.
B
Android Setup.
C
Android Exec.
D
Android DLL.
E
Android Forms Setup.

Qual é a definição correta de uma classe em programação orientada a objetos?

A

Uma instância de um objeto

B

Um molde que define propriedades e comportamentos de objetos

C

Um tipo de banco de dados

Ao trabalhar em um ambiente que permita a exibição, simultaneamente, de múltiplas janelas, existem diversas situações em que se torna necessário direcionar o foco para uma janela específica, impedindo que as outras sejam acessadas. Qual método da classe JDialog permite especificar o comportamento descrito?

A
setViewportView
B
setRootPainel
C
setModal
D
setBounds
E
setVisible
Qual hook deve ser utilizado para acessar o contexto dentro de um componente funcional?
A
`useReducer`
B
`useEffect`
C
`useContext`
D
`useMemo`
E
`useState`