- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华科计算机方法论精炼知识
二维定义矩阵
理论、抽象和设计
数据库领域的三个形态实例
程序设计语言三种形态实例
图灵机
冯·诺依曼型计算机
博弈与搜索树
12个核心概念
集合、关系、布尔逻辑
递归与迭代
计算学科的根本问题是:什么能被(有效地)自动执行计算的本质即符号串的变化
一、发展沿革
1623年,什卡尔特(Schikad),第一个演算机,
加、乘法
1641年,帕斯卡(Pascal),齿轮,加、减法计算器
1672年,莱布尼兹(G.W.Leibniz),手摇计算机奠基
(提出2进制运算法则)
1820年,托马斯(C.Thomas),生产100台演算机
1842~1848年,巴贝奇(C.Babbage),发明差分机和解析机原理,提出程序控制计算的思想,助手Ada
1946.2.14美国宾夕法尼亚大学研制成功的ENIAC电子数字积分器和计算器)是世界第一台多功能、全电子数字计算机。
1945~1952年,冯·诺依曼(Von.Neuman),第一台存储程序的通用电子数字计算机EDVAC为现代计算机奠定了基础。建议采用二进制,存储程序和程序控制的思想,“计算机之父”。
1951年,威尔斯(M.V.Wilkes),批量生产EDSAC
1946年,宾夕法尼亚大学莫尔学院电工系,第一台
通用电子数字计算机,ENIAC 缺点:未实现babbage关于“程序控制计算的思想”
第一代——第四代计算机的主要特征
? 第一代1946-1957 第二代1957-1964 第三代1964-1972 第四代1972-至今 逻辑元件 电子管 晶体管 中小规模集成电路 大规模与超大规模集成电路 存 储 器 延迟线、磁鼓、磁芯 磁芯、磁带、磁盘 磁芯、磁盘、磁带 半导体、磁盘、光盘
软 件 机器语言
汇编语言 高级语言
管理程序 操作系统
结构化程序设计 数据库、软件工程、程序设计自动化
应 用
科学计算 数据处理
工业控制
科学计算 系统模拟
系统设计
大型科学计算
科技工程各项域 事务处理、智能模拟、大型科学计算,普及到社会生活的各方面
第五代计算机(人工智能计算机)
面向科学计算、工程设计、模拟仿真的SIMD、MISD、 MIMD并行多机系统,高性能计算机
面向人工智能求解的LISP机、归约机、逻辑推理机
量子计算机
DNA计算机(分子计算机)、DNA芯片与生物计算机
光计算机
计算机的发展方向
未来的计算机以超大规模集成电路为基础,向以下方向发展
巨型化(不是体积大,而是速度高、容量大、功能强)
微型化(体积缩小、重量减轻)
网络化(分散的计算机联成网)
智能化(计算机将具有一定的“思维能力”)
相同之处:资源共享、虚拟计算
当今互联网用户的需求是什么?
接入能力
可以从任何地点、任何设备接入服务和数据
共享能力
数据的建立和存储共享 容易方便
自由
不希望受数据的影响
简单
容易学会, 容易使用
安全
相信数据不会丢失或不会被不允许的人看到
三个过程主领域 抽 象 理 论 设 计 1. 离散结构 (DS) ? ? ? 2. 程序设计基础 (PF) ? ? ? 3. 算法与复杂性 (AL) ? ? ? 4. 体系结构 (AR) ? ? ? 5. 操作系统 (OS) ? ? ? 6. 网络计算 (NC) ? ? ? 7. 程序设计语言 (PL) ? ? ? 8. 人机交互 (HC) ? ? ? 9. 图形学和可视化计算 (GV) ? ? ? 10. 智能系统 (IS) ? ? ? 11. 信息管理 (IM) ? ? ? 12. 软件工程 (SE) ? ? ? 13. 社会和职业的问题 (SP) ? ? ? 14. 科学计算 (CN) ? ? ? 博弈树搜索
所谓双人完备博弈就是两位选手对垒,轮流走步,其中一方完全知道另一方已经走过的棋步以及未来可能的走步,对弈的结果要么是一方赢(另一方输),要么是和局。
国际象棋、西洋跳棋、围棋、中国象棋都属于双人完备博弈。
对于任何一种双人完备博弈,都可以用一个博弈树(与或树)来描述,并通过博弈树搜索策略寻找最佳解。
博弈树类似于问题求解搜索中使用的搜索树。
搜索树上的第一个结点对应一个棋局,树的分支表示棋的走步,根节点表示棋局的开始,叶节点表示棋局的结束。
一个棋局的结果可以是赢、输或者和局。
博弈树的规模:
国际跳棋--1040个结点
国际象棋--10120个结点(棋局总数)
中国象棋--估计有10160个结点,
围棋--盘面状态达10768。
“井字棋”游戏(又叫“三子棋”),是一款十分经典的益智小游戏。“井字棋”的棋盘很简
您可能关注的文档
最近下载
- 1.1 细胞 ( 教案) 六年级上册科学青岛版.docx VIP
- 护理病人签署知情同意规范.pptx VIP
- 2025年福建省中考英语真题试卷完全解读.docx VIP
- 联想笔记本电脑环境标志产品认证证书2022年版.docx VIP
- 标准化变电站建设实施规范(二次设备名称及标识).pdf VIP
- Unit1 Happy Holiday Section A(1a-1d)课件人教版英语八年级上册.pptx VIP
- 监理工作报告制度.doc VIP
- 2020新上外版高中英语选择性必修一Unit1 Reading A Learning is Everywhere 课件.pptx VIP
- 部编高教版2023·职业模块 中职语文 语文职业模块 1.1《七律二首·送瘟神》课件.pptx VIP
- 0-3岁婴幼儿行为观察与分析第四章 0~3岁婴幼儿动作发展观察.pptx VIP
文档评论(0)