
计算机基础知识
文章平均质量分 90
计算机基础知识
金创想
这个作者很懒,什么都没留下…
展开
-
买内存条到底该看啥?——内存的频率与带宽
咱们都知道内存要大,可你知不知道,内存要发挥功力,更重要的是快!内存频率和带宽,就像人的心跳和血管,直接关系到内存的性能。本文详细介绍了内存频率和带宽的基本概念、换算关系,看完你会对内存的提速秘籍一清二楚。原创 2025-03-06 17:15:00 · 1307 阅读 · 0 评论 -
Linux 文件与目录的常用命令:CSP-S必考
从2021年起,关于Linux 文件与目录命令的题目,在CSP-S(提高级)第一轮考试中是必考题,而且都是第一题。本文介绍了CSP-S中Linux 文件与目录常用命令相关知识,并附有CSP-S第一轮考试历年真题。在此基础上,还进一步展开介绍了文件与目录的其他相关命令、技巧以及实际应用。原创 2025-02-10 20:38:04 · 741 阅读 · 0 评论 -
给电脑“洗脑”的话术:编程语言
计算机就是人类的打工仔。这个打工仔干活麻利,不知疲倦,最重要的是不要工钱,只要吃点电就行。但是,要让这个免费好用的打工仔干活,必须得有一个前提:安排!就像老板安排打工仔、老大安排小弟、老妹安排老哥做事一样,你要让计算机做事,也得安排它。用什么安排呢?编程语言。就像大规模话术传播组织给成员洗脑一样,编程语言能给电脑洗脑,让电脑乖乖听咱的话。它是人用来安排电脑干活的工具。用编程语言制造的产品,就叫“软件”。所有的软件都是编程语言造出来的,哪怕强如操作系统和编译器都是如此。原创 2025-02-10 08:00:00 · 1035 阅读 · 0 评论 -
Windows、Linux操作系统及常见操作
操作系统的英文叫Operating System,简称OS。所以如果有道信息学奥赛的题让你区别哪些是操作系统,那么带有OS字样的一般都跑不了它卖切糕的。操作系统就是电脑的管家,负责管理电脑里的所有软硬件资源,比如CPU、内存、硬盘啊,还有鼠标、键盘、显示器这些。用一句话简单来说,你和操作系统打交道、操作系统和电脑打交道。今天就聊聊操作系统那些事。原创 2025-01-27 09:00:00 · 1112 阅读 · 0 评论 -
信息编码的秘密:从ASCII到汉字
信息就是音信消息,音就是声音,信就是书信。也就是说,信息是能用声音、文字、符号或图传播出去的玩艺。它就像病毒一样,能复制、能传播,而且要依附于宿主(信息载体)。牛津词典对信息的解释:~ (on/about sb/sth)facts or details about sb/sth信息;消息;情报;资料;资讯编码就是代替信息的文字和符号。无论你是光,你是电,你是什么样的神话,统统变成文字和符号。原创 2025-01-25 12:49:48 · 961 阅读 · 0 评论 -
ROM:计算机界最没节操的仔!
ROM是英文“Read-Only Memory”的缩写,叫“只读存储器”。与RAM不同的是,ROM中的信息即使在断电的情况下也不会消失,因此常用于存放系统启动所需的BIOS代码、固件程序以及一些关键配置参数。原创 2025-01-24 16:25:54 · 1398 阅读 · 0 评论 -
内存条的构造、原理及性能参数
内存条是电脑中用来暂时存储和访问数据的部件。它就像是一个“飞毛腿快递小哥”,快速、准确地把数据从大仓库“硬盘”送到用户"CPU"手中。假如没有内存,就算CPU跑冒烟,电脑也快不起来。现在的内存条,容量普遍比较大,动不动十好几G,所以被诅咒的时候少了。想当年,在那个256MB、512MB的年代,打开个大一点儿的程序经常会卡得你痛不欲生。今天就说说内存条的构造和原理。原创 2025-01-23 17:04:14 · 1603 阅读 · 0 评论 -
跑道加一条,速度翻一倍:内存通道的提速秘密
如果程序是一辆跑车,那么CPU就是引擎,内存就是油箱,而内存通道就是供满管路。如果管道太窄,油就跟不上,发动机就像嗷嗷待哺的孩子。可怜啊,就算再怎么嗷嗷叫也吃不饱,车自然也就跑不起来。原创 2025-01-23 13:46:35 · 936 阅读 · 0 评论 -
计算机中的数:世上的一切,没有“二货”搞不定的!
计算机中数的表示和我们生活中数的表示是不一样的,这就涉及到进制和编码知识,这是信息学奥赛初赛必考内容。本文介绍了数制、进制的概念、进制转换,以及数字的编码(原码、反码、补码)相关知识,并附有信息学奥赛CSP-J第一轮习题。原创 2025-01-22 13:30:31 · 922 阅读 · 0 评论 -
内存的升级换代之路
记得以前谁要说电脑慢,就会有人给你个建议:加根内存条。其实光加内存条是不够的,还得让它本身的传输速度更快,于是人们想尽办法,不断地提高内存容量和内存的速度。今天,就讲讲内存的升级换代之路。原创 2025-01-21 15:21:05 · 932 阅读 · 0 评论 -
内存原理:计算机存储的核心奥秘
在计算机这个复杂而精密的系统中,内存扮演着至关重要的角色,其原理也是计算机组成原理中的关键知识。原创 2025-01-20 21:33:33 · 953 阅读 · 0 评论 -
信息学奥赛笔试想过关,这些网络知识你得懂!
如今的你我,都是网中人。网页、短视频、微信、视频通话,甚至你出门坐个公交车统统都离不开网络。本文简要介绍了与信息学奥赛相关网络知识,并附有信息学奥赛CSP-J第一轮习题。原创 2025-01-20 16:39:24 · 892 阅读 · 0 评论 -
不堪回首的“内存”
就像小姐一样,内存这个词如今已经被用滥了。比如ROM、RAM、SRAM、DRAM、Cache都叫内存,哪个才是我们真正要找的王子呢?原创 2025-01-18 20:24:18 · 1249 阅读 · 0 评论 -
计算机的硬件、软件系统简介
计算机系统由硬件系统和软件系统组成。硬件就是看得见摸得着的硬邦邦的零件,软件就是一串串的代码。本文简要介绍了计算机的硬件、软件系统,并附有信息学奥赛CSP-J第一轮习题。原创 2025-01-18 18:43:19 · 957 阅读 · 0 评论 -
计算机史话
本文介绍计算机的历史,包括计算机发展历史、代表人物和计算机分类,并附有信息学奥赛CSP-J第一轮习题。原创 2025-01-17 20:43:26 · 1010 阅读 · 0 评论 -
非一般的小数:小数的概念新解、小数分类、浮点数的存储
理论上讲,可以约定把小数点放在任何位置,但通常将其放在最后(纯整数:除符号位,所有数都表示整数)或最前(纯小数:除符号位,所有位都表示纯小数)。比如我们能说“实数可以写成小数”、“整数可以写成小数”,但不能说“实数是小数”、“整数是小数”。所有分数都可以表示成小数,小数中的圆点叫做小数点,它是一个小数的整数部分和小数部分的分界号。因为上图中黑色部分都是根据数本身的不同性质进行分类的,只有小数不同,它只和写法有关,和性质无关。尾数和阶码均为带符号数。尾数的符号表示数的正负,阶码的符号则表明小数点的实际位置。原创 2025-01-04 20:21:46 · 1746 阅读 · 1 评论 -
“进制转换”公式大集合
这是因为现行的计数方法都是采用“位值法(Positional Value Algorithm)”,它的特点是各位数字所表示值的大小不仅与该数字本身的大小有关,还与该数字所在的位置有关。位权的底数部分被称为“基数”,二进制的基数是2,十进制的基数是10,八进进制的基数是8,十六进制的基数是16。其实,本质上来说,位值法的位权表示的是倍数关系:每一位都是后一位的N倍。乘2取整法:用2乘十进制小数,将积的整数部分取出,再用2乘余下的小数部分,如此循环,将每步取出的整数部分顺序排列,即为小数的二进制。原创 2024-12-31 20:00:00 · 2001 阅读 · 0 评论 -
补码的优点及补码公式
我们知道,n位二进制数能表示的数的个数肯定是偶数个(2的n次方),既然只有一个0,那正数和负数的个数肯定是不相等的(个数和为2^n-1)。正0的补码是原码本身(没有加1),负0的补码是原码的反码加1(有加1),所以二者之和不可能是0,即00000000+10000000不等于0,所以补码10000000肯定不再表示0。所以,10000001-1=10000000,这个结果正是前面讨论的-0的补码,它应该表示-128,这个数就是最小的负数。它们的共同点是都有符号位和数值位,最高位为符号位,其他位为数值位。原创 2024-12-26 20:00:00 · 2024 阅读 · 0 评论 -
echo:编程界的“反噬者”
这是我们常用的输入技巧,如果程序运行后需要输入数据,我们手动输入是需要一定时间的,这就会让程序显示的运行时间变长。echo本来是在Unix或Linux的shell命令行中使用的命令,但在Windows的cmd命令行窗口也是支持的,只不过使用方式有些不同。这里,echo就像是一个“快递小哥”,把数据打包好,通过管道(就是中间那根柱状管道“|”)送到tr命令那里,让它进行转换。如果你输入时磨磨蹭蹭,程序的运行时间就会出现相当大的误差,老金现身说法,把上面程序的运行时间搞到了8秒。它还能把它们写到文件里去呢!原创 2024-11-17 18:10:44 · 767 阅读 · 0 评论 -
耐人寻味:UTF-8的优缺点
然而,这是有代价的,后面说缺点时会说。字节的前面几位保存的是字符的字节信息,比如这个字符是单字节还是多字节(字节第1位是0单表单字节)、由几个字节组成(由几个字节组成字节的前面几位就都是1)等;由于字节信息的存在,当系统读取UTF-8编码的文本文件时,它会根据每个字节的起始位来判断该字节是单字节字符的一部分,还是多字节字符的起始字节、中间字节或结尾字节。前面说的UTF-8“字节序无关”这一魔法的原理很简单,更准确地说应该是很无脑,因为每个字节的存储的内容都包含了两部分信息:字符的字节信息、字符本身信息。原创 2024-09-24 17:49:57 · 1139 阅读 · 0 评论 -
存储单位,有更不伦不类的定义吗?
举个例子,锅里的米饭,如果我们掰手指一粒一粒地数,这叫“数”,如果我们拿个碗去舀,这叫“量”。顺便说一下,在英文中,可以直接用“数”去衡量多少的叫“可数名词”,需要借助“量”去衡量多少的叫“不可数名词”。前面说了,单位是为计算量的多少的。计数单位是抽象的,和实物无关,它只是单纯地表示数的大小,比如300个、300万。老金盲猜一波,他想表达的应该是这玩艺就是一个用于测量的标准量,然后用这个标准量的倍数去表示具体的量。所谓标准量,就是人们预先规定好的固定的量,比如米就是固定那么长,这个量是大家公认的。原创 2024-09-06 18:58:27 · 1760 阅读 · 0 评论 -
数据存储单位——真题详解
比如国际单位制中规定长度的基本单位是“米”,它最初是法国制定的,定义为“通过巴黎的地球子午线全长的四千万分之一”,虽然这个定义有强列的民族色彩,但是如果它不够实用,显然也是无法流行起来的。最小单位指的是不可再分的最小单位量。人为规定的单位一般都无法成为最小单位,比如前面说的微米,甚至纳米、榻榻米都不能算最小单位,既然都是规定的,说不定哪天就会搞出个更小的单位。但是我们在使用计算机时,数据都是以字节为单位进行存储的,正因如此,有些人(甚至有老师)认为比特根本不能算作存储单位,字节才是最小的存储单位。原创 2024-08-27 17:04:42 · 1762 阅读 · 0 评论 -
递归的原理及两种基本形式
举个生活中的例子,比如一条街上住着你们老王家和其他四家,某天你想老赵家的姑娘了,就去老赵家串门,在老赵家又想老钱家的姑娘了,又去老钱家串门,在老钱家又想老孙家的姑娘、在老孙家又想老李家的姑娘,又依次去串门。串完门沿原路返回,路过老孙家忽然一拍大腿想起刚才忘记看老李家姑娘了,路过老钱家又想起忘记看老孙家姑娘了,路过老赵家想起忘记看老钱家姑娘了,到家后又想起老赵家姑娘也没看着。想姑娘发生在串门之后回来的途中,因此你想姑娘的顺序是:李家姑娘→孙家姑姑娘→钱家姑娘→赵家姑娘。②执行函数(干):执行函数内部的语句。原创 2024-08-12 16:52:02 · 772 阅读 · 0 评论 -
负数在计算机内的编码
我们知道,n位二进制数能表示的数的个数肯定是偶数个(2的n次方),既然只有一个0,那正数和负数的个数肯定是不相等的(个数和为2^n-1)。比如8位二进制数能表示的数有256个,除去一个0,还剩255个。正0的补码是原码本身(没有加1),负0的补码是原码的反码加1(有加1),所以二者之和不可能是0,即00000000+10000000不等于0,所以补码10000000肯定不再表示0。所以,10000001-1=10000000,这个结果正是前面讨论的-0的补码,它应该表示-128,这个数就是最小的负数。原创 2024-05-08 17:27:13 · 1135 阅读 · 0 评论