VB.NET

La gestione strutturata degli errori di runtime

Nel post sulla gestione degli errori di runtime con Visual Basic .NET (a cui si rimanda: link) abbiamo visto la sintassi del gestore di eccezioni Try..Catch..Finally e un esempio di utilizzoL’esempio, molto semplice, utilizzava un solo gestore di eccezioni con tre blocchi Catch. Il massimo dell’efficienza nella gestione degli errori di runtime, però, la si ottiene con un uso strutturato di questo gestore. Il linguaggio Visual Basic .NET, infatti, offre anche la possibilità di utilizzare più gestori di eccezioni nidificati (o annidati) (combinati uno dentro l’altro, ndr).

[…]

bug

Errori di programmazione e bug

Quando realizza un programma il programmatore informatico deve stare attento a non introdurre errori. Gli errori di programmazione possono essere distinti in due categorie fondamentali: quella degli errori che il compilatore è in grado di riconoscere ed evidenziare e quella degli errori che, al contrario, esso non riesce a rilevare.

[…]

programmatore

La figura professionale del programmatore informatico

Il programmatore informatico sviluppa, ossia progetta e realizza, applicazioni software più comunemente dette programmi, che devono soddisfare le specifiche esigenze di un committente, il quale fissa quali devono essere i requisiti del software da realizzare. A questa attività principale possono affiancarsene anche altre come il collaudo e la manutenzione, che consistono nell’identificazione e successiva eliminazione di eventuali bug, ossia gli errori nella progettazione o nella realizzazione di un programma (per approfondire: Errori di programmazione) fino al raggiungimento della versione stabile del programma, e la redazione della relativa documentazione. […]

problema, algoritmo, programma

La programmazione informatica fino al programma

La programmazione informatica può essere definita come quella branca dell’informatica che si occupa di rendere automatici i processi risolutivi dei problemi. Ossia, l’obiettivo della programmazione informatica è automatizzare la soluzione di problemi, in modo che possa essere affidata ad un sistema di elaborazione elettronico con l’utilizzo di software opportunamente predisposti. […]

pensiero-computazionale

L’informatica e il pensiero computazionale

Nella scuola italiana lo studio della programmazione informatica per troppo tempo è stata una prerogativa solo di alcuni indirizzi, perlopiù quelli tecnici di secondaria superiore, ma a partire dal 2014 c’è stata una novità. L’Italia, infatti, ispirandosi ad un’esperienza iniziata negli Stati Uniti nel 2013, è stato uno dei primi Paesi al mondo a sperimentare l’introduzione già a partire dalla scuola primaria (scuola elementare, ndr), dei concetti di base dell’informatica attraverso la programmazione informatica (coding). […]

linguaggi-programmazione

Corso di programmazione informatica per newbie

In questa sezione troverai una serie di articoli che saranno dedicati a chi vuole avvicinarsi al mondo della programmazione. In parte, essi deriveranno dalla rielaborazione di alcuni articoli che ho già pubblicato in passato e che saranno riorganizzati in posts più brevi, sia per rendere la loro fruizione più immediata, sia per dare ad ognuno la possibilità di personalizzare il percorso in base alle proprie esigenze. […]