How Do I Choose the Best Computer Software Books?
This book selects five computer software courses such as data structure, operating system, computer local area network, database system and software engineering as the main content, and systematically introduces the basic knowledge of software technology. In order to suit the learning of non-computer professionals, the relevant chapters have deleted the relevant implementation aspects that require more computer expertise and are difficult to understand, but retain the systemicity and main essence of each chapter. Each chapter provides a number of exercises to help learners deepen their understanding of the content. [1]
Software technology foundation
(Books published by University of Science and Technology of China)
Right!
- This book selects five computer software courses such as data structure, operating system, computer local area network, database system and software engineering as the main content, and systematically introduces the basic knowledge of software technology. In order to suit the learning of non-computer professionals, the relevant chapters have deleted the relevant implementation aspects that require more computer expertise and are difficult to understand, but retain the systemicity and main essence of each chapter. Each chapter provides a number of exercises to help learners deepen their understanding of the content. [1]
- ISBN: 978-7-312-00576-3
Price: 32.00 yuan Version: 1
Binding: paperbackPublishing date: 199409
Series Name: Reference book designated by the Chinese Academy of Sciences
- There are many courses in computer software. How can non-computer professionals not only learn the essence of computer software, but also not get caught in the many courses of computer software? Choosing which courses are the main computer software courses for non-computer majors is an important thing. According to the teaching practice of the Computer Science Major in the University of Science and Technology of China over the years, we feel that in addition to learning general programming languages, data structures, operating systems, computer networks, database systems, and software engineering are software basic courses for non-computer professionals. More appropriate. The study of these contents will enable them to have a deeper understanding of the development and connotation of computer software, and will greatly help them to develop their own software systems in the future.
In order to compile this textbook, the Academic Affairs Office of the University of Science and Technology of China specially organized discussions among relevant personnel from all departments of the university, formulated the syllabus for this course, and finally commissioned the computer department to organize teachers with years of practical teaching experience to write.
This book is divided into five chapters. The first chapter on data structures introduces some of the most commonly used data structures, clarifies the inherent logical relationships of various data structures and their storage representations in computers, and discusses the various operations imposed on these data structures. The second chapter on operating systems, from the perspective of resource management, comprehensively introduces the basic concepts, design principles, implementation technologies, and the use of typical systems (such as UNIX). The third computer local area network chapter introduces the basic concepts, topology, and communication protocols of computer networks from the perspective of network users. Through the introduction of Ethernet and Novell Netware software, the reader is made aware of the principles of computer network implementation. The fourth database system article, taking the relational database system as an example, introduces the basic concept, structure and function of the database system, and introduces in detail the widely used computer database system FOXBASE +; In addition, The concepts and network databases are briefly introduced. The fifth software engineering article, from the perspective of software life cycle, comprehensively discusses software design methodological issues.
The book's introduction, the fourth database system and the fifth software project were written by Yuehua Li, the first data structure was written by Huang Liusheng, the second operating system and the third computer local area network were written by Ji Jinlong.
During the writing of this book, with the full support of the Dean Zhu Bin of the University of Science and Technology of China, both Associate Professor Chen Yiyun and Professor Tang Ceshan gave a lot of helpful guidance and help; before the book was finalized, Associate Professor Chen Yiyun reviewed all the manuscripts; In writing, we have also referred to many similar books, and we would like to express our sincere thanks together. [1]
- Foreword
- introduction
- The first data structure
- Second operating system
- Computer LAN
- The fourth database system
- Chapter 5 Software Engineering [1]