No JBoss Application Server 7, o servidor poderá ser iniciado para permitir o gerenciamento de múltiplas instâncias do servidor (sejam elas físicas ou virtuais, a partir de um ponto único) ou para se comportar como um único processo independente. Essas formas de execução podem ser conseguidas respectivamente por meio da execução do(s) script(s) ......, presente(s) na pasta bin do JBoss no servidor.

A lacuna pode ser preenchida corretamente por:

Em programação orientada a objetos, a possibilidade de haver funções de mesmo nome, com funcionalidades similares em classes sem nenhuma relação entre elas, denomina-se

Acerca da orientação a objetos e das linguagens e metodologias de análise e programação orientadas a objetos, julgue os itens que se seguem.

Na programação orientada a objetos, uma classe define a estrutura de armazenamento e as funcionalidades associadas a cada objeto da classe, de modo que um objeto instanciado deve ter um ponteiro para a sua classe, permitindo o acesso às funcionalidades dessa classe.

Acerca de conceitos de orientação a objetos na linguagem Java, julgue os itens subseqüentes.

A palavra chave static pode ser usada em Java para definir atributos de classe, existindo assim uma cópia do atributo de classe durante todo o processamento, independentemente do número de instâncias criadas. Uma utilização freqüente da palavra static é na definição de constantes.

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.

A busca em uma árvore binária contendo N nós possui complexidade O(logN).

No que diz respeito à análise e ao projeto orientados a objetos, julgue os itens que se seguem.

Os elementos que podem estar presentes em um modelo de projeto orientado a objetos incluem: subsistemas com suas dependências, interfaces e conteúdos; classes de projeto, incluindo classes ativas, com atributos, métodos e relacionamentos. Nas classes, os métodos podem ser especificados usando-se a sintaxe da linguagem de programação que será usada para implementá-los.

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

Em uma hierarquia de classes na qual exista herança múltipla, não é possível fazer uso do polimorfismo na implementação das classes.

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.

O compartilhamento automático de métodos e dados entre classes, subclasses e objetos é possibilitado, na programação orientada a objetos, pelo mecanismo de

Acerca de conceitos de orientação a objetos na linguagem Java, julgue os itens subseqüentes.

Se o construtor da subclasse não chamar explicitamente um construtor da superclasse, então a superclasse usa seu construtor default, isto é, sem argumentos. Se a superclasse não tiver construtor default e o construtor da subclasse não chamar explicitamente nenhum construtor, o próprio Java se encarrega de gerar, em tempo de execução, um construtor default da superclasse.

Julgue os próximos itens, a respeito de orientação a objetos.

Objetos constituem-se de estado e comportamento: o estado armazenado em campos ou variáveis, e o comportamento exposto por meio de métodos, que operam sobre o estado interno e servem como mecanismo primário de comunicação entre objetos.

Acerca da adequação entre orientação a objetos e modelo relacional, julgue os itens subseqüentes.

Classes organizadas em hierarquias podem ser armazenadas em bancos de dados relacionais. Supondo que as classes ContaEspecial e ContaCorrente herdem da classe Conta, uma forma de se mapear essas classes para um banco de dados relacional é criar uma tabela para cada uma dessas classes. Uma outra opção seria criar uma única tabela com os atributos das três classes.

A respeito das características da programação orientada a objetos, julgue os itens subsequentes. Um objeto define atributos, comportamentos e abstrações comuns compartilhados por um tipo de classe.

A área de desenvolvimento de sistemas é bastante profícua no que se refere a metodologias, técnicas e ferramentas de apoio que objetivam responder à necessidade de atender a requisitos técnicos e obter um nível de qualidade determinado, sob determinadas restrições de esforço e custo. A respeito do desenvolvimento de aplicações e de bancos de dados, julgue os itens a seguir.

Na programação orientada a objetos, o polimorfismo é a capacidade de um objeto de apresentar várias visões diferentes de suas estruturas de dados internas.

Julgue os itens que se seguem, a respeito das tecnologias JSE, JME e JEE.

A herança — um princípio de orientação a objetos que permite que classes compartilhem atributos e métodos — é utilizada para reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.

Julgue os itens seguintes, relativos a conceitos e aplicações de paradigma de orientação a objetos.

O polimorfismo de sobrecarga é realizado por meio da aplicação de parâmetros diferentes em operadores distintos com o mesmo nome e semânticas distintas.

De acordo com os conceitos envolvendo o paradigma de programação orientada a objetos, julgue os itens que se seguem.

O construtor e o destruidor de uma classe permitem ao programador, respectivamente, declarar ou remover atributos da classe antes que estes sejam utilizados no decorrer da execução de programa.

Página 30