随着时代不断发展,科技水平日新月异,自20世纪以来,计算机应用于通信、科研、娱乐、金融、教育等多个领域,改变了人们的生活方式。今天,计算机与人们的生活、工作、学习的联系越来越紧密,成为人们日常生活中不可缺少的工具。本项目主要学习计算机的发展历程和特点、计算机的信息表示、计算机的分类和应用领域。
+ 了解计算机的产生和发展历史;
+ 掌握计算机的基本特点;
+ 了解计算机的发展趋势和应用领域;
+ 掌握计算机信息的表示方法;
+ 掌握计算机的编码机制以及各种进制之间的转换规律和方法。
+ 培养学生的信息素养和民族自豪感;
+ 增强学生的职业认同感和文化自信;
+ 培养学生的刻苦奋斗精神;
+ 激发学生的社会责任感,树立远大理想,增强爱国热情。
NO.1
微课
小龙是一名中职计算机专业高一年级学生,从入校接触计算机专业相关知识以来,特别是在参观了本专业校企合作单位巨蟹影视传媒公司后,小龙对计算机的认识发生了极大转变,以往只了解计算机有看电影、打游戏等基础功能,现在了解到计算机不仅有处理和分析大量数据的能力,还有实现虚拟现实场景等的强大功能。小龙在感叹计算机功能强大的同时,心里暗下决心一定要学好计算机专业知识。他首先想了解是谁发明了这么伟大的计算机,计算机又是如何一步一步发展到现在的。
1.了解计算机的产生和发展历史;
2.掌握计算机的基本特点;
3.了解计算机的发展趋势和应用领域。
第二次世界大战期间,艾伦·麦席森·图灵应召到英国外交部通信处从事军事解密工作,为了破译德军强大的加密系统,图灵带领英国工程师托马斯·哈罗德·弗劳尔斯,组成50人的团队研制出“CO-LOSSUS(巨人)机”,成功破解了德军的密码,图灵成为计算机逻辑的奠基者。作为当时的最高机密,这一贡献一直到多年后才公布,有史学家认为,巨人机的研制成功改变了第二次世界大战的进程。
1946年2月14日,世界第一台通用电子数字计算机“ENIAC(埃尼阿克)”(图1-1-1)在美国宾夕法尼亚大学诞生。数学家冯·诺依曼的设计思想在其中起到了重要作用,所以他被称为“现代计算机之父”。
图1-1-1 计算机“ENIAC”
1956年,中国科学院计算机技术研究所成立。1957年,由研究所张梓昌高级工程师领衔的科研团队正式开始研制电子计算机。在第二年研制出每秒2 500次运算速度的电子计算机,命名为103机,标志着我国第一台通用数字计算机的诞生,为我国计算机的发展奠定了扎实的基础。
根据计算机使用的电子器件,将计算机发展分为四个阶段,见表1-1-1。
表1-1-1 计算机的发展阶段
随着科技高速发展,计算机涉及领域越来越广,并朝着巨型化、微型化和智能化方向发展。从目前的研究方向来看,未来计算机可能会在量子计算机、生物计算机、光子计算机等方面取得新的进展。
1.运算速度快
计算机的运算速度一般以每秒钟能够执行多少条指令来进行衡量。CO-LOSSUS机能够自动执行逻辑运算;ENIAC已经达到了每秒钟运算5 000次的速度,是手工运算速度的近20万倍;而现在普通计算机的运算速度大概在每秒几十亿次至几千亿次之间。目前,各国都在研制超级计算机,根据2023年世界超级计算机排名,排名第七的中国“神威·太湖之光”(图1-1-2)的运算速度可达每秒12.54亿亿次。
图1-1-2 中国超级计算机——“神威·太湖之光”
2.具有强大的记忆存储能力
计算机的存储器能够存储大量数据,使得信息在时间上能够延续而不消失,方便人们在需要的时候随时查阅。
3.具有判断能力
计算机除了能够对数据进行计算、处理,还能够进行分析、判断,所以计算机也广泛应用于信息检索、图形识别等领域。例如,Alphago与围棋世界冠军进行“人机大战”(图1-1-3),通过分析对手每一步棋的后续招数,选取胜率最大的方式落子。
图1-1-3 Alphago VS围棋世界冠军
4.自动化
一般的机器设备需要人工操作来完成工作。计算机的自动功能虽然也是通过预先设置好的程序来实现,但由于计算机具有记忆存储功能,因此只需要设置一次,以后都能自动运行,不需要再进行人工操作。例如,工业自动化生产(图1-1-4)是通过计算机预先设置好各种程序来进行,我们只需要按下启动按钮,机器就能自动完成生产工作。
图1-1-4 工业自动化生产
5.计算精度高
计算机不仅运算速度快,而且运算精度高。例如,计算圆周率(图1-1-5),人工计算的圆周率一般只能达到小数点后几百位,而通过计算机的超高精度计算,圆周率可以精确到小数点后62.8万亿位。
图1-1-5 圆周率
列出计算机各项特点对应到生活中的应用。
计算机已经飞速发展半个多世纪,计算机的应用领域也越来越广泛,对各行各业的发展都有积极的推动作用,目前计算机的应用正朝着以下几个领域发展。
1.云计算
云计算(图1-1-6)其实并不是一种全新的技术,而是一种网络应用的新概念。云计算是以互联网为核心,结合软件、硬件等多种资源提供的一种服务,具有虚拟化、可靠性高、规模庞大等特点。它听起来好像很陌生,但其实与人们的生活联系紧密,如在线办公、百度网盘等。
图1-1-6 云计算
2.大数据
大数据(图1-1-7)是指无法在一定时间内用常规软件工具对其内容进行抓取、管理和处理的数据集合。大数据技术是指利用某种技术,快速从各种各样的大数据中获取有价值信息的手段。大数据具有数据多样性、价值密度低、速度快、数据量大等特征。
图1-1-7 大数据
3.人工智能
人工智能(图1-1-8)在1956年被正式提出,并从20世纪70年代以来被称为世界三大尖端技术之一。它是用于研究如何使计算机能够模拟人类的思维的一门科学。随着智能概念的普及,人工智能越来越受到人们的重视,并在机器人、智能控制、专家系统、程序设计、仿真系统等领域得到了充分的利用。
图1-1-8 人工智能
4.物联网
物联网(1-1-9)最早在1995年由比尔·盖茨提出,而我国中科院在1999年也展开了相关研究。物联网是指通过射频识别、红外感应器、激光扫描器等传感设备,按照统一约定的协议,把物品与网络连接,实现任何时间、地点、物、人的信息交换和通信,实现对物品的智能化识别、定位、跟踪、监控和管理的一种网络,是目前计算应用领域不可或缺的一部分。
图1-1-9 物联网
5.5G技术
信息时代的高速发展,人们对通信技术的要求越来越高。我国从2016年开始正式研发5G技术(图1-1-10),于2020年投入使用。5G的商业化已经进入正循环,新业务、新场景不断涌现,给网络提出了许多新的需求,推动着标准、技术、应用和生态的持续演进。
图1-1-10 5G技术
活动1 请同学们结合身边的案例并查阅相关资料了解目前计算机更多的热门技术或者应用领域。
活动2 请同学们利用网络了解我国计算机的发展历程。
在很多人看来,我国的芯片产业一直落后于美日韩等国家,其实这多少对我国的芯片发展历史有些误解。扫描二维码,让我们共同了解中国芯片70年的发展简史以及华为海思麒麟芯片艰辛的研发过程,感受大国工匠精神。
为了紧跟科技发展的步伐,我校开办了大数据专业,并与相关企业合作,共同培育符合时代要求的职业技术人才。假如你是一名大数据专业的学生,即将进入校企合作单位实习,为了更好适应企业的要求,实现自我价值,在此之前,你可以通过网络了解该专业的对应岗位有哪些以及需要具备哪些专业能力。
回顾本任务的学习情况,根据评价内容填写掌握程度,并填写自我反思表。
NO.2
微课
小龙最近在阅读课外书籍的时候,读到这样一个故事:《易经》中有两种符号:阴(用两根短横线表示)和阳(用一根长横线表示),却能组成8种不同的卦象,进一步又能演变成64卦。欧洲的传教士将其传入西方后,德国的数学家莱布尼茨从中受到启发,他将阴看作0,将阳看作1,于是发明了二进制,最终设计出长1 m、宽30 cm、高25 cm的机械计算机。
小龙在了解了计算机的发展历程之后,又有了疑问:如今计算机中的所有信息是不是都以二进制的形式存储的呢?除了二进制还有没有其他的进制呢?
1.了解数制的概念;
2.掌握计算机信息的表示方法;
3.掌握进制间的转换方法;
4.能实现数制之间的相互转换。
计算机数制是用一组固定的数字和一套统一的组合规则表示信息的方法。在我们日常生活中常用的数制为十进制,计算机能够识别的是二进制。但计算机常用数制除了二进制,还包括八进制、十进制和十六进制,见表1-2-1。
表1-2-1 多种进制
在日常生活中人们并不经常使用二进制,因为它不符合人们的固有习惯。但在计算机内部的数都是用二进制来表示的,这主要有以下几个方面的原因。
(1)电路简单,易于表示
计算机是由逻辑电路组成的,逻辑电路通常只有两个状态,如开关的接通和断开、晶体管的饱和和截止、电压的高与低等。这两种状态正好用来表示二进制的两个数码:0和1。若是采用十进制,则需要有10种状态来表示10个数码,实现起来比较困难。
(2)可靠性高
两种状态表示两个数码,数码在传输和处理中不容易出错,因而电路更加可靠。
(3)运算简单
二进制数的运算规则简单,无论是算术运算还是逻辑运算都容易进行。十进制的运算规则相对烦琐,现在已经证明,R进制数的算术求和、求积规则各有R(R+1)/2种。如采用二进制,求和与求积运算法只有3个,因而简化了运算器等物理器件的设计。
(4)逻辑性强
计算机不仅能进行数值运算,而且能进行逻辑运算。逻辑运算的基础是逻辑代数,而逻辑代数是二值逻辑。二进制的两个数码1和0,恰好代表逻辑代数中的“真”(True)和“假”(False)。
完成下列数制的计算。
1.1011B+1010B =(10101B)2.1101011B+1000010B =()
1011
+ 1010
10101
3.10001.111B+101101.1011B =()4.4535O+202.125O =()
5.3D.1H+4D3B.D8H =()6.97D.8H+AF.DH =()
计算机通过二进制对数据进行存储、处理等操作,计算机中数据的常用单位有:位、字节和字,如图1-2-1所示。
在计算机中,信息的表示和处理一般都采用二进制,但是用二进制来表示数值时所需要的位数较多,所以有时也会采用其他的数制来表示,这就涉及各种数制之间的转换,如图1-2-2所示。
图1-2-1 计算机中数据的常用单位
图1-2-2 数制转换
活动1 通过网络或相关资料,了解除以上介绍的数制外,还有哪些数制?他们分别由什么组成和如何进行计算?
______________________________________________________________________________________________________________________________________
活动2 请将下列数制转换成相应数制。
①(1011111.1001)2=()10=()8=()16
②(100011001.11110)2=()10=()8=()16
③(141.123)8=()2=()10=()16
④(141.123)8=()2=()10=()16
⑤(269)16=()2=()10=()8
活动3 将以下数制转换成十进制。
①(10110.01)2=_____________________________________________。
②(216.5)8=________________________________________________。
③(2DA.8)16=____________________________________。
我国在芯片领域一直存在弱项,被国际上的芯片强国“卡脖子”,为了解决这个难题,我国总投资4 898亿元,在上海建立完整的芯片产业链,中国“东方芯港”项目的落地代表着国产芯片加速发展,中国芯将逆风翻盘。请扫码二维码查看具体内容。
小龙计划利用假期的时间,前往计算机硬件制造工厂观摩,了解硬件是如何表示信息的,并请教相关技术人员,其他同学得知后,纷纷表示自己也有许多疑惑,希望小龙一并请教工厂的技术人员。现请同学们将自己心中的疑惑填写在下方。
______________________________________________________________________________________________________________________________________
回顾本任务的学习情况,根据评价内容填写掌握程度,并填写自我反思表。