21 Q98392
Ciência da Computação
Ano: 2014
Banca: FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO)
Suponha o conjunto de subclasses [SECRETÁRIA, ENGENHEIRO, TÉCNICO] da superclasse EMPREGADO, que distingue cada entidade empregado com base no seu tipo de trabalho. Na modelagem entidades-relacionamentos, em relação à superclasse, o conjunto de subclasses é denominado
22 Q97939
Ciência da Computação
Ano: 2014
Banca: Fundação Carlos Chagas (FCC)
Herança e interfaces são conceitos da orientação a objetos que possibilitam a obtenção de polimorfismo. Em Java, uma interface pode
23 Q93982
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A respeito da análise e do projeto orientados a objetos, julgue os seguintes itens. Por meio da análise orientada a objetos, é possível criar um diagrama de classes, que poderá ser usado para a modelagem do banco de dados do sistema a ser desenvolvido.
24 Q93981
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A respeito da análise e do projeto orientados a objetos, julgue os seguintes itens. Em um projeto orientado a objetos, a alteração da regra de validação de dados inseridos por um objeto não afetará outros objetos, que apenas repassam as informações e aguardam um retorno positivo ou negativo da transação.
25 Q93402
Ciência da Computação
Ano: 2014
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)
Analise as afirmativas abaixo com relação à programação orientada a objeto. 1. Uma linguagem Orientada a Objetos precisa implementar quatro conceitos básicos: abstração, encapsulamento, herança e polimorfismo. 2. Encapsulamento é a técnica que faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos. O conhecimento a respeito da implementação interna da classe é desnecessário do ponto de vista do objeto, uma vez que isso passa a ser responsabilidade dos métodos internos da classe. 3. O conceito de herança está relacionado a fornecer um mecanismo para que se definam novas classes a partir de uma já existente. Podemos dizer que essas novas classes herdam propriedades e métodos da classe-mãe. 4. O emprego do paradigma de programação Orient...
26 Q93279
Ciência da Computação
Ano: 2014
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)
Em relação à tecnologia de orientação a objetos, a capacidade de um novo objeto tomar atributos e operações de um objeto existente, permitindo criar classes complexas sem repetir código é definida como:
27 Q93259
Ciência da Computação
Ano: 2014
Banca: FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO)
Na linguagem Java, um método que é apenas declarado como membro de uma classe, mas não provê uma implementação, deve ser declarado como
28 Q93250
Ciência da Computação
Ano: 2014
Banca: FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO)
No projeto de banco de dados usando o modelo entidades-relacionamentos, o processo de definir um conjunto de subclasses de um tipo entidade é denominado
29 Q98040
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)
A homologação de sistema é um tipo de serviço que reúne um ou mais tipos de testes de acordo com a estratégia acordada no Plano de Testes. Em um sistema OO − Orientado a Objetos, a natureza do software muda tanto a estratégia quanto a tática de teste. Luiza, que trabalha no Tribunal Regional do Trabalho da 15ªRegião, deparou-se com a seguinte situação:

“Há uma hierarquia de classes na qual uma operação X é definida para a superclasse e é herdada por suas subclasses. Cada subclasse usa a operação X, mas ela é aplicada dentro do contexto dos atributos e operações privadas que foram definidas para a subclasse. O contexto no qual a operação X é usada varia de modo sutil.”

Para Luiza aplicar o teste de unidade na operação X é
30 Q97916
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)
O estabelecimento de relações de herança na programação orientada a objeto permite o reúso de código. Na linguagem de programação Java,