Buscar

RESUMO GOVERNANÇA.txt

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

?O paradigma da orientação a objetos visualiza um sistema de software como: 
- Uma coleção de objetos interconectados.
- Cada objeto é responsável por realizar tarefas específicas.
- No paradigma concorrente as linguagens oferecem recursos para os programas executarem simultaneamente e concorrerem aos recursos.
- No paradigma lógico declaram-se os resultados e não os procedimentos
- O paradigma OO, utiliza conceitos do paradigma imperativo na medida em que a programação dos métodos das classes é feira usando seus conceitos. 
IMPERATIVO: Técnica de programação estruturada, caracterizada pela programação que se valia de 3 estruturas de comandos: sequencial, decisão e iteração, além de uso da técnica de refinamento sucessivos (top-down), surgia na época do paradigma.
A fase de análise de qualquer processo de desenvolvimento de software é onde identificamos os requisitos do sistema, ou seja, aquilo que o usuário precisa que o sistema faça e independente de tecnologia, para que a solução possa ser implementada de várias formas.
- O conceito de encapsulamento é a base do modelo OO, permitindo que os atributos de um objeto sejam protegidos e só possam ser alterados pelos métodos do próprio objeto.
- O conceito de herança e polimorfismo facilita a reutilização de código.
Análise estruturada: Visa auxiliar no estudo de partes ou toda a empresa com vistas a especificação de um sistema de computação eficiente que ajude a empresa a resolver problemas específicos.
- Dicionário de dados é apropriado para o registro de dados como por exemplo: estruturas de dados, fluxos de dados e depósitos de dados.
- Fluxos de dados são estruturas de dados em movimento e depósito de dados são estruturas de dados estáticas.
- Estruturas de dados são compostas por elementos de dados e outras estruturas de dados.
São elementos de um DFD: entidade externa, processo, depósito e fluxo de dados.
Fluxos de dados são representados por uma seta com uma ou ambas as pontas indicando a direção do fluxo.
ATIVIDADE ESSENCIAL: Conjunto de dados que devem ser armazenados no Sistema para que atenda a seus propósitos.
Componentes do modelo ambiental:
• Declaração dos Objetivos do Sistema.
• Diagrama de Contexto do Sistema.
• Lista de Eventos que afetam o Sistema.
Ao contrário do Modelo Ambiental, que mostra a relação do sistema com o ambiente em que está inserido, o Modelo Comportamental, como sugere o nome, detalha como o sistema se comporta, do ponto de vista interno.
As atividades do Modelo Comportamental compreendem:
1. DFD particionado por Evento.
2. Diagrama de Entidade e Relacionamento (DER).
3. DFD por níveis
 • DFD Preliminar.
 • DFD Nível Zero.
 • DFD de níveis, dentro da necessidade de detalhamento do sistema.
4. Dicionário de Dados (DD).
5. Mini especificação dos processos primitivos (que não são explodidos em outro nível) do DFD de níveis.
6. Diagrama de Transição de Estados (DTE).
Estado: representa uma situação, um cenário ou modo de comportamento de um sistema num determinado momento.
Exemplo: Lâmpada: apagada e acesa.
Transição: representa a passagem do sistema de um estado a outro.
Ao acender ou apagar a lâmpada estamos realizando uma transição no estado da lâmpada.
Ação: atividade do sistema que resulta na transição do estado.
Exemplo: ato de apagar ou acender a lampada. 
Condição: causa para que haja a transição. Decorre da ocorrência de 1 evento. 
A UML não é uma metodologia e nem um processo de desenvolvimento. É uma linguagem que permite a construção de uma série de diagramas que, juntos, ajudam no entendimento e modelagem de um sistema orientado a objeto.
A UML pode ser usada em qualquer processo de desenvolvimento de software cuja proposta seja desenvolver um sistema dentro do paradigma orientado a objeto.
Diagrama de caso de uso tem por objetivo: Apresentar as principais funcionalidades e os os atores que interage com as funcionalidades.
Um caso de uso pode derivar mais de um diagrama de sequencia. 
O resultado o diagrama de sequencia contribui para descoberta de novos métodos de classes.
O diagrama de atividade tem a mesma finalidade do que o diagrama de sequencia, porém não possui o foco temporal.
O diagrama de estados mostra os possíveis estados do clico de via de um objeto mostrando os eventos que demandam as transições de estado.
O resultado o diagrama de sequencia contribui para descoberta de novos métodos das classes.
O diagrama de atividade tem a mesma finalidade do que o diagrama de sequencia, porém não possui o foco temporal.
O diagrama de estados mostra os possíveis estados do clico de via de um objeto mostrando os eventos que demandam as transições de estado.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais