Qual è il termine per descrivere tutte le istruzioni eseguite a seguito di una particolare istruzione?

-2

Qual è il termine per descrivere tutte le istruzioni eseguite a seguito di una particolare istruzione?

main(){
  if(a)
    call_a();
  else
    call_b();
}
func call_a(){
  //do_something
  //sleep...
  call_b();
}

Vorrei descrivere tutte le istruzioni che vengono eseguite come risultato della chiamata di call_a () fino a quando non ritorna a main per termine (come il flusso di codice o la sequenza di codice). C'è un termine universalmente accettato o standard per questo?

    
posta Srini Vas 06.07.2016 - 17:55
fonte

1 risposta

2

Tracciamento (software) .

Per vostra informazione, usiamo tipicamente i termini statement e espressioni per programmare i costrutti del linguaggio e per descrivere linee di codice in programmi linguistici di alto livello; di solito usiamo il termine istruzioni per descrivere quali sono le operazioni della macchina hardware.

Un altro termine è una traccia di esecuzione , che catturerebbe un flusso di esecuzione. Una traccia di esecuzione potrebbe essere una traccia di alto livello delle istruzioni del linguaggio di programmazione (e / o espressioni) eseguite, oppure potrebbe essere una traccia di basso livello delle istruzioni della macchina eseguite, o una combinazione (interlacciata) di entrambi! In entrambi i casi la traccia rappresenta una sequenza di istruzioni e / o istruzioni eseguite.

    
risposta data 07.07.2016 - 03:41
fonte

Leggi altre domande sui tag