我在IT发的文章,顺便给你们看看,看了绝对有用的
[table][tr][td][img]http://imgcache.qq.com/ac/qzone_v4/b.gif[/img] [align=center][b][color=#000e04][转]解决问题的六个步骤[/color][/b][/align][img]http://imgcache.qq.com/ac/qzone_v4/b.gif[/img][color=#00cc99][b]1.明确问题[/b] [/color][color=#00cc99]解决问题的第一步是明确问题.在课堂上,大部分问题都是明确的,以作业或问题的形式在课本上给出.然而,在课堂外,我们必须在开始解决问题之前首先明确问题.如果连问题是什么都不知道,又如何解决它呢? [/color]
[color=#00cc99][b]2.理解问题[/b] [/color]
[color=#00cc99]接下来,必须先搞清问题所涉及的方面.其中包括理解问题提出方的知识背景.也就是说,当为用户制定一套解决方案的时候,我们必须了解用户的知识范围.根据不同知识范围确定使用不同的结构.例如,当一个对城市非常不熟的人询问如何去饭店时,我们就必须详细地告诉他每一个细节.当使用电脑解决问题时,电脑所能理解的有限语言和指令就是它的知识背景.超出这个范围的指令就不能使用,所以了解知识背景是很重要的.了解我们自己的知识背景同样重要.如果不了解某个学科,我们就不可能解决其中的问题.例如,要解决微积分的问题就必须了解微积分;要解决会计学中的问题,就必须了解会计学. [/color]
[color=#00cc99][b]3.寻找备选方案[/b] [/color]
[color=#00cc99]尽可能全面地列出备选方案.可以征求不同人的意见以找到不同的解决方案,当然这些方案必须是可行的.例如,你从美国西海岸出发绕过太平洋,亚欧大陆和大西洋去东海岸是可以的,但这样做显然是不可行的. [/color]
[color=#00cc99][b]4.从备选方案列表中找出最好的解决方案[/b] [/color]
[color=#00cc99]在这一步中,必须在选择前明确并评介每种方案和利弊.所以必须制定一个评定标准.根据这些标准对所有的方案进行评价. [/color]
[color=#00cc99][b]5.列出所选择的解决方案的指令[/b] [/color]
[color=#00cc99]这些有限的,分步的指令必须包含在第二步所确定的知识范围内.任何人或机器无法理解的指令都不能使用.特别是使用电脑进行工作时,这种限制就更加严格了. [/color]
[b][color=#00cc99]6.评价解决方案 [/color]
[/b][color=#00cc99]评价或测试解决方案就是检查它的结果是否正确,是否令人满意(如果一个需要一个用来睡觉的家具,我们可以给他一个轻便的小床,但这不一定能让他非常满意.)如果结果错误或者不令人满意,问题解决人员必须重新设计一个解决方案. [/color]
[color=#00cc99]如果6步中的任何一步没有圆满地完成,那么结果往往会比期望值低. [/color]
[color=#00cc99]编程概念(VB版)QQ群:62353381[/color]
[/td][/tr][/table] ::58:: 无人顶偶
页:
[1]

