Arqueología informática: Diseño e implementación de la Máquina Enigma en Scratch

Autor: López Ramírez, Juan Antonio
Jazyk: Spanish; Castilian
Rok vydání: 2019
Předmět:
Zdroj: RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
instname
Popis: [CA] El present treball es centra en el disseny i implementació de la màquina Enigma, una màquina clàssica de xifrat utilitzada durant la Segona Guerra Mundial, mitjançant el llenguatge de programació Scratch. Quan la màquina estigui finalitzada, estarà disponible a la pàgina web del Museu d’Informàtica de l’Escola Tècnica Superior d’Enginyeria Informàtica amb l’objectiu de demostrar la capacitat del llenguatge Scratch, fer que més usuaris comencin a usar-lo per aprendre programació de manera entretinguda i difondre el patrimoni cultural informàtic de les últimes dècades del segle XX. Pel que fa a la memòria, primer es realitza un repàs del context històric i social al qual pertany la màquina Enigma. Després s’aprofundeix en el funcionament de la màquina, els seus usos, quins models es van arribar a construir i en què consisteixen cada un d’ells. Per acabar, es dissenya i s’implementa la màquina Enigma en Scratch amb l’objectiu de donar la mateixa funcionalitat que una màquina d’aquella època.
[ES] El presente trabajo se centra en el diseño e implementación de la máquina Enigma, una máquina clásica de cifrado utilizada durante la Segunda Guerra Mundial, mediante el lenguaje de programación Scratch. Cuando la máquina esté finalizada, estará disponible en la página web del Museo de Informática de la Escuela Técnica Superior de Ingeniería Informática con el objetivo de demostrar la capacidad del lenguaje Scratch, hacer que más usuarios empiecen a usarlo para aprender programación de manera entretenida y difundir el patrimonio cultural informático de las últimas décadas del siglo XX. Respecto a la memoria, primero se realiza un repaso dentro del contexto histórico y social al que pertenece la máquina Enigma. Después se ahonda en el funcionamiento de la máquina, sus usos, qué modelos se llegaron a construir y en qué consisten cada uno de ellos. Para terminar, se diseña y se implementa la máquina Enigma en Scratch con el objetivo de dar la misma funcionalidad que una máquina de aquella época.
[EN] The current work focuses on the design and implementation of the Enigma machine, a classic encryption machine used during World War II, using Scratch as the programming language. Once finished, it will be available on the Museo de Informática de la Escola Tècnica Superior d’Enginyeria Informàtica’s website with the aim of demonstrating the ability of the Scratch language, to make more users start using it to learn programming in an entertaining way and disseminate the computer cultural legacy of the last decades of the 20th century. Regarding the memory, first a review is made within the historical and social context to which the Enigma machine belongs. Afterwards, how the machine works, its uses, what models were built and what each of them consists of. To finish, the Enigma machine is designed and implemented in Scratch with the aim of giving the same functionality as a machine of that time.
Databáze: OpenAIRE