Introduction to Computer Science and C Programming

Author: Geng Guohua
Publisher:
Publish Date: 2005-09-01
Features: The book consists of 16 chapters and is divided into two main parts. The first part is the Introduction to Computers, which includes fundamental concepts of computers, hardware components, an overview of software, information representation, networks and security, and Windows systems. The second part focuses on the C programming language. It approaches language learning from three levels: lexical, syntactic, and usage, and is structured into three stages: basic statements, fundamental applications, and advanced applications. It provides a detailed introduction to the basic knowledge, lexical elements, syntactic key points, usage methods, and basic programming techniques of C language. It emphasizes the composition requirements of C statements and the basic framework of program control. On this foundation, it introduces advanced application technologies such as pointers, functions, and file handling, which helps learners systematically master programming methods. Additionally, the appendix includes two sets of exam papers for readers to practice. This book incorporates the author's years of teaching experience in computer science and covers the requirements of the Level 2 examination. The textbook is equipped with numerous examples and exercises, demonstrating strong coherence and a unique feature of combining an introduction to computers with C programming. It is particularly suitable as a textbook for college students in science and engineering majors to study computer science and C programming. It can also serve as a training textbook or self-study reference for learning C language.

📌 Related Posts