Casa Software Che cos'è un assegno da banco? - definizione da techopedia

Che cos'è un assegno da banco? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Desk Check?

Un controllo da scrivania è un processo informale non computerizzato o manuale per la verifica della programmazione e della logica di un algoritmo prima dell'avvio del programma. Un controllo da scrivania aiuta i programmatori a trovare bug ed errori che impedirebbero il corretto funzionamento dell'applicazione. Sebbene sia una tecnica utile per individuare gli errori, le applicazioni e gli strumenti di debug moderni hanno reso i controlli del banco meno pertinenti e non essenziali come in precedenza.

Techopedia spiega Desk Check

Un controllo desk si concentra sulla logica e sul valore delle variabili. Questo è abbastanza diverso da un piano di test, che non si concentra sui meccanismi interni e sulla logica, e piuttosto si concentra principalmente su input e output richiesti dall'applicazione. Un controllo desk viene eseguito con l'aiuto di una tabella con colonne per la colonna del numero di riga di pseudo-codice, colonna delle condizioni, colonna di input / output e una colonna per le variabili. La colonna del numero di riga di pseudo-codice aiuta a specificare la riga o le righe da eseguire. La colonna delle condizioni aiuta a mostrare il funzionamento durante la valutazione delle condizioni. La colonna input / output aiuta a mostrare gli input e gli output e aiuta a valutare l'input ricevuto dall'utente e l'output visualizzato dalla logica. La colonna per le variabili aiuta a valutare i calcoli usando le variabili. Il programmatore / designer / tester inizia con alcuni input possibili e percorre l'algoritmo riga per riga. Alle righe vengono assegnati numeri di riga e si procede con ciascuna tenendo conto della modifica dei valori per le variabili. Tutte le informazioni vengono acquisite nelle colonne della tabella. La valutazione viene generalmente eseguita con l'aiuto di penna / matita e carta ed è simile alla correzione di bozze.

Ci sono molti vantaggi associati al controllo da banco. Può trovare ed esporre problemi ed errori con l'algoritmo. Aiuta anche a verificare che l'algoritmo funzioni come previsto per il progettista o il programmatore. È una tecnica veloce ed economica. Può aiutare a identificare gli errori logici nelle prime fasi della valutazione.

Un controllo da banco non è infallibile. È dovere del progettista / programmatore assicurarsi di aver attraversato tutti i possibili percorsi della logica e di utilizzare tutti i set di dati richiesti. Il controllo da banco è soggetto a errori umani, poiché il valutatore deve comprendere i requisiti prima di valutare la logica.

Che cos'è un assegno da banco? - definizione da techopedia