计算机原理

      1、计算机的五大组成部分

           1)cpu:控制+运算(相当于人类的大脑)

               2)内存:存储设备,用于临时存储数据。通电数据存在,断电数据丢失。

               3)硬盘(外存):用于永久保存数据,断电不会丢失。

               4)输入设备:键盘、鼠标......

               5)输出设备:显示器、音响......

 

         2、操作系统 

               1)windows:微软旗下的操作系统,一般用于工作办公、娱乐(看电影、玩游戏)。

               2)Mac:苹果旗下的操作系统,一般用于办公、处理图片视频等......

               3)Linux:用于作为服务端的操作系统。

 

 

        3、编程语言分类

              1)机器语言:指的是机器能直接看得懂的文字,二进制的表现形式。

                                      0101010111011101110001

                                            010:你

                                            10101110:帅

                                      优点:执行效率高。

                                      缺点:开发的效率低。

 

              2)汇编语言:通过某些字符替代二进制,为了提高开发效率。

                                    a:1010101011

                                    优点:执行效率稍高。(相比较机器语言低)

                                    缺点:开发效率低。

          

             3)高级语言:更接近于人类的语言称之为高级语言。  是人类能看得懂的字符。

                                            例如:python\java\c...

                                                 优点:开发效率高。

                                                 缺点:执行效率比机器、汇编语言低。

 

             4)编译型语言:类似新华字典,牛津字典。

                                                 优点:执行效率高。

                                                  缺点:开发效率低。

 

            5)解释型语言:类似同声传译,一边执行一边翻译。

                                                 优点:开发效率高。

                                                  缺点:执行效率低。

 

             注意:计算机只能识别二进制字符。