前面 [day-5] 有基本介绍Hello World的用途
在我们正式开始写程序之前,先来认识一下电脑的起源吧!
(因为内容较长且多处涉及较深入知识,因此本篇只提及概念不深入探讨)
为了方便初学者阅读,我们已经尽量简化,还请各位多多包涵
(一堆离题抱歉啦XD)
大家现在熟知的个人电脑(Personal Computer,缩写:PC),所使用的中央处理器(Central Processing Unit,缩写:CPU),是由 控制单元(CU)、算术逻辑单元(ALU)、暂存器(Register)、快取记忆体(Cache),汇流排 (Bus) 构成,它们互相配合来处理我们的资讯。
电脑就像是一个大型计算机,能够以类二进位的方式进行运算与储存,此外在电脑的作业系统中常用的数字系统还有十进位制(decimal number system)、八进位制(octal number system)、十六进位制(hexadecimal number system)。
你一定想问,ㄟ..电脑是用二进位进行运算跟储存,那为甚麽要使用这麽多其他的数字系统呢?
原因是为了让电脑方便操作也更贴近一般人的日常生活,除了二进位以外的所有型态,都必须经过转换。
早期还是机械化的时代,因此当时的自动计算还是非常缓慢的,近几年由於科技发展快速因此个人电脑逐渐普及资讯化的时代即将来临,而你准备好了吗?
如果你有时间不妨来看看电脑的发展一路是怎麽来的吧!
说到计算,一定会想到 『 算盘 』 ,根据考古学家推测,在西元前 2400 年的巴比伦文化就极有可能出现算盘的踪迹;而历史上有具体纪录的算盘,则是在西元前五世纪的希腊,根据"希罗多得"的纪录,当时有埃及人正在使用算盘。
随着世界各地的商业行为开始流动,算盘也逐渐地被人们带向全世界;因为每个地区的使用需求不同,渐渐发展出了各种算盘。
经过一系列的历史改革、推演之下,目前的算盘种类主要分为几种:中式、日式、俄罗斯、二进制与教学算盘。
▲ 算盘的起源 (取自於 学生计算机年会SITCON 2021 "算盘的後裔" )
有关电脑的发展史,读过计算机概论的一定会想到"电脑发展的四个时期",我们在这边简单介绍。
第一代 - 真空管时期
第二代 - 电晶体时期
第三代 - 积体电路时期
第四代 - 超大型积体电路时期
1-3 跨世代的竞争,电晶体密度(Transistor Density)
(後面的东西偏离主题了,这里先不多说了owo)
>>: [C 语言笔记--Day10] 如何用 C 语言实作一个泛型函数
前面我们提过了 Bubble sort,这次我们要来从题目来看另一种排序的演算法 —— Insert...
ODOO source code下载: Github Addons ODOO是一个以MVC(Mode...
今天的目标: 当要整理 Google Drive 时,会发现好多的档案、文件不确定哪个要怎麽做。一个...
Block说:我让Ruby发光发亮。 Ruby中少数天生不属於物件的存在。 未物件化前,只能依附在有...
做出左右滑动的互动行为 今天要来操作这个 Container ,其实就可以把它想成「一组」东西就好了...