v:2.0 (10/10/2015)
-Aggiunto indice e strumenti di navigazione per potersi muovere al meglio all'interno dell'ebook
-Migliorata la formattazione
Il testo affronta le tecniche di progettazione di algoritmi, attraverso le quali giungiamo alla realizzazione dell'applicazione.Il testo affronta le tecniche di progettazione di algoritmi, attraverso le quali giungiamo alla realizzazione dell'applicazione.
L'obiettivo è di permettere al lettore di essere in grado di codificare le proprie idee in maniera indipendente dal linguaggio di programmazione che poi si sceglierà.
Gli argomenti affrontati nel testo sono alla base della disciplina e sono sempre validi, indipendentemente dal linguaggio utilizzato, quindi fondamentale è capire il concetto e saperlo sfruttare, quindi ci concentreremo molto sull'idea e sulla logica del costrutto e solo successivamente chiariremo come indicare al calcolatore la nostra volontà, attraverso il linguaggio di programmazione.
Il lettore sarà introdotto nel mondo informatico spiegandogli dapprima i termini e i meccanismi fondamentali.
Si approccierà successivamente al concetto di pseudocodice e di flow-chart, in seguito capirà cosa sono i dati e come manipolarli.
Si studieranno le strutture principi della programmazione strutturata ovvero la sequenza, la selezione (if, if..else,switch/case..of) e l'iterazione (for,while,do..while).
Si spiegheranno poi i tipi di dati complessi come vettori e matrici che permettono rappresentazione di entità più articolate.
Infine ci avvicineremo al concetto di record, strumento potentissimo dell'informatica che permette di esprimere un oggetto del mondo reale descrivendolo nei dettagli.
Per concludere si introduce un altro concetto che ha reso l'informatica cosi grande, ovvero la riusabilità. E' sempre necessario pensare i propri programmi come parte di un progetto più ampio, usabili da altre persone senza davvero conoscere come opera ma solo cosa fa e quali risultati restituisce l'algoritmo.
Il libro per tutta la sua parte di programmazione è comunque focalizzato sull'assimilazione del concetto, esprimendolo in MATLAB ma ricordando le poche differenze concettuali.
A questo punto il libro termina, ma non l'interazione con l'utente. Per permettermi di supportarVi in modo adeguato, prima di lasciare un feedback negativo, comunicatemelo tramite mail all'indirizzo: ragoneciro@hotmail.it
Vi esorto inoltre a lasciare un commento, indicandomi un modo per contattarVi affinchè Vi possa mandare le risorse necessarie.
Un saluto a tutti e buona lettura.
L'obiettivo è di permettere al lettore di essere in grado di codificare le proprie idee in maniera indipendente dal linguaggio di programmazione che poi si sceglierà.
Fondamentale in informatica è capire il concetto e saperlo sfruttare, quindi ci concentreremo molto sull'idea e sulla logica del costrutto e solo successivamente chiariremo come indicare al calcolatore la nostra volontà, attraverso il linguaggio di programmazione.
Gli argomenti affrontati nel testo sono alla base della disciplina e sono sempre validi, indipendentemente dal linguaggio utilizzato.
Verrà mostrato contemporaneamente come programmare in MATLAB, dai costrutti di base fino ad argomenti più complessi come le funzioni.
Al libro sono allegati esercizi scaricabili, che è possibile ricevere dopo aver effettuato una recensione del testo.
Si raccomanda fortemente di entrare in possesso del pacchetto di esercizi in quanto permettono di valutare la propria comprensione sugli argomenti trattati.
Inoltre, vengono eseguiti esercizi più complessi, per mettere alla prova il lettore e consolidare la propria preparazione.
Per qualsiasi domanda(ad es. scarsa comprensione di un argomento, formattazione.... ) non esitate a contattarmi cosi da risolvere il problema