Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

13 Liquigás Distribuidora S. A. – Profissional Jr. para atuar em Informática – Análise de Sistemas 
 
 
 
45. Observe o diagrama de classes na figura a seguir: 
 
 
 
 Pode-se concluir que 
 
(A) a classe Pessoa herda a implementação dos 
métodos de IPessoa, mas não sua interface. 
(B) o diagrama está errado, visto que uma classe não 
pode implementar mais de uma interface. 
(C) a classe Pessoa não pode acrescentar novos 
métodos à interface herdada de IPessoa. 
(D) a classe Pessoa herda a interface e a 
implementação dos métodos de IPessoa e 
IFuncionário. 
(E) a classe Pessoa herda a interface de IPessoa e 
IFuncionario, mas nenhuma implementação de 
métodos é herdada. 
 
 
46. Qual das alternativas abaixo, sobre o número de objetos 
criados durante a execução de um programa orientado a 
objetos, é verdadeira? 
 
(A) O número de objetos criados não depende do 
número de classes contidas no programa. 
(B) Em um programa com N classes haverá pelo menos 
N objetos criados. 
(C) Em um programa com N classes haverá exatamente 
N objetos criados. 
(D) Em um programa com N classes haverá no máximo 
N objetos criados. 
(E) Em um programa com N classes haverá exatamente 
2*N objetos criados. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
47. Dentre os recursos da Programação Orientada a Objetos, 
um está associado ao mecanismo que permite definir uma 
nova classe – subclasse – a partir de uma classe já 
existente – superclasse – outro se preocupa em manter as 
propriedades e métodos de uma classe no mesmo bloco 
de código e impõe que a interface para uma classe seja 
separada da implementação. Esses recursos são 
conhecidos, respectivamente, por 
 
(A) modularidade e coesão. 
(B) encapsulamento e modularidade. 
(C) polimorfismo e herança. 
(D) coesão e polimorfismo. 
(E) herança e encapsulamento. 
 
 
48. Na orientação a objetos, um objeto é composto pelos seus 
dados e pelas funções que os manipulam, componentes 
que são conhecidos, respectivamente, por 
 
(A) processos e atributos. 
(B) atributos e métodos. 
(C) propriedades e instâncias. 
(D) métodos e propriedades. 
(E) instâncias e processos. 
 
 
49. O processo de otimização de uma consulta em um 
sistema gerenciador de bancos de dados consiste, 
primordialmente, de 
 
(A) analisar as possibilidades de execução em 
processos paralelos sempre que possível. 
(B) compilar a consulta e transformá-la em uma forma 
interna de álgebra relacional. 
(C) comparar os diferentes tipos de índices utilizados e 
escolher os mais rápidos com base nos métodos de 
implementação de cada um. 
(D) gerar diferentes planos de execução e escolher o 
mais promissor com base em estatísticas sobre as 
instâncias das tabelas. 
(E) escolher um subconjunto de registros que sirva 
como amostra e testar variações optando pela mais 
rápida.

Mais conteúdos dessa disciplina