美文网首页
1.6理解问题的计算部分

1.6理解问题的计算部分

作者: 追梦者Every | 来源:发表于2017-07-28 15:16 被阅读7次

1.6.1问题的计算特性

问题的计算部分指一个待解决的问题中,可以用程序辅助完成的部分。

现实生活中的问题→抽象出可计算部分→计算特性→输入、处理、输出

1.6.2通过计算技术解决温度转换

方法一:根据两种温度的换算公式,写一个温度转换程序,由人把温度输入,程序将转换后温度输出。计算部分:温度转换。

方法二:网络上有类似的在线程序,写一个网络程序,把人输入的温度发送到互联网上,获得转换结果后输出。计算部分:网络数据的发送或者获取。

方法三:写一个程序,通过GPS定位,获得使用者当前的位置,再通过网络获取当前位置的温度信息,自动进行转换。计算部分:GPS定位,网络数据获取。

方法四:写一个程序,监听温度信息发布渠道,比如收音机、电视等,通过语音识别、图像识别等方法自动获得温度信息的数值,自动完成转换。计算部分:语音、图像识别处理。

对于现实中的问题有很多种的解决方案,不同的方案有不同的计算部分,不同的计算方法会带来不同的IPO模式。所以确定一个程序的计算部分是程序设计开始前的首要阶段。

1.6.3程序编写的步骤

1、分析问题:分析问题的计算部分

2、确定问题:将计算部分划分为确定的IPO三部分

3、设计算法:完成计算部分的核心处理方法

4、编写程序:实现整个程序

5、调试测试:是程序在各种情况下都能够正确运行

6、升级维护:使程序长期正确运行,适应需求的微小变化

相关文章

网友评论

      本文标题:1.6理解问题的计算部分

      本文链接:https://www.haomeiwen.com/subject/satflxtx.html