Come risolvere i problemi del computer con la matematica

March 28

Come risolvere i problemi del computer con la matematica


I computer sono uno dei tanti aspetti della società moderna che woudn't possibile senza la matematica. Tutti i linguaggi di programmazione sono di natura matematica, dal momento che ognuno di loro in ultima analisi deriva dal binario, il linguaggio di uno e zero che comanda le questioni direttamente al computer. Tutti i problemi informatici relativi al funzionamento del programma, al contrario di funzionalità hardware, possono essere risolti con algoritmi matematici.

istruzione

1 Definire il problema è necessario risolvere, in uno a tre frasi. Scrivi la definizione sulla carta. Se il problema riguarda un programma che hai scritto o un programma open-source, è possibile avvicinarsi con la matematica.

2 Scarica il codice sorgente per il programma con cui si stanno avendo un problema. Se avete a che fare con un programma che si te stesso hai scritto, semplicemente portare aprire il documento di testo che hai scritto. Se si sta lavorando su un programma open-source, visitare il sito web del progetto e scaricare il codice sorgente nella sezione intitolata "codice sorgente" o "kernal."

3 Aprire il codice sorgente utilizzando un editor e compilatore. Utilizzare un editor che riconosce i tag per la lingua in cui è scritto il codice.

4 Scorrere verso il basso fino alla sezione del codice sorgente in cui è stato identificato un problema, o che si desidera modificare. Identificare eventuali operatori matematici in questa sezione di codice. Ad esempio, se si sta leggendo il codice C ++ e si esegue in +, -, * o /, allora si sta guardando le indicazioni per addizione, sottrazione, moltiplicazione e divisione.

5 Tradurre il codice di computer in matematica dritto. Cercate il segno uguale (=), che viene utilizzato per assegnare valori (comprese funzioni matematiche) a variabili. Striscia via termini, come "int" e "//", che non sono rilevanti per la matematica.

6 Scrivi la dichiarazione matematica su carta. Se c'è algebra coinvolti, provare a collegare in valori diversi per vedere se la funzione o l'equazione funziona. Se il problema può essere risolto modificando un operatore in funzione, cambiare l'operatore. Se il problema può essere risolto mettendo un valore diverso in posto, messo in un nuovo numero. Se non riesci a trovare una soluzione rapida sulla base di sostituzione, ri-scrivere la funzione usando una sintassi totalmente diverso, quindi tradurre nuovamente al linguaggio del computer.