Il linguaggio C. Fondamenti e tecniche di programmazione. Ediz. Mylab. Con espansione online. Con espansione online
✍ Scribed by Paul J. Deitel, Harvey M. Deitel
- Publisher
- Pearson
- Year
- 2022
- Tongue
- Italian
- Leaves
- 723
- Edition
- 9
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
La nona edizione è stata soggetta a una profonda revisione, pur essendo stato mantenuto lo stesso approccio didattico e metodologico. E’ stato aggiornato soprattutto il codice C degli esempi, e anche i paragrafi sono stati riorganizzati in modo più puntuale, con un’articolazione in sottoparagrafi corredati da esercizi di autovalutazione, al fine di permettere un più agevole accesso agli argomenti e uno studio più interattivo e personalizzato. Sono stati anche ampliati gli esercizi, ma soprattutto sono stati aggiunti nuovi esempi e progetti dettagliati riguardanti tematiche molto attuali, come la simulazione di sistemi, la programmazione di sistemi embedded, la realizzazione di videogame, la visualizzazione e la grafica 2D e 3D, l’intelligenza artificiale e la robotica, l’analisi dei dati, la cybersecurity, i web service e il multithreading per i sistemi multicore. Dopo un’ampia trattazione introduttiva sui sistemi informatici e sullo stato dell’arte delle tecnologie informatiche, nel testo l’approccio metodologico si snoda partendo dalle tecniche di programmazione strutturata e procedendo con i costrutti del linguaggio che la supportano, fino a mostrare, con numerosi e corposi esempi ed esercizi, come costruire effettivamente sistemi software anche complessi tramite l’approccio funzionale. Nel corso della trattazione vengono affrontate ampiamente e in modo operativo le tematiche relative agli algoritmi e alle strutture di dati, fondamentali per un approccio professionale alla programmazione.
✦ Table of Contents
- Introduzione ai computer e al linguaggio C
- Introduzione alla programmazione nel linguaggio C
- Sviluppo di un programma strutturato
- Controllo nei programmi
- Funzioni
- Array
- Puntatori
- Caratteri e stringhe
- Input/output formattato in C
- Strutture, unioni, manipolazione di bit ed enumerazioni
- Elaborazione di file
- Strutture di dati
- Pensare come un informatico: algoritmi di ordinamento e O grande
- Preprocessore
- Altri argomenti
Appendici - Tabella di precedenza degli operatori
- Insieme dei caratteri ASCII
- Multithreading/multicore e altri argomenti di C18/C11/C99
- Introduzione ai principi della programmazione orientata agli oggetti
Online Appendices
E: Number Systems
F: Using the Visual Studio Debugger
G: Using the GNU gdb Debugger
H: Using the Xcode Debugger
📜 SIMILAR VOLUMES
La nuova edizione del manuale risulta ampiamente rinnovata per dare voce alle più recenti conquiste di un campo scientifico in cui conoscenze, tecnologie e metodiche risultano in continuo divenire. Le quattro aree principali della genetica - della trasmissione dei caratteri, molecolare, di popolazio
corso di informatica 2 c e c++ || per maggiori informazioni e per specificare il colore o il modello contattateci subito
Pearson Learning Solution nasce dall'esperienza del principale editore educational nel mondo. Ogni progetto didattico Pearson è composto da un manuale di riferimento e da una serie di supporti digitali - piattaforme di e-learning, eText e siti dedicati - che accrescono la qualità dello studio, riduc
In questa edizione sono stati riorganizzati i capitoli in maniera da rendere più omogenea la trattazione. L’impatto visivo è altrettanto coinvolgente. L’aggiunta di Dave Stahl come Autore, uno dei maggiori esperti mondiali di ecologia microbica, ha fornito una nuova e stimolante visione della materi
<span>Libro cartaceo + Textincloud</span><span> - Questo testo è rivolto agli studenti dei corsi di ingegneria con l’intento di fornire i fondamenti della metallurgia, finalizzati alla conoscenza dei materiali metallici, per un loro corretto utilizzo. Vengono trattate nozioni di metallurgia fisica