day01:

编程语言的介绍

      一

            1.什么是编程?(****)

              两个环节:

               1.把做事的思维逻辑给想清楚了

     2.用计算机能听懂的语言也就是编程语言把做事的步骤给翻译下来
     2.为什么要编程?
人要奴役计算机,让计算机取代人,帮人做事
什么是语言?
人与人,人与计算机之间沟通交流的方式
什么是程序、软件?
程序就是一系列代码文件
程序是由什么组成的?
功能+数据


计算机的硬件组成及运行原理?(*****)

                        大前提:计算机的核心硬件组成都是为了模仿人的某一器官或者功能

                             控制器:是计算机的指挥系统,负责控制所有其他硬件的运行 ———》 人脑

                             运算器:负责数学运算与逻辑运算 ——  》 人脑

                                            控制器+运算器-》cpu ——–》人脑
                                             一cpu、一芯片、两核、四线程

                             存储器:
                                           内存:存的是电信号,断电数据丢失 ———》人脑的记忆功能
                                           特点:存取速度都快,但是只能临时存放数据

                                           外存(磁盘):存的是磁信号,断电数据依然存在———》笔记本
                                           特点:存取速度都慢,但是可以永久存放数据

                            输入设备————-》人的耳朵
                                                            键盘、鼠标

                            输出设备—————》人的嘴
                                                             显示器、音响、打印机

        三

              三大核心硬件:(******)

                        cpu

                                 ———–》之间加入 缓存 能提高计算机运行速度
                      内存-》主存 (多软件并运行内存吃的特别快,学运维的要实时监控)
                      硬盘

       程序运行的步骤:

安装的程序是存放与硬盘中的,而程序的运行要经历的步骤

                         1、加载/启动:需要将程序的代码从硬盘读入内存
                         2、运行:cpu从内存中读取指令来运行

         四

                平台与跨平台

                       应用程序

                      操作系统——》这两个叫一个平台,我们写好的py应用程序能够在任何一个平台上使用(windows、Linux、mac),这就叫跨平台
                      计算机硬件—–》

         五

             计算机体系三层结构:(******)

                                                      py程序:命令        shell程序:shell命令   windows:系统命令

                                   应用程序     python解释器       hell解释器                 cmd.exe           c语言的程序
                                  操作系统—–>#操作系统是通过cpu来间接控制计算机其他硬件的
                                                 ——–》系统接口(背后封装的功能)
                                                  ——–》内核
                                  计算机硬件

 

         了解知识点

                     cpu内部存在基础指令集分为两种:

                                 精简指令集

                                 复杂指令集

                                        X86:指复杂指令集(民用的、通用的)

                                        windows X86  32-Bit 指:windows系统、复杂指令集、运行32位的软件

                    寄存器:

                              是提升计算机运行速度的,存在于cpu内部,用和cpu一样的材质做的,用于存储的            

                              存储器详细种类分布:寄存器、高速缓存、内存、磁盘、磁带

                              内存又叫:RAM(可读可写)

                                                ROM(只读的内存)—-》断电数据不丢,里面存的数据不能更改

                              机械磁盘存取速度慢原因:慢是慢在找数据上:需要9ms
                                                       7200转/min
                                                       120转/s
                                                       1/120一转:0.008s
                                                        半圈=4ms(平均延迟时间
                                                        平均寻道时间5ms
                                                        找到一个数据需要9ms

                                                       硬盘最小的指一个扇区:指512字节
                                                       磁盘分区指:从一个柱面开始到另一个柱面结束

                                                       8bit(比特位)=1Byte(字节)
                                                      1024B=1KB
                                                      1024KB=1MB
                                                      1024MB=1G
                                                      1024GB=1TB
                                                      1024TB=1PB
                                                      500GB=500*1000MB*1000KB*1000B

                           虚拟内存:

                                          把硬盘的一部分空间分出一部分来干内存的活











版权声明:本文为linxiaowen原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/linxiaowen/p/14852342.html