专业软件设计师网站|培训机构|服务商(加客服微信:cnitpm或QQ:947530340进软件设计师学霸群)

软题库 培训课程
当前位置:信管网 >> 软件设计师 >> 试题库 >> 文章内容
软件设计师模拟试题1
来源:信管网 2021年07月06日 【所有评论 分享到微信

相关推荐:软件设计师模拟试题及答案汇总

为帮助广大软考中级软件设计师考生更好备考,信管网特整理汇总了软件设计师部分综合知识、案例分析的模拟试题、答案及解析供考生查阅,并提供免费在线模拟答题、历年真题免费下载等服务,了解软件设计师更多备考信息请关注信管网。

点击查看/下载:软件设计师历年真题汇总

点击查看:软件设计师在线培训课程免费试听课程

免费练习:软件设计师考试题库(模拟试题、章节练习、每日一练)

一、综合知识:

1、对有n个结点、e条边且采用数组表示法(即邻接矩阵存储)的无向图进行深度优先遍历,时间复杂度为(1)。

A.O(n2)

B.O(e2)

C.O(n+e)

D.O(n*e)

信管网参考答案:A

查看解析:www.cnitpm.com/st/395729891.html

2、浮点数的表示分为阶和尾数两部分。两个浮点数相加时,需要先对阶,即()(n为阶差的绝对值)。

A.将大阶向小阶对齐,同时将尾数左移n位

B.将大阶向小阶对齐,同时将尾数右移n位

C.将小阶向大阶对齐,同时将尾数左移n位

D.将小阶向大阶对齐,同时将尾数右移n位

信管网参考答案:D

查看解析:www.cnitpm.com/st/395736624.html

3、计算机运行过程中,遇到突发率件,要求CPU暂时停止正在运行的程序,转去为突发事件服务,服务完毕,再自动返回原程序继续执行,这个过程称为(3),其处理过程中保存现场的目的是(4)。

3、A.阻塞

B.中断

C.动态绑定

D.静态绑定

4、A.防止丢失数据

B.防止对其他部件造成影响

C.返回去维续执行原程序

D.为中断处理程序提供数据信管网参考答案:B、C

查看解析:www.cnitpm.com/st/395742815.html

4、海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从而纠正错误。对于32位的数据,至少需要加(1)个校验位才能构成海明码。

以10位数据为例,其海明码表示为D9D8D7D6D5D4P4D3D2D1P3D0P2P1中,其中Di(0≤i≤9)表示数据位,Pj(1≤j≤4)表示校验位,数据位D9由P4、P3和P2进行校验(从右至左D9的位序为14,即等于8+4+2,因此用第8位的P4、第4位的P3和第2位的P2校验),数据位D5由(2)进行校验。

(1)、A.3

B.4

C.5

D.6

(2)、A.P4P1

B.P4P2

C.P4P3P1

D.P3P2P1

信管网参考答案:D、B

查看解析:www.cnitpm.com/st/395768636.html

二、案例分析:

阅读下列说明,将解答填入题纸的对应栏内。

【说明】

某医疗护理机构为老年人或有护理需求者提供专业护理,现欲开发一基于web的医疗管理系统,以改善医疗护理效,该系统的主要要功能如下:

(1)通用信息查询,客广提交通用信息查询请求,意而通用信表表,返回查询结果

(2)医生聘用。医生提出成/职中申,交由去前行用事事,更新医生表,并给医生反聘用解聘结果:聊除解聘医生的出诊发排

(3)预约处理。医生安排出诊时向间,存入医生出诊时间表,根据客户提交的预约查询请求,查在职医生及其出诊时间等约所需数据并返同问:创建预约,提交预约请求,在在预约表中新增预约记录,更新所约医生出诊时间并给医生发送约通知给客户反馈预约结果。

(4)药品管理。医生提交处方,根据药品名称从药品数据中查询相关药品库存信息开出药品,更新对应药品的库存以及预约表中的治疗信息;给医生发送“药品已开出”反馈。

(5)报表创建。根据主管提交的报表查询请求(报表类型和时间段),从预的数、通用信息、药品库存数据、医生以及医生出诊时间中进行查询,生成报表返回给主管.

现采用结构化方法对医疗管理系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。


【问题1】(3分)

使用说明中的词语,给出图1-1中的实体E1~E3的名称。

【问题2】(5分)

使用说明中的词语,给出图1-2中的数据存储D1~D5的名称。

【问题3)(4分)

使用说明和图中术语,补充图1-2中缺失的数据流及其起点和终点。

【问题4】(3分)

使用说明中的词语,说明“预约处理”可以分解为哪些子加工,并说明建模图1-1

和图1-2是如何保持数据流图平衡。

信管网参考答案:

【问题1】

E1∶客户

E2∶医生

E3∶主管

【问题2】

D1∶ 通用信息表

D2∶ 预约表

D3∶ 医生表

D4∶出诊时间表

D5∶ 药品库存表

【问题3】

数据流∶更新的出诊时间 起点∶ P3 终点∶ D4

数据流∶删除的医生出诊安排 起点∶P2 终点∶ D4

数据流∶药品库存信息 起点∶ D5 终点∶ P4

数据流∶治疗信息 起点∶P4 终点∶ D2

【问题4】

预约处理分解为∶ 安排出诊、预约查询、创建预约、预约反馈。

即保持父图与子图之间的平衡∶ 父图中某个加工的输入输出数据流必须与其子图的输入输出数据流在数量上和名字上相同。父图的一个输入(或输出)数据流对应于子图中几个输入(或输出)数据流,而子图中组成的这些数据流的数据项全体正好是父图中的这一个数据流。

查看解析:www.cnitpm.com/st/3962917687.html

扫码关注公众号

温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论  

推荐文章