Several important basic courses
If you are a student, or if you have enough time. I suggest you grasp the knowledge below. My suggestion is for that
Some beginners who wish to achieve their achievements in IT technology. At the same time, I also listed some books, these books should be available in the bookstore.
To be honest, my biggest wish when I am reading other people's articles is to hope that the author will list a book.
College English - Don't feel funny. I truly recommend this course because there is no professional document reading ability is unimaginable.
. Chinese translation is often coming out in the Monkey Year of the Monkey, and many publishers are simply printing the E text directly. learning method
It is forced to see the original version of the textbook, and I will don't understand it, and I have more natural skills. Eat bitter is absolutely one need for any industry
Quality.
Computer architecture and assembly language - the books on the architecture are all, and they are also small, and they are compilating.
Very good book. "80x86 assembly language program design tutorial" (Tsinghua University Press, Black Cover, Yang Qiwen). You need
Program design of the 386 protected mode. Otherwise, you will feel watching the sky when you study some things in the bottom of the modern operating system.
book.
Computer operating system principle - our development is always on a specific operating system, if not, there is only one possible:
You implement an operating system yourself. In any case, the operating system principle is required. This is like we have a chip production.
In addition, the basic working timing of the chip is required. There are also many books, I didn't find which book was very outstanding. Just feel
If you have time, if you have time, you should look at "Inside Windows 2000" (Microsoft Press, I see the E text,
Chinese book names must be the insider of Windows 2000 technology).
Data Structure and Algorithm - This course can determine the level of a person program design level and a core course. I preferred
It is the Tsinghua Edition (Zhu Bing Li, Liu Tianshi). Many people like to buy C # version, but I don't think there is no need. C #'s grammar makes the algorithm implementation
The process has become more complicated, and many teachers like the module this thing makes the algorithm more complicated. But after learning the book of the C version
The book to browse the C # version is the best.
Software Engineering - This course is, the more discovered it, the more discovered it, although I just started watching Ma Zhe, I didn't know the cloud.
. My suggestion is to watch "Practical Software Engineering" (Yellow, Tsinghua). Don't spend too much time to remember the box, don't understand, skip
go with. After each time I have completed a software design task (whether it is practice or work), I will come back to review and receive it.
Wait.
Windows programming - "Beijing University Press, Petzold" I suggest that any attempt to design the Windows program
Learn to learn from VC. And the previous "Inside Windows 2000" is also preferred to be read behind this book.
In this book, there is no C , no GUI, no controls. Some is how to complete the Windows program with the original C language
meter. After learning it, you will find that VC is actually very easy. Don't learn VC before you haven't read this book.
It is best to touch it. Many of the famous schools I know even have used it as a textbook. It can be seen that it is important.