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 impediscono l'esecuzione di uno script. Lo script verrà eseguito, ma non produrrà il risultato desiderato a causa di un problema con la sua logica. Esistono innumerevoli possibili errori logici, ma ecco alcuni dei più comuni negli script:

1. Espressioni condizionali errate. È facile scrivere in modo errato un if/then/else e far sì che venga applicata la logica sbagliata. A volte la logica viene invertita o risulta incompleta.

2. Errori di "sbagliamento di uno". Quando si programmano cicli che utilizzano contatori, è possibile trascurare il fatto che il ciclo potrebbe richiedere che il conteggio inizi da zero, anziché da uno, affinché il conteggio si concluda nel punto corretto. Questi tipi di errori provocano o un ciclo che "va fuori controllo" contando troppo, o la perdita dell'ultima iterazione del ciclo terminando un'iterazione troppo presto.

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


 

Il miglior sistema operativo cloud computing su OnWorks: