Você está na página 1de 2

Atividade 03

Atividade referente às aulas 5 e 6


Enviar no Portfólio 3

Aluno: André Vogl Junior RGM 343.5587

PRESTE ATENÇÃO - VOCÊ DEVE ENVIAR AS ATIVIDADES DAS AULAS 5 E 6 NO


PORTIFÓLIO 3. CADA CONJUNTO DE ATIVIDADE VALE 2,5 PONTOS

Responda às perguntas a seguir com as suas palavras, expressando seu


entendimento do assunto estudado.

1) Analisando o Modelo Dinâmico, o que representa o Diagrama de


Estados? Explique detalhadamente.
Relaciona estados e eventos. Representa o modelo de eventos, estados e
transições de estado para uma classe dada. Ou seja, mostra como uma classe de
objetos se comporta, sendo assim, permitindo moldar o comportamento interno
de um objeto, dando início às transições e às operações (ações e atividades) que
são executadas dentro de um estado ou durante uma transição.

2) Faça uma pesquisa e disoperaçõesserte sobre Diagrama de Fluxo de


Dados (DFD). É necessário informar as fontes da pesquisa.

DFD é um diagrama gráfico, onde mapeia o fluxo de informações para qualquer


processo ou sistema. Utiliza vários símbolos ou pequenos textos, para mostrar
entrada e saída de dados, pontos de armazenamento e rotas de destino.

Processos

Fluxo de dados

Depósito de dados

Entidades externas

O diagrama pode ser aplicado em diversas situações:


 Detalhar a descrição de sistema analisado;
Comunicar os usuários de forma clara e didática;
Identificar o fluxo de dados, seja qual for a tecnologia adotada;
Delinear o escopo de desenvolvimento do sistema.
O DFD pode ser definido como a representação gráfica de um projeto, a fim de
resolver determinado problema ou promover melhorias.

Fontes:
www.devmedia.com.br
www.Lucidchart.com.

3) Disserte sobre pelo menos duas das vantagens do Projeto OO.


Existem inúmeras vantagens. A possibilidade de reutilização de códigos, o que
futuramente, possibilita e diminui o tempo hábil para novos projetos.
Outra grande vantagem, é que no POO, se o código seguir os padrões de
construção, qualquer programador que conheça os padrões, consegue resolver
problemas e até fazer melhorias.
O POO efetiva uma melhor organização do código. Pode manipular os dados, na
construção de objetos e pode resolver mais de um problema com um mesmo
código.

4) A qualidade do projeto pode ser medida conforme alguns requisitos,


sendo assim explique Confiabilidade e Usabilidade.
Confiabilidade; Um Software precisa ser seguro no período em que estiver em uso.
Que consiga lidar com falhas, quebra de conexões sem perda de dados e seguro
quanto ao acesso.
Usabilidade: Fazer o usuário ter uma “ilusão” de simplicidade ao usar o Software, já
que o mesmo não precisa saber qual foi a complexidade para se fazer, mas ao
mesmo tempo simples e útil. Tornando-o assim de fácil entendimento, atrativo e
altamente utilizável.

Você também pode gostar