计算机是什么

news2024/11/23 8:04:12

文章目录

  • 计算机是什么
  • 计算机类别
  • 计算机优缺点
  • 计算机应用实例


计算机是什么

计算机(英文“computer”)一词源自拉丁文中的“computare”,本意为计算。
在这里插入图片描述

发展至今,计算机专门代指“可编程”的电子设备。所谓“可编程”,是指计算机在接收用户输入的数据后,会根据既定指令(或称为程序)对输入数据做进一步地处理、加工,并最终将处理结果作为输出信息反馈给用户,整个过程如下图所示。
在这里插入图片描述
计算机不但可以处理纯数值数据(比如计算 1+2 的值),还具有处理非数值数据的能力(比如编辑图片、音频、视频等)。

计算机还拥有存储器,可以将数据、程序以及输出结果保存起来,以备将来使用。人们普通认同,世界上第一台计算机是由查尔斯·巴贝奇(Charles Babbage,称为“计算机之父”)于 1837 年发明的,它使用穿孔卡(又称打孔卡)作为只读存储器。

计算机常常用来执行一些应用程序,为了确保它们可以与各硬件之间完美、密切地协作,计算机提供有多种最优的解决方案。

所谓计算机硬件,指的就是组成计算机的诸多部件,比如导线、晶体管、电路、硬盘等;而计算机中的程序、数据等,则统称为软件。

需要特别指出的是,计算机只有借助操作系统(例如 Windows、Linux、Mac OS 等)才能正常工作,且工作过程中习惯用二进制数来表示其它进制数(如十进制数、八进制数以及十六进制数)。

一台计算机,至少应包含如下几个部件:

  1. 处理器:执行来自软件或者硬件的指令。
  2. 内存:用于 CPU 和外存储器(比如硬盘、U盘等)之间传输数据。
  3. 主板:其本身作为构成计算机的一个硬件,作用是连接其它所有硬件,使它们之间能够相互传递数据。
  4. 输入、输出设备(I/O设备):输入设备可以使用户向计算机中输入数据,例如键盘;输出设备可以使计算机将数据处理结果显示给用户,例如显示器。

计算机类别

根据不同的标准,可以将计算机分为不同的类型。例如根据不同计算机的尺寸大小,可以将计算机分为 5 类,如下表所示。

根据尺寸大小对计算机分类
计算机种类特 点
微型计算机单用户计算机,运行速度和存储容量都低于其他类型计算机,设计开发此类计算机往往只为了满足普通用户的日常使用。
通常采用微处理器作为 CPU,例如世界上第一台微型计算机的 CPU 是用 8 位微处理器芯片制造的。
生活中常见的笔记本电脑、台式机、平板电脑、智能手机等,都属于微型计算机的范畴。
小型计算机又称为“小型机”,此类计算机不是为单个用户设计的,它们往往是多用户计算机。
此类计算机常服务于小型企业或公司。例如,大学的招生部门可以利用小型机来监控新生的入门流程。
大型计算机多用户计算机,且能支持数千个用户同时登陆。
此类计算机可以存储和处理大量数据,常服务于大型公司或者政府组织。例如银行、大学以及保险公司常利用大型计算机分别保存客户、学生以及参保人员的信息。
超级计算机是所有类型计算机中运行速度最快、最昂贵的计算机,拥有巨大容量的存储器,每秒可以执行数百万条指令。
超级计算机的设计制造,往往用于执行特殊的应用、完成特定的任务,例如美国宇航局使用超级计算机发射太空卫星,并监视和控制它们以进行太空探索。
工作站单用户计算机,和微型计算机相比,工作站具有更强大的 CPU 和更高质量的显示器。就存储容量和运行效率而言,工作站介于微型计算机和小型计算机之间。
工作站通常用于执行桌面出版、软件开发、以及工程设计等相关的应用程序。

计算机优缺点

以下给大家罗列了使用计算机的几种好处:

  • 效率高:计算机的计算速度非常快,完成同样的任务,手动计算可能需要数月时间,计算机可以在几秒钟内执行数百万次计算;
  • 准确性高:计算机不但有高的计算效率,只要用户输入的信息无误,它将以 100% 的正确率执行完所有任务;
  • 存储能力强:计算机可以存储大量数据,且不对数据的类型做任何限制,可以是文本、图像、音频、视频等;
  • 不知疲倦:计算机可以连续工作,不会有单调、疲倦或者注意力不集中的状况,它会时刻以相同的效率和精度执行任务;
  • 自动化程序高:计算机具有自动执行指定任务的能力,即一旦计算机接收到要执行的指令,指令会被存储到存储器中,同时每一条指令会控制计算机执行任务,无需人工干预。

当然,计算机也有它的不足,比如计算机无法自行做出任何决定,它只会 “傻瓜式” 地按照用户给定的指令去执行任务。同时在执行任务的过程中,计算机不具有人类的感觉、经验和知识,无法对执行任务的正确性做出判断,更无法自行做适当调整。

计算机应用实例

如今,计算机已经成为我们生活不可缺少的一部分,很多时候都需要计算机的辅助。例如:

  • ATM 机(自动柜员机):从 ATM 机提取现金时,我们使用的就是一台计算机,我们可以向其传达提款指令,ATM 机接收指令并执行无误后,会分配指定金额的现金;
  • 数字货币:我们存储银行账户的资金会以数字记录或者数字货币的形式存储起来,而存储操作就需要借助计算机,它可以帮我们准确记录每个人的交易记录和账户余额;
  • 股票交易:股票市场需要借助计算机完成股民的日常交易;
  • 智能手机:日常生活中用于通话、发短信、浏览网页的智能手机,本身就是一台计算机(更确切的说,是一台微型计算机)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/28539.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

图像超分辨率模型:Real-ESRGAN | 论文阅读+实战记录

前言 最近需要一个超分的模型,经过调研准备用 Real-ESRGAN。特此记录论文阅读和实战过程。 论文阅读 论文地址:Real-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Data Github:https://github.com/xinntao/Re…

[附源码]java毕业设计学生宿舍设备报修

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

【教学类-16-01】20221122《世界杯七巧板A4-随机参考图》(大班)

效果展示: 单页效果 多页效果 背景需求: 2022年11月20日 2022年卡塔尔世界杯足球赛在卡塔尔首都多哈举行。借此契机,我设计一份七巧板让幼儿拼”踢足球“的造型。 图片准备: 从网上拉了18张各种”踢球七巧板造型图“ 新建一个…

几种常用关系型数据库架构和实现原理

【摘要】本文介绍几种常用(闭源、开源)关系型数据库的架构和实现原理,包括Oracle、MySQL、PostgreSQL、GaussDB T,涉及产品最新参数指标等请以各官网为准。 一、 Oracle (一) Oracle 架构 Oracle Server包括数据库(Database)和实例(Instance)两大部分,两者相互独立…

SSO单点登录流程详解

概念 单点登录(Single Sign On),简称为 SSO,是比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 背景 企业发展初期,系统设计不…

关于pbootcms中被挂马以后的处理

最近一段时间很多使用pbootcms建设的网站都遭遇到了首页挂马的问题,表现形式便是首页页面增加了很多?id123,?/?id37087875.csv,?id26993492.shtml等等形态.当我们查看后台系统日志中的蜘蛛访问或者首页上多了这些链接的时候,基本上就是被挂马了,这个时候我们需要及时作出处…

Go:微服务架构下的单元测试(基于 Ginkgo、gomock 、Gomega)

文章目录简介一、Ginkgo包的引入和简单介绍二、Dockertest 使用三、编写单元测试1. 编写 data 层的测试代码四、引入 gomock 包,mock 对象模拟依赖项1. 编写生成 mock 文件方法2. 编写 biz 层的测试方法3. 验证单元测试小结简介 本文主要使用 Ginkgo[2] 、gomock[3…

Vue之watch监听

计算属性不能用异步代码;有返回值的函数,用异步代码也不行;没有返回值的函数,可以用异步代码;watch监听也可以放异步代码;data、methods、computed、watch的区别: data:状态&#xf…

试题 算法提高 网格贪吃蛇(离散化 + DP)

资源限制 内存限制:256.0MB C/C时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   那个曾经风靡全球的贪吃蛇游戏又回来啦!这次贪吃蛇在m行n列的网格上沿格线爬行,从左下角坐标为(0,0)的格…

miui14即将闪亮登场 小米首批机型搭配名单 旧版系列机型可能无望更新

小米系列机型年底大动作。新版机型发布和miui14系统将会在一些机型中更新,而最新的miui14版本以简便 精简 轻巧为目的。希望miui14版本能为米粉带来意想不到的期待。以往较多米粉都反馈系统越更新越臃肿。系统资源占用太多。 小米 MIUI 14 的版本号以及适配支持机型…

柯桥俄语培训机构哪家好,能说出“как”的多少种用法呢?

学了这么久俄语的你,能说出“как”的多少种用法呢? 一起来看看这份“как”最强使用攻略吧~ 01 作为疑问副词在句中做状语,"如何""怎么样""多么" 例: Как твои дела? …

H3C 防火墙混合实验

H3C 防火墙混合实验一、项目拓扑二、项目需求三、配置步骤1. 配置IP地址2. FW默认路由,FW指向internet3. 绑定防火墙安全域端口4. 配置防火墙安全策略5. OSPF6. NAT7. PC 默认路由,PC 指向 R1链接: 拓扑下载 一、项目拓扑 二、项目需求 根据题目要求配…

6种常见三维曲面的Three.js实现

这篇文章详细介绍了三次曲线、贝塞尔曲线和 B 样条曲线和曲面背后的数学原理,并提供了使用 Three.js 库实现的代码。 1、简介 你可以在这里访问上图应用程序。此应用程序名为 CurSur,是 Curves and Surfaces 的简称。原始代码可以在这里获取。 在几何设…

算法训练Day27 | LeetCode39. 组合总和 (元素可重复,数组长度不限);40. 组合总和III(去重);131.分割回文串

目录 LeetCode39. 组合总和 1. 思路 2. 代码实现 3. 剪枝优化 4. 复杂度分析 5. 思考与收获 LeetCode40. 组合总和III 1. 思路 2. 代码实现 3. 复杂度分析 4. 思考与收获 LeetCode131.分割回文串 1. 思路 2. 代码实现 3. 复杂度分析 4. 思考与收获 LeetCode39…

通过DewarpNet解决图片扭曲问题

一、论文 DewarpNet:使用堆叠的三维和二维回归网络进行单幅图像文件纠正 论文地址: https://paperswithcode.com/paper/dewarpnet-single-image-document-unwarping 代码地址: https://github.com/cvlab-stonybrook/DewarpNet 二、效果展示 2.1 论文图片效果展示 从上往下…

Android Material Design之SwitchMaterial(三)

老规矩先上图 引入 implementation com.google.android.material:material:1.4.0说明 该控件就是Switch控件的增强版本,属性基本一致 属性 属性描述android:text文本android:textOn滑块打开时显示的文本android:textOff滑块关闭时显示的文本android:thumb滑块图片app:trac…

这款比奥维地图还方便的地图软件!轻便好用,功能很强大

写方案或报告的人往往会遇到需要在地图上标注的问题。最简单的方法莫过于在百度上截图,然后在ppt里标注。现场勘察需要定位,最基本的方法是利用手机读取和记录经纬度坐标。但使用百度底图标注给客户的感觉太普通,而勘察现场记录的经纬度数据事…

深度分页、唯一索引的坑、分库分表、查询分离、连接池、bufferpool优化等

文章目录表过大深度分页count(*) 与 count(列名)唯一索引分库分表只分库不分表不分库只分表分库也分表查询分离使用方法查询分离的适用场景冷热分离适用场景实现方案数据库连接池优化主键无序buffer pool 太小MySQL频繁抖动的性能优化原因解决表过大 历史数据进行归档 深度分页…

需求开发到一半需要改别的分支的bug该怎么办呢?(git stash 和 git commit)

在实际开发中,经常我们会遇到需求开发到一半,别的分支有bug急需解决的情况,这个时候我们改怎么办呢? 有的人会说可以先提交当前分支的代码再切换到别的分支改bug,当然这样是没问题的,但是呢,在项…

【计算机毕业设计】1.房屋租赁系统

一、系统截图(需要演示视频可以私聊) 摘要 当今社会房屋租赁、出售买卖是必不可少的,人们不管走到哪里都需要有一个温馨的家,有一个落脚之地,所以房屋租赁、出售市场也是非常火爆!不管是房屋租赁、出售、中…