10.1.3程序的开发过程 1.分析问题 对于接受的任务要进行认真的分析,研究所给定的条件,分析最后应达到的目标, 找出解决问题的规律,选择解题的方法,完成实际问题。 2.设计算法 即设计出解题的方法和具体步骤。 3.编写程序 将算法翻译成计算机程序设计语言,对源程序进行编辑、编译和连接
10.1.3 程序的开发过程 1. 分析问题 对于接受的任务要进行认真的分析,研究所给定的条件,分析最后应达到的目标, 找出解决问题的规律,选择解题的方法,完成实际问题。 2. 设计算法 即设计出解题的方法和具体步骤。 3. 编写程序 将算法翻译成计算机程序设计语言,对源程序进行编辑、编译和连接
10.1.3程序的开发过程 4.运行程序,分析结果 运行可执行程序,得到运行结果。能得到运行结果并不意味着程序正确,要对结果 进行分析,看它是否合理。不合理要对程序进行调试,即通过上机发现和排除程序中的 故障的过程。 5.编写程序文档 许多程序是提供给别人使用的,如同正式的产品应当提供产品说明书一样,正式提 供给用户使用的程序,必须向用户提供程序说明书。内容应包括:程序名称、程序功能、 运行环境、程序的装入和启动、需要输入的数据,以及使用注意事项等
10.1.3 程序的开发过程 4. 运行程序,分析结果 运行可执行程序,得到运行结果。能得到运行结果并不意味着程序正确,要对结果 进行分析,看它是否合理。不合理要对程序进行调试,即通过上机发现和排除程序中的 故障的过程。 5. 编写程序文档 许多程序是提供给别人使用的,如同正式的产品应当提供产品说明书一样,正式提 供给用户使用的程序,必须向用户提供程序说明书。内容应包括:程序名称、程序功能、 运行环境、程序的装入和启动、需要输入的数据,以及使用注意事项等
10.2 Python语言简介 在众多的编程语言中,Python是一种面向对象的解释型高层次 计算机设计语言,与其他语言相比,功能强大、通用性强、语法简 洁、可读性强且代码量小,学习起来相对简单,特别适合编程的初 学者
10.2 Python语言简介 在众多的编程语言中,Python是一种面向对象的解释型高层次 计算机设计语言,与其他语言相比,功能强大、通用性强、语法简 洁、可读性强且代码量小,学习起来相对简单,特别适合编程的初 学者
10.2.1 Python的发展历程 Guido van Rossum Python语言创立者 2002年,Python2.x 2008年,Python3.x
10.2.1 Python的发展历程 Guido van Rossum Python语言创立者 2002年,Python 2.x 2008年,Python 3.x
10.2.2 Python的应用场合 Python是一种解释型脚本语言,可以应用于以下领域: >人工智能:无人驾驶、AlphaGo(阿尔法狗)围棋。 >云计算和统计:OpenStack开源云平台。 >网络爬虫:selenium、scrapy、requests等。 >大数据分析:数据可视化、数据分析、大数据挖掘。 >系统运维:自动化运维
10.2.2Python的应用场合 Python是一种解释型脚本语言,可以应用于以下领域: ➢人工智能:无人驾驶、AlphaGo(阿尔法狗)围棋。 ➢云计算和统计:OpenStack开源云平台。 ➢网络爬虫:selenium、scrapy、requests等。 ➢大数据分析:数据可视化、数据分析、大数据挖掘。 ➢系统运维:自动化运维