Scarica Libri Gratuiti

Scarica libri ed ebooks (I migliori libri in formato PDF, EPUB, etc)

Cerca negli ebook:

Numero totale di libri trovati 36 per la tua ricerca. Scarica gli ebook e divertiti!
Appunti di Programmazione Scientifica in Python

Appunti di Programmazione Scientifica in Python

Autore: Fabio Aiolli

Numero di pagine: 152

Saper programmare un computer è una capacità oramai necessaria a chiunque voglia addentrarsi nello studio delle scienze. Da questo punto di vista, il linguaggio Python sta diventando sempre più popolare per la programmazione in ambito scientifico. Python è un linguaggio di alto livello che usa il paradigma della programmazione orientata agli oggetti (OOP). È un linguaggio semplice e, a differenza di altri linguaggi di programmazione, non richiede l’apprendimento di tecnicismi che spesso distolgono dal vero scopo: imparare a programmare! Questo libro propone una guida completa alla programmazione, fornendo i principi fondamentali utili ad esprimere con un algoritmo la soluzione ad un problema specifico. Nel libro sono schematizzate le problematiche ricorrenti della programmazione e per queste vengono presentati esempi e soluzioni corrette, efficienti ed eleganti. Il volume approfondisce i fondamentali della programmazione: la selezione e la iterazione, la ricorsione, le strutture dati complesse quali liste concatenate ed alberi e gli algoritmi di ricerca, ordinamento e il backtracking. I concetti teorici presentati vengono poi ampiamente applicati a problemi scientifici...

Il sistema multidimensionale di programmazione a supporto della governance locale

Il sistema multidimensionale di programmazione a supporto della governance locale

Autore: Enrico Deidda Gagliardo

Numero di pagine: 662
Programmazione in Python

Programmazione in Python

Autore: Josef Eschgfäller

Numero di pagine: 44

Un'introduzione rapida e pratica a Python 3, attualmente forse il miglior linguaggio di programmazione per un uso generale per la facilità di apprendimento e di utilizzo e per le caratteristiche di linguaggio ad altissimo livello che realizza i concetti sia della programmazione funzionale che della programmazione orientata agli oggetti.

Lo sviluppo condiviso. Esperienze di programmazione locale integrata e di sportelli unici per lo sviluppo

Lo sviluppo condiviso. Esperienze di programmazione locale integrata e di sportelli unici per lo sviluppo

Autore: AA. VV.

Numero di pagine: 210

365.780

La programmazione orientata agli oggetti

La programmazione orientata agli oggetti

Autore: Alessandro Stella

Numero di pagine: 40

La programmazione ad oggetti è una filosofia, è un modo di pensare prima di scrivere il codice, un’idea del software da avere prima di decidere quale linguaggio di programmazione usare per trasportare in bit quella idea. Nella programmazione moderna, conoscere la programmazione orientata agli oggetti è molto importante. Capire come pensare il codice, prima di scriverlo, garantisce di poter programmare in qualsivoglia linguaggio di programmazione orientato agli oggetti: java, c#, php, ruby, python, ecc. Infatti tutti i moderni linguaggi di programmazione sono orientati agli oggetti e quindi tutti sono sottomessi a tale filosofia. Ecco perché è assolutamente fondamentale, prima di scegliere un linguaggio di programmazione, conoscere le regole che lo governano! Questo piccolo libro narra di queste regole. Narra di un pensiero utile e saggio, un modo per usare la propria mente al fine di scrivere un programma usando leggi universali, evitando di scrivere codice che andrà a far parte della sterminata e infetta razza dei “basta che funzioni”! Gli oggetti e le classi sono i pilastri fondamentali su cui tutto si basa, su cui tutto si poggia. Partendo da tali concetti, questo...

CNC CORSO DI PROGRAMMAZIONE IN 90 ORE

CNC CORSO DI PROGRAMMAZIONE IN 90 ORE

Autore: LORENZO RAUSA

Numero di pagine: 616

La nuova edizione del libro “CNC - Corso di programmazione in 50 ore”, si arricchisce di nuovi capitoli riguardanti la programmazione di una fresatrice, una nuova verifica d'apprendimento ed una nuova sezione in cui si analizza la sintassi di programmazione Fanuc. I cicli di tornitura Fanuc sono ampiamente spiegati secondo un nuovo principio didattico, non più legato strettamente alla descrizione dei parametri ma volto ad illustrare le possibili lavorazioni che ogni ciclo è in grado di svolgere. Questo libro si rivolge ad apprendisti e docenti che cercano un corso di programmazione abbinato ad un software di simulazione grafica gratuito. Il corso si basa sullo studio delle funzioni “ISO standard”, ovvero il linguaggio di programmazione alla base di tutti i controlli numerici. Il software d’addestramento e simulazione grafica riproduce fedelmente un vero controllo numerico sul computer. Il percorso formativo prevede capitoli e paragrafi d’istruzione teorica ed altri d’istruzione pratica. I paragrafi relativi alla teoria sono affiancati da disegni e schemi che semplificano la comprensione del testo. Le prime esperienze pratiche consistono nell'utilizzare programmi...

CNC CORSO DI PROGRAMMAZIONE IN 50 ORE (seconda edizione)

CNC CORSO DI PROGRAMMAZIONE IN 50 ORE (seconda edizione)

Autore: LORENZO RAUSA

Numero di pagine: 392

Edizione aggiornata (Febbraio 2021). Seconda edizione con software gratuito di simulazione grafica, estensione didattica sul funzionamento dei software CAD-CAM, aggiornamento delle procedure e delle immagini. Questo libro si rivolge ad apprendisti e docenti che cercano un corso di programmazione abbinato ad un software di simulazione grafica. Il corso si basa sullo studio delle funzioni ‘ISO standard’, ovvero il linguaggio di programmazione alla base di tutti i controlli numerici. Il software d’addestramento e simulazione grafica riproduce fedelmente un vero controllo numerico sul computer. Il percorso formativo prevede capitoli e paragrafi d’istruzione teorica ed altri d’istruzione pratica. I paragrafi relativi alla teoria sono affiancati da disegni e schemi che semplificano la comprensione del testo. Le prime esperienze pratiche consistono nell'utilizzare programmi già redatti, utili al corsista per iniziare a conoscere il controllo numerico e le sue potenzialità. In seguito si procederà con la stesura di nuovi programmi con gradi di difficoltà commisurati all'esperienza acquisita. Durante le esercitazioni pratiche il lettore e costantemente guidato dalle relative...

C guida alla programmazione

C guida alla programmazione

Autore: Pellegrino Principe

Numero di pagine: 552

Il linguaggio C è il punto di riferimento per la realizzazione di software per gran parte delle piattaforme hardware in uso e un passo quasi obbligato nel percorso di formazione di uno sviluppatore. La sua importanza è tale che per molti C è noto come "il C". Una sua particolarità è essere un linguaggio di alto livello che integra caratteristiche dei linguaggi di basso livello. Da questo deriva la sua efficenza in ambiti come le telecomunicazioni, il controllo di processi industriali e il software real-time, ma anche la sua complessità e la difficoltà di apprendimento soprattutto per chi non padroneggia i fondamenti dell'elettronica dei calcolatori. Questa guida vuole aiutare anche i programmatori meno esperti a familiarizzare con le caratteristiche del linguaggio in maniera graduale ma rigorosa, accompagnando parti teoriche a esempi pratici e snippet di codice che aiutano a fissare l'attenzione sui dettagli più rilevanti. Tutto il testo è basato sullo standard ISO C11.

Introduzione alla programmazione in Matlab

Introduzione alla programmazione in Matlab

Autore: Angelo Morzenti , Alessandro Campi , Elisabetta Di Nitto , Daniele Loiacono , Paola Spoletini

Numero di pagine: 166

MATLAB (abbreviazione di MATrix LABoratory) è uno strumento che nel corso degli anni ha esteso le sue funzionalità dal calcolo matriciale alle più generali elaborazioni numeriche in campo scientifico e tecnico. Esso fornisce comandi, funzionalità predefinite e un linguaggio di programmazione che ne fa un ambiente per lo sviluppo di applicazioni. Il linguaggio di programmazione offerto da MATLAB deve il suo successo alla sua specializzazione nell’ambito del calcolo numerico. Avendo un obiettivo più specifico di altri linguaggi, può offrire come costrutti linguistici operazioni molto potenti (ad esempio operazioni su intere matrici). I programmi di MATLAB vengono eseguiti mediante interpretazione: l’utente interagisce con l’interfaccia dell’interprete, cui può far valutare espressioni o eseguire istruzioni e script; ciò permette di evitare la tradizionale sequenza di operazioni tipica dei linguaggi compilati: scrittura, analisi sintattica e semantica, traduzione, collegamento ed esecuzione; ciò favorisce un approccio esplorativo che permette di passare velocemente dall’idea di una soluzione alla sua implementazione e convalida. I programmi MATLAB vengono quindi...

Il linguaggio Java. Guida alla programmazione di base. Con CD-ROM

Il linguaggio Java. Guida alla programmazione di base. Con CD-ROM

Autore: Massimiliano Bigatti

Numero di pagine: 304
C# Programmazione per principianti

C# Programmazione per principianti

Autore: Troy Dimes

Numero di pagine: 94

Una delle cose migliori di C# è che è facile da imparare ... soprattutto con questo libro. Descrizione libro Data di pubblicazione: 23 gen 2015 C # è semplice, ma potente. C # è un linguaggio di programmazione orientato agli oggetti semplice e polivalente. Combinate questo con la sua versatilità e l’enorme libreria standard e sarà facile capire perché è un linguaggio di programmazione popolare e rispettato. Creare applicazioni grafiche, applicazioni web based, e altro ancora. Quando si impara a programmare in C# si sarà in grado di sviluppare applicazioni basate su web o applicazioni desktop grafiche. Una delle cose migliori di C# è che è facile da imparare ... soprattutto con questo libro. Ecco solo alcune delle cose che imparerete ... Cos’è un IDE e quale si dovrebbe utilizzare per lo sviluppo di applicazioni C#. Come creare il vostro primo programma. I vari tipi di dati utilizzati in C#. Gli operatori ... aritmetici, relazionali e logici. Come iterare in un insieme di elementi utilizzando 4 diversi tipi di cicli. Metodi per prendere decisioni nel codice. A proposito di programmazione orientata agli oggetti (OOP). Cosa sono gli oggetti e le classi. Tutto su...

Il sistema dei servizi per le dipendenze patologiche. Programmazione, qualità e valutazione

Il sistema dei servizi per le dipendenze patologiche. Programmazione, qualità e valutazione

Autore: U. Nizzoli

Numero di pagine: 464

Ai servizi e agli operatori addetti alla prevenzione e alla cura delle dipendenze si richiede oggi un approccio razionale, sempre più improntato alla ricerca della qualità. I professionisti del settore devono quindi perfezionare gli strumenti di gestione, dichiarando in modo chiaro i loro obiettivi, sottoponendosi ai criteri di accreditamento, verificando i risultati ottenuti, ecc. È pertanto utile una guida adeguata a questo nuovo approccio alla terapia delle tossicodipendenze.

Gli strumenti di programmazione degli enti locali. Formulario del ragioniere per la redazione del bilancio di previsione. Con CD-ROM

Gli strumenti di programmazione degli enti locali. Formulario del ragioniere per la redazione del bilancio di previsione. Con CD-ROM

Autore: Elisabetta Civetta

Numero di pagine: 450
Programmazione di applicazioni grafiche in Java

Programmazione di applicazioni grafiche in Java

Autore: Stefano Mazzanti , Vitaliano Milanese

Numero di pagine: 466
Programmazione e controllo nelle amministrazioni pubbliche. Gestione per obiettivi e contabilità integrata

Programmazione e controllo nelle amministrazioni pubbliche. Gestione per obiettivi e contabilità integrata

Autore: Aldo Pavan , Elisabetta Reginato

Numero di pagine: 638
Il recupero edilizio nelle aree protette. Norme e strumenti di programmazione, progettazione ed esecuzione

Il recupero edilizio nelle aree protette. Norme e strumenti di programmazione, progettazione ed esecuzione

Autore: Paola De Joanna

Numero di pagine: 146

1330.78

LISP. Linguaggio e metodologia di programmazione

LISP. Linguaggio e metodologia di programmazione

Autore: Giuseppina Gini , Maria Gini , Giovanni Guida

Numero di pagine: 204
La politica di prossimità nella programmazione della nuova geografia comunitaria

La politica di prossimità nella programmazione della nuova geografia comunitaria

Autore: Medea Terrana

Numero di pagine: 123

1387.53

Visual Basic.NET. Programmazione avanzata e Web Services

Visual Basic.NET. Programmazione avanzata e Web Services

Autore: Harvey M. Deitel , Paul J. Deitel

Numero di pagine: 600
Il governo delle aziende sanitarie ed ospedaliere. Problematiche di programmazione, rendicondazione e controllo

Il governo delle aziende sanitarie ed ospedaliere. Problematiche di programmazione, rendicondazione e controllo

Autore: Roberto Jannelli

Numero di pagine: 275

365.1093

Programmazione e controllo dei gruppi pubblici locali. Dagli strumenti esistenti alle soluzioni innovative per la governance

Programmazione e controllo dei gruppi pubblici locali. Dagli strumenti esistenti alle soluzioni innovative per la governance

Autore: Michele Bigoni

Numero di pagine: 372
La programmazione VB.NET 2008

La programmazione VB.NET 2008

Autore: Nino Paiotta

Questo testo è stato scritto sia per coloro che si affacciano per la prima volta nel campo della programmazione, sia per coloro che vogliono approfondire le conoscenze in tale linguaggio. C’è da premettere che il VB.NET rispetto al VB 6.0 è stato cambiato radicalmente, infatti la cosa principale è che il VB.NET basa il suo funzionamento sul Framework il quale è un insieme di classi nelle quali si trovano funzioni e codice per creare componenti da inserire nei nostri programmi, controlli come pulsanti, form, funzioni per memorizzare dati, ecc. La versione di VB trattata in questo testo è la versione 2008. Come prima cosa per poter realizzare dei programmi abbiamo bisogno di un ambiente di sviluppo, cioè un software che mette a disposizione del programmatore tutto l’occorrente per creare sia l’interfaccia grafica e sia l’editor del codice. Si possono anche creare manualmente tutti i controlli, scrivendo tutto il codice per ogni componente, ma visto che oggi la maggior parte degli ambienti di sviluppo creano componenti scrivendo loro il codice al posto del programmatore, allora la miglior cosa è quella di sfruttare queste funzionalità, e quindi sarebbe una pessima...

La Programmazione : Guida per non addetti

La Programmazione : Guida per non addetti

Autore: Andrea Bianchini

Numero di pagine: 62

"Nel 1936 un matematico britannico di nome Alan Touring ideò un modello per eseguire calcoli ed elaborazioni in modo meccanico noto come Macchina di Touring. Tale modello diede vita ad una tecnologia tutt' oggi in via di sviluppo ed alla ricerca di una teoria unificante; la programmazione. ...."

Scratch, programmazione per ragazzi

Scratch, programmazione per ragazzi

Autore: Al Sweigart

Numero di pagine: 288

Scratch è un linguaggio di programmazione che permette di creare narrazioni interattive, animazioni, giochi, musica, arte. Si programma direttamente in Rete o con un ambiente di programmazione sul proprio computer ed è un linguaggio visuale: si lavora con “blocchi” che vengono spostati e organizzati sullo schermo – una sorta di LEGO informatico, dove i mattoncini, però, sono oggetti informatici, comandi, strutture di controllo, forme grafiche. Nato al Massachusetts Institute of Technology, è orientato ai ragazzi dagli 8 ai 16 anni, ma è usato da persone di ogni età – adulti e bambini anche più piccoli. Diffuso in 140 nazioni, disponibile in oltre 40 lingue (fra cui l’italiano), si presenta con il motto “Impara a programmare, programma per imparare”: in modo divertente permette di realizzare storie animate e di apprendere al contempo strategie di soluzione dei problemi e di comunicazione delle idee. Al Sweigart in questo libro aggiunge divertimento al divertimento, mostrando come costruire progetti e realizzare giochi – da un semplice labirinto a un emulo di un classico “sparatutto” come Asteroids.

La gestione manageriale degli enti locali. Il processo di programmazione e i relativi strumenti manageriali

La gestione manageriale degli enti locali. Il processo di programmazione e i relativi strumenti manageriali

Autore: Serena Cascioli

Numero di pagine: 128
Excel macro. Ampliare le funzionalità di Excel con funzioni e programmazione

Excel macro. Ampliare le funzionalità di Excel con funzioni e programmazione

Autore: Paolo Guccini

Numero di pagine: 230
Python - Programmazione avanzata

Python - Programmazione avanzata

Autore: Julien Danjou

Numero di pagine: 240

La guida pratica per affinare le conoscenze di Python scavando a fondo nel linguaggio di programmazione più apprezzato al mondo. Scritto per gli sviluppatori e i programmatori esperti, il libro raccoglie oltre 15 anni di esperienza con Python e mostra come evitare gli errori più comuni, scrivere codice in modo più efficiente e costruire programmi migliori in meno tempo. Il volume affronta una serie di argomenti avanzati come il mutithreading e la memoizzazione, fornisce consigli di esperti su temi come la progettazione di API e la gestione dei database e svela il funzionamento interno di Python, per avere una comprensione più approfondita del linguaggio. La prima parte affronta questioni come il versioning, lo stile del codice e i controlli automatizzati. Il libro mostra quindi come definire in modo efficiente le funzioni, scegliere le strutture di dati e le librerie più appropriate, costruire programmi in vista del futuro, creare package del software per la distribuzione e ottimizzare i programmi fino al livello del bytecode. Tra gli argomenti trattati – Moduli, librerie e framework – Documentazione e buona pratica API – Gestire timestamp e fusi orari –...

La programmazione dei lavori con i metodi reticolari. Metodi e strumenti di project management per la costruzione

La programmazione dei lavori con i metodi reticolari. Metodi e strumenti di project management per la costruzione

Autore: Marco A. Bragadin

Numero di pagine: 354
Programmazione GDL e geometria analitica

Programmazione GDL e geometria analitica

Autore: Marco Masetti

Numero di pagine: 192

Il testo affronta dal punto di vista matematico ed analitico il linguaggio GDL, sfruttato all'interno di Archicad per generare componenti architettoniche ed oggetti di arredo. Questo linguaggio richiede competenze più nel campo della geometria descrittiva che in quello specifico della programmazione. La sua relativa semplicità permette di indagare, sperimentare e verificare svariati argomenti di geometria, che vanno molto oltre la semplice costruzione di elementi di arredo. Il testo, pertanto, non si propone come un semplice manuale di utilizzo del programma, dato che gli argomenti trattati rivestono un carattere generale di ricerca nel campo geometrico. Vengono esposti gli elementi fondamentali dell'algebra, del calcolo vettoriale e la relativa applicazione alle curve, oltre alla trattazione delle variabili prospettiche.

Ultimi ebook e autori ricercati