Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Strumenti utilizzati nella programmazione

programmazione è il processo di programmazione, la pianificazione e la scrittura di un programma per computer . Con l'aiuto di programmazione , un programmatore di computer in grado di creare una sequenza di comandi che dice che il processore del computer che cosa fare . I programmatori usano una varietà di strumenti che aiutano a prevenire il verificarsi di errori, comunemente noto come bug informatici . Questi strumenti anche convertire la lingua utilizzata dal programmatore in un linguaggio che il computer può capire . Editor di codice

L'editor di codice è uno strumento progettato per la scrittura di codice e la modifica. Tutti i programmi software di programmazione vengono solitamente con un editor di codice . L'editore si adatta alla lingua del programmatore utilizza . Esso consente all'utente di inserire il corpo di codici con la tastiera o il mouse . L' editor di codice viene fornito con una funzione chiamata colori di codice che permettono al programmatore di differenziare le sezioni del codice .
Compiler

Il compilatore definisce le istruzioni che sono accettabili in una programma . Converte un linguaggio di alto livello in codice macchina , l'unico set di sintassi compreso dal processore del computer . Il compilatore permette ai programmatori di fare programmi utilizzando linguaggi di alto livello . Esso utilizza l'uscita , detto codice sorgente , per generare una serie di comandi scritti in bit binari . Il compilatore analizza il codice sorgente di raccogliere, riorganizzare e generare un nuovo set di istruzioni per rendere il programma più veloce sul computer .
Interprete

l'interprete esegue un codice sorgente scritto in linguaggio di alto livello senza passare attraverso fasi di compilazione. L'interprete permette al programmatore di testare il programma in modo rapido, che gli permette di vedere i risultati prima di aggiungere nuove sezioni al codice. I programmatori preferiscono usare l'interprete durante le fasi di sviluppo dei programmi che stanno scrivendo . Un interprete traduce immediatamente il codice sorgente e poi lo esegue. Con l'uso di un interprete , vi è una significativa riduzione della quantità di tempo che un programmatore deve dedicare alla programmazione .
Decompiler

Il decompilatore inverte il processo fatto dal compilatore . Esso traduce il codice macchina in un linguaggio di alto livello per creare una presentazione del programma . Un programmatore usa un decompilatore per rilevare le vulnerabilità e codici maligni , verificare partite di codice , modificare i bit di codice binario e imparare algoritmo. I programmatori usano il decompilatore come una forma di manutenzione e di sicurezza ogni volta che scrivono programmi .
Parser

Il parser analizza la struttura delle istruzioni nel codice sorgente scritto dal programmatore . Il parser confronta la stringa da una regola di grammatica inglese , al fine di definire le possibili strutture di codice . Durante il processo di analisi , il computer cerca un particolare costituente e consulta le regole di grammatica inglese , al fine di cercare alternative . Parsing vale anche per altre lingue come il francese e il tedesco . Tuttavia, i risultati non sono così senza soluzione di continuità , come quelli generati in lingua inglese .

 

Programmazione © www.354353.com