6,014 results
2019brossura Questo libro è uno strumento aggiornato e completo per superare con successo le prove d'esame della Nuova ECDL/ICDL, che tratta tutte le voci previste dal nuovo Syllabus. Il manuale è concepito come una vera e propria guida visuale: ogni argomento viene spiegato nei dettagli e descritto passo passo, con l'ausilio di oltre mille immagini che consentono di memorizzare e ripetere facilmente le operazioni descritte nel testo. In appendice sono riportate tutte le voci del Syllabus, corredate dall'indicazione delle pagine in cui ogni argomento è trattato. Il volume fornisce anche l'accesso al nuovissimo Software Maxisoft® di Formatica che consente di effettuare un numero illimitato di esercitazioni e di simulare gli esami ECDL/ICDL. Per accedere al simulatore è sufficiente collegarsi all'indirizzo www.alphatest.it/ECDLSW. Questo manuale è indicato anche per chi intende acquisire una competenza informatica di base non solo per scopi di lavoro ma per interesse personale.
2011brossura La programmazione lato server comprende l'insieme di tecniche che consentono di realizzare siti dinamici e applicazioni web interattive. La componente fondamentale di queste applicazioni è la possibilità di accedere a basi di dati tramite interfacce web; ne sono esempi i motori di ricerca e i siti di commercio elettronico. Questo volume introduce alla programmazione web lato server utilizzando due tecnologie tra le più diffuse, PHP e Java Enterprise Edition, e approfondisce i temi di interesse più generale come l'utilizzo dei sistemi di gestione di basi di dati. Il testo, dopo un richiamo alle tecniche di base del Web, ai linguaggi di markup (XML, XHTML) e ai fogli di stile CSS, illustra i principi delle tecnologie lato server e descrive i linguaggi di scripting PHP e Java Server Pages. Sono inoltre approfondite le tecniche proprie di Java 2 Enterprise Edition, in particolare le servlet e il pattern di programmazione Model-View-Controller. Ampio spazio è dedicato alle tecnologie web 2.0: Web Service, RSS e AJAX. La trattazione è completata da articolati casi di studio che guidano alla realizzazione di diverse applicazioni: gallerie di immagini, negozi virtuali, aggregatori. In questa seconda edizione rivista il codice di tutti gli esempi è stato verificato e reso conforme alle ultime versioni dei linguaggi presentati; il testo, ove necessario, è stato corretto e integrato, in particolare è illustrata la realizzazione di un'applicazione Facebook.
2012brossura Il volume presenta i concetti chiave della traduzione assistita da computer e illustra l'uso di SDL Trados Studio, uno dei principali software presenti attualmente sul mercato.
2017brossura Lo scopo di questo volume è di introdurre ai fondamenti dell'informatica moderna non solo gli studenti dei corsi di Ingegneria e Informatica, ma anche tutti coloro che vogliono comprendere le idee alle radici della rivoluzione tecnologica che pervade le nostre vite. Il testo presenta le tappe più significative della computer science: dalla introduzione del codice binario, al modello architetturale di Von Neumann, dal concetto di algoritmo, all'introduzione dei linguaggi di programmazione e degli ambienti per la produzione dei programmi.
2019br. Il manuale illustra tutti gli argomenti del corso di Abilità Informatiche. Vengono presi in esame i concetti fondamentali della Tecnologia dell'informazione, in particolare le caratteristiche e il funzionamento di un calcolatore. Successivamente viene illustrato il software Microsoft Excel e i comandi fondamentali per un suo utilizzo adeguato. Vien posto l'accento sulla possibilità di analizzare i dati con le tabelle pivot e su come integrare tra loro diversi programmi Office per migliorare la produttività sul lavoro. Alla fine del manuale sono presenti delle domande, con le risposte corrette, per esercitarsi sui concetti appresi.
2021brossura "'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)
2018br. Un testo classico, che presenta la materia con una nuova attenzione alle applicazioni pratiche e agli aspetti matematici, e arricchito da numerose figure esplicative. Questa disciplina, ormai ampiamente riconosciuta come fondamentale per il settore dell'informatica, fornisce strumenti formali indispensabili in svariati ambiti e applicazioni, ed è a sua volta oggetto di una continua attività di ricerca, anche a distanza di mezzo secolo dalla sua nascita. Per questo, la nuova edizione italiana è frutto di una completa revisione della precedente edizione italiana e di un aggiornamento alla terza edizione americana. Per completezza è stata inserita un'appendice dedicata alle grammatiche e alla gerarchla di Chomsky, argomento interessante e utile per fornire un inquadramento più preciso e ampio su queste tematiche.
2018ill., br. Negli ultimi anni, l'onda lunga della rivoluzione digitale si è abbattuta sui sistemi educativi tradizionali aprendo un canale di accesso diretto tra gli studenti e il world wide web. In qualsiasi momento i ragazzi possono disporre di quantità sconfinate di documenti, dati, materiali multimediali. E questo quasi sempre avviene senza guide e senza esperienze in grado di sviluppare le capacità cognitive necessarie per muoversi in tale contesto. Il progetto «I linguaggi della contemporaneità» - realizzato dalla Fondazione per la Scuola della Compagnia di San Paolo, con il coordinamento scientifico di Giovanni De Luna - propone una sintesi metodologica con l'obiettivo di sostenere i discenti nella lettura storiografica dei vecchi e nuovi media e nella validazione delle fonti online. I saggi contenuti in questo volume mettono alla prova tale approccio analitico, applicandolo ai linguaggi mediatici contemporanei, dal social networking al videogioco, identificandone gli eventuali aspetti rischiosi e facendo emergere - anche attraverso lo studio di esempi concreti e la proposta di linkografie aggiornate e di spunti per attività in classe - le molteplici potenzialità come risorse didattiche e formative. Introduzione di Giovanni De Luna.
2021br. ll manuale, giunto alla terza edizione, è pensato per studiosi di scienze umane che necessitino di un'introduzione all'informatica. Pur mantenendo una struttura in parti, una prima che introduce i concetti di hardware, software, reti e Internet e una seconda che tratta le applicazioni in campo umanistico, il testo è stato completamente rivisto alla luce del naturale sviluppo di una materia così attenta all'innovazione. Le principali novità riguardano l'inserimento di un nuovo capitolo sul Web 2.0 e di nuove tematiche come la user experience, l'Open Science e le digital humanities.
2015ril. Che cosa hanno in comune Google e la barriera del suono, gli asini e i calci di rigore, la Cappella Sistina e il regno di Facebook? Apparentemente nulla, ma cambiando prospettiva, e guardando le cose senza preconcetti, se ne può cogliere l'intimo legame, e scoprire che il mondo in cui viviamo non è poi così scontato. In questo viaggio sorprendente per i sentieri tortuosi del progresso umano, sulle tracce dei pionieri che hanno saputo andare oltre il senso comune, Massimo Marchiori ci accompagna lungo l'evoluzione umana, tecnologica ma anche sociale, e le reciproche relazioni, che trovano la propria sintesi nelle pulsioni dell'uomo. Dall'elefante di Internet all'insolita storia della salamandra, dall'algoritmo della carta igienica alla scoperta della vera "mamma di Google", il libro affronta con leggerezza di tono e profondità di argomenti le contraddizioni del mondo reale e di quello virtuale, e le questioni calde della comunicazione del sapere e del futuro del progresso. Un futuro in cui l'uomo, nonostante tutto, è ancora il protagonista.
2019ill., br. I Big Data sono una realtà e la professionalità del data scientist è tanto ambita quanto rara sul mercato del lavoro. All'interno delle aziende, infatti, gli investimenti si concentrano sempre più sull'analisi dei dati, con lo scopo di prendere decisioni efficaci e migliorare prodotti, servizi e vendite. Questo manuale presenta in modo semplice e concreto i Big Data a chi non ha particolare esperienza ma vuole passare velocemente dalla teoria alla pratica. Per questo viene introdotto KNIME, uno strumento open source e gratuito dotato di un'interfaccia grafica che ne semplifica l'utilizzo e permette anche a chi non scrive codice di sfruttare i principali algoritmi di machine learning. Dopo aver definito cosa sono - e non sono - i Big Data, attraverso esempi pratici e tutorial viene spiegato come costruire cluster per organizzare dati e come creare modelli di predizione. Infine vengono introdotti argomenti più avanzati come il riconoscimento e l'analisi del linguaggio umano, e l'estensione delle funzionalità di KNIME con R e Python. Una guida per manager, professionisti e studenti, ma più in generale per chiunque voglia iniziare a lavorare con i Big Data apprezzandone le opportunità e comprendendone le criticità.
2012br. Il volume introduce in modo organico e dettagliato tutti gli argomenti oggetto degli esami di certificazione EUCIP Core Level e, al contempo, fornisce una serie di riferimenti utili al loro approfondimento. Il livello Core richiede il superamento di un test a risposte multiple su diversi argomenti legati alle tecnologie dell'informazione e delle telecomunicazioni, per esempio alcune domande riguardano: gestione dei progetti informatici, algoritmi, progettazione di basi di dati, sistemi di comunicazione wireless. Il manuale segue le indicazioni del Syllabus 3.0 (ultima versione), il documento articolato in vari punti che elenca nel dettaglio le competenze necessarie per superare i test di certificazione, ed è suddiviso in tre sezioni che coprono tutti gli ambiti fondamentali del ciclo di vita dei sistemi ICT: Pianificazione (Pian); Realizzazione (Build); Esercizio (Operate). Il testo è stato approvato da AICA, l'unica associazione preposta in Italia a verificare l'effettiva copertura dell'intero programma d'esame (Syllabus) e la correttezza complessiva dell'opera.
2018brossura "Sono passati quindici anni da quando la prima bozza del genoma umano è stata sequenziata e resa pubblica, con un costo stimato di alcune centinaia di milioni di dollari e un impegno straordinario di risorse umane. Oggi i costi per sequenziare un genoma umano si aggirano intorno a mille dollari. Produrre dati diventa sempre più facile, ma allo stesso tempo emerge in modo chiaro la distanza che separa i dati dalla conoscenza. Non si tratta solo di sequenze di DNA, ci sono big data di ogni tipo: genomi, epigenomi, trascrittomi, proteomi, interattomi e metabolomi. "Fondamenti di bioinformatica" è la risposta compatta e mirata alla necessità di gestire ed elaborare dati sempre più complessi. Per dare senso a questi dati servono infatti le competenze interdisciplinari della bioinformatica, nelle sue tre componenti essenziali: la biologia, l'informatica e la statistica. La crescente esigenza di bioinformatici non è determinata soltanto dalla necessità di orientarsi nella complessità, ma anche da un mutamento negli studi biologici che dal classico approccio riduzionistico - con cui si indaga su un problema puntuale - si sono allargati a un approccio olistico per cercare di comprendere il sistema nella sua globalità. In questo contesto, la biologia dei sistemi sta assumendo un ruolo sempre più importante, anch'esso centrato saldamente sulla multidisciplinarità della bioinformatica." (Dalla Prefazione di Giorgio Valle)
2017brossura Vi piacerebbe fare la dichiarazione dei redditi online o fondare un'azienda nel giro di pochi minuti? In Estonia è già possibile. Perché allora alcuni enti statali usano ancora software risalenti agli anni Sessanta e non prevedono di aggiornarli? Quando a ottobre 2013 il sito HealthCare.gov è stato messo online, molti lo hanno definito una catastrofe. Dal punto di vista della pubblica amministrazione statunitense, però, il sito ha rappresentato un punto di svolta, evidenziando la necessità che le istituzioni pubbliche raggiungessero l'eccellenza nel campo del digitale e ispirando centinaia delle migliori e più brillanti menti tecnologiche a radunarsi a Washington con la speciale missione di modernizzare la pubblica amministrazione. Come si fa a prendere una pubblica amministrazione interamente basata su schemi analogici tipici dell'era industriale e a riprogettarla in modo che diventi interamente digitale? Bisogna riuscire a concepirne una totalmente nuova. Provate a immaginare un sistema carcerario che impiega tecnologie digitali per far rientrare nella società, in maniera rapida e sicura, i colpevoli di reati non violenti. Provate a immaginare un'assistenza sanitaria che garantisce a ogni assistito una user experience personalizzata. Oggi disponiamo degli strumenti digitali (cloud computing, dispositivi mobili, analisi) e del talento necessari a implementare davvero una trasformazione reale. Questo libro rappresenta la guida perché questo possa essere messo in pratica e per arrivare ad avere una pubblica amministrazione fondata sul digitale.
2019br. Da quando la programmazione a oggetti è diventata di uso comune, gli sviluppatori si sono trovati di fronte a un numero significativo di applicazioni mal progettate, con software inefficienti e difficili da mantenere ed estendere. Per questo, nel corso del tempo, i professionisti più esperti hanno messo a punto un insieme di tecniche di refactoring per migliorare l'integrità strutturale e le prestazioni dei programmi. L'autore svela i principi e le tecniche fondamentali per trasformare codice scritto male in un programma ben congegnato. Vengono mostrati oltre sessanta metodi di refactoring, corredati da istruzioni passo-passo e indicazioni su quando applicarli. Gli esempi sono basati su JavaScript ma si possono applicare alla maggior parte dei linguaggi di programmazione. Un libro dedicato a tutti gli sviluppatori che vogliono scoprire o approfondire che cosa è il refactoring, perché dovrebbero applicarlo e come riconoscere il codice che ne ha bisogno. Prefazione di Erich Gamma.
2019brossura Lo sviluppo di applicazioni che utilizzano la tecnologia blockchain sta registrando una crescita esponenziale in ambiti che vanno oltre le criptovalute e spaziano tra il settore enterprise e quello pubblico. Le opportunità sono tante ma affrontare la sfida non è semplice. Questo manuale illustra una vasta gamma di paradigmi per lo sviluppo di applicazioni blockchain. Si parte da un'introduzione ai fondamenti della tecnologia blockchain e agli smart contract per poi passare alla creazione di applicazioni su piattaforme compatibili con Ethereum, il più grande e solido ecosistema blockchain al mondo. Il lettore impara così a costruire applicazioni decentralizzate (DApp) e implementare token, per poi immergersi nei framework Tendermint e Cosmos e nella creazione di architetture software che superano i limiti degli ambienti blockchain più diffusi. Il volume si conclude illustrando alcuni temi di cripto-economia, quali la classificazione, la stima, la compravendita e gli exchange di criptovalute. Una guida completa per gli sviluppatori che vogliono apprendere le architetture e i modelli di programmazione blockchain più avanzati e affidabili di oggi.
1989brossura
2016br. Senza il motore a scoppio non ci sarebbero le autoambulanze ma nemmeno gli incidenti stradali. Il doppio lato della medaglia vale per qualsiasi frutto dell'ingegno umano. Ogni avanzamento tecnologico, che spesso nasce per risolvere un problema, altrettanto spesso è il punto di partenza di altri grattacapi. Per il computer non è diverso. Marco Malvaldi e Dino Leporini raccontano l'origine, lo sviluppo, i problemi che un computer è in grado di risolvere, la sua mostruosa velocità, le conseguenze del suo utilizzo. A volte i risultati sono meravigliosi, come la possibilità di prevedere il tempo atmosferico o di salvare vite umane attraverso la progettazione di veicoli sempre più sicuri. Altre volte, come è facile immaginare, i risultati sono disastrosi, tragici o semplicemente ridicoli: dalla crisi economica statunitense del 2009 al prezzo di 24 milioni di dollari richiesto da un rivenditore online per un testo universitario sulle abitudini delle mosche. Ma le questioni non finiscono qui. È possibile immaginare che un computer possa intuire? È in grado di capire quando scherziamo o potrà mai sviluppare una coscienza? Domande meno scontate di quanto potrebbe sembrare...
2018br. Esercizi di alfabetizzazione informatica e corso di lingua italiana.
2012ill., br. In questo volume gli alunni di una classe e la loro insegnante presentano una serie di percorsi strutturati e contestualizzati nella realtà scolastica che consentono di imparare a usare i principali programmi del computer, con particolare attenzione agli studenti in difficoltà. Nella nuova edizione, aggiornata al sistema operativo Windows 7 e al pacchetto Office 2010, gli itinerari si snodano in numerose schede operative illustrate, suddivise in sei moduli di lavoro e ricche di riproduzioni delle finestre dei vari programmi trattati (Word, Paint, Excel, ecc.), in cui vengono affrontate attività concrete, come lo svolgimento di una ricerca, l'organizzazione di un viaggio di istruzione o di una festa di compleanno, la creazione di una casella di posta elettronica, ecc. Proprio grazie a questa sua impostazione, il testo consente anche agli insegnanti meno esperti nell'uso del computer di proporre alla propria classe le diverse unità didattiche. Al volume è allegato un CD-ROM con oltre 100 schede e le esercitazioni riferite alle attività presentate nel testo. Attraverso di esse, ciascun alunno è chiamato a eseguire individualmente quello che nel laboratorio di informatica aveva svolto in coppia o nel piccolo gruppo.
2020brossura I moduli della nuova ECDL: il testo propone i moduli previsti per il conseguimento della certificazione ECDL Full Standard con Windows 10 e Office 2016; dopo aver illustrato i concetti di base dell'informatica (Computer Essentials) spiega in modo visivo come usare il personal computer per scrivere (Word Processing), elaborare dati numerici (Spreadsheet), fare presentazioni (Presentation), comunicare, navigare e collaborare in rete (Online Essentials, Online Collaboration) prestando attenzione al problema della sicurezza informatica (IT Security). Un argomento, due pagine affiancate: a ogni argomento è dedicata una coppia di pagine. Tutto quello che devi imparare è sotto gli occhi: le cose da sapere e le schermate del computer. Nell'ebook multimediale, tutte le pagine del libro da sfogliare con: le soluzioni filmate di 10 esercitazioni per l'esame ECDL proposte nel testo; altre 7 esercitazioni per l'esame ECDL; 140 esercizi interattivi online.
2020brossura Esplora alcuni popolari linguaggi di coding e, seguendo i tutorial passo passo, comprendi come utilizzarli per creare il tuo primo sito web, sviluppare un videogioco, progettare una semplice applicazione e programmare minicomputer come Raspberry Pi. Mettiti alla prova dando sfogo alla creatività. Scritto da un team di esperti e docenti di coding, questo libro è l'ideale per iniziare a programmare dalle basi.
2023br. Con la sua capacità di rendere accessibile anche la scienza più all'avanguardia, Charles Seife ci spiega in che modo la teoria dell'informazione è diventata la scienza cruciale dei nostri tempi. Nata con la decifrazione del codice Enigma nella Seconda Guerra mondiale e cresciuta con la rivoluzione dei computer, oggi la teoria dell'informazione è all'avanguardia della fisica teorica. Non solo. Le leggi dell'informazione stanno incominciando a rivelare le risposte ad alcune delle più importanti domande della scienza e stanno dando ai fisici un modo per comprendere i misteri più oscuri sui quali l'umanità abbia mai riflettuto.