Resumen:
|
[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 ...[+]
[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 ...[+]
[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 ...[+]
[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.
[-]
|