《高中信息技术 1.1 计算机解决问题的步骤课件 粤教版选修1.ppt》由会员分享,可在线阅读,更多相关《高中信息技术 1.1 计算机解决问题的步骤课件 粤教版选修1.ppt(9页珍藏版)》请在金锄头文库上搜索。
1、1.11.1计算机解决问题的过程计算机解决问题的过程计算机解决问题的步骤计算机解决问题的步骤具具体体问问题题分分析析问问题题设设计计算算法法编编写写程程序序调调试试程程序序得得到到答答案案生产方案选择问题生产方案选择问题 华阳太阳能设备厂在计划期内拟生产甲,乙,丙三种适销产品,每件销售收入分别为4万元、3万元、2万元。按工艺规定,甲,乙,丙三种产品都需要在A、B、C、D四种不同的设备上加工,其加工所需要的时间见表。已知A、B、C、D四种设备在计划期内有效使用台时数分别为12、8、16、12。如何安排生产可使收入最大?分析问题(做什么?)分析问题(做什么?)分析问题就是从具体的问题中,明确条件和
2、需求,找出条件和需求之间的关系,并尽量用数学的语言加以描述。采用建立数学模型的方式使问题变得明确,更容易理解。设备设备产品产品A12B8C16D12甲甲x2140乙乙y2204丙丙z11002x+2y+z12X+2y+z84x164y12x,y,z N(N表示自然数)表示自然数)设甲,乙,丙三种产品的产量分别为,设甲,乙,丙三种产品的产量分别为,X,Y,Z设计算法(如何做?)设计算法(如何做?)算法是解决问题方法的精确描述。设计算法的任务就是针对具体问题,寻求解决问题的方法,并加以精确描述。算法要给出“如何做?”的过程中所包含的精确步骤,并用适当的方式把它准确的描述出来。它应该是精确的、确定的和有限的。编写程序编写程序编写程序的任务就是用一种计算机程序设计语言来描述问题求解的算法。编写程序前要先选定一种程序设计语言。VB6.0中文版调试程序调试程序调试程序的目的就是查找和改正程序中存在的错误,使程序能顺利的执行,得出正确结果程序调试的首要任务是查错(编译错误、执行错误和逻辑错误);第二个任务是改错;第三计算机的计算结果出来后,还需要对进行分析和验证。