641 Q148251
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de fundamentos de orientação a objetos, assinale a opção correta.

642 Q148172
Ciência da Computação
Ano: 2006
Banca: Escola de Administração Fazendária (ESAF)

Em algumas linguagens de Programação Orientadas a Objetos, como por exemplo o C++, ao se derivar uma classe a partir de uma classe base, a classe base pode ser herdada como public, protected ou private. Quando a derivação é do tipo public, os membros

643 Q148171
Ciência da Computação
Ano: 2006
Banca: Escola de Administração Fazendária (ESAF)

Analise as seguintes afirmações relacionadas aos conceitos básicos de Programação Orientada a Objetos.

I. Modificações de uma classe base requerem, obrigatoriamente, que as classes derivadas mudem.

II. Uma classe derivada não pode conter atributos adicionais diferentes dos existentes na sua classe base.

III. Criar uma classe derivada não afeta o código-fonte da sua classe base. A integridade de uma classe base é preservada pela herança.

IV. Uma classe derivada contém os atributos e comportamentos de sua classe base.

Indique a opção que contenha todas as afirmações verdadeiras.

644 Q148170
Ciência da Computação
Ano: 2006
Banca: Escola de Administração Fazendária (ESAF)

Analise as seguintes afirmações relacionadas aos conceitos básicos relacionados a programação e Linguagens de Programação Orientadas a Objetos.

I. Na Programação Orientada a Objetos o overflow em operações aritméticas e a divisão por zero não podem ser tratados como exceções.

II. Uma vez que uma exceção é disparada o controle não pode retornar diretamente ao ponto de disparo.

III. Uma exceção termina o bloco no qual ela ocorreu.

IV. O tratamento de exceções é utilizado para tratar erros de sintaxe, isto é, erros que acontecem como resultado da compilação de um programa.

Indique a opção que contenha todas as afirmações verdadeiras.

645 Q148122
Ciência da Computação
Ano: 2006
Banca: Fundação CESGRANRIO (CESGRANRIO)

Relacione o conceito de Orientação a Objetos à sua respectiva

descrição.

Conceito

I – Agregação

II – Coesão

III – Encapsulamento

IV – Herança

Descrição

(P) É uma medida que indica até que ponto as partes de um

objeto admitem a finalidade única do objeto.

(Q) Tipo de associação que indica que um dos objetos participantes

precisa desempenhar o papel de controlador

do outro objeto.

(R) Relacionamento entre classes que permite a uma classe

especializada (subclasse) ter acesso às característica...

646 Q148119
Ciência da Computação
Ano: 2006
Banca: Fundação Carlos Chagas (FCC)

Um método especial utilizado, em programação orientada a objetos, para inicializar as variáveis de instância de uma classe é

647 Q148118
Ciência da Computação
Ano: 2006
Banca: Fundação Carlos Chagas (FCC)

A utilização de polimorfismo em programação orientada a objetos ajuda a eliminar a lógica

648 Q148085
Ciência da Computação
Ano: 2006
Banca: Fundação CESGRANRIO (CESGRANRIO)

Em programação orientada a objetos, é correto afirmar que herança múltipla:

649 Q148078
Ciência da Computação
Ano: 2006
Banca: Universidade de Pernambuco (UPE / UPENET / IAUPE)

Julgue as seguintes afirmações sobre programação orientada a objetos.

I. Um dos pontos fortes da orientação a objetos é a possibilidade de utilizar conceitos mais intuitivos para modelar os sistemas, ao invés de funções ou instruções de máquina.

II. O principal conceito de orientação a objetos é o de Classe, que é a entidade que representa a abstração de uma função da programação funcional ou de um procedimento da programação imperativa.

III. Java, C# e Smalltalk são exemplos de linguagens orientadas a objetos.

Escolha a alternativa que indica a(s) afirmação(ões) CORRETA(s).

650 Q148076
Ciência da Computação
Ano: 2006
Banca: Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD)

Considere o diagrama de classes e as afirmativas abaixo:

1. Um objeto da classe B pertence a exatamente um único objeto da classe A.

2. A classe A realiza a interface C.

3. A classe A herda as variáveis e os métodos da classe D.

Assinale a alternativa correta