Thread: db2000 - GPS(c)
View Single Post
  #1 (permalink)  
Old 05-28-2007, 03:28 PM
maXim's Avatar
maXim maXim is offline
Senior Member
 
Join Date: May 2007
Location: Florence, Italy
Posts: 164
Send a message via MSN to maXim Send a message via Skype™ to maXim
Awards Showcase
Beta Tester 
Total Awards: 1
Post db2000 - GPS(c)

GPS(c)
[G]lobal [P]ositioning [S]ystem ([c])ompass

Ebbene si: ancora un'altra bussola!

Anche se questo tipo di progetto è già stato visto e rivisto è, per quanto riguarda il codice, da me rivisitato non tanto per ritrovare o mantenere la "giusta direzione" (ormai ho perso da tempo la "rotta" nella selva dei campi elettromagnetici) ma per un uso più didattico per mettere in evidenza alcune soluzioni di carattere pratico e facili in modo da abituarsi a fare delle "cose semplici" ed efficaci come, ad esempio, il fatto di "appoggiarsi" ad un file esterno per i parametri di configurazione o di rilevare il nome dei possibili file dei dizionari in lingua e l'utilizzo dei termini di questi per i testi di alcuni oggetti o per le stringhe "dinamiche". Come si potrà notare tradurre un file dizionario nella lingua desiderata è abbastanza semplice: basta creare con un editor di testo un file ASCII sequenziale con i relativi termini tradotti e salvarlo con il nome della lingua associata. Questo meccanismo, anche se è sicuramente da perfezionare, è comunque una soluzione immediata che non implica alcun sforzo mentale o profonde conoscenze di programmazione e pertanto il progetto, come ho avuto modo di constatare, si presta come un buon esempio per i principianti anche perché contiene un elemento che sviluppa una certa curiosità e che, grazie alle librerie e agli esempi messi a disposizione, in Basic4ppc è anche facile da realizzare: la bussola.

P.S. Nella procedura, sempre per scopi didattici, è stato "immesso" un errore di tipo concettuale facile da rilevare durante l'uso per il quale, per chi volesse cimentarsi, è richiesta una soluzione semplice ed efficace in linea con la struttura del programma.

Il progetto db2000 - GPS(c), completo del relativo source con commenti, è scaricabile dal link sottostante...
Attached Files
File Type: zip db2000 - GPS(c).zip (164.3 KB, 49 views)

Last edited by maXim : 03-07-2008 at 11:11 AM.
Reply With Quote