Software Technology Basics

Author: Wang Qingrui
Publisher:
Publish Date: 2002-02-01
Features: This book integrates C language programming, data structures, and software engineering, aiming to systematically introduce the fundamental knowledge of software technology to readers. The content includes the basic concepts and statements of C language, arrays, pointers, functions, files, and compilation preprocessing. It also covers the basic table structures in data structures (including linked list structures), tree structures, and graph structures, as well as common algorithm design methods such as recursion, divide and conquer, dynamic programming, and backtracking. Additionally, it introduces object-oriented programming methods, common software engineering development models and tools, and the unified modeling language UML. The content is rich and concise, with exercises provided at the end of each chapter. This book can serve as a textbook or teaching reference for university computer software technology foundation courses, or as a self-study guide for learning programming methods.

📌 Related Posts