Teoria geral de sistemas

Disponível somente no TrabalhosFeitos
  • Páginas : 10 (2294 palavras )
  • Download(s) : 0
  • Publicado : 10 de junho de 2012
Ler documento completo
Amostra do texto
Curso: ADS/SI
Disciplina: Análise e Projeto de Sistemas de Orientados a Objetos

Estudo Dirigido 1
O.O = paradigma da Orientação a Objetos; p.xx = página xx do livro de Eduardo Bezerra, 2ª. ed.)
1. Dê o conceito de modelo. pag. 2
2. O que é modelagem de sistemas de software? pag. 4
3. Cite quatro razões para se utilizar modelos na construção de sistemas. pag. 3
4. Alan Kay, umdos pais do O.O., formulou a chamada “analogia biológica”, como ela funciona? pag. 5
5. Quais são os cinco princípios da orientação a objetos formulados por Alan Kay? pag. 5
a. Qualquer coisa é um objeto
b. Objetos realizam tarefas por meio da requisição de serviços a outros objetos
c. Cada objeto pertence a uma determinada classe. Uma classe agrupa objetos similares
d. A classe é umrepositório para comportamento associado ao objeto
e. Classes são organizadas em hierarquias
6. Explique o princípio da “abstração” no paradigma da orientação a objetos. pag. 8
7. O que são Classes e Objetos? O que é uma instância de uma classe? pag.7 e 8
8. O que é uma operação no O.O.? pag. 7
9. Explique o que é:
a. atributos de um objeto: características do objeto = propriedades do objeto. Ex:nomeFuncionario; DtNascimento, etc
b. comportamento de um objeto pag. 9
c. encapsulamento pag. 9
d. interface pag. 9
e. polimorfismo pag. 11
f. generalização (herança) pag. 12

10. Analise as afirmativas abaixo e assinale a incorreta:
A. Os princípios básicos da Orientação por Objetos são: Abstração, Encapsulamento, Polimorfismo, Herança.
B. A abstração denota as características essenciais deum objeto, relativo à perspectiva do observador.
C. A abstração independe de domínio e da perspectiva do problema, independe da visão de modelagem do projetista que desenha o sistema.
D. Abstração é qualquer modelo que inclui os aspectos mais importantes, essenciais ou diferenciados de um elemento, suprimindo ou ignorando detalhes menos importantes, secundários.

11. O paradigma daorientada a objetos se utiliza de um mecanismo no qual se efetua dinamicamente uma solicitação a um objeto para executar uma ação específica. Tal mecanismo é chamado de:
A. herança
B. polimorfismo
C. mensagem
D. encapsulamento

12. Analise as afirmativas abaixo e assinale a incorreta:
A. Como exemplo de objeto, podemos citar: um cliente, uma loja, uma venda, um pedido de compra, um fornecedor,etc.B. Uma classe define propriedades e comportamento de um conjunto de objetos.
C. Uma operação (ou método) independe da classe.
D. Instâncias de Classes são chamadas de objetos.

13. Analise as afirmativas abaixo e assinale a incorreta:
A. Objetos interagem e se comunicam através de mensagens.
B. Para enviar uma mensagem deve-se informar a chave de acesso à operação (ou método).
C. Asmensagens identificam os métodos a serem executados no objeto receptor.
D. Para invocar um método deve-se enviar uma mensagem para o objeto desejado.


14. 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 operações
C. métodos e propriedades.
D.propriedades e instâncias.

15. Como em OO podemos nomear as descrições a seguir?
A. ___Objeto_____ é uma unidade real ou abstrata, individualizada e identificável que modela um conceito presente na realidade humana, ocupando espaço físico (mundo físico) ou lógico (na memória). Apresenta três características básicas: estado, identidade e comportamento.

B. ___Instância duma classe___ é umaocorrência específica de uma classe. É o mesmo que objeto.

C. __Interface____é uma coleção de operações (o mesmo que “métodos”, quando implementadas) empregadas para especificar um serviço de uma classe ou de um componente.

D. Se visualizarmos um objeto como um provedor de serviços, a __interface_ de um objeto define os serviços (conjunto de operações) que ele pode fornecer.

16. Com...
tracking img