>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Quali strumenti usano i programmatori di computer?

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

Documentazione

Solo i programmatori di computer e coloro che lavorano al progetto di sviluppo del software vedranno mai la documentazione iniziale del programma, che include output, design di stampa, output dello schermo e documentazione di input. Gli utenti finali vedranno solo i manuali tecnici "come fare" durante il rilascio del software. La documentazione di output descrive quali sono i risultati dell'analisi dei dati che il software deve fare. Il design della stampante include il layout di come appariranno i documenti stampati all'utente finale. La documentazione dell'output dello schermo è costituita da report e disegni di come apparirà ciascuna schermata all'utente finale quando l'utente finale sarà in grado di interagire con il software. La documentazione di input include le descrizioni dei tipi di dati che verranno inseriti nel nuovo programma, come nomi, date, importi, informazioni sulla carta di credito, database e altro. Tutti questi documenti aiutano il programmatore di computer a trovare nomi di variabili da utilizzare all'interno del codice del computer.

Diagrammi di flusso

I diagrammi di flusso sono diagrammi illustrati che illustrano cosa fa ogni singolo processo a un dato mentre viene elaborato attraverso i vari componenti della nuova applicazione software. Ogni grafico inizia con un piccolo ovale e indica il movimento durante il processo con frecce direzionali attraverso le forme. Ogni forma ha un significato diverso. Le caselle rettangolari indicano un processo o un'azione. I diamanti indicano un punto di decisione e avranno un indicatore direzionale "sì" o "no" che si estende da essi. 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 dovrebbe fare il processo e quando in modo che i programmatori possano scrivere il codice del computer nell'ordine della logica specificata nei diagrammi di flusso.

Pseudocodice

Pseudocodice è un termine tecnico per "codice falso" in quanto sono blocchi di istruzioni allineate intese a rappresentare il codice del computer effettivo scritto in un inglese semplice. Le linee di pseudocodice sono modellate sui modelli logici visivi nei diagrammi di flusso. Questo codice falso può essere semplice come "L'utente preme il pulsante 'Invio'. Lo schermo visualizza 'Hello World!'" fino a complessi come "L'utente preme il pulsante 'Invio'. Inizia il calcolo della subroutine. Lo schermo mostra la risposta in formato decimale". Dopo che lo pseudocodice è stato scritto per il software, il programmatore di computer lo "verifica sul banco" eseguendolo per assicurarsi che funzioni in modo logico. Quando non sono presenti errori logici teorici e si tiene conto di ogni sezione del codice, il programmatore si siede e scrive il codice del computer effettivo nel linguaggio di programmazione come specificato dal datore di lavoro.


  1. Quali software non Vibe FM utilizzo
  2. Cosa devo fare per utilizzare il tethering su iPhone
  3. I passaggi di base per imparare a usare un computer
  4. Come utilizzare un laptop HP
  5. Che cos'è la memoria principale in un computer?
  6. Che cos'è la memoria cache su un computer?