首页 > 编程语言 >Python第一天学习笔记

Python第一天学习笔记

时间:2024-01-12 22:25:05浏览次数:40  
标签:qq 计算机 第一天 Python 32 编程 笔记 外存 CPU

今日学习内容

1.什么是编程

2.计算机组成原理

3.计算机操作系统

4.编程语言是什么

什么是编程

什么是编程语言

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

什么是编程

编程:利用编程语言写出一个个文件,这堆文件会达到一个目的

编程有什么用

就像近代奴隶主奴役黑奴干活一样,我们的目的是奴役计算机为我们干活

计算机组成原理

1.CPU中央处理器

它类似于人体结构中的大脑,功能为:

1.帮助我们控制四肢

2.判断+运算

CPU有两个部分:运算器和控制器

控制器

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

运算器

逻辑运算+算数运算

2.内存

人对于短期记忆的特点:睡一觉就忘了

内存的特点与短期记忆类似

优点:速度快、临时储存

缺点:断电即消失

3.外存

人对于长期记忆的特点:很难忘

优点:永久保存

缺点:速度慢

举例:打开QQ的流程

1.双击qq(找到qq在外存的位置)

2.发送指令给CPU,让CPU帮你找到qq在外存的位置

3.运行(在内存中运行,因为快)

4.qq启动

5.内存或者外存的交互一定是CPU在协调

4.输入设备

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

5.输出设备

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

以上五个组成部分统称为计算机的硬件

计算机五大组成部分补充

多核CPU

能够同时完成多件事情

计算机能识别的:0和1

举个例子:比如 A在计算机中被识别为0000 B在计算机中被识别为0001(我瞎编的)

计算机储存信息原理

64位:一次性获得64个0和1

32位:一次性获得32个0和1

32位的程序可安装在64位的系统之中,但64位的程序不可以被安装在32位的系统之中

  • 0和1被称为二进制数

  • 8个二进制数被称为一个字节(Bytes)

  • 1024 Bytes =1 KB

总线

相当于人体的肌肉和血管,连接电脑的各个硬件

机械硬盘工作原理

机械手臂

机械手臂起到取数据的作用

磁道

存储数据的地方

扇区

划分磁道

平均寻道时间:受工业水平限制,这个时间为5ms

平均延迟时间

7200r/min 即120r/s

1s转1/120=0.0083s=8.3ms

平均延迟时间:(0+8.3)/2=4.15

平均寻找数据时间:5+4.15 =9.15ms

机械手臂的指针一次性扫描512KB的数据

固态硬盘(了解)

基于算法和电流形式实现存储

标签:qq,计算机,第一天,Python,32,编程,笔记,外存,CPU
From: https://www.cnblogs.com/qucl457/p/17961694

相关文章

  • 刷题笔记——队列(C++)
    1696.跳跃游戏VI-力扣(LeetCode)给你一个下标从 0 开始的整数数组 nums 和一个整数 k 。一开始你在下标 0 处。每一步,你最多可以往前跳 k 步,但你不能跳出数组的边界。也就是说,你可以从下标 i 跳到 [i+1,min(n-1,i+k)] 包含 两个端点的任意位置。你的目标是......
  • 读元宇宙改变一切笔记06_虚拟世界引擎
    1. 一棵虚拟的树在虚拟森林里倒下了1.1. 它们都是数据和代码1.2. 数据可以描述虚拟对象的属性1.2.1. 尺寸或颜色1.3. 为了让我们的树由CPU处理并由GPU渲染,这些数据需要通过代码运行1.4. 该代码必须是运行虚拟世界的更广泛代码框架的一部分2. 现实世界2.1. 现实世......
  • 学习进度笔记3
    今天与小组成员进行了讨论,确定了最终的选题和小组成员,我们修改了选题为医疗保险欺诈识别监测模型要求:开发一套医疗保险欺诈识别监测模型,帮助医保部门实现对各类医疗保险基金欺诈违规行为的准确识别,以进一步丰富现行医保智能监控的医保规则和医学规则,提高医保智能监控的针对性和......
  • 学习进度笔记三
    实验五:SparkSQL编程初级实践实验六:SparkStreaming编程初级实践实验七:Spark机器学习库Mtlib编程实践今日总结完成了全部的实验内容,之后就回归正轨啦~~~......
  • Python面向对象之反射
    【一】反射【1】什么是反射反射是一种程序可以访问、检测和修改其本身状态或行为的能力。在Python中,反射主要指通过字符串的形式操作对象的属性。【2】Python中的反射通过字符串的形式操作对象相关的属性。python中的一切事物都是对象(都可以使用反射)【二】反射方法......
  • Python面向对象之派生
    派生【一】概要"派生"(Derivation)是指在面向对象编程中,通过创建新的类,基于已有的类(通常称为父类或基类)来构建新的类,以获取和扩展父类的属性和方法。在这个过程中,新创建的类称为子类或派生类。通俗来讲,派生是指,子类继承父类,派生出自己的属性与方法,并且重用父类的属性与方法【......
  • Python六个标准的数据类型
    Python3中有六个标准的数据类型,分别是:数字、字符串、列表、元组、集合、字典。1、Number(数字)Python中的数字有四种类型:整数、布尔型、浮点数和复数。int(整数),例如1、2、3。bool(布尔型),包括True和False两个值,分别代表真和假。举个例子:张三是不是男生?答案要么是真,要么是假。你只......
  • [oeasy]python0004_游乐场_和python一起玩耍_python解释器_数学运算
    和python玩耍......
  • python中进度条组件tqdm使用
    有的时候我们需要记录相关的执行过程,在整个过程中如果使用到了进度条,就更直观看到运行的现状。比如一下代码:importtimeif__name__=="__main__":#dosomething,进度为30time.sleep(1)print("执行了30%")#doanotherthing,进度为20time.slee......
  • openGauss学习笔记-195 openGauss 数据库运维-常见故障定位案例-分析查询语句运行状态
    openGauss学习笔记-195openGauss数据库运维-常见故障定位案例-分析查询语句运行状态195.1分析查询语句运行状态195.1.1问题现象系统中部分查询语句运行时间过长,需要分析查询语句的运行状态。195.1.2处理办法以操作系统用户omm登录主机。使用如下命令连接数据库。gs......