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

Com relação aos conceitos de programação orientada a objetos, julgue os itens a seguir.

Em orientação a objetos, estão disponíveis dois tipos de objetos: os concretos e os abstratos.

Ciência da Computação
Ano: 2009
Banca: Fundação CESGRANRIO (CESGRANRIO)
Em programação orientada a objetos, há sobrecarga (overloading) de um método de uma classe quando
Ciência da Computação
Ano: 2009
Banca: Fundação CESGRANRIO (CESGRANRIO)

Analise as informações que se seguem, relacionadas aos conceitos de Orientação a Objetos (OO).

I - O conceito de herança possibilita a especialização de comportamentos pré-existentes em classes ancestrais.

II - Para que um método seja ativado num objeto, uma mensagem não precisa necessariamente ter uma referência explícita a ele, se o objeto default da classe correspondente estiver adequadamente configurado.

III - Uma das desvantagens da herança é a criação de dependência entre as classes envolvidas.

IV - De acordo com a ideia do encapsulamento, é desejável, do ponto de vista de um objeto, que seus atributos internos estejam protegidos contra modificações diretas e que o acesso seja realizado por meio de métodos específicos (setters e getters).

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

Acerca de arquitetura orientada a serviços (SOA), análise de pontos de função e padrões de projeto, julgue os itens a seguir.

Na análise de ponto de funções, a contagem de pontos relativos aos arquivos lógicos internos que se referem a grupo de dados ou informações de controle logicamente relacionados, reconhecidos pelo usuário e mantidos dentro da fronteira da aplicação, é contabilizada como pontos não ajustados.

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

Sobre a visibilidade dos métodos na orientação a objetos considere:

 I. Os métodos públicos de uma classe definem a interface da classe.

II. Os métodos privativos de uma classe não fazem parte da interface da classe.

III. O nome dos métodos é a informação reconhecida como a assinatura dos métodos.

Está correto o que consta APENAS em

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

Na orientação a objetos, ao nível de classe, são definidos os

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

O conceito de Herança, na orientação a objetos, está especificamente associado ao significado de

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

A descrição de um conjunto de entidades (reais ou abstratas) de um mesmo tipo e com as mesmas características e comportamentos. Trata-se da definição de

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

Quando se usa classes do tipo bean, não é necessário instanciar explicitamente um objeto da classe para poder acessar seus métodos. A instância do objeto é criada pelo elemento especial:

10 Q148180
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a conceitos fundamentais de programação orientada a objetos, julgue os itens a seguir.

Enquanto a programação estruturada tem por característica desenvolver uma série de funções ou algoritmos para tratar determinado problema na perspectiva de um conjunto particular de dados, a programação orientada a objetos considera primeiramente os dados para, então, identificar o método para atualizá-los ou consultá-los; cada objeto é responsável por executar uma série de tarefas.