Evaluare:
Cartea este foarte apreciată ca o resursă cuprinzătoare pentru învățarea programării C, în special pentru cei care au o anumită experiență în programare sau ca o resursă secundară pentru începători. Ea include explicații detaliate, numeroase exemple și acoperă o gamă largă de subiecte. Cu toate acestea, nu este recomandat pentru începători absoluți din cauza profunzimii și complexității sale, iar unii utilizatori au remarcat probleme cu exemple incorecte și practici învechite.
Avantaje:⬤ Acoperire cuprinzătoare a programării C
⬤ bine structurat și ușor de urmărit
⬤ material de referință excelent
⬤ o mulțime de exemple
⬤ potrivit pentru cursanții cu unele cunoștințe anterioare de programare
⬤ exerciții utile
⬤ explicații detaliate.
⬤ Nu este potrivit pentru începători absoluți
⬤ unele exemple sunt incorecte sau prost explicate
⬤ poate copleși programatorii începători
⬤ nu conține îndrumări privind crearea unui mediu de dezvoltare
⬤ utilizează practici de programare învechite.
(pe baza a 45 recenzii ale cititorilor)
C Programming in One Hour a Day, Sams Teach Yourself
Sams Teach Yourself C Programming in One Hour a Day, Seventh Edition este cea mai nouă versiune a best-seller-ului mondial Sams Teach Yourself C in 21 Days. Complet revizuită pentru noul standard și bibliotecile C11, ea pune acum accentul pe programarea C independentă de platformă, folosind compilatoare C gratuite, open-source. Această ediție își consolidează accentul pe fundamentele programării C și adaugă materiale noi despre limbajele de programare orientate pe obiecte populare bazate pe C, cum ar fi Objective-C.
Plin de cod atent explicat, exemple clare de sintaxă și exerciții bine concepute, acesta este cel mai amplu și mai profund tutorial introductiv C disponibil. Este ideal pentru oricine dorește cu adevărat să stăpânească C - inclusiv pentru miile de dezvoltatori care doresc să valorifice viteza și performanța acestuia în aplicațiile moderne pentru dispozitive mobile și jocuri.
Prietenos și accesibil, acesta oferă experiență practică pas cu pas, care începe cu sarcini simple și ajunge treptat la tehnici de calitate profesională. Fiecare lecție este concepută pentru a fi parcursă într-o oră sau mai puțin, introducând și explicând clar conceptele esențiale, oferind exemple practice și încurajându-vă să construiți programe simple pe cont propriu. Acoperirea include:
⬤ Înțelegerea componentelor și structurii programelor C.
⬤ Mastering essential C syntax and program control.
⬤ Utilizarea caracteristicilor de bază ale limbajului, inclusiv matrice numerice, pointeri, caractere, șiruri de caractere, structuri și domeniul variabilelor.
⬤ Interacțiunea cu ecranul, imprimanta și tastatura.
⬤ Utilizarea funcțiilor și explorarea bibliotecii de funcții C.
⬤ Lucrul cu memoria și compilatorul.
Cuprins la o privire de ansamblu
PARTEA I: NOȚIUNI FUNDAMENTALE DE C
1 Noțiuni introductive despre C.
2 Componentele unui program C.
3 Stocarea informațiilor: Variabile și constante.
4 Piesele unui program C: Enunțuri, expresii și operatori.
5 Împachetarea codului în funcții.
6 Controlul de bază al programului.
7 Elemente de bază ale citirii și scrierii informațiilor.
PARTEA A DOUA: PUNEREA C LA LUCRU
8 Utilizarea array-urilor numerice.
9 Înțelegerea indicatorilor.
10 Lucrul cu caractere și șiruri de caractere.
11 Implementarea structurilor, uniunilor și TypeDefs.
12 Înțelegerea domeniului de aplicare al variabilelor.
13 Controlul avansat al programului.
14 Lucrul cu ecranul, imprimanta și tastatura.
PARTEA III: C AVANSAT
15 Indicatori către indicatori și array-uri de indicatori.
16 Indicatori către funcții și liste legate.
17 Utilizarea fișierelor pe disc.
18 Manipularea șirurilor de caractere.
19 Obținerea mai mult de la funcții.
20 Explorarea bibliotecii de funcții C.
21 Lucrul cu memoria.
22 Utilizarea avansată a compilatorului.
PARTEA IV: ANEXE
A Grafic ASCII.
B Cuvinte rezervate C/C++.
C Funcții C comune.
D Răspunsuri.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)