当前位置: 首页 > 期刊 > 《青年文摘(红版)》 > 1984年第9期
编号:295067
什么是软件?
http://www.100md.com 2007年10月28日 《青年文摘(红版)》 1984年第9期
     类别:____编号:____

    每台计算机有一组基本指令集,每条基本指令代表这台计算机能做的一个基本动作(例如加、减、乘、除)。所谓软件,就是把一条条指令编纂起来(往往是成千上万条),形成一个整体,编为程序,去完成某项复杂任务。打个比方,如果计算机是钢琴,则每个琴键就是一条指令(以音符代表),由音符编成的乐谱就是软件。敲打钢琴可以发出声响,但成不了音乐。只有按乐谱去弹奏,才能奏出动听的曲子。如果计算机是一副象棋,则每个棋子的每步走法就是一条指令,一本本棋谱就是软件。如果说上面这些比喻还是不确切的地方,那就是:所有这些比喻中的“软件”,都是指导人如何去使用那些硬件(钢琴、象棋)的,而真正的软件则直接指挥硬件一步步地完成任务,它的执行是自动化的。

    (摘自《科苑》1984年第5期), http://www.100md.com