Tradurre problemi reali in linguaggio C

10 Anni 9 Mesi fa #1 da Slaker
Tradurre problemi reali in linguaggio C è stato creato da Slaker
Che approccio è utile utilizzare per "tradurre" un problema reale in linguaggio C?

Tipo, che sò : ho bisogno di gestire degli ingressi di una abitazione e registrare tutti gli ingressi nell'ora che sono avvenuti.

Quello che dico e come ordinare le idee quando si presenta un progetto da risolvere e quindi tradurre la realà in programmazione.

Grazie per la vostra gentilezza. Accrescere questo forum è utile per tutti. :)

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Slaker
  • Avatar di Slaker
  • New Member
  • New Member
Di più
10 Anni 9 Mesi fa #2 da StefA
Risposta da StefA al topic Tradurre problemi reali in linguaggio C
di solito si usa un diagramma di flusso, almeno è quello che si insegna a scuola...

Poi credo che con l'esperienza ognuno faccia a modo proprio, come si trova meglio.
Personalmente per cose molto semplici programmo direttamente, per quelle più complesse prendo carta e penna e scrivo un "ibrido" di programma, cioè scrivo le funzioni e determinate condizioni, senza scendere troppo nei dettagli..
ad es. "salva dato nell'array"..che poi diventerà tutta la procedura per determinare in quale posizione metterlo e salvare il dato nell'array..
Per il livello (basso) delle cose che faccio mi è sufficiente questo, poi qualcunaltro che ci lavora saprà consigliarti altro..

Ste

..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • StefA
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
10 Anni 9 Mesi fa #3 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Tradurre problemi reali in linguaggio C
Ciao,

l´esperienza ti fara' da maestro ma seguire qualche consiglio ti aiutera´ certamente.

I diagrammi di flusso possono aiutarti ma certamente la regola base, tolta l´accensione di un LED, e´ quella di mettere nero su bianco l´idea concettuale ovvero i passi necessari.
Il concetto lo traduco spesso in una funzione o piu´ mentre i dettagli della programmazione associati all´architettura sono spesso nascosti all´interno delle funzioni.

Se vedi gli esempi di programmazione riportati nella scheda tecnica del seguente progetto per il controllo dei motori, ti renderai conto che cerco di rendere il programma quasi leggibile come un testo.

Un ottimo libro che ho personalmente letto che permette di guidarti nella programmazione, indipendentemente che essa sia C, C++ o Java...
Code Complete , il testo e´ in inglese ma e´molto scorrevole.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
10 Anni 9 Mesi fa #4 da shinshi
Risposta da shinshi al topic Tradurre problemi reali in linguaggio C
Ciao Mauro,
Questo dovrebbe essere la traduzione italiana?
Saluti
Luca

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • shinshi
  • Avatar di shinshi
  • Elite Member
  • Elite Member
Di più
10 Anni 9 Mesi fa #5 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Tradurre problemi reali in linguaggio C
Dal caffe' e la tastiera direi di si! :)

Certo che la traduzione e' ben pagata! :)
La versione in inglese costa tre volte meno.
Il traduttore guadagna piu' dell'autore! :)

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiStefA

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login