Aula De Apl2
505 palavras
3 páginas
Data: 27/08/2015Continuação...
A crise do Software. Diversos são os fatores que podem contribuir para a baixa qualidade do software dentre elas podemos citar:
*Baixo grau de manutenibilidade dos softwares produzidos;
*A baixa reusabilidade dos códigos; A baixa reusabilidade dos códigos é um dos que determinam um baixo grau de manutenibilidade dos softwares.
O Paradigma de orientação a objetos.
Objetos: Um objeto é algo real ou abstrato, que faz sentido em uma aplicação. O termo objeto tem o intuito de referenciar um elemento ou um grupo de elementos.
EX.: João Da Silva.
*Xpto Corporation
*Nota Fiscal: 1202029
*Cliente: 4879
*Usuário ID svs.
Classe: Uma classe de objetos é uma descrição abstrata de um conjunto de objetos com:
*Propriedades (atributos) semelhantes;
*Comportamento (operações) semelhantes;
*Mesmos relacionamentos com outros objetos.
Ex.: Pessoa;
Empresa;
Nota Fiscal;
Cliente Usuário.
Atributo: Um atributo é uma informação sobre um objeto. Sua nomeação é feita por substantivos ou frases substantivas. Cada objeto possui valores próprios para seus atributos.
Ex.: Nome;
Data_Nascimento;
Valor;
Nome_Fantasia;
Senha.
Ex.: João da Silva é uma instância da classe pessoa.
Operações: O comportamento de uma classe é descrito por um conjunto de operações.
Ex.: Exibir;
Reajustar_Salário;
Cadastrar;
Emprestar_Livro.
Uma operação pode ser genérica, adquirindo sua forma através de um método. Para cada operação é possível gerar diversos métodos de implementação.
É a capacidade humana de identificar em um domínio os elementos importantes para um dado contexto.
EXERCÌCIOS
1 – Cite dois papeis do analista de sistemas:
R: Identificar problemas;
Gerar especificações.
2 – Se tratando analise de sistemas, o que é um modelo ?
R: É uma representação gerada por meio de uma linguagem a fim de abrir uma situação
3 – Para que são empregados os modelos ?
R: Comunicação com clientes;
Representar uma ideia;
Reduzir a complexibilidade de contexto;
Testar “algo”