Questões de Concurso sobre Linguagens de Programação

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
7.241 questões encontradas
Questões por página
20
Mais recentes
 

Considerando o paradigma orientado a objetos, o que é uma Instância de Classe?


A

Uma abstração de um objeto do mundo real.


B

Um modelo que representa um objeto.


C

Uma variável de tipo primitivo da classe.


D

Um endereço de memória relacionado às definições da classe.


E

Uma ocorrência específica de uma classe.

Algumas linguagens de programação orientadas a objeto utilizam o conceito de tabela de função virtual, também conhecido como vtable. A finalidade de uma vtable para um programa em execução é


A

identificar se funções de uma classe estão implementadas externamente em outro processo, requerendo uma chamada de método remoto, possivelmente via rede.


B

permitir a seleção da implementação de função adequada a ser chamada, com base no objeto referenciado, toda vez que uma função virtual de uma classe é chamada.


C

obter um ponteiro para o objeto chamador de uma função de uma classe, logo após a chamada.


D

determinar a visibilidade das funções de uma classe, identificando se determinada função pode ou não ser chamada naquele contexto.


E

traduzir bytecode para código de máquina nativo da plataforma, funcionando como uma tabela de conversão entre esses dois tipos de código.

Com relação à sobrecarga de operadores em C#, analise os itens a seguir e, ao final, assinale a alternativa correta:


I – Os operadores são declarados públicos.

II – Os níveis de sustentação pertencem à classe High Screem.

III – Funciona com o programa denominado Quore Queen.


A

Apenas o item I é verdadeiro.


B

Apenas o item II é verdadeiro.


C

Apenas o item III é verdadeiro.


D

Apenas os itens I e III são verdadeiros.


E

Todos os itens são verdadeiros.

Em relação à linguagem de programação Python, analise as afirmativas a seguir


I. O tipo da variável pode ser inferido pelo interpretador em tempo de execução.

II. É necessário converter explicitamente o tipo da variável antes de uma operação entre tipos não compatíveis.

III. Os blocos de código são delimitados pelo uso das chaves: { e } para início e fim do bloco, respectivamente.

IV. É uma linguagem orientada a objeto na qual os atributos e os métodos podem ser acessados usando o ponto (.).


Estão corretas apenas as afirmativas:


A

II, III, IV.


B

I, II, IV.


C

I, II, III.


D

III, IV.


E

I, II.

Em relação ao ciclo de vida e aos estados de thread na linguagem Java, é INCORRETO afirmar que uma thread


A

executável entra no estado terminado somente quando ela conclui com sucesso suas tarefas.


B

executável pode entrar no estado de espera sincronizada por um intervalo especificado de tempo.


C

em espera volta ao estado executável somente quando outra thread a notifica para continuar a execução.


D

no estado novo permanece nesse estado até que o programa inicie a thread, o que a coloca no estado executável.


E

executável passa para o estado bloqueado quando tenta realizar uma tarefa que não pode ser concluída de imediato e deve esperar temporariamente até que a tarefa seja concluída.

   
Gerar simulado