2、软件设计
此次考试的试题一至试题四为必答题,试题五至试题七选答一题。
试题一
该题以一个高校的成绩管理系统为载体来考核考生对数据流图知识点的把握,较上半年的这种题型,难度增加了。但对于一般的考生,应能够快速而准确地做出来。
解答此类问题最关键的一点就是要细心,把题目看清,不要丢掉任何一个条件,将条件和题目中的图相对应,看是否能对上。另外解题有一定的技巧,从一些常规的入口作为突破口,会事半功倍。可以利用分层数据流图的数据流的平衡原则来解决。
试题二
该题以某汽车维修站拟开发一套小型汽车维修管理系统,对车辆的维修情况进行管理来考,对概念结构图设计中的联系和逻辑结构图设计中的关系模式、以及关系的主键进行考核,难度适中。
试题三
该题以某唱片播放器为题材,采用面向对象方法对其进行分析与设计,要求考生对UML状态图中的类补充全,写出重复度。只要考生细心,这类题基本上是送分题。今年上半年本道题考的是UML的类图,难度相当。
试题四
该题是一个应用型的题,主要考查考生对贪心算法的理解以及对程序流程图的掌握,做题的关键是要读懂题干,且对流程图中的贪心条件多加分析。
试题五
该题是一个简单的绘图程序,在设计的过程中采用面向对象思想,程序较长,但算法思想较为简单,所有的空也比较分散。这类题要求考生平时多阅读程序,理解算法的精髓,方可轻松解决。
试题六-试题七
这两题分别是C++和Java来解决以某企业的采购审批分级为背景,考查考生对面向对象程序设计类的用例和继承,题干相同,只是用两种不同的语言来描述。难度适中。