Este documento fornece instruções para o envio da Atividade 03 no Portfólio 3 e contém perguntas sobre diagramas de estado, diagrama de fluxo de dados, vantagens do projeto orientado a objetos, e requisitos de qualidade como confiabilidade e usabilidade.
Este documento fornece instruções para o envio da Atividade 03 no Portfólio 3 e contém perguntas sobre diagramas de estado, diagrama de fluxo de dados, vantagens do projeto orientado a objetos, e requisitos de qualidade como confiabilidade e usabilidade.
Este documento fornece instruções para o envio da Atividade 03 no Portfólio 3 e contém perguntas sobre diagramas de estado, diagrama de fluxo de dados, vantagens do projeto orientado a objetos, e requisitos de qualidade como confiabilidade e usabilidade.
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.