AULA 1 - Programação II - Graduação

De IFSC
Revisão de 17h31min de 24 de julho de 2017 por imported>Fargoud (→‎Características da POO)
Ir para navegação Ir para pesquisar

Pacotes RAD

Sao os pacotes ou ambientes de desenvolvimento integrado (IDEs) chamados de “Rapid Application Development”.

  • Programação Orientada a Eventos e a Objetos
  • Conjunto completo de Ferramentas de Desenvolvimento - Compilador, Ligador, Executor, Depurador, etc (IDE - Integrated Development Environment)
  • Ambiente Gráfico GUI - Graphical User Interfaces
  • Acesso fácil e automático às Propriedades, Eventos e Métodos de cada classe
  • Biblioteca de classes e componentes.

Porque POO?

  • Modularidade - desenvolvimento mais rápido
  • Portabilidade - bibliotecas padrão
  • Reutilização - de componentes

Características da POO

A programação não é LINEAR. Não existe um único fluxo de execução.

Descrição de um código OO

Em programação estruturada - fluxogramas:

Fluxogramaexemplo.png

Em POO - diagramas UML:

Diagumlex1.png
Diagumlex2.png