Índice
Neste capítulo, iremos dar uma visão geral sobre as funcionalidades e fluxos de trabalho básicos. Para o leitor que quiser começar a usar directamente o Rocs, sugerimos que leia o “O Rocs em Resumo” e, enquanto escreve programas, use o Capítulo 3, Programação como referência.
O Rocs é uma Ferramenta da Teoria dos Grafos para todos os interessados no desenho e análise de algoritmos de grafos. Isto inclui explicitamente
os professores que poderão querer demonstrar algoritmos aos seus alunos,
os alunos e investigadores, que queiram compreender e ver como é que funcionam os seus algoritmos
e todos os que estejam interessados em algoritmos e estruturas de dados.
Para todos eles, o Rocs oferece um editor gráfico fácil de usar para criar grafos, um motor de programação poderoso para executar algoritmos e diversos utilitários para simulações, experiências e exportações dos grafos. A forma típica de usar o Rocs é criar um grafo, seja à mão (i.e., arrastando nós e arestas para o quadro) ou usando um dos geradores de grafos. Os algoritmos de grafos poderão então ser implementados e executados no grafo criado e todas as alterações que o algoritmo efectue serão visíveis imediatamente no editor do grafo.