2008年下半年软件设计师考试试题分析
1、计算机与软件工程综合知识试题(上午试题)
2008年12月考试计算机与软件工程综合知识试题考查的知识点分布如表1所示。
2.软件设计(下午试题) 试题一(必答题)
该题是一道数据流图题,这种题型属于软件设计师下午考题的精典题型,每年必考(往年试题分析与解答参看《软件设计师考试试题分类精解》)。试题以“希赛公司拟开发一个销售管理系统”为背景,给出系统的主要功能描述及分层数据流图,并围饶给出的数据流图展开提问,考查考生对数据流图的掌握情况。
试题共有3个小问题,从不同角度提出了疑问,但解题的方法却是一致的。 解题的两大法宝:
法宝一、数据平衡原则。即:下层图的输入与输出应与上层图保持一致,也就是父图和子图之间的数据流必须保持一致。
法宝二、系统功能描述与数据流图的一致性原则。这个原则是很多书籍上都忽视的一点,也是只有当应考时才会用到的重要原则。如本题功能描述1:“接受客户订单,检查库存货物是否满足订单要求。如果满足,进行供货处理:即修改库存记录文件,给库房开具备货单并且保留客户订单至订单记录文件;否则进行缺货处理:将缺货订单录入缺货记录文件。”其中的每一句话,都与数据流图有着对应关系:“接受客户订单,检查库存货物是否满足订单要求。”对应顶层数据流图 中的 E1 到 销售管理系统的,名为“订单”的数据流(同时,也与0层数据流图的“订单”对应);“如果满足,进行供货处理”对应 0层数据流图的“可供货单”等。
有了这两大法宝解该类试题可“以不变应万变”,轻松解决。 试题二(必答题)
该题是一道数据库设计题。题目以“希赛公司拟开发一个宾馆客房预订子系统”为背景,给出了数据库设计方面需要用到的“需求分析结果”以及不完整的“概念模型设计”与“逻辑结构设计”。要求考生补充概念模型设计及逻辑结构设计。解这类试题,最好的方法是“不受题目影响,根据自己对需求分析结果的理解来进行概念模型设计与逻辑结构设计,最后与试题给出条件进行匹配,并作答”。之所以会提出这种方法,主要是因为大部分考生自身具备基本的设计能力,但在解题中急于得到答案,在没有看清题目的情况下开始作答,边解答,边回头来看题目需求分析,这样解完题以后,对系统都没有一个完整的认识,很容易出错。 试题三(必答题)
该题是一道UML设计题。题目以“希赛公司在线会议审稿系统”为例,考查考生对UML用例图与活动图的掌握情况。
试题共有4个小问题,下面将介绍各个问题的解答要点。
第1个问题要求考生补充用例图中的参与者,题目已经给出了四类参与者。所以关键在于弄清楚各个参与者之间的关系,这些关系是通过“系统功能描述”来获得的。所以“用户在初始使用系统时,必须在系统中注册(register)成为作者或审稿人”、“会议委员会主席是一个特殊审稿人”等信息为解答该问的要点。
第2个问题要求考生补充用例图中的用例,解法与问题1是一致的。 第3个问题考用例之间的关系,即考生对“包含”、“扩展”的理解。 第4个问题是活动图的补充,解法与问题1一致。 试题四(必答题)
该题是一道算法分析题。题目考查动态规划法,动态规划法的基本理念是将问题拆解为很多相同的子问题,在求解子问题时,引入一个数组,不管它们是否对最终解有用,把所有子问题的解存于该数组中,最后再从数组中将最终结果导出,这样有效的缩短了解题的时间。而在本题中伪代码正是以此方法求解,将复杂的问题分解成了很多个子问题,而子问题的求解又是建立在之前子问题的结果基础之前,nv正是用于记录子问题结果的数组。值得一提的是本题第3问的出题形式,形式比较新颖,但实际上非常简单,从程序循环层数即可看出复杂度。 试题五
该题是一道C语言程序题。题目考查数据结构当中的链表操作。程序要实现的功能比较简单,即从链表A中,去除链表A和链表B均有的公共元素。其中的填空主要是对链表的一些基本操作,如:在链表中查询元素,将一个结点从链表中删除,及对此操作时需要注意的一些细节。只要掌握了链表基本操作,解本题还是非常容易的。 试题六 ~ 试题七
试题六与试题七题目相同,只是实现代码的程序语言不同而已。考查的是面向对象编程,题目中的类结构实际上是一个创建型的设计模式,如果对此设计模式了解,并了解基本语法,解题是比较容易的。
…… 此处隐藏:35字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记




