Recommended books-Promotion of classical teaching materials in university computer course learning route 2

Source: Internet
Author: User
Tags intel pentium

A few days ago, I sent three blog posts to introduce students to the university's computer course learning route. Currently, the number of visits has exceeded 6000. The following links are provided:

University Computer Course Study Route 1: http://student.csdn.net/space.php? Uid = 113322 & Do = Blog & id = 15401

University Computer Course Study Route 2: http://student.csdn.net/space.php? Uid = 113322 & Do = Blog & id = 15698

University Computer Course Study Route 3: http://student.csdn.net/space.php? Uid = 113322 & Do = Blog & id = 16421

First of all, I would like to thank the students for their support. I learned from the message that some students hope that I can provide some classic textbooks or reference books while explaining the course route so that they can learn by themselves.

Below I will give a reference to some of the courses mentioned in this document. These bibliography are both Chinese and foreign and are widely used as classic books for your reference.

By the way, if you are interested in my article and want to add me as a friend, click the link below. Other applications are ignored. There are many applicants each day, it is very troublesome for me to approve them one by one. Http://student.csdn.net/invite.php? U= 113322 & C = a139a65a1494291d

Above (http://student.csdn.net/space.php? Uid = 113322 & Do = Blog & id = 16689) has provided the "data structure and algorithm" Course and the "C ++ programming" course recommendation bibliography, this article will continue to be introduced to you.

The following is a classic book on "Computer composition principles and architecture ".
1. Computer Organization and architecture: Performance Design (7th)
Computer Organization and architecture: Designing for performance (7th edition)
William Stallings, published by Tsinghua University Press
This book is now available in version 7th, but it is inevitable that its readers have a good reputation.
This book is an excellent teaching material that describes mainstream technologies and the latest technologies of Contemporary computer architecture. The author uses Intel Pentium 4 and Power PC as examples to closely relate the performance design of Contemporary computer systems and the basic concepts and principles of computer organization and architecture. The author William Stallings is one of the world's leading teaching material writers. He once wrote many computer-related teaching materials in a wide range, such as operating systems, both the composition principle and network security have been written. I personally read this book in a comprehensive and detailed manner and keep up with the development of technology. Since the advent of this book, the author has made unremitting efforts to update and improve the computer hardware technology, which is much older than similar textbooks in China. However, there are a lot of content in this book, and it is also very thick to open the book. If it is not very patient, it may not be able to read it.

2. Principles of computer composition (2nd edition) published by Higher Education Publishing House
The author is Professor Tang Shufei . Tang is the winner of the national teaching teacher award. After decades of teaching, I was deeply loved by students. Ethics is a model. This book is also the result of Tang's decades of teaching experience. When I went to school, my group of original teachers respected this teaching material well. Later, when I wrote code secrets, I also bought the latest version of the book from the bookstore. I could not help but read the book carefully. I thought it was clear and detailed and easy to understand, it is really a classic tutorial by Chinese people.

This section describes the typical books of the "compilation principles" course.
1. Compilation Principle (original book version 2nd) (longshu)
The title is so angry that I hardly need to introduce it. His author is Alfred v of the United States. aho; Monica S. lam; Ravi Sethi; Jeffrey D. ullman, which is currently published by the Mechanical Industry Press. It is known as a milestone in the compilation field. But to be honest, compiling this course is the most difficult course for an undergraduate computer Major. This book is no good for those who cannot understand it well. Let's get started on our own.

2. compilation principles and practices
Louden, K. C., published by the Mechanical Industry Press.
I personally feel that this book is more suitable for beginners than longshu. This book is characterized by the fact that, combined with a detailed study and explanation of modern compiler design theory, the author designed a small language tiny and developed a complete compiler for this language, the book also contains the complete source code of this compiler. This is the so-called combination of theory and practice, which is very worthy of praise. Readers can follow the author to compile the compiler while learning, so that they can gain a deeper understanding of the theoretical knowledge. However, the translation of this book is too bad. The compilation is so complicated and difficult to understand. The translation of the results is just like a book. This is not the only way to say this. I just picked some comments from the Internet:

1) The translation is so bad that the statements in many places cannot be understood at all. People can see the cloud in the fog and despise the famous director. This year, he did not cherish his reputation at all. He tried to find a few students who used translation software and did not review the school, so he dared to name the students who wanted to study.

2) In many places, the translation of this book is really hard. Sometimes I even don't feel like someone who understands the compilation principles translate. For example, the "Tiny syntax in program list 3-1 BNF" in translation 97th corresponds to the original article 133rd "Figure 3.6 grammar of thr tiny language in BNF", which is hard to understand.

3) I strongly recommend that you do not buy this book,
Alternatively, you must read two chapters in either a paper or an electronic version before deciding.
I really respect domestic translators, but I am so angry with them.
Have the translators read this book? How dare you publish it?
The translation in it is not something that Chinese people can understand twice or three times. There are still many mistakes (some mistakes are naive)
I read Chapter 1 and chapter 4, so I can't help but complain.
Among them, Chapter 1-5 was translated by Feng LAN, but those translated in the last few chapters were not viewed. However, Feng boqin, the responsible person, Ye Sheng, Feng LAN, and Zhu danjun (these three are also translators) he has an unshirkable responsibility. He and Ye Sheng have translated chapter 8, but I have not yet read this)
I would like to say to some translators: Please cherish your reputation
Finally, I would like to say: Spam!
It's so irritating.

Feng boqin is a contractor. He handed over the translation order to his subordinates and did not do anything else.
The translation team has only two problems: either the level is too bad, how can we use it with no intention? Or there is no sense of responsibility. In many places, the statement cannot be obtained. If we want to generate an error table, we will be able to come over again!
Louden is also unlucky. A good book has become a shit when it comes to China!

I will not talk about translation too much. I suggest you go to the English version to understand it better than Chinese. After all, the translation is not Chinese, they are all alien Chinese. How can they be understood.


Because it takes some time to verify some bibliography information, we cannot provide it all here. Please continue to pay attention to my space, in the next article, I will provide a list of recommended bibliography for "Computer Network", "database principles", "C language programming", and "computer operating system.

Finally, welcome to participate in the book "code secrets" prize book reviews collection activities, read feeling, you will receive a liberal viewpoint boutique books, details please to http://www.broadview.com.cn/zhuanti/daimajiemi/introduction.html

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.