Computer Software Technology Basics-----Advanced Programming

Author: Liu Yanming/Rong Zheng
Publisher:
Publish Date: 2005-02-01
Features: This book is based on years of teaching experience in computer software technology foundation courses and is written according to the new teaching plan and revision suggestions from students for the original textbook. It aims to cultivate the ability to design programs and systematically introduces advanced programming design methods as well as the two key aspects of program implementation: data structures and algorithm design. Its main contents include: advanced programming design methods, writing good programs, debugging and testing, program performance, linear lists, arrays and strings, stacks and queues, trees, graphs, index structures and hashing techniques, scaling-down algorithms, search algorithms, and "hard" problem-solving algorithms. The book provides both introductions to fundamental knowledge and practical examples of related applications, making it highly valuable for use. This book can serve as a textbook for undergraduate and graduate students in electronic disciplines from non-computer science majors in higher education institutions to learn the basics of computer software, and can also be used as a reference for readers self-studying the fundamentals of computer software.

📌 Related Posts