Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

Errori logici

A differenza degli errori sintattici, errori logici non impedisce l'esecuzione di uno script. Lo script verrà eseguito, ma non produrrà il risultato desiderato, a causa di un problema con la sua logica. Ci sono un numero infinito di possibili errori logici, ma qui ci sono alcuni dei tipi più comuni trovati negli script:

1. Espressioni condizionali errate. È facile codificare in modo errato un if/then/else e far eseguire la logica sbagliata. A volte la logica sarà invertita o sarà incompleta.

2. Errori "Off di uno". Quando si codificano cicli che utilizzano contatori, è possibile trascurare che il ciclo potrebbe richiedere che il conteggio inizi con zero, anziché uno, affinché il conteggio si concluda nel punto corretto. Questi tipi di errori risultano in un ciclo che "va oltre la fine" contando troppo lontano, oppure che manca l'ultima iterazione del ciclo terminando un'iterazione troppo presto.

3. Situazioni impreviste. La maggior parte degli errori logici deriva da un programma che incontra dati o situazioni impreviste dal programmatore. Come abbiamo visto, questo può includere anche espansioni impreviste, come un nome di file che contiene spazi incorporati che si espande in più argomenti di comando anziché in un singolo nome di file.


 

Il miglior sistema operativo cloud computing su OnWorks: