欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】软件设计师-8及答案解析.doc

    • 资源ID:1340380       资源大小:179.50KB        全文页数:23页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】软件设计师-8及答案解析.doc

    1、软件设计师-8 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:12,分数:12.00)1._指可以不经著作权人许可,不需支付报酬,使用其作品。(分数:1.00)A.合理使用B.许可使用C.强制许可使用D.法定许可使用2.下列关于软件著作权中翻译权的叙述不正确的是:翻译权是指_的权利。(分数:1.00)A.将原软件从一种自然语言文字转换成另一种自然语言文字B.将原软件从一种程序设计语言转换成另一种程序设计语言C.软件著作权人对其软件享有的以其他各种语言文字形式再表现D.对软件的操作界面或者程序中涉及的语言文字翻译成另一种语言文字3.某软件公司研发的财务软件产品在行

    2、业中技术领先,具有很强的市场竞争优势。为确保其软件产品的技术领先及市场竞争优势,公司采取相应的保密措施,以防止软件技术秘密的外泄。并且,还为该软件产品冠以“用友”商标,但未进行商标注册。此情况下,公司仅享有该软件产品的_。(分数:1.00)A.软件著作权和专利权B.商业秘密权和专利权C.软件著作权和商业秘密权D.软件著作权和商标权4.王某是 M 国际运输有限公司计算机系统管理员。任职期间,王某根据公司的业务要求开发了“海运出口业务系统”,并由公司使用,随后,王某向国家版权局申请了计算机软件著作权登记,并取得了计算机软件著作权登记证书。证书明确软件名称是“海运出口业务系统 V1.0”,著作权人为

    3、王某。以下说法中,正确的是_。(分数:1.00)A.海运出口业务系统 V1.0 的著作权属于王某B.海运出口业务系统 V1.0 的著作权属于 M 公司C.海运出口业务系统 V1.0 的著作权属于王某和 M 公司D.王某获取的软件著作权登记证是不可以撤销的5.软件商标权的权利人是指_。(分数:1.00)A.软件商标设计人B.软件商标制作人C.软件商标使用人D.软件注册商标所有人6.软件著作权的客体不包括_。(分数:1.00)A.源程序B.目标程序C.软件文档D.软件开发思想7.中国企业 M 与美国公司 L 进行技术合作,合同约定 M 使用一项在有效期内的美国专利,但该项美国专利未在中国和其他国家

    4、提出申请。对于 M 销售依照该专利生产的产品,以下叙述正确的是_。(分数:1.00)A.在中国销售,M 需要向 L 支付专利许可使用费B.返销美国,M 不需要向 L 支付专利许可使用费C.在其他国家销售,M 需要向 L 支付专利许可使用费D.在中国销售,M 不需要向 L 支付专利许可使用费8.利用_可以对软件的技术信息、经营信息提供保护。(分数:1.00)A.著作权B.专利权C.商业秘密权D.商标权9.李某在某软件公司兼职,为完成该公司交给的工作,做出了一项涉及计算机程序的发明。李某认为该发明是自己利用业余时间完成的,可以个人名义申请专利。关于此项发明的专利申请权应归属_。(分数:1.00)A

    5、.李某B.李某所在单位C.李某兼职的软件公司D.李某和软件公司约定的一方10.希赛软件公司的软件产品注册商标为 CSAI,为确保公司在市场竞争中占据优势,对员工进行了保密约束。此情形下该公司不享有_。(分数:1.00)A.商业秘密权B.著作权C.专利权D.商标权11.数据流图(DFD)对系统的功能和功能之间的数据流进行建模,其中顶层数据流图描述了系统的_。(分数:1.00)A.处理过程B.输入与输出C.数据存储D.数据实体12.利用结构化分析模型进行接口设计时,应以_为依据。(分数:1.00)A.数据流图B.实体-关系图C.数据字典D.状态-迁移图二、论述题(总题数:6,分数:88.00)阅读

    6、下列说明和图,回答下面问题。 说明 某学校开发图书管理系统,以记录图书馆藏书及其借出和归还情况,提供给借阅者借阅图书功能,提供给图书馆管理员管理和定期更新图书表功能。主要功能的具体描述如下。 (1)处理借阅。借阅者要借阅图书时,系统必须对其身份(借阅者 ID)进行检查。通过与教务处维护的学生数据库、人事处维护的职工数据库中的数据进行比对,以验证借阅者 ID 是否合法,若合法,则检查借阅者在逾期未还图书表中是否有逾期未还图书,以及罚金表中的罚金是否超过限额。如果没有逾期未还图书并且罚金未超过限额,则允许借阅图书,更新图书表,并将借阅的图书存入借出图书表。借阅者归还所借图书时,先由图书馆管理员检查

    7、图书是否缺失或损坏,若是,则对借阅者处以相应罚金并存入罚金表;然后,检查所还图书是否逾期,若是,执行“处理逾期”操作;最后,更新图书表,删除借出图书表中的相应记录。 (2)维护图书。图书馆管理员查询图书信息;在新进图书时录入图书信息,存入图书表;在图书丢失或损坏严重时,从图书表中删除该图书记录。 (3)处理逾期。系统在每周一统计逾期未还图书,逾期未还的图书按规则计算罚金,并记入罚金表,给有逾期未还图书的借阅者发送提醒消息。借阅者在借阅和归还图书时, 若罚金超过限额,管理员收取罚金,并更新罚金表中的罚金额度。 现采用结构化方法对该图书管理系统进行分析与设计,获得如图 1 所示的顶层数据流图和如图

    8、 2 所示的 0层数据流图。 图 1 顶层数据流图(分数:16.00)(1).使用说明中的词语,给出图 1 中的实体 E1E4 的名称。(分数:4.00)_(2).使用说明中的词语,给出图 2 中的数据存储 D1D4 的名称。(分数:4.00)_(3).在 DFD 建模时,需要对有些复杂加工(处理)进行进一步精化,绘制下层数据流图。针对图 2 中的加工“处理借阅”,在 1 层数据流图中应分解为哪些加工?(使用说明中的术语)(分数:4.00)_(4).说明第 3 题中绘制 1 层数据流图时要注意的问题。(分数:4.00)_阅读下列说明和图,回答下面问题。 说明 某公司欲开发招聘系统以提高招聘效率

    9、,其主要功能如下。 (1)接受申请 验证应聘者所提供的自身信息是否完整,是否说明了应聘职位,受理验证合格的申请,给应聘者发送致谢信息。 (2)评估应聘者 根据部门经理设置的职位要求,审查已经受理的申请;对未被录用的应聘者进行谢绝处理,将未被录用的应聘者信息存入未录用的应聘者表,并给其发送谢绝决策;对录用的应聘者进行职位安排评价,将评价结果存入评价结果表,并给其发送录用决策,发送录用职位和录用者信息给工资系统。 现采用结构化方法对招聘系统进行分析与设计,获得如图 1 所示的顶层数据流图、如图 2 所示的 0 层数据流图和如图 3 所示的 1 层数据流图。 图 1 顶层数据流图图 2 0 层数据流

    10、图(分数:16.00)(1).使用说明中的术语,给出图中 E1E3 所对应的实体名称。(分数:4.00)_(2).使用说明中的术语,给出图中 D1D2 所对应的数据存储名称。(分数:4.00)_(3).使用说明和图中的术语,给出图 3 中加工 P1P3 的名称。(分数:4.00)_(4).解释说明图 2 和图 3 是否保持平衡,若不平衡请按如表所示的格式补充图 3 中数据流的名称以及数据流的起点或终点,使其平衡(使用说明中的术语或图中符号)。 补充数据流 数据流名称 起 点 终 点 (分数:4.00)_阅读下列说明和图,回答下面问题。 说明 某医院欲开发病人监控系统。该系统通过各种设备监控病人

    11、的生命体征,并在生命体征异常时向医生和护理人员报警。该系统的主要功能如下。 (1)本地监控:定期获取病人的生命体征,如体温、血压、心率等数据。 (2)格式化生命体征:对病人的各项重要生命体征数据进行格式化,然后存入日志文件并检查生命体征。 (3)检查生命体征:将格式化后的生命体征与生命体征范围文件中预设的正常范围进行比较。如果超出了预设范围,系统就发送一条警告信息给医生和护理人员。 (4)维护生命体征范围:医生在必要时(如新的研究成果出现时)添加或更新生命体征值的正常范围。 (5)提取报告:在医生或护理人员请求病人生命体征报告时,从曰志文件中获取病人生命体征生成体征报告,并返回给请求者。 (6

    12、)生成病历:根据目志文件中的生命体征,医生对病人的病情进行描述,形成病历存入病历文件。 (7)查询病历:根据医生的病历查询请求,查询病历文件,给医生返回病历报告。 (8)生成治疗意见:根据日志文件中的生命体征和病历,医生给出治疗意见,如处方等,并存入治疗意见文件。 (9)查询治疗意见:医生和护理人员查询治疗意见,据此对病人进行治疗。 现采用结构化方法对病人监控系统进行分析与设计,获得如图 1 所示的顶层数据流图和如图 2 所示的 0 层数据流图。 图 1 顶层数据流图(分数:16.00)(1).使用说明中的词语,给出图 1 中的实体 E1E3 的名称。(分数:4.00)_(2).使用说明中的词

    13、语,给出图 2 中的数据存储 D1D4 的名称。(分数:4.00)_(3).图 2 中缺失了 4 条数据流,使用说明、图 1 和图 2 中的术语,给出数据流的名称及其起点和终点。(分数:4.00)_(4).说明实体 E1 和 E3 之间可否有数据流,并解释其原因。(分数:4.00)_阅读下列说明和图,回答下面问题。 说明 某大型企业的数据中心为了集中管理、控制用户对数据的访问并支持大量的连接需求,欲构建数据管理中间件,其主要功能如下。 (1)数据管理员可通过中间件进行用户管理、操作管理和权限管理。用户管理维护用户信息,用户信息(用户名、密码)存储在用户表中;操作管理维护数据实体的标准操作及其所

    14、属的后端数据库信息,标准操作和后端数据库信息存放在操作表中;权限管理维护权限表,该表存储用户可执行的操作信息。 (2)中间件验证前端应用提供的用户信息。若验证不通过,返回非法用户信息;若验证通过,中间件将等待前端应用提交操作请求。 (3)前端应用提交操作请求后,中间件先对请求进行格式检查。如果格式不正确,返回格式错误信息;如果格式正确,则进行权限验证(验证用户是否有权执行请求的操作),若用户无权执行该操作,则返回权限不足信息,否则进行连接管理。 (4)连接管理连接相应的后台数据库并提交操作。连接管理先检查是否存在空闲的数据库连接,如果不存在,新建连接;如果存在,则重用连接。 (5)后端数据库执

    15、行操作并将结果传给中间件,中间件对收到的操作结果进行处理后,将其返回给前端应用。 现采用结构化方法对系统进行分析与设计,获得如图 1 所示的顶层数据流图和如图 2 所示的 0 层数据流图。图 1 顶层数据流图(分数:16.00)(1).使用说明中的词语,给出图 1 中的实体 E1E3 的名称。(分数:4.00)_(2).使用说明中的词语,给出图 2 中的数据存储 D1D3 的名称。(分数:4.00)_(3).给出图 2 中加工 P 的名称及其输入/输出数据流,请填入表 1。 表 1 补充数据流 名 称 起 点 终 点 输入流 P 输出流 P 除加工 P 的输入与输出流外,图 2 还缺失了两条数

    16、据流,请给出这两条数据流的起点和终点,请填入表2。 表 2 补充数据流 起 点 终 点 注:名称使用说明中的词汇,起点和终点均使用图 2 中的符号或词汇。(分数:4.00)_(4).在绘制数据流图时,需要注意加工的绘制。请给出 3 种在绘制加工的输入、输出时可能出现的错误。(分数:4.00)_阅读以下说明和数据流图,回答下面问题。 说明 现准备为某银行开发一个信用卡管理系统 CCMS,该系统的基本功能为: (1)信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交 CCMS。如果信用卡申请被银行接受,CCMS 将记录该客户的基本信息,并发送确认函给该客户,

    17、告知客户信用卡的有效期及信贷限额;否则,该客户将会收到一封拒绝函。非信用卡客户收到确认函后成为信用卡客户。 (2)信用卡激活。信用卡客户向 CCMS 提交激活请求,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS 将激活通知发送给客户,告知客户其信用卡是否被成功激活。 (3)信用卡客户信息管理。信用卡客户的个人信息可以在 CCMS 中进行在线管理。每位信用卡客户可以在线查询和修改个人信息。 (4)交易信息查询。信用卡客户使用信用卡进行的每一笔交易都会记录在 CCMS 中。信用卡客户可以通过CCMS 查询并核实其交易信息(包括信用卡交易记录及交易额)。 图 1 和图 2 分别给出了该系统的

    18、顶层数据流图和 0 层数据流图的初稿。 图 1 顶层数据流图(分数:16.00)(1).根据说明,将图 1 中的 E1E3 填充完整。(分数:4.00)_(2).图 1 中缺少 3 条数据流,根据说明,分别指出这 3 条数据流的起点和终点。(注:数据流的起点和终点均采用图中的符号和描述。)(分数:4.00)_(3).图 2 中有两条数据流是错误的,请指出这两条数据流的名称,并改正。(注:数据流的起点和终点均采用图中的符号和描述。)(分数:4.00)_(4).根据说明,将图 2 中 P1P4 的处理名称填充完整。(分数:4.00)_阅读下列说明,回答下面问题。 说明 假设某大型商业企业由商品配送

    19、中心和连锁超市组成,其中商品配送中心包括采购、财务、配送等部门。为实现高效管理,设计了商品配送中心信息管理系统,其主要功能描述如下。 (1)系统接收由连锁超市提出的供货请求,并将其记录到供货请求记录文件。 (2)在接到供货请求后,从商品库存记录文件中进行商品库存信息查询。如果库存满足供货请求,则给配送处理发送配送通知;否则,向采购部门发出缺货通知。 (3)配送处理接到配送通知后,查询供货请求记录文件,更新商品库存记录文件,并向配送部门发送配送单,在配送货品的同时记录配送信息至商品配送记录文件。 (4)采购部门接到缺货通知后,与供货商洽谈,进行商品采购处理,合格商品入库,并记录采购清单至采购清单

    20、记录文件,向配送处理发出配送通知,同时通知财务部门给供货商支付货款。 该系统采用结构化方法进行开发,得到待修改的数据流图(如图所示)。 (分数:8.00)(1).使用说明中的词语,给出图中外部实体 E1E4 的名称和数据存储 D1D4 的名称。(分数:4.00)_(2).图中存在 4 处错误数据流,请指出各自的起点和终点填入表 1;若将上述 4 条错误数据流删除,为保证数据流图的正确性,应补充 3 条数据流,请给出所补充数据流的起点和终点填入表 2。(起点和终点请采用数据流图中的符号或名称。) 表 1 错误数据流 起 点 终 点 表 2 补充数据流 起 点 终 点 (分数:4.00)_软件设计

    21、师-8 答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:12,分数:12.00)1._指可以不经著作权人许可,不需支付报酬,使用其作品。(分数:1.00)A.合理使用 B.许可使用C.强制许可使用D.法定许可使用解析:合理使用是指可以不经著作权人许可,不需支付报酬,使用其作品;许可使用是指在获得著作权人许可后使用其作品;强制许可使用也称为强制许可或非自愿许可,是指国务院专利行政部门依照法律规定,可以不经专利权人的同意,直接允许申请人实施专利权人的发明或使用新型专利的一种行政措施;法定许可使用是指法律明文规定,可以不经著作权人许可,以特定的方式有偿使用他人已经发表的作

    22、品的行为,并且这种使用应当尊重著作权人的其他各项人身权和财产权。2.下列关于软件著作权中翻译权的叙述不正确的是:翻译权是指_的权利。(分数:1.00)A.将原软件从一种自然语言文字转换成另一种自然语言文字B.将原软件从一种程序设计语言转换成另一种程序设计语言 C.软件著作权人对其软件享有的以其他各种语言文字形式再表现D.对软件的操作界面或者程序中涉及的语言文字翻译成另一种语言文字解析:软件著作权中翻译权属于软件著作财产权,是指将原软件从一种自然语言文字转换成另一种自然语言文字的权利,而不是指将原软件从一种程序设计语言转换成另一种程序设计语言。3.某软件公司研发的财务软件产品在行业中技术领先,具

    23、有很强的市场竞争优势。为确保其软件产品的技术领先及市场竞争优势,公司采取相应的保密措施,以防止软件技术秘密的外泄。并且,还为该软件产品冠以“用友”商标,但未进行商标注册。此情况下,公司仅享有该软件产品的_。(分数:1.00)A.软件著作权和专利权B.商业秘密权和专利权C.软件著作权和商业秘密权 D.软件著作权和商标权解析:软件著作权是指软件的开发者或者其他权利人依据有关著作权法律的规定,对于软件作品所享有的各项专有权利。它不需要申请即可拥有。 软件专利权是指通过申请专利对软件的设计思想进行保护的一种方式,而非对软件本身进行的保护,我国在专利保护上,实行先申请制度,即谁申请在先,谁就享有该专利权

    24、,本题中由于公司没有申请专利,因此不具有专利权。 软件商标权是指商标主管机关依法授予商标所有人对其注册商标受国家法律保护的专有权,在我国,商标权的获得必须履行商标注册程序,而且实行申请在先原则,即谁先申请,谁拥有该商标权。 商业秘密一般是指不为公众所知悉,能为权利人带来经济利益,具有实用性并经权利人采取保密措施的技术信息和经营信息。 综上所述,我们可知公司仅享有该软件产品的软件著作权和商业秘密权。4.王某是 M 国际运输有限公司计算机系统管理员。任职期间,王某根据公司的业务要求开发了“海运出口业务系统”,并由公司使用,随后,王某向国家版权局申请了计算机软件著作权登记,并取得了计算机软件著作权登

    25、记证书。证书明确软件名称是“海运出口业务系统 V1.0”,著作权人为王某。以下说法中,正确的是_。(分数:1.00)A.海运出口业务系统 V1.0 的著作权属于王某B.海运出口业务系统 V1.0 的著作权属于 M 公司 C.海运出口业务系统 V1.0 的著作权属于王某和 M 公司D.王某获取的软件著作权登记证是不可以撤销的解析:本题主要考查职位作品的著作权归属问题。 如果开发者在单位或组织中任职期间,所开发的软件符合以下条件的,则软件著作权应归单位或组织所有。(1)针对本职工作中明确规定的开发目标所开发的软件。 (2)开发出的软件属于从事本职工作活动的结果。 (3)使用了单位或组织的资金、专用

    26、设备、未公开的信息等物质、技术条件,并由单位或组织承担责任的软件。5.软件商标权的权利人是指_。(分数:1.00)A.软件商标设计人B.软件商标制作人C.软件商标使用人D.软件注册商标所有人 解析:软件商标权的权利人是指软件注册商标所有人。6.软件著作权的客体不包括_。(分数:1.00)A.源程序B.目标程序C.软件文档D.软件开发思想 解析:软件著作权的客体是指计算机软件,即计算机程序及其有关文档。计算机程序是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化序列或者符号化语句序列。同一计算机程序的源程序和目标程序为同一作

    27、品。文档是指用来描述程序的内容、组成、设计、功能规格、开发情况、测试结果及使用方法的文字资料和图表等,如程序说明、流程图、用户手册等。 在本题描述的 4 个选项中,D 不属于软件著作权的客体。7.中国企业 M 与美国公司 L 进行技术合作,合同约定 M 使用一项在有效期内的美国专利,但该项美国专利未在中国和其他国家提出申请。对于 M 销售依照该专利生产的产品,以下叙述正确的是_。(分数:1.00)A.在中国销售,M 需要向 L 支付专利许可使用费B.返销美国,M 不需要向 L 支付专利许可使用费C.在其他国家销售,M 需要向 L 支付专利许可使用费D.在中国销售,M 不需要向 L 支付专利许可

    28、使用费 解析:本题的正确答案选 D,因为该技术只在美国申请了专利,且在有效期内,而在中国和其他国家未提出申请,因此不受这些国家的专利权保护,因此在中国或其他国家销售,M 不需要向 L 支付专利许可使用费。8.利用_可以对软件的技术信息、经营信息提供保护。(分数:1.00)A.著作权B.专利权C.商业秘密权 D.商标权解析:著作权保护的作品是,包括文学、艺术、自然科学、社会科学和工程技术领域内具有独创性并能以某种有形形式复制的智力成果。专利权保护的是具有创造性的发明及设计等成果。商业秘密权用来保护商家的秘密,而软件的技术信息及经营信息正属于商业秘密的范畴,因此需要用商业秘密权来保护。9.李某在某

    29、软件公司兼职,为完成该公司交给的工作,做出了一项涉及计算机程序的发明。李某认为该发明是自己利用业余时间完成的,可以个人名义申请专利。关于此项发明的专利申请权应归属_。(分数:1.00)A.李某B.李某所在单位C.李某兼职的软件公司 D.李某和软件公司约定的一方解析:职务发明是指执行本单位的任务和主要利用本单位的物质条件所完成的发明创造。我国专利法第 6条第 1 款规定:“执行本单位的任务或者主要是利用本单位的物质技术条件所完成的发明创造为职务发明创造。职务发明创造申请专利的权利属于该单位;申请被批准后,该单位为专利权人。”10.希赛软件公司的软件产品注册商标为 CSAI,为确保公司在市场竞争中

    30、占据优势,对员工进行了保密约束。此情形下该公司不享有_。(分数:1.00)A.商业秘密权B.著作权C.专利权 D.商标权解析:本题考查知识产权的相关知识。 通过题目“希赛软件公司的软件产品注册商标为 CSAI”,可以得知公司是享有商标权的。而采取了“对员工进行了保密约束”的措施使得公司享有商业秘密权。由于著作权不需要采取什么措施,也无须申请就能获得,所以公司也是能享有著作权的。而专利权不能享有,因为专利权必须申请,审批之后才能获得,但题目并未表明进行了专利的申请。故答案为 C 选项。11.数据流图(DFD)对系统的功能和功能之间的数据流进行建模,其中顶层数据流图描述了系统的_。(分数:1.00

    31、)A.处理过程B.输入与输出 C.数据存储D.数据实体解析:数据流图主要由实体、数据存储、处理过程和数据流 4 部分组成。在顶层数据流图中,将系统描述成一个处理过程,而其他的是与该处理过程相关的输入/输出流,因此顶层数据流图描述了系统的输入与输出。12.利用结构化分析模型进行接口设计时,应以_为依据。(分数:1.00)A.数据流图 B.实体-关系图C.数据字典D.状态-迁移图解析:数据流图是结构化分析模型需求分析阶段得到的结果,描述了系统的功能,在进行接口设计时,应以它为依据。二、论述题(总题数:6,分数:88.00)阅读下列说明和图,回答下面问题。 说明 某学校开发图书管理系统,以记录图书馆

    32、藏书及其借出和归还情况,提供给借阅者借阅图书功能,提供给图书馆管理员管理和定期更新图书表功能。主要功能的具体描述如下。 (1)处理借阅。借阅者要借阅图书时,系统必须对其身份(借阅者 ID)进行检查。通过与教务处维护的学生数据库、人事处维护的职工数据库中的数据进行比对,以验证借阅者 ID 是否合法,若合法,则检查借阅者在逾期未还图书表中是否有逾期未还图书,以及罚金表中的罚金是否超过限额。如果没有逾期未还图书并且罚金未超过限额,则允许借阅图书,更新图书表,并将借阅的图书存入借出图书表。借阅者归还所借图书时,先由图书馆管理员检查图书是否缺失或损坏,若是,则对借阅者处以相应罚金并存入罚金表;然后,检查

    33、所还图书是否逾期,若是,执行“处理逾期”操作;最后,更新图书表,删除借出图书表中的相应记录。 (2)维护图书。图书馆管理员查询图书信息;在新进图书时录入图书信息,存入图书表;在图书丢失或损坏严重时,从图书表中删除该图书记录。 (3)处理逾期。系统在每周一统计逾期未还图书,逾期未还的图书按规则计算罚金,并记入罚金表,给有逾期未还图书的借阅者发送提醒消息。借阅者在借阅和归还图书时, 若罚金超过限额,管理员收取罚金,并更新罚金表中的罚金额度。 现采用结构化方法对该图书管理系统进行分析与设计,获得如图 1 所示的顶层数据流图和如图 2 所示的 0层数据流图。 图 1 顶层数据流图(分数:16.00)(

    34、1).使用说明中的词语,给出图 1 中的实体 E1E4 的名称。(分数:4.00)_正确答案:()解析:E1:借阅者 E2:图书管理员 E3/E4:学生数据库/职工数据库 本题考查数据流图(DFD)的应用,是一种比较传统的题目,要求考生细心分析题目中所描述的内容。DFD 是一种便于用户理解、分析系统数据流程的图形工具,是系统逻辑模型的重要组成部分。 解答这类问题,有以下两个原则。 (1)紧扣试题的系统说明部分,数据流图与系统说明有着严格的对应关系,系统说明部分的每一句话都能对应到图中,解题时可以一句一句地对照着图来分析。 (2)数据的平衡原则,这一点在解题过程中也是至关重要的。数据平衡原则有两

    35、方面的意思:一方面是分层数据流图中父子图之间的数据流平衡原则,另一方面是每张数据流图中输入与输出数据流的平衡原则。 本问题要求我们给出图 1 中的实体 E1E4 的名称。这个需要我们从题目中的描述和该图来获得。题目中有信息描述“借阅者要借阅图书时,系统必须对其身份(借阅者 ID)进行检查”,我们结合顶层数据流图可知,E1 为借阅者;另外,根据题目描述“图书馆管理员查询图书信息;在新进图书时录入图书信息,存入图书表;在图书丢失或损坏严重时,从图书表中删除该图书记录”,结合图,我们可以知道 E2 是图书馆管理员,再结合描述“借阅者要借阅图书时,系统必须对其身份(借阅者 ID)进行检查。通过与教务处

    36、维护的学生数据库、人事处维护的职工数据库中的数据进行比对,以验证借阅者 ID 是否合法”和顶层数据流图可知,E3 和 E4 应该是学生数据库和职工数据库,这两者的位置可以互换。(2).使用说明中的词语,给出图 2 中的数据存储 D1D4 的名称。(分数:4.00)_正确答案:()解析:D1:图书表 D2:借出图书表 D3:逾期未还图书表 D4:罚金表本问题考查数据存储的确定。根据题目的描述“图书馆管理员查询图书信息;在新进图书时录入图书信息,存入图书表;在图书丢失或损坏严重时,从图书表中删除该图书记录”,结合 0 层数据流图我们可知 D1 为图书表;根据题目描述“如果没有逾期未还图书并且罚金未

    37、超过限额,则允许借阅图书,更新图书表,并将借阅的图书存入借出图书表”,再结合 0 层数据流图我们可知 D2 为借出图书表;根据题目描述“系统在每周一统计逾期未还图书,逾期未还的图书按规则计算罚金,并记入罚金表”,再结合 0 层数据流图我们可知 D4 为罚金表。在确定了上面 3 个存储后,题目中还剩下逾期未还图书表,很显然,D3 就是逾期未还图书表。(3).在 DFD 建模时,需要对有些复杂加工(处理)进行进一步精化,绘制下层数据流图。针对图 2 中的加工“处理借阅”,在 1 层数据流图中应分解为哪些加工?(使用说明中的术语)(分数:4.00)_正确答案:()解析:检查借阅者身份或检查借阅者 I

    38、D、检查逾期未还图书、检查罚金是否超过限额、借阅图书、归还图书。本问题主要考查加工的分解。对于求解这类问题,主要根据题目的描述来进行,0 层数据流图中加工“处理借阅”在题目的描述中其处理过程为:先检查借阅者的身份,如果身份合法,则检查借阅者是否有逾期未还图书及罚金表中的罚金是否超过限额,如果没有,则允许借阅读书,然后是归还图书。因此 0层数据流图中的加工“处理借阅”可以细分为 1 层数据流图中的若干个加工,其分别是:检查借阅者的身份、检查逾期未还图书、检查罚金是否超过限额、借阅读书及归还图书等加工。(4).说明第 3 题中绘制 1 层数据流图时要注意的问题。(分数:4.00)_正确答案:()解

    39、析:保持父图与子图平衡。父图中某加工的输入/输出数据流必须与它的子图的输入/输出数据流在数量和名字上相同。如果父图的一个输入(或输出)数据流对应于子图中几个输入(或输出)数据流,而子图中组成这些数据流的数据项全体正好是父图中的这一个数据流,那么它们仍然算是平衡的。本问题主要考查根据上层数据流图绘制下层数据流图时的注意事项。其主要就是要保持父图与子图间的平衡,具体有:父图中某加工的输入/输出数据流必须与它的子图的输入/输出数据流在数量和名字上相同;如果父图的一个输入(或输出)数据流对应于子图中几个输入(或输出)数据流,而子图中组成这些数据流的数据项全体正好是父图中的这一个数据流,那么它们仍然算是

    40、平衡的。阅读下列说明和图,回答下面问题。 说明 某公司欲开发招聘系统以提高招聘效率,其主要功能如下。 (1)接受申请 验证应聘者所提供的自身信息是否完整,是否说明了应聘职位,受理验证合格的申请,给应聘者发送致谢信息。 (2)评估应聘者 根据部门经理设置的职位要求,审查已经受理的申请;对未被录用的应聘者进行谢绝处理,将未被录用的应聘者信息存入未录用的应聘者表,并给其发送谢绝决策;对录用的应聘者进行职位安排评价,将评价结果存入评价结果表,并给其发送录用决策,发送录用职位和录用者信息给工资系统。 现采用结构化方法对招聘系统进行分析与设计,获得如图 1 所示的顶层数据流图、如图 2 所示的 0 层数据

    41、流图和如图 3 所示的 1 层数据流图。 图 1 顶层数据流图图 2 0 层数据流图(分数:16.00)(1).使用说明中的术语,给出图中 E1E3 所对应的实体名称。(分数:4.00)_正确答案:()解析:E1:应聘者 E2:部门经理 E3:工资系统 本题考查分层数据流图的综合应用。这种题型是每次必考的,而且考查内容也较为稳定。以本题为例,考查的知识点包括:补充实体、数据存储、加工以及数据流。 本问题要求给出顶层数据流图中实体 E1E3 的名称。由于数据流图是一个结构化建模工具,建模内容即表现出了系统的需求,所以数据流图应与对应的系统功能、流程说明保持一致。所以解答该问题时,从题目给出的功能说明入手。题目中有信息描述“验证应聘者所提供的自身信息是否完整,是否说明了应聘职位,受理验证合格的申请,给应聘者发送致谢信息。”结合 0 层数据流图可知,E1 为应聘者;另外,根据题目描述“根据部门经理设置的职位要求,审查已经受理的申请”,再结合顶层数据


    注意事项

    本文(【计算机类职业资格】软件设计师-8及答案解析.doc)为本站会员(proposalcash356)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开