NOIP初赛篇——01计算机常识
发展历史
年代划分
| 代别 | 年代 | 逻辑(电子)元件 |
|---|---|---|
| 第一代 | 1946-1958 | 电子管 |
| 第二代 | 1959-1964 | 晶体管 |
| 第三代 | 1965-1970 | 集成电路 |
| 第四代 | 1971-至今 | 大规模、超大规模集成电路 |
第一台电子计算机
1946年2月,在美国宾夕法尼亚大学诞生了世界上第一台电子计算机ENIAC(冯诺依曼体系),这台计算机占地170平方米,质量30吨,用了1800多个电子管,每秒能进行5000次加法运算。
冯·诺伊曼理论
1944年,美籍匈牙利数学家冯·诺伊曼提出计算机基本结构和工作方式的设想,为计算机的诞生和发展提供了理论基础。时至今日,尽管计算机软硬件技术飞速发展,但计算机本身的体系结构并没有明显的突破,当今的计算机仍属于冯·诺伊曼架构。
理论要点如下:
计算机硬件设备由存储器、运算器、控制器、输入设备和输出设备5部分组成。
存储程序思想——把计算过程描述为由许多命令按一定顺序组成的程序,然后把程序和数据一起输入计算机,计算机对已存入的程序和数据处理后,输出结果。
图灵
艾伦·麦席森·图灵,英国数学家。图灵对于人工智能的发展有着诸多的贡献,1950年提出了关于机器思维的问题,写出论文《计算机和智能》引起广泛关注。1950年10月,发表论文《机器能思考吗?》,其中提出了一种用于判定机器是否具有智能的试验方法,即图灵实验。这一划时代的作品使图灵赢得了“人工智能之父”的桂冠。
此外,图灵提出的著名图灵机模型(数学模型)为现代计算机的逻辑工作方式奠定了基础。
图灵奖
A.W. Turing Award,又译“杜林奖”,由美国计算机协会(ACM)于1966年设立,又叫“A. M.图灵奖”,专门奖励那些对计算机事业做出重要贡献的个人,起名取自计算机科学的先驱、英国科学家艾伦·麦席森·图灵。他是计算机界最富盛名、最崇高的一个奖项,有“计算机界的诺贝尔奖“之称。
计算机的分类
根据计算机的性能指标(机器规模大小、运算速度的高低、主存储器容量的大小、指令系统性能的强弱以及机器的价格等等),可将计算机分为巨型机,大型机,中型机,小型机,微型机和工作站。
巨型机:
具有很强的计算和处理数据的能力,主要特点是高速度和大容量、配有多种外部和外围设备及丰富的、高功能的软件系统。主要用于承担重大的科学研究、国防尖端技术和国民经济领域的大型计算课题及数据处理任务。如大范围天气预报。整理卫星图片,原子核物的探索,研究洲际导弹、宇宙飞船等。“天河一号”为我国首台千万亿次超级计算机。2019年11月18日,全球超级计算机500强榜单发布,中国超算“神威·太湖之光”排名第三位。
大、中型机:
大型机使用占用的处理器指令集、操作系统和应用软件,大量使用冗余等技术确保其安全性及稳定性,擅长非数值计算(数据处理),主要用于商业领域,如银行和电信。
小型机:
采用精简指令集处理器,性能和价格介于PC服务器和大型主机之间的一种高性能64位计算机。
微型机:
通常作为个人计算机,有硬件系统和软件系统组成,是一种能独立运行。完成特定功能的设备。个人计算机不需要共享其他计算机的处理、磁盘和打印机等资源也可以独立工作。从台式机,笔记本电脑到上网本和平板电脑以及超级本都属于个人计算机的范畴。
单片计算机:
只由一片集成电路制成,体积小、质量轻、结构十分简单。常应用于控制家电、工业机械、广告牌等智能电器设备。
工作站:
一种高端的通用微型计算机。他是为了单用户使用并提供比个人计算机更强大的性能,尤其是在图形处理能力,任务并行方面的能力。通常配有高分辨率的大屏,多屏显示器及容量很大的内存储器和外部存储器,并且具有极强的信息和高性能的图形、图像处理功能的计算机。另外,连接到服务器的终端机也可称为工作站。
计算机的应用
计算机的快速性、通用性、准确性和逻辑性等特点,使他不仅具有高速运算能力,而且还具有逻辑分析和逻辑判断能力。如今,计算机一渗透到人们生活和工作的各个层面中,主要体现在以下几个方面的运用:
1.科学计算
科学计算(或数值计算)是指利用计算机来完成科学研究和工程技术中提出的数学问题的计算。在现代科学计算技术工作中,科学计算问题是大量的和复杂的。利用计算机的高速计算、大存储容量和连续计算的能力,可以实现人工无法解决的各种科学计算问题。
2.信息处理
信息处理(数据处理)是指对各种数据进行收集、存储、整理、分类、统计、加工、利用、传播等一系列活动的统称。
3.自动控制
自动控制(过程控制)是利用计算机及时采集检测数据,按最优值迅速地对控制对象进行自动调节或自动控制。采用计算机进行自动控制,不仅仅可以大大提高控制的自动化水平,而且可以提高控制的及时性和准确性,提高产品质量及合格率。目前,计算机过程控制已在机械、冶金、石油、化工、纺织、水电、航天等部门得到了广泛的应用。
4.计算机辅助技术
计算机辅助技术是指利用计算机帮助人们进行各种设计、处理等过程,它包括计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助教学(CAI)和计算机辅助测试(CAT)等。另外计算机辅助技术还有辅助生产、辅助绘图和辅助排版等。
5.人工智能
人工智能(Artificial Intelligence,AI)又可称为智能模拟,是计算机模拟人类的智能活动,诸如感知、判断、理解、学习、问题求解和图像识别等。人工智能的研究目标是使计算机更好的模拟人的思维活动,那是的计算机将可以完成更复杂的控制任务。
6.网络应用
随着社会信息化的发展,通信业也发展迅速,计算机在通信领域的作用越来越大,特别是促进了计算网络的迅速发展。目前,全球最大的网络(Internet,国际互联网)已把全球的大多数计算机联系在一起。除此以外,计算机在信息高速公路、电子商务、娱乐和游戏等领域也得到了快速的发展。
NOIP初赛篇——01计算机常识的更多相关文章
- NOIP初赛篇——04计算机软件系统
计算机软件是指计算机系统中的程序及其文档,也是用户与硬件之间的接口,用户主要通过软件与计算机进行交流,软件是计算机的灵魂.没有安装软件的计算机称为"裸机",无法完成任何工作.一般软 ...
- NOIP初赛篇——07信息编码表示
一.基本概念 编码 计算机要处理的数据除了数值数据以外,还有各类符号.图形.图像和声音等非数值数据.而计算机只能识别两个数字0,1.要使计算机能处理这些信息,首先必须要将各类信息转换成0与1表示的 ...
- NOIP初赛篇——05计算机语言
程序 程序就是一系列的操作步骤,计算机程序就是由人实现规定的计算机完成某项工作的操作步骤.每一步骤的具体内容能够理解的指令来描述,这些指令告诉计算机"做什么"和"怎么 ...
- NOIP初赛篇——10计算机网络
网络的定义 所谓计算机网络,就是利用通信线路和设备,把分布在不同地理位置上的多台计算机连接起来. 计算机网络是现代通信技术与计算机奇数结合的产物. 网络中计算机与计算机之间的通信依靠协议进 ...
- NOIP初赛篇——09原码、反码和补码
一.数的原码.补码和反码表示 机器数和真值 在计算机中,表示数值的数字符号只有0和1两个数码,我们规定最高位为符号位,并用0表示正符号,用1表示负符号.这样,机器中的数值和符号全"数码化 ...
- NOIP初赛篇——08计算机安全知识
引言 计算机安全中最重要的是存储数据的安全,其面临的主要威胁包括:计算机病毒.非法访问.计算机电磁辐射.硬件损坏等. 计算机病毒是附在计算机软件中的隐蔽小程序,它和计算机其他工作程序一样,但会 ...
- NOIP初赛篇——06数制转换
进位计数制的基本概念 将数字符号按顺序排列成数位,并遵照某种由低到高的进位方式计数表示数值的方法,称作为计数制. 十进制 十进制计数制由0.1.2.3.4.5.6.7.8.9共10个数字符号组成. ...
- NOIP初赛篇——02计算机系统的基本结构
引言 计算机系统由硬件和软件两部分组成,硬件系统是计算机的"躯干",是物质基础.而软件系统则是建立在这个"躯干"上的"灵魂". 计算机硬件 ...
- NOIP初赛篇——03中央处理器CPU
CPU CPU(中央处理单元)是微机的核心部件,是决定微机性能的关键部件.20世纪70年代微型机的CPU问世,微型计算机的核心部件微处理器从Intel 4004,80286,80386,80486 ...
随机推荐
- dm8数据库的安装 for linux
目录 dm8数据库的安装 for linux 1.创建用户 2.修改limit的文件 3.解压文件安装包 4.挂载iso镜像 5.对于安装介质和目录进行权限授予 6.切换用户安装数据库软件 7.dm数 ...
- 第 4 篇 Scrum 冲刺博客
每天举行会议 会议照片: 昨天已完成的工作与今天计划完成的工作及工作中遇到的困难: 成员姓名 昨天完成工作 今天计划完成的工作 工作中遇到的困难 蔡双浩 实现收藏夹功能 实现重设计的个人界面功能 无 ...
- js原生方法reduce实现
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- Apriori 算法-如何进行关联规则挖掘
公号:码农充电站pro 主页:https://codeshellme.github.io 在数据分析领域有一个经典的故事,叫做"尿布与啤酒". 据说,在美国西部的一家连锁超市发现, ...
- AtCoder Grand Contest 017 (VP)
contest link Official Editorial 比赛体验--之前做题的时候感觉 AtCoder 挺快的,现在打了VP之后发现还是会挂的--而且不是加载缓慢或者载不出来,直接给你一个无法 ...
- 膜 zhouakngyang 宝典
持续更新! 注意:本文无 F12. about 周老师:怎么这么强! ZAKY 打 CF 大图:zaky cgr rk1 大图:zaky 传奇 \(1\) ZAKY 打 ATC ZAKY 切题
- 题解-洛谷P4724 【模板】三维凸包
洛谷P4724 [模板]三维凸包 给出空间中 \(n\) 个点 \(p_i\),求凸包表面积. 数据范围:\(1\le n\le 2000\). 这篇题解因为是世界上最逊的人写的,所以也会有求凸包体积 ...
- redis学习之——Redis事务(transactions)
Redis事务:可以一次执行多个命令,本质是一组命令的集合.一个事务中的,所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞. 常用命令:MULTI 开启事务 EXEC 提交事务 ...
- Ajax相关基础知识总结
URL:统一资源定位符 网络的七层协议:网卡 驱动 网络层(ip) 传输层(tcp udp) 会话层( ) 应用层(http.) restful表征状态转移(一种表征架构) CURD 增删改查 ...
- 【Python】自动化测试的7个步骤
我们对自动化测试充满了希望,然而,自动化测试却经常带给我们沮丧和失望.虽然,自动化测试可以把我们从困难的环境中解放出来,在实施自动化测试解决问题的同时,又带来同样多的问题.在开展自动化测试的工作中,关 ...