- 11
- 0
- 约6.13千字
- 约 40页
- 2016-12-03 发布于河南
- 举报
算法与图灵机模
软件设计方法学 第二章 程序算法与图灵机模型 2.1 算法概念 定义:算法是完成一个任务所需要的具体步骤和方法。 从程序设计的角度来看:给定初始状态或输入数据,经过计算机程序的有限次运算,能够得出所要求或期望的终止状态或输出数据。 第一步,给定两个正数m,n 第二步,计算m除以n所得到余数r 第三步,m=n,n=r 第四步,若r=0,则m,n的最大公约数等于m; 否则返回第二步 2.2 图灵机模型 图灵机模型理论是计算学科最核心的理论之一 图灵机模型为计算机设计指明了方向 图灵机模型是算法分析和程序语言设计的基础理论。 本节主要内容 图灵机缘起 图灵机描述 计算“X+1”的图灵机 通用图灵机 图灵机模型的启示 2.2.1图灵机概念 1900,德国数学家希尔伯特提出23个数学难题中, 逻辑的完备性问题,即是否所有数学问题原则上都可解. 1936, 英国数学家图灵 “论可计算数及其在判定问题中的应用”(On Computable Numbers With an Application to the Entscheidungs Problem) 结论: 可解的问题是能够用图灵机的自动机理论模型表达的问题. 图灵机的直观描述 3个部件:有穷控制器(有限状态机)、无穷带(符号集合)和读写头(读、改写、左移、右移) 图灵机的形式化描述 图灵机是一个五元组(K
您可能关注的文档
- 计算机上机第五.ppt
- 第二章基本遗传法(GA).ppt
- 第03章 数据储.ppt
- 1.3.3二进.ppt
- Matlab与传算法.ppt
- 俄罗斯方块c+程序.doc
- 鄂教版二年级上教案.doc
- powerpc最经典问答.doc
- 2012计算机级填空答案.doc
- 典型企业网络设.doc
- 2025~2026学年山东青岛海信学校九年级下学期寒假自主学习成果测评化学试卷.doc
- 2025~2026学年山西临汾市九年级上学期期末学情教研化学试卷.doc
- 3.3汽化和液化(课件)-2025-2026学年人教版物理八年级上学期.pptx
- 2025~2026学年山西吕梁市孝义市九年级上学期期末质量监测化学试卷.doc
- 2025~2026学年山西太原市新力惠中学校九年级下学期化学开学收心练习.doc
- 生态牧业可行性研究报告.docx
- 气雾式动物弱毒疫苗接种技改项目可行性研究报告.docx
- 2025~2026学年山西怀仁市第四中学八年级上学期期末考试化学试卷.doc
- (2026年最新版)收银系统协议模板合同6篇.docx
- 2025~2026学年山西朔州市九年级下学期化学收心练习.doc
原创力文档

文档评论(0)