Rookie Learning Log 1 (Imagination)-What is the software?

Since I am a rookie, I have been in the job for about three weeks. I am basically familiar with the tasks assigned by the instructor. The greatest insight during this time is the knowledge of software. What is software?

Program: A collection of computer data and instructions organized in a specific order (Baidu Encyclopedia).

Maybe everyone has their own views. Let me record their views below:

I think that software is a logical collection. It appears to realize certain functions (requirements), and software depends on the underlying circuit structure. The bigwigs stipulate what signals express and mean (rules). This huge system has gradually been built, and our programmers have implemented the required logic based on this rule:

To give an example, a computer system is a chef who is 100% skilled in cooking and cooking, but it does n’t know the cooking steps or what kind of food people want to eat, and we write these needs as a single one. In order to understand the form and hand it over, the chef will follow the form to complete the cooking, and the menu of many forms is the program. Of course, this view is basically the same as the above view.

But the rules formulated by the big brothers have a boundary problem, and it is impossible to think about everything clearly. This is the same as ours. Why is ours not a magical world? Because our world lacks some rules, without these rules, where is the magic? Or that these rules are restricted.

Of course, in addition to the problem of rule boundary, there is also the problem of circuit boundary. The circuit cannot achieve all functions, even if 01 is the greatest front and back.

Having said so much, I still have to return to the daily logic implementation. The above are some personal opinions. If you like it, can you pay attention to it?

Guess you like

Origin www.cnblogs.com/HumanResoundWorm/p/12731914.html