Mostrar el registro sencillo

dc.contributor.advisorGómez Pérez, Domingo 
dc.contributor.advisorGonzález Rodríguez, Inés 
dc.contributor.authorFernández Ruiz, Pablo
dc.contributor.otherUniversidad de Cantabriaes_ES
dc.date.accessioned2016-10-05T12:59:27Z
dc.date.available2016-10-05T12:59:27Z
dc.date.issued2016-06
dc.identifier.urihttp://hdl.handle.net/10902/9192
dc.description.abstractRESUMEN: Las máquinas de Turing son un tema central en la mención de Computación del grado en Ingeniería Informática, estudiándose a fondo en la asignatura: Modelos de Cálculo. Se trata de un concepto abstracto, que en general resulta difícil de entender, lo que motiva la elaboración de una herramienta docente que ayude a los alumnos en el aprendizaje de las máquinas de Turing. En este trabajo fin de grado se ha desarrollado una herramienta docente que permite a los alumnos visualizar y manipular máquinas de Turing de manera gráfica, mejorando la interfaz y aumentando las funcionalidades del script actualmente en uso en la asignatura, que sólo permite visualizar el resultado final de una máquina de Turing a través de una terminal. La herramienta se ha desarrollado en Python, haciendo uso de la librería gráfica Kivy, y permite guardar o cargar ejemplos en formato XML siendo compatible con la herramienta JFLAP.es_ES
dc.description.abstractABSTRACT: Turing machines are a main topic in the Computing track of the Computer Science degree and they are studied in depth in the course: Modelos de Cálculo. They are an abstract concept, difficult to understand, which motivates the design and implementation of a teaching tool with the purpose of helping the students in the task of learning Turing machines. In this final degree project we have developed a teaching tool that allows students visualizing and handling Turing machines in a graphic way, improving the interface and increasing the features of the current script in use in the course, that only allows visualizing Turing machine’s final result on a terminal. The tool has been developed in Python using the graphics library Kivy, and allows saving or loading examples in XML format being compatible with the tool JFLAP.es_ES
dc.format.extent58 p.es_ES
dc.language.isospaes_ES
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subject.otherHerramienta docentees_ES
dc.subject.otherMáquina de Turinges_ES
dc.subject.otherPythones_ES
dc.subject.otherKivyes_ES
dc.subject.otherXMLes_ES
dc.subject.otherTeaching tooles_ES
dc.subject.otherTuring machinees_ES
dc.titleDesarrollo de una aplicación para simulación de máquinas de Turinges_ES
dc.title.alternativeDevelopment of an application to simulate turing machineses_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessRightsopenAccesses_ES
dc.description.degreeGrado en Ingeniería Informáticaes_ES


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo

Atribución-NoComercial-SinDerivadas 3.0 EspañaExcepto si se señala otra cosa, la licencia del ítem se describe como Atribución-NoComercial-SinDerivadas 3.0 España