- Messaggi: 12
- Ringraziamenti ricevuti 2
Tradurre problemi reali in linguaggio C
11 Anni 4 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.
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
- Autore della discussione
- New Member
Riduci
Di più
11 Anni 4 Mesi fa #2
da StefA
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
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
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
- Moderator
Riduci
Di più
- Messaggi: 1222
- Ringraziamenti ricevuti 104
11 Anni 4 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...
E´ Code Complete , il testo e´ in inglese ma e´molto scorrevole.
Saluti,
Mauro
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...
E´ Code Complete , il testo e´ in inglese ma e´molto scorrevole.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
11 Anni 4 Mesi fa #4
da shinshi
Risposta da shinshi al topic Tradurre problemi reali in linguaggio C
Si prega Accedi o Crea un account a partecipare alla conversazione.
- shinshi
- Elite Member
Riduci
Di più
- Messaggi: 293
- Ringraziamenti ricevuti 29
11 Anni 4 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
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.
Moderatori: Mauro Laurenti, StefA
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.