Quasi-university students whose answer learning compilation is not smooth

Source: Internet
Author: User

[Letter]

Instructor. I am a quasi-software engineering college student .. I learned the C language (Fur) when I was in high school, and I also had a part of Java. As a result, my high school scores were poor and I was barely touched by the high school 3. During the summer vacation, I just bought an assembly language online (I want to learn software cracking). After reading 3/4, I started learning it. I found that the tutorial taught me how to use it. When I was disappointed, I bought this c ++ primer plus and read chapter 8. However, the school started to learn C language. I heard that assembly language is very helpful for programming, I want to re-learn the compilation, and think that our school does not need to learn the compilation, which is very contradictory. I don't know what to do

[Reply]

It is a pleasure to see you have the opportunity to learn the majors you are interested in. When you are about to enter the university campus, I want to tell you that, with your current enthusiasm, it is no problem to learn software cracking. However, you must prepare for fishing and take a detour, you will have income. In addition, the University shows its own personalized learning based on the full use of the school's conditions. With regard to assembly language, whether or not your major offers this course, you have the opportunity to learn it.

For your advice, since the school started to learn C, you can first pick up C and learn to use C programming to solve the problem. With the teaching progress, you can take a course on computer composition, or you can learn the relevant knowledge in advance. This is to make some preparations for the learning compilation. You can choose to further the compilation. This is no problem. Whether it is software cracking or aiming at a greater goal (having an overall understanding of computer systems and having the ability to use computers more professionally to solve problems), it is very valuable to learn some compilation knowledge.
In view of your love for assembly language, we recommend that you read a novel crazy Programmer (a TXT version is available online, and you can buy a real book or e-Book). The hero's understanding in learning can be used for reference. I have replied to a similar letter. Please read "Reply to freshman: Learn to crawl and run again" as a supplement to this letter. In terms of the design of the learning route, we should always pick up things that can be reached with your toes. Before we get too high, we don't have to jump up or reach it.

I wish you a smooth learning experience. I have many articles for beginners in my column. They should be helpful to you and can be viewed in time.




============================ Author he Lijian csdn blog column ==================== ====|=== category directories of it student growth guidance column columns (occasionally updated) ==||== C ++ online class column he Lijian Course Teaching Link (by course grade) ==|||== my book-"attacking the university against the normal energy passed to it students" ==|==== paving the runway for it cainiao to take off, A university that enjoys happiness and passion with its students ====


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.