day1内容笔记-python

2025.12.12

今日内容

  • 什么是编程
  • 计算机组成原理
  • 计算机操作系统
  • 编程语言是什么

什么是编程

什么是编程语言

编程语言是人与计算机交流的介质

什么是编程?

编程就是使用编程语言写出一个个文件,这些文件组合起来实现特定功能

编程有什么用?

解放双手,让计算机帮我们干活。

2025.12.19

今日内容

计算机组成原理

  • 设计灵感:

    • 雷达模仿蝙蝠回声定位

    • 飞机模仿鸟类飞行

    • 计算机模仿人类思维结构

    • 核心组件对应:

      • 大脑 → CPU(中央处理器)
      • 记忆 → 存储器
      • 感官 → 输入/输出设备

CPU中央处理器 Central Processing Unit

1、帮我们控制四肢

2、运算+判断

控制器

控制构成计算机的一大堆废铜烂铁

运算器

逻辑运算+算数运算

存储器

内存

人类睡一觉就忘了(高速临时存储,断电丢失数据)

外存

人类的笔记本,只要你不丢掉就永久保存(永久存储设备如硬盘)

优点:永久保存

缺点:速度慢

吃饭:判断自己饿不饿 ——点个外卖——能不能吃——吃完了

打开QQ:双击QQ(找到QQ在外存的位置,)——运行(在内存和外存?内存)——QQ启动了

内存或者外村的交互一定是CPU在控制协调

输入设备

键盘、鼠标:输入内容和信息的

输出设备

屏幕、打印机:输出内容和信息的

以上计算机的五个组成部分统称为计算机的硬件(CPU、内存、外存、输入设备、输出设备)

注意:U盘既是输入设备,又是输出设备,也成为IO设备(I:input O:output)

2025.12.22

计算机组成部分补充

多核CPU

同时完成多件事情

x64 64位

0和1(高电压1,低电压0)

64位64表示CPU每次能处理64位二进制数(一次性获取64个0或者1)

向下兼容性:63位系统可以运行32位的软件,但是反之可能丢失数据

8个二进制数称为一个字节

  • 基本单位

    1bit:单个二进制位

    1Byte=8bit:基本存储单位

  • 容量换算:

    • 1024B=1KB
    • 1024KB=1MB
    • 1024MB=1GB
    • 1024GB=1TB
    • 1024TB=1PB

存储器相关

ROM存储器:

特性:出厂编程后不可修改的只读存储器
功能:存储BIOS程序(基本输入输出系统),用于计算机启动和底层设备控制

CMOS存储器:

供电方式:由主板电池独立供电
核心功能:
持续维护系统时间更新
存储操作系统启动路径(如C:/)
工作流程:开机时BIOS读取CMOS参数确定启动设备

总线

连接电脑的各个硬件

2025.12.23

机械硬盘的工作原理

机械手臂:读取数据

磁道:存取数据

扇区:划分磁道,一般划分的单位为512KB

平均寻道时间:由于工业水平的限制,一般为5ms。

  • 计算基础:以7200转/分钟硬盘为例

  • 转速换算:

    7200r/min=120r/s→ 每转 0.0083s (8.3ms)

  • 公式推导:

    (0ms+8.3ms)/2=4.15ms(最差与最佳情况均值)

    平均机械硬盘寻找数据的时间=平均寻道时间+平均延迟时间=5ms+4.15ms=9.15ms

固态硬盘

基于算法和电存储数据

posted @ 2025-12-23 15:47  子书唐洛  阅读(0)  评论(0)    收藏  举报