Muutke küpsiste eelistusi

E-raamat: Learn Programming with C: An Easy Step-by-Step Self-Practice Book for Learning C

  • Formaat: 580 pages
  • Ilmumisaeg: 29-Jan-2024
  • Kirjastus: Chapman & Hall/CRC
  • Keel: eng
  • ISBN-13: 9781003827597
  • Formaat - PDF+DRM
  • Hind: 77,99 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: 580 pages
  • Ilmumisaeg: 29-Jan-2024
  • Kirjastus: Chapman & Hall/CRC
  • Keel: eng
  • ISBN-13: 9781003827597

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Authored by two standout professors in the field of Computer Science and Technology with extensive experience in instructing, Learn Programming with C: An Easy Step-by Step Self-Practice Book for Learning C is a comprehensive and accessible guide to programming with one of the most popular languages.

Meticulously illustrated with figures and examples, this book is a comprehensive guide to writing, editing, and executing C programs on different operating systems and platforms, as well as how to embed C programs into other applications and how to create one’s own library. A variety of questions and exercises are included in each chapter to test the readers’ knowledge.

Written for the novice C programmer, especially undergraduate and graduate students, this book’s line-by-line explanation of code and succinct writing style makes it an excellent companion for classroom teaching, learning, and programming labs.



Authored by two standout professors in the fields of Computer Science and Technology with extensive experience in instructing, Learn Programming with C is a comprehensive and accessible guide to programming with one of the most popular languages.

Preface

Chapter 1: Introduction








History of Programming Language



Different Types of Programming Language



Importance of Programming



C Program Structure



Step-by-Step Tutorial to Run a C Program



Keywords



Identifiers



Operators



Operator Precedence in C



Variables



Constants



Escape Sequences



Data Types



Type Casting



Examples



Exercises








MCQ with Answers



Questions with Short Answers



Problems to Practice



Chapter 2: Flow-Control








if Statement



if..else Statement



Nested if..else Statement



Conditional Operator



for Loop



while Loop



do..while Loop



continue Statement



break Statement



switch..case Statement



goto Statement



Examples



Exercises








MCQ with Answers



Questions with Short Answers



Problems to Practice



Chapter 3: Arrays and Pointers








Arrays



2-D arrays



Multidimensional arrays



String



String Function



Pointers



Memory Allocation



Examples



Exercises








MCQ with Answers



Questions with Short Answers



Problems to Practice



Chapter 4: Functions








Function Types



Function Structure



Function Call



Arrays and Functions



Pointers and Functions



Storage Class



Examples



Exercises








MCQ with Answers



Questions with Short Answers



Problems to Practice



Chapter 5: Structure and Union








Structure



Union



enum



Data Structure and Algorithm



Linked List



Types of Linked List



Examples



Exercises








MCQ with Answers



Questions with Short Answers



Problems to Practice



Chapter 6: File Management








File Types



File Operations



Preprocessors



Conditional Compilation



Examples



Exercises








MCQ with Answers



Questions with Short Answers



Problems to Practice



Chapter 7: C Graphics








Introduction



Functions



Color Table



Fonts of Text



Fill Patterns



Including graphics.h in CodeBlocks



Examples



Problems to Practice

Chapter 8: C Cross-platform








Creating Own Library



Turbo C



Visual Studio Code



Visual Studio



Command Line



Command Line Arguments



Linux



Embedding C Code into MATLAB



Integrating C Code into Python



Switching from One Language to Another



Transition to C++ or C# from C



Chapter 9: C Projects
Sazzad M.S. Imran, Ph.D. is a Professor in the Dept. of Electrical and Electronic Engineering, University of Dhaka, Bangladesh. He completed his B.Sc. and M.S. degrees in Applied Physics, Electronics & Communication Engineering from the University of Dhaka and received his Ph.D. degree from the Optical Communication Lab of the Kanazawa University, Japan. Dr. Imran has vast experience in teaching C/C++, Assembly Language, MATLAB, PSpice, AutoCAD, etc. at the university level.

Md Atiqur Rahman Ahad, Ph.D., SMIEEE, SMOPTICA is an Associate Professor of Artificial Intelligence and Machine Learning, University of East London, UK; and a Visiting Professor of Kyushu Institute of Technology, Japan. He worked as a Professor at University of Dhaka and Specially Appointed Associate Professor at Osaka University. He has authored/edited 14+ books and published 200+ peer-reviewed papers (More at http://ahadvisionlab.com).