دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 8 نویسندگان: Paul J. Deitel, Harvey M. Deitel سری: Informatica ISBN (شابک) : 8891901652, 9788891901651 ناشر: Pearson سال نشر: 2016 تعداد صفحات: 1076 زبان: Italian فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 90 مگابایت
در صورت تبدیل فایل کتاب Il linguaggio C. Fondamenti e tecniche di programmazione. Ediz. mylab. Con espansione online به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب زبان C. مبانی و تکنیک های برنامه نویسی. اد. mylab. با گسترش آنلاین نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
(cover) Frontespizio Sommario Prefazione all'edizione italiana Prefazione Caratteristiche nuove e aggiornate Altre caratteristiche Una nota sulla programmazione sicura in C Diagramma di dipendenza Approccio didattico Software utilizzato Ringraziamenti Gli autori Pearson Learning Solution 1- Introduzione ai computer, a Internet e al web 1.1 Introduzione 1.2 Hardware e software 1.3 Gerarchia di dati 1.4 Linguaggi macchina, assemblatori e ad alto livello 1.5 Il linguaggio di programmazione C 1.6 Libreria Standard del C 1.7 C++ e altri linguaggi basati sul C 1.8 Ambiente di sviluppo tipico per la programmazione in C 1.9 Eseguire unˇapplicazione in C negli ambienti Windows, Linux e Mac OS X 1.10 Sistemi operativi 1.11 Internet e il World Wide Web 1.12 Principale terminologia nellˇambito dei software 1.13 Mantenersi aggiornati sulle tecnologie dellˇinformazione Esercizi 2 - Introduzione alla programmazione nel linguaggio C 2.1 Introduzione 2.2 Un semplice programma in C: stampare una riga di testo 2.3 Un altro semplice programma in C: addizionare due interi 2.4 Concetti relativi alla memoria 2.5 Aritmetica in C 2.6 Decisioni: operatori di uguaglianza e relazionali 2.7 Programmazione sicura in C Riepilogo Esercizi 3 - Sviluppo di un programma strutturato in C 3.1 Introduzione 3.2 Algoritmi 3.3 Pseudocodice 3.4 Strutture di controllo 3.5 Istruzione di selezione if 3.6 Istruzione di selezione if...else 3.7 Istruzione di iterazione while 3.8 Formulare algoritmi, caso pratico 1: iterazione controllata da contatore 3.9 Formulare algoritmi con affinamento graduale top-down, caso pratico 2: iterazione controllata da sentinella 3.10 Formulare algoritmi con affinamento graduale top-down, caso pratico 3: istruzioni di controllo annidate 3.11 Operatori di assegnazione 3.12 Operatori di incremento e di decremento 3.13 Programmazione sicura in C Riepilogo Esercizi 4 - Controllo nei programmi in C 4.1 Introduzione 4.2 Aspetti essenziali dellˇiterazione 4.3 Iterazione controllata da contatore 4.4 Istruzione di iterazione for 4.5 Istruzione for: note e osservazioni 4.6 Esempi di uso dellˇistruzione for 4.7 Istruzione di selezione multipla switch 4.8 Istruzione di iterazione do...while 4.9 Istruzioni break e continue 4.10 Operatori logici 4.11 Confondere gli operatori di uguaglianza (==) e di assegnazione (=) 4.12 Riepilogo della programmazione strutturata 4.13 Programmazione sicura in C Riepilogo Esercizi 5 - Funzioni in C 5.1 Introduzione 5.2 Modularizzazione dei programmi in C 5.3 Funzioni della libreria math 5.4 Funzioni 5.5 Definizioni di funzioni 5.6 Prototipi di funzioni: uno sguardo più approfondito 5.7 Pila delle chiamate delle funzioni e record di attivazione 5.8 File di intestazione 5.9 Passare gli argomenti per valore e per riferimento 5.10 Generazione di numeri casuali 5.11 Esempio di un gioco dˇazzardo: introduzione di enum 5.12 Classi di memoria 5.13 Regole per il campo dˇazione 5.14 Ricorsione 5.15 Esempio che usa la ricorsione: la serie di Fibonacci 5.16 La ricorsione rispetto allˇiterazione 5.17 Programmazione sicura in C Riepilogo Esercizi 6 - Array in C 6.1 Introduzione 6.2 Gli array 6.3 Definire gli array 6.4 Esempi di array 6.5 Uso di array di caratteri per memorizzare e manipolare stringhe 6.6 Array locali statici e array locali automatici 6.7 Passare gli array alle funzioni 6.8 Ordinamento di array 6.9 Caso pratico: calcolo di media, mediana e moda con gli array 6.10 Ricerca in array 6.11 Array multidimensionali 6.12 Array di lunghezza variabile2 6.13 Programmazione sicura in C Riepilogo Esercizi 7 - Puntatori in C 7.1 Introduzione 7.2 Definizione e inizializzazione di variabili puntatore 7.3 Operatori per i puntatori 7.4 Passare argomenti a funzioni per riferimento 7.5 Uso del qualificatore const con i puntatori 7.6 Bubble sort3 che utilizza il passaggio per riferimento 7.7 Operatore sizeof 7.8 Espressioni con puntatori e aritmetica dei puntatori 7.9 Relazioni tra puntatori e array 7.10 Array di puntatori 7.11 Caso pratico: mescolare le carte e simularne la distribuzione 7.12 Puntatori a funzioni 7.13 Programmazione sicura in C Riepilogo Esercizi 8 - Caratteri e stringhe in C 8.1 Introduzione 8.2 Nozioni fondamentali su stringhe e caratteri 8.3 Libreria di funzioni per il trattamento dei caratteri 8.4 Funzioni di conversione di stringhe 8.5 Funzioni della libreria standard di input/output 8.6 Funzioni per la manipolazione di stringhe della libreria per il trattamento delle stringhe 8.7 Funzioni di confronto della libreria per il trattamento delle stringhe 8.8 Funzioni per la ricerca della libreria per il trattamento delle stringhe 8.9 Funzioni di gestione della memoria della libreria per il trattamento delle stringhe 8.10 Altre funzioni della libreria per il trattamento delle stringhe 8.11 Programmazione sicura in C Riepilogo Esercizi 9 - Input/output formattato in C 9.1 Introduzione 9.2 Stream 9.3 Formattazione dellˇoutput con printf 9.4 Stampa di interi 9.5 Stampa di numeri in virgola mobile 9.6 Stampa di stringhe e caratteri 9.7 Altri specificatori di conversione 9.8 Stampare con larghezza di campo e precisione 9.9 Uso di flag nella stringa di controllo del formato per printf 9.10 Stampare letterali e sequenze di escape 9.11 Leggere input formattati con scanf 9.12 Programmazione sicura in C Riepilogo Esercizi 10 - Strutture, unioni, manipolazione di bit ed enumerazioni in C 10.1 Introduzione 10.2 Definizione di strutture 10.3 Inizializzazione di strutture 10.4 Accesso ai membri delle strutture con . e > 10.5 Uso delle strutture con le funzioni 10.6 typedef 10.7 Esempio: simulazione ad alte prestazioni del mescolamento e della distribuzione di carte 10.8 Unioni 10.9 Operatori bit a bit 10.10 Campi di bit 10.11 Costanti di enumerazione 10.12 Strutture e unioni anonime 10.13 Programmazione sicura in C Riepilogo Esercizi 11 - Elaborazione di file in C 11.1 Introduzione 11.2 File e stream 11.3 Creazione di un file ad accesso sequenziale 11.4 Lettura di dati da un file ad accesso sequenziale 11.5 File ad accesso casuale 11.6 Creazione di un file ad accesso casuale 11.7 Scrittura di dati in maniera casuale su un file ad accesso casuale 11.8 Lettura di dati da un file ad accesso casuale 11.9 Caso pratico: programma per lˇelaborazione di transazioni 11.10 Programmazione sicura in C Riepilogo Esercizi 12 - Strutture di dati in C 12.1 Introduzione 12.2 Strutture autoreferenziali 12.3 Allocazione dinamica di memoria 12.4 Liste collegate 12.5 Pile 12.6 Code 12.7 Alberi 12.8 Programmazione sicura in C Riepilogo Esercizi 13 - Preprocessore del C 13.1 Introduzione 13.2 Direttiva per il preprocessore #include 13.3 Direttiva per il preprocessore #define: costanti simboliche 13.4 Direttiva per il preprocessore #define: macro 13.5 Compilazione condizionale 13.6 Direttive per il preprocessore #error e #pragma 13.7 Operatori # e ## 13.8 Numeri di riga 13.9 Costanti simboliche predefinite 13.10 Asserzioni 13.11 Programmazione sicura in C Riepilogo Esercizi 14 - Altri aspetti del C 14.1 Introduzione 14.2 Ridirezione di I/O 14.3 Liste di argomenti di lunghezza variabile 14.4 Uso degli argomenti della riga di comando 14.5 Compilazione di programmi con più file sorgente 14.6 Terminazione di programmi con exit e atexit 14.7 Suffissi per letterali interi e in virgola mobile 14.8 Gestione dei segnali 14.9 Allocazione dinamica della memoria: funzioni calloc e realloc 14.10 Salto non condizionato con goto Riepilogo Esercizi A - Tabella di precedenza degli operatori B - Insieme dei caratteri ASCII C - Sistemi di numerazione C.1 Introduzione C.2 Abbreviazione dei numeri binari come numeri ottali ed esadecimali C.3 Conversione di numeri ottali ed esadecimali in numeri binari C.4 Conversione da binario, ottale o esadecimale a decimale C.5 Conversione da decimale a binario, ottale o esadecimale C.6 Numeri binari negativi: notazione con complemento a due Riepilogo Esercizi D - Ordinamento: uno sguardo più approfondito D.1 Introduzione 588 D.2 Notazione ˝O grande˛ D.3 Ordinamento per selezione D.4 Ordinamento per inserzione D.5 Ordinamento per fusione Riepilogo Esercizi E - Multithreading e altri argomenti di C11 e C99 E.1 Introduzione E.2 Nuove intestazioni del C99 E.3 Inizializzatori designati e letterali composti E.4 Il tipo bool E.5 int implicito nelle dichiarazioni di funzione E.6 Numeri complessi E.7 Nuove caratteristiche per il preprocessore E.8 Altre caratteristiche del C99 E.9 Nuove caratteristiche nello standard C11 E.10 Risorse web Indice analitico Esercizi e soluzioni Esercizi e risposte del capitolo 1 Esercizi e risposte del capitolo 2 Esercizi e risposte del capitolo 3 Esercizi e risposte del capitolo 4 Esercizi e risposte del capitolo 5 Esercizi e risposte del capitolo 6 Esercizi e risposte del capitolo 7 Esercizi e risposte del capitolo 8 Esercizi e risposte del capitolo 9 Esercizi e risposte del capitolo 10 Esercizi e risposte del capitolo 11 Esercizi e risposte del capitolo 12 Esercizi e risposte del capitolo 13 Esercizi e risposte del capitolo 14