Informatica
Architettura del software. Strutture e qualità
Luca Cabibbo
Libro: Libro in brossura
editore: Edizioni Efesto
anno edizione: 2021
L’architettura del software è una disciplina interessata alle strutture e alle qualità dei sistemi software. La strutturazione interna di un sistema software riguarda gli elementi che lo compongono (come moduli, componenti, servizi e nodi di elaborazione) e le relazioni tra di essi (ovvero, come interagiscono e come sono messi in corrispondenza). Inoltre, le qualità esterne del software (come prestazioni, disponibilità, scalabilità, sicurezza e modificabilità) costituiscono un fattore critico di successo per molti sistemi software. L’architettura del software si basa sull’osservazione che la strutturazione interna di un sistema software ha un impatto significativo sulle qualità esterne del sistema, e per questo si occupa di studiare le relazioni tra le strutture e le qualità dei sistemi software. Questa conoscenza è fondamentale ai fini dell’analisi, della progettazione, della valutazione e dell’evoluzione dei sistemi software complessi, e costituisce l’argomento centrale di questo libro.
Circuiti logici per le operazioni sui numeri naturali e sui numeri interi
Paolo Corsini
Libro
editore: Edizioni ETS
anno edizione: 2021
pagine: 48
"'Dio fece i numeri naturali; tutto il resto è opera dell'uomo' sosteneva il matematico tedesco Leopold Kronecker, in conflitto essenzialmente con l'altro matematico tedesco Georg Cantor. Diamogli ragione e, sicuri di saperli esprimere in qualunque base utilizzando un opportuno numero di cifre, ripassiamo e analizziamo le operazioni aritmetiche più comuni che li riguardano (ce le hanno spiegate alla scuola elementare), con lo scopo di ricavare le reti logiche che le possano implementare. I numeri interi li ha quindi sicuramente inventati l'uomo e, analogamente a quanto fatto per i numeri naturali, come si opera con essi, ce l'hanno spiegato alla scuola media. In quella sede non ci si pose tuttavia il problema della differenza tra numero intero in senso astratto e la sua rappresentazione. Questo problema non è eludibile se si vuole, come vogliamo, ricavare le reti logiche di supporto alle più comuni operazioni sui numeri interi. E noi lo affronteremo in modo abbastanza approfondito. Con riferimento ai numeri naturali, la linea che seguiremo nel ricavare la struttura delle varie reti logiche risponderà sempre al seguente criterio: dimostrare come una rete che operai su numeri a più cifre può essere ottenuta interconnettendo due reti funzionalmente identiche fra di loro e alla rete totale, ma che operano su numeri con meno cifre. In questa decomposizione sceglieremo una delle reti come la più elementare possibile (rispetto al problema da risolvere) lasciando al lettore il compito di applicare all'altra rete un'ulteriore decomposizione fino ad arrivare, con un processo iterabile, a ridurre la rete iniziale a un'interconnessione di sole reti elementari. La struttura delle reti elementari è ampiamente rintracciabile in letteratura e sarà da noi delineata, spesso usando il linguaggio Verilog come linguaggio di descrizione. Con riferimento ai numeri interi, assoceremo a ciascuno di essi un numero naturale (al più un bit e un numero naturale) che lo rappresenti, riconducendo in tal modo il problema di individuare le reti logiche che operano sui numeri interi a quello di un opportuno utilizzo di reti logiche che operano sui numeri naturali. Ci sono alcuni problemi di terminologia. Ad esempio, la rete logica che esegue l'operazione di moltiplicazione tra un moltiplicando e un moltiplicatore è detta moltiplicatore. Il contesto dovrebbe aiutarci a capire se con il termine moltiplicatore si intende una rete logica o un numero. Per evitare equivoci faremo comunque precedere il nome di una rete logica dal sostantivo circuito e quindi, con riferimento al caso precedente, diremo che il circuito moltiplicatore esegue la moltiplicazione tra un moltiplicando e un moltiplicatore. Un'ultima considerazione: rimane un miracolo per me (e per voi, dopo aver letto questo testo) su come i nostri docenti della scuola elementare e media siano riusciti a farci capire gli algoritmi (anche se non li chiamavano così) per le operazioni aritmetiche sui numeri naturali e interi e, se non ricordo male, anche sui numeri frazionari." (dalla prefazione)
Il deep learning con Tensorflow 2
Antonio Agliata, Mariacarmen Sorrentino
Libro: Libro rilegato
editore: Easyread
anno edizione: 2021
pagine: 300
Questo libro nasce dall’esperienza e dalla passione maturata negli anni degli autori, nell’ambito professionale. Mira a far acquisire tutte le nozioni necessarie per poter conseguire la certificazione di TensorFlow 2. TensorFlow 2.0 è stato da poco rilasciato offrendo nuove funzionalità che semplificano lo sviluppo del modello e i processi di manutenzione. Naturalmente si analizzeranno le varie tecniche per preprocessare i dati e i modelli della biografia dell’intelligenza artificiale applicati a dataset esistenti. Il testo, avendo un taglio pratico teorico, si rivolge sia a chi si approccia per la prima vota a questo modo sia per appassionati. Il libro è diviso in tre parti, la prima si concentra sullo stack tecnologico oltre le basi e la sintassi della libreria TensorFlow 2.0. Nella seconda parte del testo si inizia a considerare le serie storiche, sequenze e previsioni per concentrarsi sulla classificazione delle immagini. Infine, nell’ultima parte si tratterà il Natural language processing (NLP).
Interaction design nei sistemi intelligenti. Paradigmi progettuali e strategie
Roberto Montanari
Libro: Libro in brossura
editore: Mimesis
anno edizione: 2021
pagine: 102
Questo libro esamina il lavoro progettuale che l'interaction design sta svolgendo e potrà svolgere sulle "tecnologie intelligenti"; quei dispositivi che possono sostituirsi a noi sollevandoci da alcuni compiti, riconoscerci proponendoci qualcosa, fare previsioni e comprendere in anticipo cosa potrebbe accadere. Il testo, in particolare, intende esplorare come questa disciplina stia operando per contenere i possibili attriti tra queste tecnologie e gli utenti, e assicurare un dialogo armonico con l'universo dei sensori, degli algoritmi, dei software e degli attuatori che stanno diventando elementi consueti e pervasivi nella vita di ciascuno. Esperti, studiosi e persone interessate potranno trovarvi spunti su come progettare o esaminare un sistema intelligente interattivo. In particolare: come rappresentare l'intelligenza del sistema, come gestire la delega da parte dell'utente in favore del sistema o recuperarne il controllo, come rappresentare infine i dati e le informazioni che le tecnologie intelligenti veicolano.
Il suono immersivo
Franco Fraccastoro
Libro: Copertina rigida
editore: Edizioni Paguro
anno edizione: 2021
pagine: 168
Il volume è centrato sul software Nuendo 11 ed in parte su Cubase 11, con esempi ed immagini sui sistemi di programmazione per Dolby, formati Ambisonics e Binaural. Un capitolo è dedicato al suono immersivo per i Video Games. La Prefazione è di Goffredo Haus (Prorettore dell'Università degli Studi di Milano per l'Innovazione Digitale)
La truffa viaggia via email. Le regole essenziali per cliccare in sicurezza
Marcello Gelmi
Libro: Libro in brossura
editore: BooksprintEdizioni
anno edizione: 2021
pagine: 98
Se un tempo il truffatore era colui che ci attendeva fuori casa, pronto ad aggredirci e poi derubarci di ogni ricchezza, ora chi truffa può farlo sempre, finanche quando ci troviamo rinchiusi all’interno delle nostre abitazioni, perché oggi la truffa viaggia via e-mail. La riceviamo in ogni ora del giorno e della notte. Senza tregua! Travestita da false vincite, indirizzate addirittura da pseudo-banche. Eppure sarebbe facile “smascherarla”: basterebbe dar peso a dettagli che, così invisibili non sono. Può accadere di aprire la casella di posta elettronica e scoprire di essere divenuti improvvisamente milionari, per vincite mega-galattiche che mai avremmo potuto neppure lontanamente immaginare e che, tuttavia, ci lusingano. Per fortuna solo per una frazione di secondo sogniamo; poi - almeno nella maggior parte dei casi - torniamo alla dura realtà ed evitiamo di fornire a chicchessia i nostri dati. Dati ed informazioni preziose per i truffatori che, anziché renderci milionari, ci priverebbero di ogni nostro avere riducendoci sul lastrico.
Informatica da zero
Lorenzo Marafatto
Libro
editore: Youcanprint
anno edizione: 2021
pagine: 116
In questo libro vi si trovano le basi necessarie per comprendere i concetti fondamentali dell'informatica e dei computer, per poterli utilizzare al meglio e con semplicità. Partendo da queste basi sarà possibile approfondire in altri testi o corsi e giungere anche ad una conoscenza di livello professionale. Il testo è corredato da moltissimi esercizi, sia per la parte delle basi generali dell'informatica, sia per la parte dell'uso delle applicazioni (Microsoft MSDOS®, Microsoft Windows®, Microsoft Excel®).
Dalle porte and or not al sistema calcolatore. Un viaggio nel mondo delle reti logiche in compagnia del linguaggio Verilog
Paolo Corsini
Libro
editore: Edizioni ETS
anno edizione: 2021
pagine: 312
Manuale di reti logiche con definizione funzionale delle porte e varie tipologie di reti logiche. Il volume termina nel confronto con il sistema calcolatore e processori basati su linguaggio Verilog. Tutte le interfacce a controllo di programma e ad interruzione sono descritte con dettaglio e minuzia.
Progettazione di macchine con solidworks motion. Analisi statiche, cinematiche e dinamiche
Umberto Fioretti
Libro: Copertina morbida
editore: Tecniche Nuove
anno edizione: 2021
pagine: 384
Il libro è una guida pratica e strutturata per aiutare i progettisti nelle attività di sviluppo prodotto mediante SolidWorks Motion, nello specifico di macchine industriali. Considerando che oggi l'impiego degli strumenti di simulazione è imprescindibile al fine di supportare l'innovazione e contenere i tempi di sviluppo prodotto, questo manuale ha come obiettivo quello di mostrare il metodo di lavoro e le best practice, prendendo a riferimento numerosi casi studio su cui eseguire delle attività in SolidWorks Motion volte al dimensionamento, alla verifica e validazione del progetto. Nella guida è dedicata particolare attenzione all'impostazione di un corretto flusso di lavoro, ovvero dalla preparazione del modello CAD sino alla lettura critica dei risultati ottenuti. Il libro è pensato per un utente che possiede già quelle conoscenze di base che gli consentono di muoversi all'interno dell'interfaccia di SolidWorks Motion ma non ha ancora le conoscenze necessarie al suo sfruttamento e di conseguenza manca quella sicurezza che gli consentirebbe di adottare SolidWorks Motion come strumento di verifica del proprio lavoro. I contenuti testuali della guida sono fruibili con tutte le versioni del software a partire dalla 2011 di Solidworks. I modelli CAD delle esercitazioni a disposizione per il download sul sito relativo sono utilizzabili a partire dalla versione 2014.
Nel paese degli algoritmi
Aurelie Jean
Libro
editore: Neri Pozza
anno edizione: 2021
pagine: 176
Che cosa sono gli algoritmi che governano la nostra vita quotidiana? Che cosa c’è dall’altra parte dell’iceberg matematico? Codici ed equazioni matematiche governano ormai profondamente la nostra vita. Il mondo digitale, cui dedichiamo larga parte del nostro tempo, opera sostanzialmente in base ad algoritmi: gli algoritmi dei siti di vendita, dei social network, quelli per la geolocalizzazione o per l’assegnazione dei posti all’università. Un semplice sguardo, poi, allo stato della ricerca tecnoscientifica contemporanea basta per rendersi conto che non vi è fenomeno fisico, economico o sociale che possa oggi sottrarsi a una modellazione numerica. L’autrice di questo libro, ad esempio, ha simulato coi suoi algoritmi la morfologia della gomma in scala nanoscopica, ha previsto l’elasticità di un tessuto cardiaco rigenerato in laboratorio, ha automatizzato la stesura di news finanziarie e simulato il funzionamento del trauma cranico. Si può perciò affermare che, se non è ancora pienamente diventata il paese degli algoritmi, la terra è destinata inevitabilmente a esserlo in un futuro molto vicino. Sappiamo, tuttavia, come vanno davvero le cose nel paese degli algoritmi? Sappiamo a quali procedure, speranze, rischi e pericoli vanno realmente incontro coloro che si avventurano in questo regno? Le pagine che seguono cercano di rispondere a queste domande, invitando i lettori a un viaggio al cuore delle equazioni matematiche e delle righe di codice. Un viaggio in cui le speranze che guidano le modellazioni numeriche traggono alimento da un antico sogno: l’idea di penetrare, attraverso la virtualizzazione dei fenomeni, i meccanismi stessi della vita. Aurélie Jean non si limita, tuttavia, a illustrare le magnifiche sorti della modellazione numerica della realtà, ne mostra anche i pericoli, anzi il sommo pericolo. Uno spettro si aggira, infatti, nel paese degli algoritmi: lo spettro dei cosiddetti «bias algoritmici», vale a dire dei pregiudizi cognitivi che caratterizzano la fragile conoscenza umana e che possono distorcere gli algoritmi sino al punto da generare discriminazioni inaccettabili. Com’è accaduto, ad esempio, ad Amazon che, nel 2018, per selezionare i curricula dei candidati più idonei a essere assunti in azienda, ha progettato un algoritmo addestrandolo sulle assunzioni degli ultimi dieci anni, in prevalenza maschili, con l’inevitabile conseguenza che l’algoritmo ha sviluppato un bias che lo ha indotto a sottostimare il valore di un profilo femminile. Eliminare alla radice i bias è, per Aurélie Jean, un compito impossibile. È, invece, possibile «comprendere il passaggio dai “nostri” bias ai bias algoritmici», aprendo la ricerca scientifica al pensiero critico e alla riflessione e capovolgendo l’antico pregiudizio che vuole i filosofi riflettere su un mondo che gli sfugge e gli scienziati costruire un mondo su cui non riflettono.
ICDL più Syllabus 6 full standard. Il manuale più semplice e più completo per il conseguimento delle certificazioni: ICDL essentials, ICDL base, ICDL full standard
Mario R. Storchi
Libro: Libro in brossura
editore: Edizioni Manna
anno edizione: 2021
pagine: 644
Fornisce tutte le conoscenze e le abilità necessarie per conseguire le certificazioni: ICDL Essentials, ICDL Base, ICDL Full Standard. Esclusive simulazioni degli esami online all’indirizzo www.icdlsimulazioni.it con migliaia di item randomizzati e senza limiti di utilizzo. 112 pagine di esercizi di comprensione. Contenuti extra on line. Materiale didattico validato da AICA.
Il manuale dell'Intelligenza Artificiale. Guida all'IA per imprenditori, manager e operatori della finanza
Susanne Chishti, Ivana Bartoletti, Anne Leslie, Shân M. Millie
Libro
editore: Apogeo
anno edizione: 2021
pagine: 320
L'ascesa dell'intelligenza artificiale (IA) ha avuto un impatto importante su vari settori della tecnologia di consumo. Tuttavia, il suo ruolo può essere ancora più importante nei servizi finanziari. Dai chatbot all'automazione dei processi e all'analisi dei dati, gli strumenti di intelligenza artificiale possono offrire importanti alternative ai servizi tradizionali, consentire di proteggersi dall'errore umano, prevenire le frodi e molto altro ancora. Questa guida illustra il presente e il futuro del settore finanziario globale, mostrando come l'IA consentirà di migliorare la salute finanziaria degli individui ed estendere nuove opportunità di investimento a più persone che mai. Un volume adatto a tutti i professionisti delle tecnologie finanziare che desiderano comprendere come l'intelligenza artificiale stia cambiando il settore e in che modo i loro clienti possano trarre vantaggio da questi cambiamenti.

