Questões

Total de Questões Encontradas: 15

Texto Associado Texto Associado
Acerca dos conceitos de projeto orientado a objetos, julgue os itens subseqüentes.
Os objetos permitem encapsular dados e funções, que modelam comportamentos e atributos, respectivamente.
C
Certo
E
Errado
Ano: 2010 Banca: FCC Órgão: TCE-SP Prova: Agente da Fiscalização Financeira - Suporte de Web
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  
A
String. 
B
Método. 
C
Conjunto. 
D
Classe. 
E
Objeto. 
Texto Associado Texto Associado
No que concerne a conceitos de programação orientada a objetos, julgue os itens que se seguem.
Mensagem é uma solicitação entre classes para invocar certa operação, particularmente quando ocorre polimorfismo. Identidade é uma propriedade de um objeto que o distingue de todos os demais, sendo preservada até mesmo quando o estado do objeto muda completamente. 
C
Certo
E
Errado
Texto Associado Texto Associado
No que concerne a conceitos de programação orientada a objetos, julgue os itens que se seguem.
Objeto é o agrupamento de classes similares que apresentam os mesmos atributos e operações. Na definição de uma classe, é necessário estabelecer a que objeto ela ocorre como instância.
C
Certo
E
Errado
Texto Associado Texto Associado
No que concerne a conceitos de programação orientada a objetos, julgue os itens que se seguem.
Um objeto apresenta três características básicas, o estado, a identidade e o comportamento. A parte de dados de um objeto é definida por um conjunto de mensagens, e a porção funcional, por um conjunto de atributos.
C
Certo
E
Errado
Ano: 2013 Banca: FCC Órgão: MPE-CE Prova: Analista Ministerial - Ciências da Computação
Em uma aplicação desenvolvida por uma equipe de TI deseja-se:

Caso 1: obrigar um conjunto de classes a implementar um conjunto de métodos para se obter um padrão. A ideia é centralizar um conjunto de assinaturas de métodos em um componente para que um conjunto de classes possa implementá-los da maneira como lhes convier.

Caso 2: centralizar os atributos e métodos comuns a um conjunto de classes em uma única classe, de forma que esse conjunto de classes especializadas se comporte como se tivessem em seu código fonte esses atributos e métodos comuns.

Os principais conceitos da orientação a objetos que devem ser utilizados para atender os Casos 1 e 2 são, respectivamente,
A
sobrecarga de métodos e sobrescrita de métodos.
B
pacote e generalização. 
C
interface e herança. 
D
generalização e especialização.
E
encapsulamento e herança. 
Ano: 2013 Banca: FCC Órgão: MPE-MA Prova: Analista Judiciário - Teste e Qualidade de Software
A habilidade em lidar com bibliotecas de classes, pacotes e interfaces é essencial para um programador que desenvolva aplicações orientadas a objetos. Sobre este tema assinale a afirmativa INCORRETA.
A
A interface de uma classe descreve o que a classe faz e como ela pode ser utilizada sem ser necessário mostrar a sua implementação.
B
Como as bibliotecas geralmente possuem um número elevado de classes é necessária alguma estrutura na organização das bibliotecas, por isso são utilizados pacotes para organizar as classes em grupos.
C
Uma interface pode ser instanciada, mas não pode ser estendida por outras classes nem por outras interfaces.
D
A interface de um método consiste em sua assinatura. Esta assinatura inclui um modificador de acesso (como public), o tipo de retorno do método, o nome do método, uma lista de parâmetros (que pode estar vazia). 
E
Em uma interface podem ser declaradas assinaturas de métodos, sem corpo, que devem ser implementados por classes que implementam a interface. 
Sobre orientação a objetos é correto afirmar:
A
Na hierarquia de classes, se superclasse é uma generalização de subclasses, pode-se inferir que a subclasse é uma especialização de superclasse. 
B
Numa árvore genealógica de classes, a classe mais baixa herda os atributos e métodos somente da superclasse no nível imediatamente acima.
C
As variáveis de uma classe só podem ser alteradas por métodos definidos nos seus objetos.
D
O polimorfismo se caracteriza quando, para mensagens distintas, objetos diferentes responderem ou agirem de forma idêntica.
E
Os objetos de uma classe são idênticos no que se refere à sua interface e ao seu estado.
Ano: 2012 Banca: FCC Órgão: TRE-SP Prova: Analista Judiciário - Analista de Sistemas
Nos conceitos de orientação a objetos, ....I.... é uma estrutura composta por ....II.... que descrevem suas propriedades e também por ....III.... que moldam seu comportamento. ....IV.... são ....V.... dessa estrutura e só 
existem em tempo de execução.

Para completar corretamente o texto as lacunas devem ser preenchidas, respectivamente, por
A
objeto, métodos, assinaturas, Classes, cópias. 
B
polimorfismo, funções, métodos, Herança, cópias. 
C
classe, atributos, operações, Objetos, instâncias. 
D
multiplicidade, símbolos, números, Classes, herdeiros. 
E
domínio, diagramas, casos de caso, Diagramas de classe, exemplos. 
Ano: 2012 Banca: FCC Órgão: TRE-CE Prova: Técnico do Judiciário - Programador de Sistemas
Sobre conceitos em programação orientada a objetos (OOP), analise:

I. No polimorfismo ad-hoc, métodos com o mesmo nome e pertencentes à mesma classe, podem receber argumentos distintos, consequentemente alterando a assinatura do método.
II. No polimorfismo paramétrico é possível determinar o método como atributos de objetos são acessados por outros objetos, protegendo o acesso direto aos mesmos através de operações.
III. Na restrição de multiplicidade é possível determinar o número de atributos e operações que uma classe pode herdar de uma superclasse.

Está correto o que consta em
A
I, II e III. 
B
I, apenas. 
C
III, apenas. 
D
II e III, apenas. 
E
I e II, apenas.
Página 1 de 2