Bitacora #7 del Chmaquina

DESARROLLO se muestran algunas de las funciones mas importantes que se encuentran en la clase principal del proyecto: Main: public File cargar_archivo() { try { File archivo = new File(“”); JFileChooser JFC = new JFileChooser(); JFC.setFileFilter(new FileNameExtensionFilter(“todos los archivos *.ch”, “CH”, “ch”)); int op = JFC.showOpenDialog(null); if (op == 0) { String PATH = JFC.getSelectedFile().getAbsolutePath(); […]

Leer más Bitacora #7 del Chmaquina

Bitácora #6 del ChMaquina

DESARROLLO la clase CodErrores se encarga de manejar los casos donde un chprograma presenta errores en sus operaciones: CodErrores package chmaquina; import java.lang.reflect.Array; import java.util.ArrayList; import java.util.Stack; import javax.swing.JOptionPane; public class ChMaquina { public static void ejecutar(ArrayList programa,boolean paso_paso){ try{ Main.vectorDeMemoria[0]=””; // Vacio el acumulador boolean mantener=true; int recorre=(int)programa.get(7); //Obtengo la posicion en donde inicia […]

Leer más Bitácora #6 del ChMaquina

Bitacora #5 del ChMaquina

Desarrollo En esta entrada se documentara la clase ChMaquina donde se encontraran las operaciones que los chprogramas realizaran: ChMaquina package chmaquina; import java.lang.reflect.Array; import java.util.ArrayList; import java.util.Stack; import javax.swing.JOptionPane; public class ChMaquina { public static void ejecutar(ArrayList programa,boolean paso_paso){ try{ Main.vectorDeMemoria[0]=””; // Vacio el acumulador boolean mantener=true; int recorre=(int)programa.get(7); //Obtengo la posicion en donde inicia […]

Leer más Bitacora #5 del ChMaquina

Bitácora #4 del ChMaquina

DESARROLLO Continuación de las clases errores del proyecto: Error package chmaquina; /** * * @author Orion */ public class Error { public Error() {} public void setTexto(String texto) { this.texto = texto; } private String tipo; public void setLinea(int linea) { this.linea = linea; } private String texto; private int linea; public void setTipo(String tipo) […]

Leer más Bitácora #4 del ChMaquina

Bitácora # 3 del ChMaquina

DESARROLLO como el proyecto se esta realizando en java en el ambiente netbeans se hará una documentación de las clases que tiene el proyecto: primero se conocen las clases para controlar los errores cuando un chprograma posee algún error , a continuación se registra el código fuente de dicha clase: package chmaquina; import java.awt.BorderLayout; import […]

Leer más Bitácora # 3 del ChMaquina

Bitacora ChMaquina # 2

Documentación del proyecto Implemente un Programa que corra sobre un computador y que realice una simulación gráfica de un chcomputador ficticio de funcionamiento básico. El programa debe simular un procesador muy elemental y una memoria principal a través de un vector de hasta 9999 posiciones, las cuales pueden ser variadas al momento de iniciar el programa, se […]

Leer más Bitacora ChMaquina # 2