问题求解论题1-6 如何将算法告诉计算机 陶先平马骏魏恒峰 2019年11月12日
问题求解论题1-6 如何将算法告诉计算机 陶先平 马骏 魏恒峰 2019年11月12日
问题1 什么叫设计实现一个算法?
问题1 什么叫设计/实现一个算法?
问题求解 计算机 开始 能够精 实现阶段 确识别 的语言 问题理解和定义 将自然语言描述的“算法” 算法 。一“翻译”成。 程序 计算机语言描述的“程序”的过程 人可识 手工测试和检查 别和使 测试 用的自 设计阶段 然语言
问题求解 开始 问题理解和定义 算法 手工测试和检查 设计阶段 人可识 别和使 用的自 然语言 程序 测试 实现阶段 计算机 能够精 确识别 的语言 将自然语言描述的“算法” “翻译”成 计算机语言描述的“程序”的过程
请思考以下问题 ·在任何时候,编程之前必须先完成算法设计 ·Why? ·计算机能够识别和处理的“语言”,不仅仅是C、C+等,也可以 是自己定义的语言 ·For example? ·程序运行出错,涉及到哪些内容? ·在“翻译”之前,尽量排除算法错误
请思考以下问题 • 在任何时候,编程之前必须先完成算法设计 • Why? • 计算机能够识别和处理的“语言”,不仅仅是C、C++等,也可以 是自己定义的语言 • For example? • 程序运行出错,涉及到哪些内容? • 在“翻译”之前,尽量排除算法错误
问题2 计算机知可从二进制ts中识别 乔执行程序指令呢?
问题2 计算机如何从二进制bits中识别 并执行程序指令呢?