Julgue os itens de 93 a 108, que versam sobre as linguagens de programação C++, Visual Basic e Java, além de conceitos relacionados a construção de algoritmos e estruturas de dados.

Ao se passar um parâmetro por valor, qualquer modificação realizada no valor passado irá afetar o dado original.

Acerca da análise e programação orientadas a objetos, julgue os itens subseqüentes.

As mensagens são os meios de interação entre objetos, permitindo passar a um objeto de destino um identificador de uma operação a ser realizada, assim como os parâmetros para essa operação.

Existem várias técnicas que permitem definir os requisitos básicos de um sistema e possibilitam a construção de um modelo de análise orientado a objetos para o sistema. A respeito dessas técnicas, julgue os itens subseqüentes.

O modelo objeto-relacionamento faz uso de uma simbologia que foi adaptada das técnicas de modelagem entidaderelacionamento. Nesse modelo, não somente são identificados os relacionamentos entre objetos mas também são identificados os trajetos das mensagens.

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

Acerca da linguagem de programação Java e da programação
orientada a objetos, julgue os itens seguintes.

Em linguagens orientadas a objeto, o conceito de herança pode ser utilizado para estender, por exemplo, o conceito de uma classe motor para uma classe automóvel.

Em uma programação orientada a objetos, a técnica de programação que mantém ocultos detalhes internos do funcionamento dos métodos de uma classe é denominada

Com relação ao conceito de polimorfismo aplicado à programação orientada a objetos, julgue os itens a seguir.

Considerando as características do relacionamento entre uma classe e suas subclasses, é correto afirmar que toda implementação de subclasse é polimórfica.

Julgue os itens de 72 a 78, com relação a conceitos de programação orientada a objetos.

O encapsulamento permite que uma classe possua uma coleção de objetos que podem ser descritos por um conjunto básico de atributos e que possuem operações semelhantes.

A orientação a objetos favorece a aplicação de diversos conceitos considerados fundamentais para o desenvolvimento de programas. Acerca das definições relacionadas à orientação a objetos, julgue os itens seguintes.

A abstração impede decisões de desenvolvimento ou de implementação quando há um problema a ser resolvido.

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

Um relacionamento de utilização que determina as modificações na especificação de um item é chamado generalização. Multiplicidade refere-se ao número de instâncias que uma classe pode ter e é conceito aplicável também às associações.

Tendo como base os padrões de projeto de software, julgue os itens a seguir. O polimorfismo na programação orientada a objetos é caracterizado quando duas ou mais classes distintas têm métodos de mesmo nome, de forma que uma função possa utilizar um objeto de qualquer uma das classes polimórficas, sem necessidade de tratá-lo de forma diferenciada conforme a classe desse objeto.

Acerca da análise e programação orientadas a objetos, julgue os itens subseqüentes.

Como o mecanismo de herança faz uma subclasse herdar imediatamente os dados e operações da superclasse, os objetos que são instâncias da superclasse podem apresentar todas as funcionalidades adicionais da subclasse.

Acerca de padrões JEE 6 e serviços web, assinale a opção correta.

Página 6