Cantitate/Preț
Produs

Programming in C

Autor Satya Prakash Yadav
en Limba Engleză Paperback – 30 dec 2020

Provocarea centrală pentru orice student la inginerie este trecerea de la înțelegerea sintaxei la aplicarea ei în proiecte complexe de sistem. În Programming in C, observăm o metodologie care depășește simpla memorare a funcțiilor. Satya Prakash Yadav propune un proiect tehnic ambițios ca test final de competență: dezvoltarea unui interpretor LISP minimal folosind mai puțin de 1000 de linii de cod C. Această abordare practică forțează utilizatorul să înțeleagă gestiunea memoriei și structurile de date la un nivel granular.

Descoperim în acest volum o structură riguroasă, specifică manualelor tehnice de referință, unde fiecare concept de programare imperativă este însoțit de definiții standard și exemple rezolvate. Autorul pune un accent deosebit pe principiul abstracției, încurajând cititorul să caute soluții care pot fi scalate dincolo de exercițiile de laborator. Stilul este unul funcțional, fără înflorituri, concentrat pe logică și pe modul în care limbajul C servește ca fundament pentru aproape toate disciplinele tehnice moderne.

Ca și Noel Kalicharan în Learn to Program with C, autorul distilează experiență reală în principii acționabile, însă Satya Prakash Yadav plasează un accent mai mare pe construcția de instrumente software de la zero. Dacă alte resurse se limitează la bazele teoretice, acest volum de 520 de pagini publicat de TechSar Pvt. Ltd ghidează cititorul prin procesul de implementare a propriului limbaj, oferind indicii și explicații pentru fiecare problemă întâlnită, asigurând astfel o înțelegere profundă a modului în care hardware-ul interacționează cu instrucțiunile software.

Citește tot Restrânge

Preț: 28001 lei

Preț vechi: 35002 lei
-20%

Puncte Express: 420

Carte disponibilă

Livrare economică 28 mai-11 iunie
Livrare express 14-20 mai pentru 4355 lei


Specificații

ISBN-13: 9789386768865
ISBN-10: 9386768860
Pagini: 520
Dimensiuni: 240 x 182 x 26 mm
Greutate: 0.72 kg
Editura: TechSar Pvt. Ltd

De ce să citești această carte

Această carte este ideală pentru studenții și inginerii care doresc o stăpânire tehnică a limbajului C prin proiecte aplicate. Dincolo de sintaxă, câștigați experiența rară de a construi un interpretor LISP, înțelegând astfel mecanismele interne ale limbajelor de programare. Este o resursă esențială pentru cei care vor să treacă de la nivelul de începător la cel de dezvoltator capabil să creeze instrumente software robuste.


Descriere

This book will help students to learn C programming language, and at the same time, it will allow the students to learn how to build one's own programming language, a minimal LISP in fewer than 1000 lines of code. The concepts of the C programming language are used in almost all engineering disciplines and, therefore, this textbook is essential for all students to grasp the basics of the language. This will be an indispensable textbook not only for the students of Computer Science, but will also be useful to students in other engineering disciplines. Salient Features Provides all the important standard and precise definitions Contains numerous solved examples to help students to grasp the basics Provides hints and explanations for every problem for better understanding Helps build one's own minimal LISP in fewer than 1000 lines of code Familiarizes the students with imperative programming as another way of implementing programs Reinforces the principle of abstraction to encourage students to look for more abstract solutions.