Includi: nessuno dei seguenti filtri
× Soggetto Linguaggio JavaScript
Includi: tutti i seguenti filtri
× Soggetto Elaboratori elettronici

Trovati 183 documenti.

Principi di progettazione dei compilatori
Libri Moderni

Gries, David <1939- >

Principi di progettazione dei compilatori / David Gries ; edizione italiana [e traduzione] a cura di Michele Vicenzi ; presentazione di Arrigo Frisiani

Milano : Angeli, 1978

Collana di informatica ; 6

Algoritmi spiegati in modo facile
Libri Moderni

Bhargava, Aditya Y. <ingegnere del software>

Algoritmi spiegati in modo facile : guida illustrata per programmatori curiosi / Aditya Y. Bhargava

Apogeo, 2022

Abstract: Un algoritmo non è altro che una procedura passo passo per risolvere un problema. Gli algoritmi più utilizzati sono già stati testati e verificati ma questo non vuol dire che comprenderne la logica sia facile. Questa guida illustrata e divertente aiuta a capirli appieno senza dover faticare su migliaia di pagine di teoria e spiega come applicarli al meglio nei problemi pratici con cui un programmatore si trova spesso a confrontarsi. Partendo dagli algoritmi di ricerca e ordinamento si rafforza l'abilità di pensare in maniera algoritmica affrontando via via problemi sempre più complessi come la compressione dei dati e l'intelligenza artificiale. Ogni esempio include diagrammi che corredano i commenti agli esempi di codice Python per rendere chiari anche i concetti più difficili. Grazie al suo linguaggio semplice e a oltre 400 immagini che accompagnano i singoli passi delle procedure, questa guida è perfetta per programmatori alle prime armi, ingegneri, appassionati di informatica e in generale chiunque voglia avvicinarsi allo studio degli algoritmi.

Che cosa sono le digital humanities
Libri Moderni

Previtali, Giuseppe <1991->

Che cosa sono le digital humanities / Giuseppe Previtali

Carocci, 2022

Abstract: Le digital humanities costituiscono uno dei campi emergenti del sapere e hanno cominciato a essere presenti anche nei corsi universitari. Per statuto a cavallo fra aree disciplinari diverse, esse non soltanto permettono di affrontare in modo nuovo problemi classici di filologia, critica letteraria o storia dell’arte, ma favoriscono una metariflessione sulle possibilità e i limiti del digitale negli studi umanistici. Il volume presenta i temi chiave di questo ambito di ricerca e, attraverso esempi concreti e analisi di caso, fornisce gli strumenti di base per orientarsi criticamente tanto nel dibattito teorico quanto nella pratica progettuale.

Introduzione agli elaboratori elettronici
Libri Moderni

London, Keith

Introduzione agli elaboratori elettronici / di Keith London ; [traduzione di Claudio Piga]

2. ed.

Milano : Edizioni scientifiche e tecniche Mondadori, 1976

Autodesk Revit 2023 per l'architettura
Libri Moderni

Pozzoli, Simone <esperto di Revit Architecture> - Bonazza, Marco <architetto> - Villa, Werner Stefano <1968->

Autodesk Revit 2023 per l'architettura : guida completa per la progettazione BIM / Simone Pozzoli, Marco Bonazza, Werner Stefano Villa

Milano : Tecniche nuove, 2022

Abstract: Autodesk Revit si è ormai consolidato da diversi anni come il software BIM oriented più utilizzato nella progettazione architettonica a livello mondiale. Revit offre strumenti in forma parametrica per ogni fase del lavoro. Dal rilievo iniziale alla realizzazione dei progetti esecutivi, dall’integrazione con la parte impiantistica del progetto fino alla manutenzione successiva dell’edificio, si arriva così a produrre un modello progettuale BIM condiviso nel quale è sufficiente modificare una parte perché tutte le altre ad essa collegata vengano automaticamente revisionate. Il libro, aggiornato alla versione 2023, tratta in modo completo l’uso di Autodesk Revit partendo dalle conoscenze basilari e affrontando l’intero flusso di lavoro, fino ad arrivare agli argomenti più avanzati quali la personalizzazione di famiglie parametriche e la gestione del progetto. I contenuti sono stati realizzati con una logica di apprendimento progressiva, concepita sia per tutti coloro che si avvicinano per la prima volta a questo software e che vogliono imparare a utilizzarlo per produrre tavole tecniche complete di piante quotate, prospetti, sezioni, viste 3D, dettagli architettonici e costruttivi, viste comparative (stato di fatto/stato di progetto), computi e rendering sia per il professionista che già lo utilizza nelle funzionalità di base ma vuole disporre al meglio delle potenzialità degli strumenti avanzati. Gli argomenti trattati: Interfaccia grafica, comandi di base e gestione delle viste; Creazione del modello architettonico tridimensionale e della planimetria; Modellazione concettuale volumetrica; Documentazione, annotazioni, computi e messa in tavola del progetto; Gestione del progetto e sistemi di coordinate; Importazione file da AutoCAD; Personalizzazione famiglie caricabili e parametrizzazione avanzata; Uso delle fasi di lavoro, tavole comparative per ristrutturazioni; Uso delle varianti e delle revisioni; Rendering del modello 3D; Basi di Dynamo per automazione dei processi; Importazione modelli da Autodesk Inventor. Nel booksite: Tutti i file per gli esercizi proposti nel volume- Risorse web e link per Autodesk Revit; Link a Patch e Service pack per tutte le versioni; News e aggiornamenti sul programma e sul libro.

Deep thinking
Libri Moderni

Kasparov, Garry <1963->

Deep thinking : dove finisce l'intelligenza artificiale, comincia la creatività umana / Garry Kasparov ; con Mig Greengard ; traduzione di Valentina Nicolì

Fandango libri, 2019

Abstract: Il 10 febbraio 1996 il campione del mondo di scacchi Garry Kasparov iniziò un match contro Deep Blue, un computer della Ibm creato esclusivamente per giocare a scacchi. Un match lungo due anni destinato a rimanere nella storia. La partita inaugurale si concluse con una vittoria della macchina: per la prima volta un campione del mondo veniva sconfitto in una sfida con tempi regolari da torneo. Quella sera Kasparov si rivolse sconsolato all’amico Frederic Friedel: “E se questo affare fosse invincibile?”. In realtà il campione ribaltò il risultato nelle successive cinque partite (tre vinte e due patte) confermando quindi la sua superiorità sulla macchina. È nella rivincita che Kasparov concesse all’Ibm l’anno successivo, nel 1997, che il grande campione venne clamorosamente sconfitto da Deep Blue. Il match Kasparov vs Deep Blue è stato commentato e discusso senza fine negli ultimi venti anni da tutti gli appassionati di scacchi e di intelligenza artificiale, ma Deep Thinking per la prima volta racconta la versione di Kasparov: come è stato elaborare una strategia contro un avversario implacabile e instancabile, gli errori fatti e le ragioni della sconfitta. Anche per coloro che hanno un interesse superficiale per gli scacchi, la lettura risulta avvincente e mozzafiato. Come tutti i grandi campioni, Kasparov ha fatto tesoro della sconfitta e ne ha tratto importanti insegnamenti, dedicando molte energie a immaginare modi in cui gli esseri umani possono collaborare con le macchine per produrre risultati sempre migliori. Dopo quella sconfitta, Kasparov ha continuato a giocare con e contro i computer, approfondendo sempre più la relazione essenziale fra l’uomo e la sua creazione più importante. In questo libro dialoga con filosofi preoccupati per il destino dell’umanità, programmatori che lavorano sull’auto-apprendimento delle reti neurali e ingegneri che stanno piano piano espandendo i confini della robotica, tutto questo per comprendere fino in fondo che l’intelligenza artificiale non va combattuta, ma abbracciata.

Insegnare il coding
Libri Moderni

Foster, Stephen <1985-> - Handley, Lindsey

Insegnare il coding : la guida per formare i programmatori del futuro / Stephen R. Foster, Lindsey D. Handley

Apogeo, 2020

Abstract: Cos'è il coding? Perché i bambini dovrebbero imparare a programmare? Perché molte scuole non insegnano adeguatamente la scienza dei computer? Rispondere a queste domande non è così semplice e, anche se la stragrande maggioranza di docenti, genitori e studenti comprende l'importanza dell'informatica nel 21° secolo, molti faticano a trovare risorse educative adeguate. Questo libro vuole colmare una lacuna nelle conoscenze attuali spiegando esattamente cos'è il coding e come possa essere insegnato in modo adeguato. Scritto da educatori e ricercatori esperti, è una guida pratica e accessibile a tutto ciò che serve sapere per poter insegnare un linguaggio di programmazione, sfatando alcuni falsi miti e offrendo spunti per definire un percorso educativo in campo informatico. I capitoli, scritti con un linguaggio chiaro e privo di tecnicismi, esplorano una vasta gamma di argomenti: dalla storia dell'educazione informatica e della sua influenza sull'attuale sistema scolastico all'analisi dei linguaggi programmazione. Ricco di spunti di riflessione ed esercizi, questo libro è utile per gli insegnanti alle prime armi e utile a docenti e formatori più esperti che vogliono migliorare l'approccio all'insegnamento del coding.

La giustizia digitale
Libri Moderni

Garapon, Antoine <1952-> - Lassègue, Jean <1962->

La giustizia digitale : determinismo tecnologico e libertà / Antoine Garapon, Jean Lassègue ; a cura di Maria Rosaria Ferrarese

Il Mulino, 2021

Abstract: Nell'ambito della giustizia, non diversamente che in altri settori, avanzano processi di digitalizzazione che promettono di eliminare errori, discrezionalità e incertezze propri della tradizionale decisione affidata ai giudici. Robotizzazione di alcune funzioni, risoluzione dei conflitti su piattaforme elettroniche, algoritmi ed estese possibilità di accesso: la digitalizzazione configura una rivoluzione non solo grafica ma anche antropologica, che rischia tuttavia di far scomparire dalle funzioni di giustizia il patrimonio simbolico che era parte del mondo giuridico. Con un'analisi che è al contempo giuridica e filosofica, il volume cerca di confrontarsi con questo immane cambiamento con occhi privi di pregiudizi, considerando possibili progressi e probabili regressioni della giustizia «predittiva» e degli algoritmi applicati a contratti e ad altri istituti.

100 cose da sapere su numeri, computer e codici
Libri Moderni

100 cose da sapere su numeri, computer e codici / testo di Alice James ... [et al.] ; illustrazioni di Federico Mariani, Parko Polo e Shaw Nielsen ; progetto grafico a cura di Lenka Hrehova ... [et al.]

Usborne, 2019

Abstract: Questo libro esplora numeri, computer e codici, come sono usati e come siano in continuo sviluppo, attraverso 100 fatti interessanti arricchiti da coloratissime illustrazioni in stile infografica, un glossario e un indice

Espressioni regolari
Libri Moderni

Beri, Marco

Espressioni regolari : inventate nel 1950 ma ancora oggi insostituibili : le regexp / Marco Beri

Milano : Apogeo, 2007

Abstract: Le espressioni regolari (o regexp, regex, RE, tutte abbreviazioni di regular expression) sono una sintassi attraverso la quale si possono rappresentare insiemi di stringhe. Sono spesso utilizzate da editor di testo per la ricerca e la sostituzione di porzioni del testo, ma trovano anche ampi utilizzi nella programmazione, web e non. PHP, PerI, Python, Java, Javascript, C e molti altri linguaggi, più o meno noti, fanno largo utilizzo delle regexp per effettuare controlli e operazioni sulle stringhe che processano.

Il linguaggio C :
Libri Moderni

Kernighan, Brian W.

Il linguaggio C : : principi di programmazione e manuale di riferimento / / Brian W. Kernighan, Dennis M. Ritchie ; [traduzione di Valerio Marra]

2. ed.

Milano : Pearson, c2007

Abstract: Il testo - aggiornato allo standard ANSI - passa in rassegna le principali caratteristiche di un linguaggio che si è rivelato di notevole efficacia per un'ampia gamma di applicazioni. Partendo da una panoramica iniziale, per dar modo ai lettori di familiarizzare con le principali caratteristiche del linguaggio, gli autori passano poi ad analizzarne i vari aspetti in maggiore dettaglio: dai tipi di dati elementari agli operatori, dal flusso del controllo alla struttura. Questo libro di successo (circa 15.000 copie vendute) è ora arricchito dalla piattaforma MyLab, con la versione digitale del volume e i codici sorgente presenti nel testo.

Dipendenza digitale
Libri Moderni

Soojung-Kim Pang, Alex

Dipendenza digitale : istruzioni per un uso equilibrato e felice della tecnologia / Alex Soojung-Kim Pang ; introduzione all'edizione italiana a cura di Dario Villa

LSWR, 2015

Abstract: Se il nostro rapporto con la tecnologia è spesso problematico, oscillante fra frustrazione e dipendenza, è soprattutto a causa della scarsa consapevolezza e padronanza con cui ci accostiamo a questo tipo di strumenti. Benché computer e smartphone siano una presenza costante e ormai naturale nella nostra via, spesso non riusciamo a utilizzarli per quello che sono, cioè mezzi al nostro servizio al contrario, nonostante la loro pervasività essi restano presenze estranee e opache da cui finiamo paradossalmente per essere dominati. Questa è la tesi di Alex Soojung-Kim Pang che in Dipendenza digitale propone come antidoto alle nostre frustrazioni quotidiane l’approccio del “contemplative computing”. Questo consiste nel volgerci agli strumenti tecnologici in modo che diventino un’estensione naturale del nostro corpo al fine di utilizzarli in maniera più efficace senza restare vittime di un loro uso compulsivo e distratto.

Il calcolatore e lo sviluppo mentale. Introduzione al pensiero algoritmico
Libri Moderni

Fasano Petroni, Margherita

Il calcolatore e lo sviluppo mentale. Introduzione al pensiero algoritmico

Firenze : La Nuova Italia, 1976

Educatori antichi e moderni ; 310

Dal problema al programma :
Libri Moderni

Dal problema al programma : : introduzione al problem-solving in linguaggio C / / Gianpiero Cabodi ... [et al.]

Santarcangelo di Romagna : Maggioli, 2014

Idee & strumenti

Abstract: Questo libro si propone di rispondere a una delle sfide più impegnative poste dai primi corsi di Programmazione nelle lauree di area scientifica e tecnologica: la necessità di acquisire non solo un nuovo strumento (il linguaggio, con la sua sintassi e le sue specificità), ma una nuova mentalità, una metodologia strutturata orientata alla risoluzione di problemi. L'enfasi del testo è posta proprio sul problem-solving: dopo la presentazione di uno schema generale per la classificazione dei problemi computazionali, il lettore è guidato passo passo nella risoluzione delle diverse tipologie di problemi, dalla costruzione di un modello formale alla definizione di un algoritmo alla scrittura del programma. Si presuppone la conoscenza sintattica dei principali costrutti del linguaggio C (che vengono comunque richiamati in un capitolo apposito). L'esposizione si basa in gran parte sugli esempi, svolti in notevole dettaglio, e su un gran numero di esercizi, molti dei quali corredati da soluzione.

Struttura e progetto dei calcolatori /
Libri Moderni

Patterson, David A. <1947->

Struttura e progetto dei calcolatori / / David A. Patterson, John L. Hennessy ; [traduzione di Alberto Borghese]

4. ed. italiana condotta sulla 5 ed. americana / a cura di Alberto Borghese

Bologna : Zanichelli, 2015

Abstract: La tecnologia moderna richiede che i professionisti di ogni settore dell'informatica conoscano sia il software sia l'hardware, la cui interazione ai vari livelli offre la chiave per capire i principi fondamentali dell'elaborazione. Per questo motivo, sin dalla prima edizione di Struttura e progetto dei calcolatori l'enfasi è stata posta sulla relazione tra hardware e software, e il recente passaggio dalle architetture uniprocessore ai multiprocessori multicore ha confermato quanto la prospettiva del parallelismo sia giusta.

Introduzione agli elaboratori elettronici /
Libri Moderni

London, Keith

Introduzione agli elaboratori elettronici / / di Keith London ; [traduzione di Claudio Piga]

Milano : Edizioni scientifiche e tecniche Mondadori, 1973

Biblioteca della EST

Algoritmi in C /
Libri Moderni

Sedgewick, Robert

Algoritmi in C / / Robert Sedgewick ; [traduzione di Claudio Gentile]

4. ed.

Milano ; Torino : Pearson, 2015

Always learning

Abstract: Per accedere alla piattaforma: registrati sul sito pearson.it/place con il tuo indirizzo mail, inserisci nell'apposito campo il codice che trovi in copertina, entra nella sezione International MyLab e scegli se studiare in modo autonomo o seguire il corso creato dal docente.

Computer e programmazione
Libri Moderni

Dickins, Rosie - Nielsen, Shaw <illustratore>

Computer e programmazione / [testo di Rosie Dickins ; illustrazioni di Shaw Nielsen]

Usborne, 2016

Abstract: Un libro con oltre 100 linguette da sollevare per scoprire cosa accade dentro un computer, dai dispositivi materiali al codice che fa funzionare la macchina. Giochini da provare, spiegazione dei termini, fatti curiosi e link a risorse in rete

Architettura dei calcolatori /
Libri Moderni

Architettura dei calcolatori / / Gianni Conte ... [et al.]

[S.l.] : Città Studi, 2015

Abstract: Lo scopo di questo testo è illustrare i principi generali dei sistemi di elaborazione, facendo riferimento ad architetture e sistemi reali e introducendo contestualmente i principi di base delle tecnologie abilitanti e il loro impatto sulle architetture. Il testo consente al lettore di analizzare come l'evoluzione delle tecnologie microelettroniche incida sulle soluzioni architetturali dei sistemi di elaborazione. Viene, quindi, proposto un percorso che affianca alla classica trattazione, che illustra i modi di funzionamento dei calcolatori elettronici, un nuovo approccio basato su approfondimenti inerenti all'evoluzione e alle prospettive delle nuove soluzioni tecnologiche e alle loro implicazioni sullo sviluppo e la progettazione di nuovi modelli architetturali, affrontando in modo sistematico anche le tematiche relative alle tecniche d'interazione fra i nodi di elaborazione e il mondo esterno con riferimento ai problemi di interconnessione di più unità e al progetto di unità di I/O, nonché a quelli posti dai sistemi embedded nel loro impiego in molte applicazioni industriali.

Hello Ruby. Avventure nel mondo del coding
Libri Moderni

Liukas, Linda <1986->

Hello Ruby. Avventure nel mondo del coding / Linda Liukas

Erickson, 2017

Abstract: Ruby è una bambina dotata di fervida immaginazione. Nel mondo di Ruby, tutto è possibile se ci si mette in testa di farlo. Mentre Ruby si imbarca nella sua avventura, attraverso la narrazione i bambini faranno conoscenza dei concetti base del coding. Grazie alle attività incluse in ogni capitolo, i futuri piccoli programmatori saranno entusiasti di mettere in pratica la loro immaginazione.