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

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

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

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

相关推荐:

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

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

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

一、综合知识

1、编译过程中进行的语法分析主要是分析()。

A.源程序中的标识符是否合法

B.程序语句的含义是否合法

C.程序语句的结构是否合法

D.表达式的类型是否合法

信管网参考答案:C

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

2、 某确定的有限自动机(DFA)的状态转换图如下图所示(0是初态,4是终态),则该DFA能识别()。

A.aaab

B.abab

C.bbba

D.abba

信管网参考答案:A

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

3、 函数main、f的定义如下所示。调用函数f时,第一个参数采用传值(call by value)方式,第二个参数采用传引用(call by referen)方式,则函数main执行后输出的值为()。

A.10

B.19

C.20

D.29

信管网参考答案:D

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

4、采用三级结构/两级映像的数据库体系结构,如果对数据库的一张表创建聚簇索引,改变的是数据库的()。

A.用户模式

B.外模式

C.模式

D.内模式

信管网参考答案:D

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

5、某企业的培训关系模式R(培训科目,培训师,学生,成绩,时间,教室),R的函数依赖集F={培训科目→→培训师,(学生,培训科目)→成绩,(时间,教室)→培训科目,(时间,培训师)→教室,(时间,学生)→教室}。关系模式R的主键为(),其规范化程度最高达到()。

52、A.(学生,培训科目)

B.(时间,教师)

C.(时间,培训师)

D.(时间,学生)

53、A.1NF

B.2MF

C.3NF

D.BCNF

信管网参考答案:D、B

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

二、案例分析

阅读下列说明,回答问题1至问题3,将解答填入对应栏内。

【说明】

某地区举行篮球比赛,需要开发一个比赛信息管理系统来记录比赛的相关信息。

【需求分析结果】

1.登记参赛。球队的信息。记录球队的名称、代表地区、成立时间等信息。系统记录球队每个队员的姓名、年龄、身高、体重等信息。每个球队有一个教练负责管理球队,一个教练仅负责一个球队。系统记录教练的姓名、年龄等信息。

2.安排球队的训练信息。比赛组织者为球队提供了若干块场地,供球队进行适应性训练。系统记录现有的场地信息,包括:场地名称、场地规模、位置等信息。系统可为每个球队安排不同的训练场地,如下表所示。系统记录训练场地安排的信息。

3.安排比赛。该赛事聘请专职裁判,每场比赛只安排一个裁判。系统记录裁判的姓名、年龄、级别等信息。系统按照一定的规则,首先分组,然后根据球队、场地和裁判情况,安排比赛(每场比赛的对阵双方分别称为甲队和乙队)。记录参赛球队名称、比赛时间、比分、比赛场地等信息,如下表所示。

4.所有球员、教练和裁判可能出现重名情况。

【概念模型设计】

根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下:

1.实体联系图(图2-1)

2.关系模式

教练(教练编号,姓名,年龄)

队员(队员编号,姓名,年龄,身高,体重, (a) )

球队(球队名称,代表地区,成立时间, (b) )

场地(场地名称,场地规模,位置)

训练记录( (c) )

裁判(裁判编号,姓名,年龄,级别)

比赛记录( (d) )

【问题1】

根据问题描述,补充联系及其类型,完善实体联系图2-1。(联系及其类型的书写格式参照教练与球队之间的联系描述,联系名称也可使用联系1、联系2、……)

【问题2】

根据实体联系图,填充关系模式中的a.、b.、c.和d.,并给出训练记录和比赛记录关系模式的主键和外键。

【问题3】

如果考虑记录一些特别资深的热心球迷的情况,每个热心球迷可能支持多个球队。热心球迷包括:姓名、住址和喜欢的俱乐部等基本信息。根据这一要求修改上图的实体联系图,给出修改后的关系模式(仅给出增加的关系模式描述)。

信管网参考答案:

【问题1】

【问题2】

(1)球队名称

(2)教练编号

(3)球队名称,场地名称,开始时间,结束时间

(4)甲队,乙队,比赛时间,场地名称,比分,裁判,分组

训练记录

主键 (球队,开始时间)或(场地名称,开始时间)或(球队,结束时间)或(场地名称,结束时间)

外键 球队名称,场地名称

比赛记录

主键 (甲队,比赛时间)或(场地名称,比赛时间)或(裁判,比赛时间)或(乙队,比赛时间)

外键 甲队,乙队,场地名称,裁判

【问题3】

关系模式:

热心球迷(球迷编号,姓名,住址,俱乐部)

支持球队(球迷编号,球队)

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

扫码关注公众号

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

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

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

相关内容

发表评论  查看完整评论  

推荐文章