爱问知识人 爱问教育 医院库

如何轻松应对高程软件设计题 ?

首页

如何轻松应对高程软件设计题 ?

如何轻松应对高程软件设计题 ?

提交回答

全部答案

    2017-07-28 19:38:24
  •   根据软件水平与资格考试大纲的要求,高级程序员不仅要具备高水平的程序编制能力,而且要熟练掌握软件设计的方法和技术,具备一定的软件设计能力。软件设计题是下午试题的难点,本文针对软件设计题,给出了解答的一般方法,并且给出了解答实例,最后对历年试题进行了分析,希望能够给广大考生提供帮助。
       解题的一般方法 一、软件设计题要点 综观1990年到2002年的高程下午设计题,主要包括以下考点: 1。 完善处理流程,或指出处理内容,或指出处理结果。 2。 指出流程图中错误,或为避免错误应在某处添加处理项目。 3。 为达到某目的,需要改动哪些处理,或改变处理方法会引起什么后果。
       4。 指出错误清单内容。 5。 文件的记录应包含哪些内容。 6。 完成处理需要什么样的文件,或文件有什么特征,或引入某文件有什么好处。 7。 文件怎样分类,或指出关键字。 8。 某处理的频度。 9。 输入数据的格式。 10。 题意中的分类有何好处。
       11。 为实现某目的适当修改文件的记录内容。 12。 指出图中数据流名,或指出哪些位置数据可增加或删去。考点最集中的部分是关于文件记录的内容,其次是文件的分类排序,再次是当目的改变应该改动哪些。 二、答题注意事项 事务处理流程图一般由若干处理与若干数据组成,在评估流程图并回答试题的问题时,应该注意下面一些问题。
       从“处理”的角度来说,必须注意: 1。 每个事务处理均有一个特定目标,这一目标往往都是文字说明的。与此对应的处理应能覆盖所设定的目标。对于说明处理要求,都应从问题目标进行考虑。 2。 除覆盖问题目标的处理外,还有两类处理应予考虑:一是为了保证处理的正确性,设计一些处理框,以检查输入数据的数据项及数据的值域;另一种是检查数据会合时数据的一致性。
      二是为了处理的效率,如速度、次数、减少处理访问等而引进了一些处理。 3。 在一个流程图内,在一条流程上的各个处理不能有功能上的重复。如有重复,不是有错,就是流程还可优化。 4。 每个处理都是由“处理的依据”到“使用数据”,以及从“处理结果”到“产生数据”。
      “使用数据”或者“产生数据”与处理相互匹配是十分重要的。 从“数据”的角度来说,必须注意: 1。 注意流程图最初的输入数据与最终输出数据,考虑从输入到输出之间数据演变的情况。根据数据的演变与流程,关于从输入到输出应有哪些数据就比较清楚了,其作用也可以从演变方面了解。
       2。 考虑数据流程中,哪些数据应作为文件形式出现,哪些是中间使用的临时数据。在数据演变中,一些数据经多个“处理”加工后得到结果,每加工一次就产生一个新数据,对这些数据分析,就能得出各数据的存储要求。 3。 对数据按问题要求设计数据结构。
      
      输入(输出)数据的结构与问题有关,而中间数据的结构除与输入(输出)数据有关外,还与处理有关。 4。 为减少数据冗余,要保证数据一致性,数据文件设计中应考虑关系,亦即各种文件的记录之间的联系。我们对高级程序员软件设计题的解题方法做了分析,现在我们来分析一道例题。

    陈***

    2017-07-28 19:38:24

类似问题

换一换
  • 职业培训 相关知识

  • 教育培训
  • 教育科学
  • 教育考试

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):