20145209 "Information Security system Design Fundamentals" NO. 0 Week study Summary

Source: Internet
Author: User

20145209 "Information Security system Design Fundamentals" The No. 0 Week study summary textbook Learning content Summary

I. Teacher-Student Relationship:

The best teacher-student relationship is the relationship between a fitness trainee and a fitness instructor. The premise of this relationship is that students must take their own learning as the premise, in the process of learning to accept the guidance of teachers in order to truly improve and progress. Teachers to arrange the task can only be more than most people's level, and can not be completely more with your own ability to give you the best mode of learning, only through their own understanding, explore their own way of learning, during this time to ask the teacher questions and puzzled to real progress.

Two. Key points of learning:

Find Learning Community: Because a lot of knowledge exists in the practice of learning community, not in books, so effective learning is not to close the training, but to find their own learning small groups. As programmers practice programming on websites like GitHub.

Tacit knowledge Dominance: tacit knowledge is the knowledge that makes people have the ability to use concepts, facts and procedures to solve real problems.

Imitate Example: example can be a real life mentor, can also be an online mentor;

Cultivate diversity: Practice in a variety of contexts, emphasizing the wide range of applications. As the tailor apprenticeship not been practicing for 10,000 hours, he was able to sew a good enough variety of clothes.

Three. Software engineering: As for the computer science, the engineering is more systematic and humane, and the software project is the process of applying the orderly and quantifiable method to the development, operation and maintenance of software. Software engineering covers the following areas: Software requirements analysis, software design, software construction, software testing, and software maintenance. Software engineering unifies these related technologies and processes into a single system called the "Software development process", and there are a number of tools to ensure that these ideas can operate efficiently in practice.

Four. The main issues raised are as follows:

1. How the hardware and software of the system affect each other

2. The difference between different encodings

3. How the loops in machine language are implemented

What is the 4.y86 instruction set architecture?

5. How to eliminate the inefficient cycle

6. What is the hierarchical structure of memory?

7. How the function of the linker is implemented

8. How to implement non-local jump

9. What are the functions of virtual memory?

10. What is UNIX I/O

11. How the client and the server are linked

12. What is concurrent programming

Installation of virtual machines

In the process of installation, exactly according to the teacher said the steps, no problem arises.

Learning progress Bar

| | Lines of code (new/cumulative) | Blog volume (Add/accumulate) | Learning time (NEW/cumulative) | Important Growth | | -------- | :----------------:|:----------------:|:---------------: |:-----:| | Target | 5000 Rows | 30 Articles | 400 hours | | | First week | 200/200 | 2/2 | 20/20 | | | Second week | 300/500 | 2/4 | 18/38 | | | Third week | 500/1000 | 3/7 | 22/60 | | | Week Four | 300/1300 | 2/9 | 30/90 | |

Resources
    • "In-depth understanding of computer system V2" Learning Guide
    • ...

20145209 "Information Security system Design Fundamentals" NO. 0 Week study Summary

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.