首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >“计算机系统”的定义?

“计算机系统”的定义?
EN

Stack Overflow用户
提问于 2018-12-14 13:21:33
回答 1查看 210关注 0票数 0

我见过“计算机系统”这个词有不同的用法。有时,计算机系统被定义为由硬件、操作系统、应用程序和最终用户组成。其他时候,计算机系统被定义为仅由CPU、内存和I/O设备组成。

所以,我想知道“计算机系统”是否有一个真正的定义。另外,“计算机系统”和“计算机体系结构”之间有区别吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-14 17:42:41

计算机系统是能够进行(任何类型的)计算的任何系统(相互影响的碎片的集合)。

这包括(例如)这样的东西19世纪以来的机械式加法机。它也可以适用于坐在房间里的一群人,他们受雇用铅笔和纸做计算,如果有规则(例如,让他们遵循的书面程序)使其系统化的话。

当然,没有人想一直说“现代(数字电子)计算机系统”,所以(当上下文清楚时,考虑到替代方案现在很少使用,这“几乎总是”)很自然地缩短了它。

然而..。

了解英语没有正式的标准化是很有帮助的;当新事物被创造出来时,没有组织/委员会让你申请一个具有新定义的新词。取而代之的是,随机的人为了方便而重新定义现有的单词,并且(如果这些“由随机的人重新定义”变得普遍)英语语言演变。例如,如果您有一个表示字符的值序列,并希望为其命名,那么您从“字符串”开始,在您知道它之前,整个行业都将其称为“字符串”,尽管它与以前的“字符串”定义完全不同。

考虑到这一点,您可以说“计算机系统”的含义正在朝着(或已经演变到?)“现代(数字电子)计算机系统”。

对于“计算机架构”,目前还没有一个定义已经变得如此普遍,以至于它可以被接受为“下一个真正的定义”。一些人将其用作“标准化编程模型”(不包括实现)的同义词,而另一些人则将其用作“实现的设计”;我猜测,在这些定义中的任何一个成为主导或都过时之前,还需要20年或更长时间。

大多数情况下,我认为你在寻找一些随机的人心血来潮重新定义的东西的标准定义。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53773898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档