Skip to content

AyresMonteiro/gui-computador-simplificado

Repository files navigation

GUI de Computador Simplificado

O que é o "Computador Simplificado"?

É uma abstração que tenta simular de forma arcaica uma "Máquina de Turing", onde os mesmos espaços usados para guardar instruções também podem ser usados para guardar dados.

A ideia é apresentar o conceito de forma fácil aos estudantes da área de T.I., de modo a fazê-los entender como a Máquina de Turing funciona.

Qual o propósito da aplicação GUI?

A aplicação GUI foi criada a partir dos seguintes objetivos:

  • Oferecer uma visualização gráfica da execução dos algoritmos de Computador Simplificado.

  • Possibilitar algoritmos com quantidades distintas de "escaninhos", de modo a validar provas de conceito de exercícios.

  • Oferecer recursos de importação/exportação de algoritmos.

  • Oferecer uma fácil configuração de dados de entrada de um algoritmo de computador simplificado.

Como faço para rodar a aplicação localmente?

Instale o NodeJS em https://nodejs.org/pt.

Abra o Powershell e execute o seguinte comando para instalar as dependências:

npm i

Depois, inicie o servidor de desenvolvimento com o seguinte comando:

npm run dev

Em seguida, abra o navegador e acesse: http://localhost:5173.

Contribuidores

Prof. Maicon Stihler – Responsável por indicar a adição de material de referencial teórico e corrigir termos técnicos.

Ayres Monteiro – Mantenedor principal do projeto.

About

Uma interface gráfica web para exercícios de Computador Simplificado (CS).

Resources

Stars

Watchers

Forks

Packages

No packages published