Data/hora: 11/06/2024 16:24:26

Biblioteca(s): | Embrapa Agricultura Digital.
Data corrente: | 17/04/2003
Data da última atualização: | 05/11/2021
Autoria: | EVANGELISTA, S. R. M.
Afiliação: | SILVIO ROBERTO MEDEIROS EVANGELISTA, CNPTIA.
Título: | Modelo para programação visual de matrizes (MVM): uma nova abordagem para visualização, manipulação e programação de algoritmos matriciais.
Ano de publicação: | 2001
Fonte/Imprenta: | Campinas: Embrapa Informática Agropecuária, 2001.
Páginas: | 57 p.
Série: | (Embrapa Informática Agropecuária. Relatório Técnico, 14).
ISSN: | 1517-0330
Idioma: | Português
Conteúdo: | Para muitos usuários, a programação visual é uma alternativa atrativa às linguagens de programação textuais. Uma das razões para esta atração é que a representação visual de um problema está muito mais próxima com a forma pela qual a solução é obtida ou entendida se comparada à representação textual. Este trabalho apresenta um modelo para a programação visual de matrizes baseado nos paradigmas de fluxo de dados e planilhas eletrônicas. O fluxo de dados e a planilha forma a base semântica da linguagem, enquanto as representações gráficas do grafo direcionado e de uma planilha fundamentam sua base sintática. Este modelo consiste em um conjunto de diagramas bidimensionais e de regras de transformação. Os processos são implementados como redes de fluxo de dados e os dados são representados por planilhas. As planilhas podem ser vistas como variáveis do tipo matriz que armazenam dados bidimensionais, ou como funções, que recebem e produzem valores utilizados por outros processos. Neste caso, as planilhas são programadas seguindo o paradigma de programação por demonstrações que incorporam um poderoso construtor de interação, reduzindo significativamente a utilização de recursos e repetições. O modelo proposto pode ser utilizado em diversos domínios de aplicação, principalmente para simplificar a construção de modelos matemáticos de simulação e análise estatística.
Palavras-Chave: | Fluxo de dados; Linguagens de programação visual; Programação de matrizes; Programação por demonstração; Programação visual.
Categoria do assunto: | X Pesquisa, Tecnologia e Engenharia
URL: | http://ainfo.cnptia.embrapa.br/digital/bitstream/CNPTIA/9207/1/RELATORIOTECNICO14int.pdf
Registro original: | Embrapa Agricultura Digital (CNPTIA)
Exemplares: | CNPTIA - (9207-1) - UMT - RT - DD -  -  -  - DIS