Questões

Total de Questões Encontradas: 15

Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Programador - Java
Dentre as formas de abstração utilizadas na orientação a objetos, aquela que indica a capacidade de abstrair várias implementações diferentes na mesma interface é: 
A
composição 
B
polimorfismo 
C
generalização 
D
encapsulamento 
Ano: 2015 Banca: IESES Órgão: IFC-SC Prova: Informática - Banco de Dados
Analise a imagem a seguir e selecione a opção correta sobre o tipo de relacionamento entre os atores: 
Imagem da Questão
A
Composição, indicam que professor e acadêmico são um tipo de usuário.
B
Generalização, indica que professor e acadêmico enviam mensagens ao usuário. 
C
Agregação, indica que professor e acadêmico são um tipo de usuário.
D
Generalização, indica que professor e acadêmico são um tipo de usuário. 
Ano: 2010 Banca: CESPE Órgão: INMETRO Prova: Pesquisador - Gestão da Informação
A respeito de generalização e especialização, assinale a opção correta.
A
A generalização permite identificar um conjunto de subclasses de um tipo de entidade. 
B
As características que distinguem as entidades da superclasse podem formar uma especialização constituída por um conjunto de subclasses. 
C
A generalização visa definir atributos específicos adicionais para cada subclasse. 
D
A generalização é um processo de abstração por intermédio do qual são criadas subclasses gerais oriundas de uma superclasse. 
E
Tanto na generalização quanto na especialização não é possível restringir disjunção ou integralidade de forma independente.
Ano: 2013 Banca: FCC Órgão: MPE-CE Prova: Analista Ministerial - Ciências da Computação
Esse conceito refere-se à separação dos aspectos externos de um objeto, que são acessíveis a outros objetos, dos detalhes internos da implementação, que estão escondidos de outros objetos. Isso evita que partes de um programa se tornem tão independentes que uma pequena mudança tenha grandes efeitos em cascata. Pode-se mudar a implementação de um objeto sem afetar as aplicações que o utilizam. Pode-se querer mudar a implementação de um objeto para melhorar o desempenho, reparar um erro, consolidar código ou dar suporte à portabilidade. Esse conceito não é exclusivo das linguagens orientadas a objetos, mas a capacidade de combinar estrutura e comportamento de dados em uma única entidade o torna mais claro e mais poderoso do que em linguagens como Cobol, Fortran e C.

O conceito citado no texto é conhecido como
A
compartilhamento. 
B
generalização. 
C
polimorfismo.
D
coleção.
E
encapsulamento.
Ano: 2013 Banca: FCC Órgão: MPE-MA Prova: Técnico do Judiciário - Tecnologia da Informação
Uma aplicação possui quatro classes: A, B, C e D. As classes A e B são subclasses de A. Nas classes A, B e C existem atributos diferentes e um método chamado verificarSaldo() com a mesma assinatura mas que executa operações que retornam valores do tipo double, porém, diferentes. A classe D é a classe principal. No interior do método main da classe D foram digitadas as seguintes instruções:

A obj = new B();
double v = obj.verificarSaldo();

A obj1 = new C();
double v1 = obj1.verificarSaldo();

Quando essas linhas foram executadas, a variável v recebeu o valor 100.00 e a variável v1 recebeu o valor 125.00.   Note que tanto obj como obj1 são objetos do tipo A, porém, além de possuírem atributos diferentes, ao chamar o método verificarSaldo() por meio desses objetos, o retorno contido nas variáveis v e v1 foi diferente. Isso mostra um exemplo de
A
encapsulamento. 
B
sobrecarga de métodos. 
C
herança múltipla.  
D
generalização. 
E
polimorfismo.
Ano: 2013 Banca: ESAF Órgão: DNIT Prova: Analista Administrativo - Tecnologia da Informação
Em programação orientada a objetos, a generalização permite que uma classe parametrizada
A
tome uma classe como um atributo sempre que operações forem iniciadas.
B
tome um atributo como uma entidade sempre que um código for gerado.
C
generalize argumentos pertinentes a todos os objetos.
D
tome uma classe como um argumento sempre que um objeto for gerado.
E
reproduza argumentos de maior demanda.
Ano: 2013 Banca: ESAF Órgão: DNIT Prova: Analista Administrativo - Tecnologia da Informação
Em uma hierarquia de generalização/especialização (gen/esp) compartilhada,
A
uma entidade de ocorrência genérica pode apontar para várias entidades nas folhas da árvore de gen/esp.
B
uma chave de entidade genérica pode permitir acesso a várias entidades nas pastas da árvore de gen/esp.
C
uma ocorrência de entidade sem identificador de atributos pode representar várias entidades nas folhas isoladas da árvore de gen/esp.
D
uma ocorrência de entidade sem atributos pode justificar a inexistência de folhas na árvore de gen/esp.
E
uma ocorrência de entidade genérica pode aparecer em várias entidades nas folhas da árvore de gen/esp.
Uma classe pode relacionar-se com outras de diferentes maneiras, utilizando notações gráficas, tais como:
Imagem da Questão
I, II e III referem-se, respectivamente, aos tipos:
A
associação, composição e generalização.
B
generalização, composição e associação.
C
composição, generalização e agregação.
D
associação, agregação e composição.
E
agregação, associação e generalização. 
Ano: 2012 Banca: FCC Órgão: TRE-CE Prova: Analista Judiciário - Analista de Sistemas
Sobre orientação a objetos, é INCORRETO afirmar:
A
os conceitos de generalização e especialização da orientação a objetos estão diretamente associados ao conceito de herança. 
B
um objeto pode existir mesmo que não exista nenhum evento a ele associado.
C
um construtor visa inicializar os atributos e pode ser executado automaticamente sempre que um novo objeto é criado.
D
polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma assinatura e mesmo comportamento.
E
uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos.
Texto Associado Texto Associado
Imagem Associada da Questão
Com base no diagrama entidade-relacionamento acima, julgue o item a seguir.
Uma ocorrência da entidade TÉCNICO é resultado de uma generalização da ocorrência das entidades PROFESSOR e ALUNO. 
C
Certo
E
Errado
Página 1 de 2