Abordagem de desenvolvimento de paginas dinamicas na Web
Modelagem de
página
como um conjunto de topicos disponibilizados via WWW utilizando-se construções formais conhecidas como
Autômatos Finitos
Determinísticos com Saída e
Conjuntos
de
Tópicos
1
. Problema Resolvido (uma saida)
É introduzido o arcabouço da pagina como "conjunto de tópicos vistos como autômato" ou seja, uma pagina em que o usuario poderá visualizar como se fosse uma estrutura com filtros
que permite fácil implementação e criação de tópicos independente do esquema de navegação (o usuario diz qual será). O modelo de página permite visualizar tópicos com a mesma estrutura, reutilizando sua estrutura em outros conjuntos de tópicos e possibilitando o reuso dos elementos do conjunto.
O conteudo é inserido pelo proprio usuario.
exemplo de um arcabouço
(poderão ter varios tipos)
arcabouço
--> pagina oca com uma estrutura que poderá ser alterada
exemplo de uma saida
com conteudo:
Javascript.html
DefinirCompletoCS.js
FiltroCompletoCS.js
FiltroDinamicoCompletoCS.js
JavascriptCheatSheet1.js
favicon.ico
ApresentarTopico.css
ApresentarTopicoCS4.css.
JavascriptCheatSheet.js
TabelaDecisoesCompletoCS.js
MontarHtmlCompletoCS.js
exemplo de entrada:
Javascript.xml.html
Javascript.xml
JavascriptCheatSheet1.js
2
. Incrementos ao problema resolvido
O objetivo fundamental destes incrementos é alterar a pagina semi-automatizado para o suporte de topicos na Web através da aplicação de conceitos inerentes à Ciência da Computação, em especial da Teoria de Autômatos e Teoria dos Conjuntos, juntamente à tecnologia de hiperdocumentos (html, css, javascript, xml), reunindo os benefícios de ambas. Cada incremento parte da saida para a entrada e pode ser uma fatoração do codigo ou uma quebra de paradigma ou uma nova funcionalidade. A complexidade é controlada atraves da quebra de paradigma ou da fatoração.
Estado atual da pagina
Atualmente a pagina já esta visualizando uma arvore de conhecimento de um rede de conhecimento. Esta visualizando dois subconjuntos de um conjunto de tópico a partir de qualquer nó. O automata de controle de filtro esta utilizando uma tabela de decisão para mudar o comportamento da pagina ou seja exibindo ou não os conjuntos de topicos (folha da arvore)
3
. Correlações entre nó, rede, arvore, indice e camada
A abordagem de desenvolvimento de uma pagina dinamica esta relacionada a forma de visualização atraves de camadas representadas pelos indices. A medida que focamos um tópico mudamos de camadas (para cima, para baixo ou para os lados, dependendo do objetivo). Em uma rede de conhecimento caminhamos através dos nós. A partir do nó visualizamos arvores (caso particular de uma rede) e caminhamos até suas folhas (tópico)
link Arquivo origem:
WAutomataFinitoApoie.xml
. referencia
Abordagem de desenvolvimento de paginas dinamicas na Web {3}
Problema Resolvido (uma saida)
Incrementos ao problema resolvido
Correlações entre nó, rede, arvore, indice e camada
Índice Local {9}
Projeto Apoie {6}
Projeto Apoie
Projeto PAS Produzir + Aprender + Simplificar
Serviço Web
Relacionamentos entre Personagens
Base de Conhecimento {5}
Conhecimento
Dado
Informação consolidada
Página Pronta - site apoie.org
Pulo do Gato
Contato Projeto Apoie
Linguagem
{5}
Javascript {3}
Referências e Ferramentas
Sintaxe
Cheat Sheet
Erlang Quick Sort
LDC {2}
LDC
LDC - Sintaxe
Definição {9}
Erlang
Python 3.0
Ruby 1.9.1 - Sintaxe
Ruby 1.9.1 - Léxico
Shell
Lua
PHP
XML
Lazy BNF
If
Dojo {4}
Coding Dojo
Coding Dojo - Formatos
Soluções Coding Dojo {6}
Dojo #34: Expressão Aritmética
Dojo #33: Impedimento
Dojo #32: Sequência Numérica
Dojo #31: Tráfego
Dojo #29: Boliche
Dojo #28: Jogo da Vida
Dojo Rio
Qualidade {2}
5W {3}
5W2H
5W1H
5W2H - 5W1H - Modelo
PDCA
Componente {5}
Componente
ExibirLinguagem.htm
Gerar Páginas
Lista
Tabela de Decisões
Paletas {10}
Paleta - Mais utilizadas
Paleta - Apoie
Paleta - Apresentação e Componentes
Paleta - Diagramas
Paleta - Diagrama Sintático
Paleta - Dojo
Paleta - Logos
Paleta - Projetos
Paleta - Setas
Paleta - Tecnologia
Evento {4}
Pendência
Estados de Componentes
Scrum
Prioridade
Método {5}
Oficina
Serviço Web
Warnier/Orr Basics
Apresentar Problema Resolvido
Simples x Complexo
Imposto de Renda