2008年下半年软件设计师考试试题分析
更新时间:2024-01-03 20:17:01 阅读量: 教育文库 文档下载
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均有的公共元素。其中的填空主要是对链表的一些基本操作,如:在链表中查询元素,将一个结点从链表中删除,及对此操作时需要注意的一些细节。只要掌握了链表基本操作,解本题还是非常容易的。 试题六 ~ 试题七
试题六与试题七题目相同,只是实现代码的程序语言不同而已。考查的是面向对象编程,题目中的类结构实际上是一个创建型的设计模式,如果对此设计模式了解,并了解基本语法,解题是比较容易的。
正在阅读:
2008年下半年软件设计师考试试题分析01-03
期货套期保值比率绩效评估 - 图文04-03
电话号码查询系统08-29
专题09 带电粒子在电场中的运动-2018年高考物理母题题源系列含解07-06
人造藤条项目可行性研究报告(目录)05-08
女生节讲座策划书10-07
风井依兰冬季施工生产用设备设施供热安全技术专项措施03-17
苹果如何同步视频02-09
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 试题分析
- 下半年
- 设计师
- 考试
- 软件
- 2008
- 2014.11北京七中初二上学期数学期中试题及答案
- 浅谈石油化工建设工程质量监督管理
- 单元工程施工检验记录备查表与单元工程监理平行检测记录备查表 - secret
- 广告学概论第1次作业参考答案
- 新概念英语第二册 第一单元课文与笔记(打印版)
- 美国政府对营利性高校的管理历史分析
- 安全知识竞赛题库
- 中国新军事变革的侧影,,《陆军特战队》观后感
- 城市形象宣传片脚本
- 拓展服务范围,提升服务质量
- 钻孔灌注桩施工质量缺陷及处理方法 pdf
- 英语现在和过去完成时
- 化妆品营销组合策略(美妍)
- 人脸识别课程设计附带代码
- 流行病学名词解释、问答题及答案
- 管理会计第六章 短期经营决策
- 安徽省六安市霍邱县第一中学2018-2019学年高二上学期期中考试化学试题 Word版含答案
- 阿基米德原理 教学设计 - 图文
- 血清超灵敏C反应蛋白水平
- 操作系统原理实验教学大纲(本科)-2013