Simple knowledge of the field of software development involved

First, the architecture consisting of members: developers, development tools, development language (programming language)

  Developer: People

  Development tools: notebook, desktop computers, etc.

  Development languages: C, Java, Python, etc.

Second, the link between the members of architecture

  Able to identify the people who write computer programming language, and running on the computer, and then let the computer do the things they want out

1. programming language

  1) language (Chinese, Japanese, English, etc.)

    A means of communication between things and things, contact media, such as interpersonal communication through language, communication, language must be able to at this time of barrier-free communication with each other, the language of communication.

  2) Programming

         People will write their own thinking logic and ideas that can be recognized by the computer language down, let the computer make what they want according to their own ideas. The final program is a file Diudiu

2. Computer

  Computer system: computer applications, computer operating systems, computer hardware

  1) computer applications: For example, some software app, such as QQ, micro-letters, etc.

  2) computer operating system: such as Windows, Linux and other operating systems, in fact, the operating system is an application system, but it is for computer hardware, is to encapsulate complex operation ugly,

                                   Various hardware shortcut window exposed to the user a simple operation to help users better request management, scheduling computer

  3) computer hardware systems: a controller, the arithmetic unit, memory, input devices, output devices

   Wherein the controller operator + = cpu (central processing computer)

   Workflow cpu: selecting the memory read command, the command analysis translated into steps on its own can correspond to the control hardware execution

   Controller: Control System

   Operator: & arithmetic logic operation

   Memory: a computer storage system, it can be divided into memory (RAM) and external memory (hard disk)

     Memory
       based on the electrical work, the normal read power data, power data can be lost once the
               advantages of: reading speed
               disadvantage: loss of data off
               external memory
       advantages: the ability to permanently store data
       drawbacks: slow reading speed,

            Input device: input system input, keyboard, touch screen, camera, mouse

            Output Devices: output system output, audio, display, printer
   4) three core components of a computer

         cpu: Brain

         Memory: Short-term memory

    Hardware: never disappear book

 

Guess you like

Origin www.cnblogs.com/oldboyliuhong/p/11099544.html