3)在历年的试题中我总结出来以下几类:
(1)输入的不一致。
(2)非法字符。
(3)不合理数据(如单价*数量不等于金额)
(4)在库文件中找不到与之对应的项.,(与库中文件不一致)。
(5)其它类型的错误(由于我总结不一定全,也有可能在以后会出现新问题的错误,所以我在此加上这一条)。
4)说明处理功能,有两条依据:
(1)系统的功能。
(2)处理的上下文(就是说处理的前后的变化)。
5)效率问题与文件的有序性紧密相关,还有就是与处理文件的大小相关。(在历年试题中我就看出来了这两种,如不完全,请各位补充)
一般要求在写文件时,目标文件要有序,如果写的数据比较多时,写的数据也应该有序。在不同的文件这间比较时,参加比较的文件就有序.
6)文件的数据项;解决这类问题,一般可根据数据守恒。
数据守恒: 写入的每个数据项都是有用的,每个输出的数据项都是有根据的.在参于处理的各个文件中,每个文件都具有承前启后的作用(输入输出文件除外).
承前:该文件的数据项来源于前面的文件.
启后:该文件的每个数据项对后面的处理都是有用的. 3、C/C++,程序流程图的解题目思想各CASL差不多,本人就不再废话啦。
4、数据流图:
在历年试题目中好象就只有三类型:
1)删除没有必要的东西(一般是文件)
2)增加该有而没有出现的东西,(一般有数据流,处理中心)
3)局部地方的查错功能。
各问题的解法:
1)根据就一个,只在一个加工中使用的文件,在上层图中不出现;只是在解题时要倍加小心。
2)增加处理中心:一般都是因为本图不能完成就该做的事,做题时要与关注题中提到的所有功能,及这些功能在各层图中的分布情况;
增加数据流:根据数据守恒(父图与子图),但这不能解决一些处理的内部处理所缺的数据流,这些数据流只有根据保个处理的功能及其与之相关的数据流,及数据项。
3)错误类型和事务处理流程中的错误差不多。
百灵编辑:宝葵
特别说明:由于各方面情况的不断调整与变化,百灵网所提供的所有考试信息仅供参考,敬请考生以权威部门公布的正式信息为准。
高程下午试题的一些预测与解题方法(1) ( 2004-03-23 ) |