计算机基础知识

目录

1.Byte

2.图灵测试

3.MIPS

4.ASCII码表

5.电脑64位什么意思

6.电脑64位的优势

7.电脑64位的劣势

8.电脑64位的含义解答

9.DRAM和SRAM

11.二进制、十进制、十六进制、四进制、八进制、32进制、64进制

12.二进制数转十六进制

13.session-cpython-37.pyc的由来

14.python的魔法方法

15.生成式

16.内存地址

17.数据库介绍

Byte

Byte:byte是一种计算机存储单位,常用于衡量文件大小或存储容量。一个字节(Byte)等于8个比特(bit),它可以表示一个ASCII字符或一个8位二进制数。字节是计算机中最基本的存储单元,所有的文件、数据和程序都以字节的形式存储在计算机中。在计算机中,存储容量常常以字节为单位进行表示,例如1KB(千字节)等于1024字节,1MB(兆字节)等于1024KB,以此类推。

字节(Byte)=8位(bit)
1KB( Kilobyte,千字节)=1024B
1MB( Megabyte,兆字节)=1024KB
1GB( Gigabyte,吉字节,千兆)=1024MB
1TB( Trillionbyte,万亿字节,太字节)=1024GB
1PB( Petabyte,千万亿字节,拍字节)=1024TB
1EB( Exabyte,百亿亿字节,艾字节)=1024PB
1ZB(Zettabyte,十万亿亿字节,泽字节)=1024EB
1YB( Yottabyte,一亿亿亿字节,尧字节)=1024ZB
1BB( Brontobyte,千亿亿亿字节)=1024YB

图灵测试

图灵测试:是由英国数据家艾伦·图灵于1950年提出的一个测试,用来评估一台计算机是否具有人类水平的智能。图灵测试只是一个尝试评估计算机的智能水平工具。其结果也受到测试条件和参与者技巧等因素的影响。至今为止,尚未有一台计算机完全通过了图灵测试,被认为具有人类水平的智能。

MIPS

MIPS:计算机中mips是指单字长定点指令平均执行速度,即每秒处理的百万级的机器语言指令数,是衡量计算机运算速度的指标,MIPS是指令执行的速率,规定了性能和执行时间成反比,越快的计算机具有越高的MIPS值。

ASCII码表

电脑64位什么意思

        64位的电脑是指能够处理64位数据的电脑,它有更大的处理能力。64位的电脑可以处理更大的数据,并且有更高的运行速度,可以更好的支持多任务处理。

电脑64位的优势

1.更大的内存容量:64位电脑可以处理更大的数据、支持更大的内存,可以更好的支持多任务处理。

2.更快的处理速度:64位的电脑可以更快的处理数据,能够更快的运行应用程序,可以提高用户的工作效率

3.更好的安全性:64位的电脑可以更好的防止病毒的入侵,保护用户的系统安全

电脑64位的劣势

1.硬件设备需求:由于64位的电脑需要更大的内存,所以需要更多的硬件设备,比如更大的硬盘,更强大的显卡等,这样会增加用户的购买成本

2.软件兼容性:由于64位的电脑系统是比较新的,所以软件兼容性会比较差,很多软件可能不能的运行在64位的系统上

电脑64位的含义解答

电脑64位的含义就是指电脑的处理器能够处理64位的数据,拥有更大的内存,更强大的处理能力,可以更快的处理数据,更好的支持多任务处理。

DRAM和SRAM

是两种常见的存储器类型。

DRAM:是一种动态随即访问存储器,它以电容器和放大器的组合来存储数据。每个存储单元包含一个电容器和一个开关,通过对电容器充电或放电来表示二进制位(0或1)。

SRAM:是一种静态随即访问存储器,它使用键控门电路来存储存储数据。每个存储单元由多个存储器细胞组成,每个细胞由6个晶体管构成。SRAM的数据存储是稳定的,不需要定期刷新。

二进制、十进制、十六进制、四进制、八进制、32进制、64进制


二进制(Binary)是一种只使用两个数字(0和1)来表示数字的进位制系统。在计算机科学和数字电子技术中,二进制是最常用的数字表示方式。

十进制(Decimal)是我们日常生活中最常用的数字表示方式。它使用十个不同的数字(0-9)来表示数值,按照权重递增的顺序排列。

四进制(Quaternary)是一种使用四个数字(0、1、2、3)来表示数值的进位制系统。它类似于二进制和十进制,但使用的数字数量更少。

八进制(Octal)是一种使用八个数字(0-7)来表示数值的进位制系统。在八进制中,每个数字的权重是 8 的幂次方,从右向左依次递增

三十二进制(Base32)是一种使用32个字符(通常是 0-9 和 A-Z)来表示数值的进位制系统。它以32为基数进行计数,具有较高的进制。

六十四进制(Base64)是一种使用64个字符(A-Z、a-z、0-9,以及两个额外字符+/)来表示数值的进位制系统。

二进制数转十六进制

二进制数要转换为十六进制,就是以4位一段,分别转换为十六进制。

从右到左 4位一切

例如 100111110110101

左边不满4位的可以用0补满 0100,1111,1011,01012

进制0000对应16位进制0

session-cpython-37.pyc的由来


其中pyc是时二进制文件,它是由py文件编译后生成的文件,py文件变成pyc文件后,加载的速度提高,
python解释器将源码转换为字节码,在执行。
其中cpython代表的是使用最广的解释器
-37表示的是python 3.7的版本

python的魔法方法

1.__init__: 用于初始化类的实例,即对象的构造方法。在创建对象时被调用,用于设置对象的初始状态。

2.__str__: 返回类的实例的字符串表示形式。用于打印对象时,可以自定义对象的可读性。

3.__len__: 返回类的实例的长度。用于支持内置函数len()对对象进行操作,常用于自定义容器类。

4.__itet__: 是一个魔法方法,用于定义一个对象的迭代器。迭代器是一种对象,它可以按需生成一个序列的值。

5.__new__: 用于创建一个类的实例对象。它在对象创建的过程中被调用。通常用于控制对象的创建过程。

6.__getattr__: 在访问类的实例的不存在的属性时被调用。用于动态返回属性的值或进行额外的操作。

7.__setattr__: 在给类的实例的属性赋值时被调用。用于拦截赋值操作并进行额外的处理。

8.__del__: 在删除类的实例时被调用。用于进行对象的清理和资源的释放。

9.__call__: 将类的实例作为函数调用时被调用。使得对象具有函数的行为,可以像函数一样调用,并可以接收参数。、

生成式

在python中、生成式是一种简洁和高效的语法、用于创建和操作集合(列表、元组、集合、字典等)的快速方式。它们可以根据一定规则生成新的集合、并且通常使用一行代码就能完成

内存地址

内存地址是计算机中用来唯一标识和访问存储单元(内存单元)的位置。每个存储单元都有一个唯一的地址、用于在计算机系统中进行数据的读取和写入操作。可以将内存地址理解为内存中某个特定数据的住所。

数据库介绍

Mysql:是一种开源的关系型数据库管理系统。是瑞典公司MySQL AB开发的,可靠、高性能、易于使用的数据库系统

Microsoft SQL Server:是由微软公司开发的关系型数据库管理系统(RDBMS),支持事物处理、数据分析和业务智能,还具有强大的安全性。可扩展性和可靠性

IBM DB2:是一个关系数据库管理系统(RDBMS),由IBM公司开发和推出。,是一个可靠、安全和高性能的数据库解决方案

PostgreSQL:是一种开源的关系型数据库管理系统,最早由加拿大计算机科学家Michael Stonebraker开发的,支持大量的数据类型、复制查询、事物处理、数据完整性和安全头像、并且可以在多个操作系统上运行。

SQLito:是一个轻量级的关系型数据库管理系统(DBMS),它是由SQLite项目衍生出来的。

具有高性能、低资源占用和零配置等优点、非常时候再移动设备、桌面应用程序和嵌入式系统使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值