Author: Qi Hengnian
Publisher:
Publish Date: 2003-10-01
Features: This book starts from the intuitive Turing machine model, analyzes the fundamental ideas of modern computer design, and discusses computer-related knowledge in four aspects—computer system architecture, computer software, data organization, and computer security—using easy-to-understand language. The book consists of 10 chapters, each tightly connected and forming a complete system. Through learning, students can not only master the basic knowledge points of computers but also gain a comprehensive understanding of the relationships between various professional courses and foundational courses, which helps them clarify their learning goals and prepare for subsequent professional courses. To enhance learning effectiveness, each chapter provides key terms, review questions, and exercises.
This book begins with the intuitive Turing machine model, analyzes the fundamental concepts of modern computer design, and explains computer-related knowledge from four perspectives—computer system architecture, computer software, data organization, and computer security—using clear and accessible language. The book comprises 10 chapters, covering important knowledge points from major computer-related courses. Each chapter is closely linked, and each section forms an independent system. The content mainly includes: the Turing machine model, the storage of binary digits and data representation, compression and error control, computer hardware architecture, instruction sets, pipelining, memory systems, and I/O systems; multiprocessor systems: operating systems, algorithms, programming languages, and software engineering; data structures, files, and databases; as well as cryptography, viruses, network security, and communication security related to computer system security. Through learning, students can not only grasp the basic knowledge points of computers but also gain a holistic understanding of the relationships between various professional and foundational courses, which helps them clarify their learning objectives and prepare for advanced professional courses. To improve learning outcomes, each chapter provides key terms, review questions, and exercises.
This book can be used as a textbook or teaching reference for introductory courses in computer science or computer fundamentals for computer science, information technology, and other related majors in higher education institutions.
Introduction to Computer Science
📌 Related Posts
Literature
Computer Network and Communication Exam Preparation Guide (Undergraduate)
2026-09-22
Literature
"Revolving door"
2026-09-13
Literature
Disney Happy Holiday Practice Book for Children Volume 2
2026-09-21
Literature
AutoCAD VBA Development Excellent Examples Tutorial
2026-09-21
Literature
JSP Web Application Tutorial
2026-09-23
Literature
Fun Paper Cutting
2026-09-23
Literature
Heart Disease Medicinal Diet 60 Species (Selected Chinese Medicinal Diet I) (Selected Chinese Medicinal Diet I)
2026-09-23
Literature
Olympic Little Stories
2026-09-23