计算机

计算机是可以被指示执行的机器序列的算术或逻辑电子设备。现代计算机具有遵循称为程序的通用操作集的能力。这些程序使计算机能够执行极其广泛的任务。包括硬件、操作系统(主软件)和用于“完整”操作的xxx设备在内的“完整”计算机可以称为计算机系统。该术语也可以用于连接在一起并且一起工作的一组计算机,特别是计算机网络计算机集群

计算机被用作各种工业和消费类设备的控制系统。这包括简单的专用设备(例如微波炉遥控器)、工厂设备(例如工业机器人和计算机辅助设计)以及通用设备(例如个人计算机)和移动设备(例如智能手机)。在互联网的计算机上运行,并将其连接数以亿计的其他计算机和它们的用户

非常规计算机

一台计算机不需要是电子的,甚至不需要处理器、RAM、甚至硬盘。虽然“计算机”一词的流行用法是个人电子计算机的代名词,但现代计算机的定义实际上是:“ 一种计算设备,特别是可编程的[通常]执行高速数xxx算或运算的电子机器。逻辑运算,或用于汇编,存储,关联或以其他方式处理信息的逻辑运算。” 处理信息的任何设备都可以视为计算机,特别是在处理目的明确的情况下。

未来

正在进行积极的研究以使计算机使用许多有前途的新型技术,例如光学计算机、DNA计算机、神经计算机和量子计算机。大多数计算机是通用的,并且能够计算任何可计算的函数,并且仅受其内存容量和运行速度的限制。但是,针对特定问题,不同的计算机设计可以提供截然不同的性能。例如,量子计算机可能会非常快地破坏某些现代加密算法(通过量子分解)。

计算机体系结构范例

有许多类型的计算机体系结构:

  • 量子计算机与化学计算机
  • 标量处理器与矢量处理器
  • 非统一内存访问(NUMA)计算机
  • 注册机与堆叠机
  • 哈佛架构与冯·诺依曼架构
  • 蜂窝架构

在所有这些抽象机器中,量子计算机最有希望革新计算。逻辑门是一种常见的抽象概念,可以应用于上述大多数数字或模拟范例。存储和执行称为程序的指令列表的能力使计算机极为灵活,从而将它们与计算器区分开来。该教会图灵论题是这种多功能性的数学声明:与任何计算机最低能力(即图灵完备),在原则上,能够执行任何其他计算机可以执行相同的任务。因此,任何类型的计算机(只要有足够的时间和存储容量、上网本、超级计算机、蜂窝自动机等)就可以执行相同的计算任务。

计算机将完全按照编程的方式解决问题,而不考虑效率,替代解决方案,可能的快捷方式或代码中可能的错误。学习和适应计算机程序是人工智能和机器学习新兴领域的一部分。基于人工智能的产品通常分为两大类:基于规则的系统和模式识别系统。基于规则的系统试图代表人类专家使用的规则,并且开发起来往往很昂贵。基于模式的系统使用有关问题的数据来生成结论。基于模式的系统的示例包括语音识别、字体识别、翻译和在线营销的新兴领域。

0

点评

点赞

相关文章