计算机系统由硬件和软件两大部分组成。但计算机系统的大脑可由人来支配,处理不同的应用问题可由人来控制安装不同的大脑组织。计算机系统处理的主体是数据。外存设备的存储介质均可更换,如软盘机中的软盘盘片可从软盘机中取出。图1-1 计算机系统的组成结构我们把对计算机中的数据进行某种有意义的操纵称作处理数据。计算机系统是辅助人完成计算任务的。大部分计算机系统中使用的计算机都是通用的。......
2025-09-30
程序的核心是算法。算法是描述求解问题方法的操作步骤集合。早在计算机发明以前,算法就是数学家的工具。数学家用算法来描述特定问题的解决方法。例如,数学家给出的求解两个整数的最大公约数的算法如下:
(1)令M为两个整数中的较大者,N为两个整数中的较小者;
(2)用M除以N,令R为M除以N的余数;
(3)若R不等于0,则令M等于N,N等于R,返回步骤(2)继续;若R等于0,则N中的数值就是两个整数的最大公约数。
算法给出了对求解特定问题方法的指导,有了算法,即使一个不理解求解方法原理的人,也可以按照算法描述的求解步骤一步一步得到正确的结果。例如,一个学习并理解了上述求解两个整数的最大公约数算法的人,就可以按照算法的求解步骤,求出48和32的最大公约数。求解过程如下:
(1)令M=48,N=32;
(2)48除以32的余数为16,R=16;
(3)因R≠0,所以M=32,N=16;(https://www.chuimin.cn)
(4)32除以16的余数为0,R=0;
(5)因R=0,所以48和32的最大公约数为N=16。
从数学家发现求解问题的算法,到学习掌握了算法的人求解具体问题的过程,都说明算法可以在人类之间传递智能。科学技术和工程技术方面新方法、新技术的发明和推广使用过程,都可以概括成利用算法的智能传播的过程。既然算法可以在人类之间传递智能,那么,如果我们把人类求解问题的方法设计成算法,然后把这样的算法传递给机器,并让机器执行这样的算法,就可以把人类的智能传递给机器。人类之间利用算法传递智能的过程,以及人和机器之间利用算法传递智能的过程示意见图1-4。
图1-4 不同主体之间的智能传递
要让人利用算法把智能传递给机器,需要做到的是:机器必须能正确地理解并正确地执行算法。冯·诺依曼体系结构的计算机就是这样的机器。在如图1-1所示的冯·诺依曼体系结构计算机中,程序是计算机能理解的求解某一特定问题的算法,人利用输入部件把程序输入到计算机,输入的程序存储到计算机的存储部件,运行程序需要的数据(例如最大公约数的程序运行时,需要输入如48和32这样的具体数据)也存储到计算机的存储部件,处理部件根据程序一步一步地执行(就像人按照算法一步一步地求解过程),程序运行的结果通过输出部件输出给人。
因此,在计算机硬件的基础上,开发程序的第一步就是开发求解特定问题的算法。
相关文章
 
                                
                                计算机系统由硬件和软件两大部分组成。但计算机系统的大脑可由人来支配,处理不同的应用问题可由人来控制安装不同的大脑组织。计算机系统处理的主体是数据。外存设备的存储介质均可更换,如软盘机中的软盘盘片可从软盘机中取出。图1-1 计算机系统的组成结构我们把对计算机中的数据进行某种有意义的操纵称作处理数据。计算机系统是辅助人完成计算任务的。大部分计算机系统中使用的计算机都是通用的。......
2025-09-30
 
                                
                                图1-2-18钢锯锯割示意图锯割木槽板锯割钢管3)钢锯锯割时,要使锯条长度的2/3以上参与锯割,而不是只用锯条的中间部分来锯割。锯条“跑边”的原因是锯条安装得过松或不会使用钢锯所致。7)锯条“跑边”,而还继续锯割。......
2025-09-29
 
                                
                                计算机硬件的发展受到电子开关器件的极大影响,因此,器件更新被作为计算机技术进步划代的标志。另外,大规模和超大规模集成电路技术为微型计算机的出现奠定了基础,微机的出现和广泛使用在计算机的发展历史上占有重要的地位。表1-1是计算机硬件发展过程的总结。......
2025-09-30
 
                                
                                执行BHATCH命令可采用以下三种方式:● 绘图工具栏 或 。启动BHATCH命令后,弹出对话框,单击右下角处的 ,可展开该对话框的高级选项,如图2-37所示。1)下拉列表框:通过该框的下拉菜单,用户可确定要填充的图案所属的类型,共有三类:即预定义、用户定义以及自定义。使用此选项,可很容易地做到以适合于布局的比例显示填充图案。控制填充图案生成的起始位置。选取完毕,按Enter键返回边界图案填充对话框。......
2025-09-29
 
                                
                                此例证明直接用数组取值与用指针法数组取值完全相同,即变量c与d是同一个值。程序点评本例验证了数组与指针的关系。2)变量运算结果及P1口显示证明,程序正确执行。这是一个简单例子,用以说明用地址作为形参进行函数间数据传送。2)输出加法运算结果到P1,P1=00001010=0×0A=10。完成后,返回s,并传送到主函数,输出到P1。......
2025-09-30
 
                                
                                2)通过划线发现或检查出不合格的毛坯。划线时应均匀使用,避免造成平台表面局部磨损。在铸件、锻件的表面上划线时,常用尖部焊有硬质合金的划针。划规 划规是用来划圆和圆弧、等分线段或量取尺寸的工具,常用中碳钢或工具钢制成,也可以在划规两脚焊上硬质合金。图9-8 划圆方法样冲 样冲,如图9-11所示,是划线时打冲眼或钻孔时打中心孔的工具。......
2025-09-29
 
                                
                                低压验电器又称试电笔、测电笔。使用低压验电器,必须按图2-2所示正确姿势握笔,以食指触及笔尾的金属体,笔尖触及被测物体,使氖管小窗背光朝向测试者。图2-1 低压验电器a)钢笔式 b)螺钉旋具式 c)数字显示式图2-2 低压验电器的正确握法a)钢笔式验电器 b)螺钉旋具式验电器※注意:1)使用以前,先检查电笔内部有无柱形电阻,若无电阻,严禁使用。否则,将发生触电事故。......
2025-09-29
 
                                
                                AMD 的CPU 安装,从AM2 到AM3+、FM1 平台,安装方法基本相似,大同小异,关键在于使CPU 的金属小三角与主板接口上的小三角对应即可进行安装。这里,选取技嘉A770 主板和AMD 速龙II X4 630 处理器来讲解AM3 主板如何安装CPU。图7-4拉起CPU 锁紧杆与主板垂直选好金三角,对正两个三角形,很容易安装AMD 处理器,如图7-5 所示。将处理器的“金三角”与主板插槽上的三角对齐,轻放CPU,让其插入到插槽内。图7-5对正金三角安装AMD 处理器图7-6压杆归位至卡扣固定CPU......
2025-09-30
相关推荐