一、计算机基础

1、什么是语言?

  • 语言是一个事物与另一个事物沟通的介质。

  • python是人(程序员)与计算机沟通的介质。

2、什么是编程?

  • 编程就是程序员将自己想要做的事情用编程语言翻译出来,写到一系列的文件中,这一系列的文件称之为程序/软件。

3、为什么要编程?

  • 编程的目的就是让计算机按照程序指定逻辑去工作,从而取代人力。

4、计算机组成:

                        五大组成部分:

                                                控制器

                                                运算器

                                                存储器        

                                                                       内存:临时存储数据

                                                                                     优点:存取速度都快

                                                                                     缺点:断电数据丢失

                                                                       外存

                                                                                    磁盘:永久保存数据

                                                                                    优点:断电数据不丢失

                                                                                    缺点:存取速度都要慢

                                               输入设备input

​                                               输出设备input'output

       总结:与运行程序相关的桑核心硬件

                        cpu

                        内存

                        硬盘

5、CPU的X86-64

6、内存单位公式

                   8bit=1Bytes

                   1024Bytes=1KB

                   1024KB=1MB

                    1024MB=1GB

                    1024GB=1TB

                    1024TB=1PB

7、 一个7200转的硬盘执行一次IO经历的时间=平均寻道+平均延迟时间

             平均寻道:5ms

             平均延迟时间:4ms

              7200转/60s

              120转/1s

              转一圈需要0.008s=8ms

8、完整的计算机系统:

                应用软件

                操作系统

                 硬件

 

                 其中:应用程序平台=操作系统+硬件

9、操作系统的启动流程

                cpu->ROM(BIOS系统)->CMOS

                cpu->内存(windows系统)->本地硬盘

posted @ 2018-11-15 18:32  shengkengliu  阅读(122)  评论(0)    收藏  举报