Actualización del programa Simula3MS e implementación en la plataforma Android

Not available until 2025-04-01
Use this link to cite
http://hdl.handle.net/2183/39765Collections
Metadata
Show full item recordTitle
Actualización del programa Simula3MS e implementación en la plataforma AndroidAuthor(s)
Directors
Sanjurjo Amado, José RodrigoDate
2024-09Center/Dept./Entity
Universidade da Coruña. Facultade de InformáticaDescription
Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2023/2024Abstract
[Resumen]: El proyecto que se presenta tiene como objetivo principal la actualización y mejora de una aplicación de simulación de un procesador MIPS, originalmente desarrollada para ordenadores en lenguaje Java con una interfaz gráfica basada en Swing. Esta aplicación ha demostrado ser una herramienta útil para el aprendizaje y la simulación de arquitecturas de procesadores. Sin embargo, con el tiempo se han detectado varios bugs que requieren corrección para asegurar su funcionalidad óptima. Además de la corrección de estos errores, el proyecto se enfoca en expandir la accesibilidad y la funcionalidad de la aplicación al desarrollar una nueva versión compatible con dispositivos móviles y tablets que utilicen el sistema operativo Android. Para ello, se ha optado por implementar una aplicación nativa en Android, utilizando también el lenguaje Java, que permita a los usuarios manejar la simulación del procesador MIPS de manera cómoda y eficiente desde sus dispositivos móviles. La finalidad de este proyecto es, por tanto, doble: por un lado, garantizar que la versión de escritorio de la aplicación funcione sin inconvenientes, y por otro, ofrecer una solución moderna y adaptada a las necesidades actuales de los usuarios, que demandan cada vez más poder acceder a herramientas educativas y de simulación desde sus dispositivos móviles. Con esta nueva aplicación Android, se espera que el simulador sea más accesible y práctico, ampliando así su utilidad en diversos contextos educativos y profesionales. [Abstract]: The primary objective of this project is to update and improve a MIPS processor simulation application, originally developed for desktop computers in Java with a graphical interface based on Swing. This application has proven to be a valuable tool for learning and simulating processor architectures. However, over time, several bugs have been detected that require correction to ensure optimal functionality. In addition to fixing these issues, the project focuses on expanding the accessibility and functionality of the application by developing a new version compatible with mobile devices and tablets running the Android operating system. To achieve this, a native Android application has been implemented, also using Java, which allows users to manage the MIPS processor simulation comfortably and efficiently from their mobile devices. The purpose of this project is therefore twofold: on the one hand, to ensure that the desktop version of the application operates smoothly, and on the other hand, to offer a modern solution tailored to current user needs, who increasingly demand access to educational and simulation tools from their mobile devices. With this new Android application, it is expected that the simulator will become more accessible and practical, thereby extending its usefulness in various educational and professional contexts.
Keywords
Simulación
Corrección
Android
Editor
Registros
Rotación
Pruebas
Simulation
Correction
Registers
Rotation
Testing
Corrección
Android
Editor
Registros
Rotación
Pruebas
Simulation
Correction
Registers
Rotation
Testing
Rights
Atribución 3.0 España