nbhkdz.com冰点文库

计算机解决问题的过程


华南太阳能设备厂在计划期内拟生产甲、乙、 丙 三种适销产品,每件销售收入分别为4万元、 3万 元、2万元。甲、乙 、丙三种产品都需要在 A、B 、C、D四种不同的设备加工,按工艺规定, 产品 甲、乙、丙在各设备上所需加工台时数见 表1—1 所示。已知A、B、C、D四种设备在计划 期内有效使用台时数分别为12、8、16、12。如 何安排生产可使收入最大?刚开始学习程序设 计就整这么

复 杂的问题,到底是学数学还是学 程序设计?

表1-1
产 品 A 设备 甲 2 乙 丙 2 1 B 1 2 1 C 4 0 0 D 0 4 0

设甲、乙、丙三种产品的产量分 别为x、y、z件,关系式 2x+2y+z≤12 x+2y+z≤8

4x≤16 4y≤12
X,y,z ∈N(N表示自然数)

解题的目标是:求出适当的x、 y、z,使f(x,y,z)=4x+3y+2z取得 最大值

设计算法
根据题意和分析不等式组可知: x、 y、z是整数且满足:0 ≤x ≤4,0 ≤y ≤3,0 ≤z ≤8 采用穷举的方法,在许可的范围内 寻找适当的x、y、z,求出 f(x,y,z)=4x+3y+2z的值,然后在所有 的f(x,y,z)函数值中,找出最大值。

运用计算机程序解决实际问题,大致以过 以下几个步骤: 一、分析问题; 二、从具体问题中找出一个适当的数学模 型,然后设计一个解决此数学模型 的算法;

三、编制程序并进行测试调整。

Private Sub Command1_Click() Dim x As Integer, y As Integer, z As Integer Dim x_max As Integer, y_max As Integer, z_max As Integer Dim f(4, 3, 8) As Single '定义存放函数f (x,y,z)值的数组f Dim f_max As Single ' 把满足不等式组(1.1)的x、y、z代入 f (x,y,z)=4x+3y+2z中求值 For x = 0 To 4 For y = 0 To 3


2计算机解决问题的过程

2计算机解决问题的过程_其它课程_高中教育_教育专区。计算机解决问题的过程 一、教学目标 1. 知识目标 (1)知道人类是如何分析问题、解决问题的。 (2)了解计算机解...

1.1计算机解决问题的过程教学设计

答案是肯定地:能 那么计算机解决问题的过程也和人 脑解决问题的过程完全一样吗? 答案也是肯定地:不可能 2、计算机解决问题的过程 计算机能自己解决问题吗? 那么...

计算机解决问题的过程

计算机解决问题的过程知识与技能目标: 1、结合实例,了解用计算机解决问题的基本过程。 2、认识算法和程序设计的地位和作用。 3、了解利用计算机解决问题的必要性和...

1.1计算机解决问题的过程

1.1计算机解决问题的过程_其它课程_高中教育_教育专区。计算机解决问题的过程1.1 计算机解决问题的过程一、教学目标 1、知识与技能 (1)让学生了解算法、穷举法、...

利用计算机解决问题的基本过程

· 从已有的知识与经验中例举出人工解决困难而利用计算机能够快 成 捷解决的问题 ·了解利用计算机解决问题的基本过程 问题的分析与算 ·了解问题分析与算法设计间...

1.1 计算机解决问题的一般过程

1.1 计算机解决问题的一般过程_其它课程_高中教育_教育专区。计算机解决问题的一般过程 1.1 计算机解决问题的一般过程(1 课时)教学目标: 1、了解计算机解决问题的...

1.1计算机解决问题的过程

教师总结: 人解决问题时可以凭经验、 感觉进行判断; 而利用计算机解决问题时, 人必须明确地告诉它要处理的具体对象和每一步准确的处理过程, 否则计算机就 无法工作...

《计算机解决问题的一般过程》教学设计_图文

计算机解决问题的一般过程》教学设计 一、案例背景信息 1.模块:高中信息技术课程选修教程《算法与程序设计》 2.年级:高中二年级 3.所用教材版本:教育科学出版社...

计算机解决问题的一般过程

计算机解决问题的一般过程_计算机软件及应用_IT/计算机_专业资料。计算机是不会自己解决问题的,但它可以帮助人们解决问 题。 要想利用计算机解问题, 需要人们完成一...

第一节 了解计算机解决问题的过程

第一节 了解计算机解决问题的过程_其它课程_高中教育_教育专区。上海教科版高中信息技术“第一节 了解计算机解决问题的过程”教案第一章 计算机解决问题的过程第一节...