>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Quali strumenti usano i programmatori informatici?

I programmatori informatici scrivono ogni aspetto di qualsiasi software che fa funzionare un computer, calcolare, registrare, analizzare e produrre dati. Circa l'80% del processo di progettazione del software viene svolto su carta prima che inizi la scrittura del codice vero e proprio. I programmatori usano strumenti come documentazione di progettazione, diagrammi di flusso e pseudocodice per mantenere organizzato il processo di programmazione.

Documentazione

Solo i programmatori e chi lavora al progetto di sviluppo software vedranno la documentazione iniziale del programma, che include output, progettazione di stampa, output su schermo e documentazione di input. Gli utenti finali vedranno solo i manuali tecnici "how-to" al momento del rilascio del software. La documentazione di output descrive quali sono i risultati dell'analisi dei dati che il software deve fare. La progettazione di stampa include il layout di come appariranno i documenti stampati all'utente finale. La documentazione di output su schermo comprende report e disegni di come apparirà ogni schermata all'utente finale quando potrà interagire con il software. La documentazione di input include descrizioni dei tipi di dati che verranno inseriti nel nuovo programma, come nomi, date, importi, informazioni su carte di credito, database e altro. Tutti questi pezzi di documentazione aiutano il programmatore a ideare i nomi delle variabili da usare nel codice.

Diagrammi di flusso

I diagrammi di flusso sono diagrammi illustrati che mostrano cosa fa ogni processo a un dato mentre viene elaborato attraverso i vari componenti della nuova applicazione software. Ogni diagramma inizia con un piccolo ovale e indica il movimento attraverso il processo con frecce direzionali attraverso le forme. Ogni forma ha un significato diverso. I rettangoli indicano un processo o un'azione. I rombi indicano un punto decisionale e avranno un indicatore direzionale "sì" o "no" che ne esce. I diagrammi di flusso terminano con un piccolo ovale. Le pagine sono collegate con piccoli cerchi quando applicabile. I diagrammi di flusso descrivono visivamente cosa il processo dovrebbe fare e quando, così i programmatori possono scrivere il codice nell'ordine della logica specificata nei diagrammi.

Pseudocodice

Lo pseudocodice è un termine tecnico per "falso codice", in quanto sono blocchi di istruzioni allineate destinate a rappresentare il codice informatico reale scritto in inglese semplice. Le righe di pseudocodice sono modellate sui pattern logici visivi nei diagrammi di flusso. Questo falso codice può essere semplice come "L'utente preme il tasto 'Invio'. Lo schermo visualizza 'Ciao mondo!'" o complesso come "L'utente preme il tasto 'Invio'. Inizia la subroutine di calcolo. Lo schermo visualizza la risposta in formato decimale." Dopo che lo pseudocodice è scritto per il software, il programmatore lo "controlla alla scrivania" eseguendolo per assicurarsi che funzioni logicamente. Quando non ci sono errori logici teorici e ogni sezione di codice è contabilizzata, il programmatore si siede e scrive il codice effettivo nel linguaggio di programmazione specificato dal datore di lavoro.

  1. Che software usa Vibe FM?
  2. Cosa serve per usare il tethering su iPhone?
  3. I Passi Base per Imparare a Usare un Computer
  4. Come usare un laptop HP
  5. Cos'è la memoria principale (RAM) in un computer?
  6. Cos'è la Memoria Cache su un Computer?