Quais opções temos para criar diagramas tais como na UML quando não formos trabalhar com orientação a objetos?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Quais opções temos para criar diagramas tais como na UML quando não formos trabalhar com orientação a objetos?
Olá, Sabrina! Tudo bem?
Primeiramente, pedimos desculpas pela demora para retornar a sua dúvida, neste período enfrentamos uma grande demanda de perguntas no fórum.
Pesquisando um pouco sobre linguagens não orientadas a objetos, encontrei a programação estruturada. Na programação estruturada, outras formas de representações em diagramas seriam:
"Também conhecido como diagrama Chapin, o diagrama de Nassi-Shneiderman é uma ferramenta de representação gráfica que oferece grande clareza na representação de sequenciação, seleção e repetição de um algoritmo. O diagrama utiliza uma simbologia própria, onde a ideia básica é representar as ações de um algoritmo dentro de um único retângulo, subdividido-o em retângulos menores que representam os diferentes blocos de seqüência de ações do algoritmo."
"Um gráfico de estrutura (SC) é um gráfico que mostra a quebra de um sistema em seus níveis mais baixos de gerenciamento. Eles são usados na programação estruturada para organizar os módulos do programa em uma árvore. Cada módulo é representado por uma caixa, que contém o nome do módulo. A estrutura em árvore visualiza os relacionamentos entre os módulos."
Qualquer dúvida ou sugestão, sinta-se à vontade para compartilhar conosco aqui pelo fórum!
Abraços e bons estudos! :)