La tesi in Informatica
Proposte di tesi
- Algoritmi e Programmazione
- Linguistica Computazionale
- Storia e Cultura dell'Informatica
- Informatica e Comunicazione
Linee guida per la redazione della tesi
Temi sulla Storia e sulla Cultura dell'Informatica
Indicati per studenti delle Lauree Triennali e Magistrali in Informatica.
Traduzione di un progetto di Linguistica Computazionale dal Linguaggio RPG
RPG oppure RPG IV è un linguaggio di programmazione nativo per mainframe IBM.
La sua versione più recente comprende l'uso di prototipi di funzioni e procedure, binding statico e dinamico dei dati, accesso a librerie di routine scritte in C, uso di funzioni contenute in DLL compilate a partire da altri linguaggi, e supporta totalmente codice dotato di sintassi ricorsiva e rientrante.
Una delle modalità di funzionamento più caratteristiche del linguaggio è il cosiddetto ciclo (The Cycle): ogni programma RPG gira all'interno di un loop (letteralmente anello, cioè gruppo di istruzioni eseguite ciclicamente), che può essere usato, ad esempio, per esaminare uno alla volta tutti i record di un file.
Il lavoro di tesi consiste nella traduzione e adattamento di un progetto di Linguistica Computazionale, realizzato presso il Dipartimento di Scienze Umanistiche dell'Università di Catania, dal Linguaggio RPG.
Approfondisci l'argomento su Wikipedia.