编程作业过程的表征方法研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:z18388596
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
上个世纪,科学管理强化操作作业过程管理,使制造业体力工作者的生产率提高了50倍。本世纪,知识作业成为当代主要作业方式,如何提高知识工作者的工作效率成为了众多领域共同关心的问题。编程作业是一种典型的知识作业,通过描述与表征编程过程,提高其作业效率不仅是软件科学问题,更是管理科学和知识管理的基本问题。然而,目前大量的研究集中于对软件产品即编程作业结果的探讨,将编程作业过程作为“黑箱”,缺乏作业过程的管理与控制。描述与表征编程作业过程是过程控制和计量的前提,研究编程作业过程的表征方法是本文的目的所在。首先,在阐明研究的背景及意义之后,本文介绍了国内外认知科学和软件科学中关于编程过程的研究现状,明确提出本文的主要研究内容,包括编程过程的问题界定、方法研究、实例和运用分析。其次,根据科学管理和认知科学理论,本文把知识作业过程视为“一连串的心智操作”,从“基本动作”和“动素”层面上进行理论分析,探讨了表征编程作业过程的心智操作方法。再次,本文对“汉诺塔”和“农夫过河”两大经典编程问题进行“动作”分析,给出“心智操作”分析范式,并把编程作业过程划分为解决人的认知问题与解决机器的认知问题两个阶段。然后,本文研究了编程人员实际运用心智操作的能力,构建了编程作业过程心智操作熟练度评估的神经网络模型。通过验证,该评估模型区分编程专家和新手的准确率达到90%。最后,本文对研究内容进行了总结和展望。本文探讨的“心智操作”方式表征编程作业过程,为有效描述和理解编程作业过程提供了新的手段,为作业方法的优化和作业测定提供了基础。
其他文献
本文结合深圳市特发集团有限公司总部绩效管理体系的设计和实施,从绩效考核指标的设计、绩效管理方法的选择和构造、绩效管理体系流程的实现等几方面着手,研究了对国有企业职能
美国Standish Group1994年对超过8400个项目的研究表明,只有16%的项目实现其目标,并由此得出结论,影响项目全局的因素是管理,而技术只是影响局部。  J.D.Franme博士于1997年对43
改革开放以来,中国经济发展取得了巨大成就,但区域差距呈扩大的趋势,区域经济不平衡发展问题成为学术界和决策部门关注的焦点。虽然空间是认识和理解区域经济发展格局及其演变不
随着知识经济的到来,人力资本已经成为经济发展的决定性因素。人力资本越来越受到广泛的重视,成为经济学中研究的热点。第二次世界大战以后,人力资本理论就已经在西方国家兴起,而
地方财政收入不仅是国家财政收入的重要组成部分,也是各级地方政府行使其财政职能的重要保障,建立科学合理的地方财政收入预测模型,提高预测精确性,为政府编制预算、制定财政支出