Questões de Concurso sobre Paradigmas 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
 
548 questões encontradas
Questões por página
20
Mais recentes
 

Considere as afirmações abaixo sobre programação orientada a objeto.

I. Além de herdar elementos de sua classe-pai, uma classe derivada pode acrescentar novos elementos e modificar métodos herdados.

II. A linguagem de programação C++ não oferece herança múltipla, somente herança simples; ao passo que Java suporta diretamente somente herança simples, mas através de uma classe virtual chamada interface, constitui uma versão da herança múltipla.

III. Em Java, um método pode ser definido como final, o que significa que ele não pode ser sobreposto em nenhuma classe descendente.

É correto o que se afirma em


A

III, apenas.


B

II e III, apenas.


C

I, II e III.


D

I e III, apenas.


E

I e II, apenas.

Analise os conceitos e definições constantes das tabelas I e II, abaixo:

Imagem associada para resolução da questão

Com referência ao paradigma da orientação a objetos, a correta associação entre os conceitos apresentados na tabela I com as definições apresentadas na tabela II é expressa por


A

w-I, x-III, y-IV e z-II.


B

w-II, x-III, y-IV e z-I.


C

w-II, x-IV, y-I e z-III.


D

w-III, x-II, y-IV e z-I.


E

w-IV, x-I, y-II e z-III.

A abstração de um conjunto de objetos que compartilham os mesmos atributos, operações e relacionamentos, na técnica orientada a objetos, denomina-se


A

um caso de uso.


B

um container.


C

um método.


D

uma herança.


E

uma classe.

Durante o projeto de um programa, um analista utilizou um dos princípios fundamentais da programação estruturada que representava uma situação de repetição de instruções enquanto uma determinada condição era satisfeita (do tipo "faça enquanto", por exemplo).

Com respeito ao princípio utilizado, ele utilizou o mecanismo de


A
coesão.

B
seqüência.

C
acoplamento.

D
iteração.

E
seleção.

Sobre a técnica orientada a objetos pode-se afirmar que


A

a hereditariedade consiste na implementação dos métodos de uma classe.


B

em uma classe devem ser declaradas apenas as estruturas de dados.


C

a encapsulação é um processo que define um objeto como público.


D

em uma classe ficam os objetos com semelhanças estruturais e funcionais.


E

os métodos são estruturas de armazenamento de dados.

Na programação Orientada a Objetos


A

as Classes definem o comportamento dinâmico de uma instância.


B

as Classes definem os serviços que podem ser solicitados a um construtor.


C

a união de todos os objetos de uma classe forma seu método construtor.


D

o diagrama de classes reflete o comportamento dinâmico do programa.


E

as Classes são tipos de objetos que descrevem as informações armazenadas e os serviços providos por um objeto.

   
Gerar simulado