Disciplina: TI - Desenvolvimento de Sistemas
Banca: MS CONCURSOS
Orgão: Pref. Alagoinhas-BA
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeis
- Engenharia de SoftwareModelos de DesenvolvimentoUP: Unified ProcessRUP: Rational Unified Process
- Engenharia de SoftwareUML: Unified Modeling Language
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
Através de UML (Linguagem de Modelagem Unificada), é possível especificar, visualizar e documentar os elementos de um sistema orientado a objetos. A UML é importante, pois:
I- Serve como linguagem para expressar decisões de projeto que não são óbvias ou que não podem ser deduzidas do código;
II- Provê uma forma concreta o suficiente para a compreensão das pessoas e para ser manipulada pelas máquinas;
III- É dependente de linguagem de programação, ou seja, não pode ser utilizada para desenvolvimento de um sistema através das principais linguagens de programação orientadas a objetos como Java, C++ ou PHP;
IV- É dependente dos métodos de desenvolvimento, ou seja, não pode ser utilizada para modelar sistemas em organizações que utilizam métodos ágeis, RUP (Rational Unified Process) ou outro método como base.
Está correto o contido: