软件设计师考试科目包括综合知识与案例分析两门,为帮助广大软考中级软件设计师考生更好备考,信管网特整理汇总了软件设计师部分综合知识与案例分析的模拟试题、答案及解析供考生查阅,并提供免费在线模拟答题、历年真题免费下载等服务,了解软件设计师更多备考信息请关注信管网。
相关推荐:
免费练习:软件设计师考试题库(模拟试题、章节练习、每日一练)
一、综合知识:
1、 某项目的活动持续时间及其依赖关系如下表所示,则完成该项目的最少时间为( )天。
A、43
B、45
C、50
D、55
信管网参考答案:D
查看解析:www.cnitpm.com/st/4166819267.html
2、下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动。边上的权重表示活动的持续时间(天),则里程碑( )不在关键路径上。在其他活动都按时完成的情况下,活动BE最多可以晚 ( ) 天开始而不影响工期。
(1)A、B
B、C
C、D
D、J
(2)A、0
B、1
C、2
D、3
信管网参考答案:B、C
查看解析:www.cnitpm.com/st/417338716.html
3、良好的启发式设计原则上不包括( )。
A.提高模块独立性
B.模块规模越小越好
C.模块作用域在其控制域之内
D.降低模块接口复杂性
信管网参考答案:B
查看解析:www.cnitpm.com/st/4510010669.html
4、下列关于结构化分析方法的数据字典中加工逻辑的叙述中,不正确的是( )
A.对每一个基本加工,应该有一个加工逻辑
B.加工逻辑描述输入数据流变换位输出数据的加工规则
C.加工逻辑必须描述实现加工的数据结构和算法
D.结构化语言,判定树和判定表可以用来表示加工逻辑
信管网参考答案:C
查看解析:www.cnitpm.com/st/4545512071.html
5、在软件设计阶段进行模块划分时,一个模块的( )。
A.控制范围应该在其作用范围之内
B.作用范围应该在其控制范围之内
C.作用范围与控制范围互不包含
D.作用范围与控制范围不受任何限制
信管网参考答案:B
查看解析:www.cnitpm.com/st/454566463.html
二、案例分析:
阅读下列说明,回答问题1至问题 3,将解答填入答题纸的对应栏内。
【说明】
某社区蔬菜团购网站,为规范商品收发流程,便于查询客户订单情况,需要开发个信息系统。请根据下述需求描述完成该系统的数据库设计。
【需求描述】
(1)记录蔬菜供应商的信息,包括供应商编号、地址和一个电话。
(2)记录社区团购点的信息,包括团购点编号、地址和一个电话。
(3)记录客户信息,包括客户姓名和一个电话。客户可以在不同的社区团购点下订单,不直接与蔬菜供应商发生联系。
(4)记录客户订单信息,包括订单编号、团购点编号客户电话,订单内容和日期。
【概念模型设计】
根据需求阶段收集的信息,设计的实体联系图,如图2-1 所示。
【逻辑结构设计】
根据概念模型设计阶段完成的实体联系图,得出如下关系模式∶
蔬菜供货商(供货商编号,地址,电话)
社区团购点(团购点编号,地址,电话)
供货(供货商编号,(a))
客户(姓名,客户电话)
订单(订单编号,团购点编号,订单内容,日期,
问题内容∶
【问题1】(6分)
根据问题描述,补充图 1-1 的实体联系图
【问题2】(4分)
补充逻辑结构设计结果中的(a)、(b)两处空缺及完整性约束关系。
【问题3】(5分)
若社区蔬菜团购网站还兼有代收快递的业务,请增加新的"快递"实体,并给出客户实体和快递实体之间的"收取'联系,对图1进行补充。"快递"关系模式包括快递编号、客户电话和日期。
信管网参考答案:
【问题1】
客户(实体)与订单(联系)连线,订单(联系)与社区团购点(实体)连线;两个连线上的联系为**
【问题2】
a:团购点编号;b:客户电话
【问题3】
温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!
信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。
信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。
发表评论 查看完整评论 | |