影响解决问题的因素有哪些,解决问题最重要的因素有哪些( 七 )


认知操作性
问题解决的活动至少要有认知成分的参与 , 它的活动依赖于一系列的认知操作来进行 。 解决问题当然有情感的伴随 , 也常常需要付诸行动 , 但是不可缺少的是认知操作 。 认知操作是解决问题的最基本成分 。
划分为问题表征、选择操作、实施操作和评价当前状态四个阶段 。

问题表征
问题解表征就是问题解决者问题任务范围或问题范围或作业领域转化成问题空间 , 问题空间就是问题解决者对客观问题的主观陈述 , 这种陈述过程实际上是按照自己理解的方式对问题在头脑中进行重新记载和储存 。
一般说来 , 这种表征包含三种状态 , 即初始状态、中间状态和目标状态 。 初始状态是指问题被认识时 , 问题解决者所处的情境;目标状态是指问题解决者所要寻求的最终结果 。 问题解决的任务就在于要找出一种能把初始状态转变为目标状态的操作(或称算子)序列 。 中间状态就是指在实现从初始状态向目标状态的转变过程中 , 由操作引起的种种状态 。

选择操作
操作就是问题解决者把一种问题状态转变为另一种问题状态的认知活动 , 也叫算子 。 有些算子可随问题空间的形成而获得 , 有些则需进行选择 。 当问题空间较小时 , 正确的算子易于选择;而当问题空间较大时 , 如象棋或围棋 , 则难于选择正确的算子 , 需应用一定的问题解决策略来进行 。 问题解决策略主要有两类:算法策略和启发式策略 。
所谓算法策略 , 是解题的一套规则 , 它精确地指明解题的步骤 。 如果一个问题有算法 , 那么只要按照其规则进行操作 , 就能得到问题的解 。 它往往是在缺乏具体目标的情况下进行的 。 例如 , 为了抓到逃往某山区的一名逃犯而搜遍那里的每一个山头、山洞和乡村 。 这种策略虽可以保证问题一定得到解决 , 但费时费力 , 除非空间很小 , 否则实际上是行不通的 。
所谓启发策略 , 就是凭借个体已有的知识经验 , 采取较少的操作来解决问题的方法 。 例如 , 为了抓获逃往某山区去的一名逃犯 , 首先弄清他逃到那里去的时间、方向 , 他在那里的亲戚朋友的姓名、住址等 , 然后再根据这些线索确定搜索的范围 。 这种办法容易成功 , 但不能保证成功 , 因为有关信息和知识的启发可能是不真实的 。 但它毕竟省时省力 , 简便易行 , 所以成为人们常用的问题解决策略 。

实施操作
问题解决者实际运用算子来改变问题的起始状态或当前的状态 , 使之逐步接近并到达目标状态 。 这个阶段也叫执行策略阶段 。 一般地 , 简单的问题只需少量操作 , 选定的策略能顺利实施;而复杂的问题则需要一系列操作才能完成 , 有时葚至选定的策略也无法实施 。

评价当前状态
问题解决者对算子和策略是否合适、当前状态是否接近目标状态、问题是否已经得到解决等作出评价 。 如当前状态被评价为目标状态 , 则问题得到解决 , 否则需进一步选择算子和改变策略 , 甚至需重新表征问题空间 。
这几个阶段并不是固定不变的 , 也可能从后一阶段返回到前一阶段 。 据此编写的计算机程序 , 成功地模拟了人类解决问题的思维过程 , 在解决密码算题、进行逻辑证明和下国际象棋等不同类型的问题上都已取得成功 。

推荐阅读