【计算机类职业资格】电子商务设计师下午卷-试题1及答案解析.doc
《【计算机类职业资格】电子商务设计师下午卷-试题1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】电子商务设计师下午卷-试题1及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、电子商务设计师下午卷-试题 1 及答案解析(总分:11.02,做题时间:90 分钟)一、试题一(总题数:1,分数:-1.00)【说明】某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:1每门课程都由 3 到 6 个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平时成绩。课程结束后进行期末考试,其成绩作为这门课程的考试成绩。2学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。3在记录学生成绩之前,系统需要验证这些成绩是否有效。首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么这些成绩是无效的;如果他的确
2、选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果是,那么这些成绩是有效的,否则无效。4对于有效成绩,系统将其保存在课程成绩文件中。对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。在教务处没有给出具体处理意见之前,系统不会处理这些成绩。5若一门课程的所有有效的平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该门课程的成绩已经齐全。教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。6在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。主讲教师须将核对
3、之后的成绩报告返还系统。7根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生。现采用结构化方法对这个系统进行分析与设计,得到如图 1 所示的顶层数据流图和如图 2 所示的 0 层数据流图。图 1图 2(分数:-1.00)(1).【问题 1】使用说明中的词语,给出图 1 中的外部实体 E1E4 的名称。(分数:-0.25)_(2).【问题 2】使用说明中的同语,给出图 2 中的数据存储 D1D5 的名称。(分数:-0.25)_(3).【问题 3】数据流
4、图 2 缺少了三条数据流,根据说明及数据流图 1 提供的信息,分别指出这三条数据流的起点和终点。起点 终点(分数:-0.25)_(4).【问题 4】数据流图是在系统分析与总体设计阶段宏观地描述系统功能需求的重要图形化工具,程序流程图也是软件开发过程中比较常用的图形化工具。简要说明程序流程图的适用场合与作用。(分数:-0.25)_二、试题二(总题数:1,分数:-1.00)【说明】某营销企业拟开发一个销售管理系统,其主要功能描述如下:(1)接受客户订单,检查库存货物是否满足订单要求。如果满足,进行供货处理:即修改库存记录文件,给库房开具备货单并且保留客户订单至订单记录文件;否则进行缺货处理:将缺货
5、订单录入缺货记录文件。(2)根据缺货记录文件进行缺货统计,将缺货通知单发给采购部门。(3)根据采购部门提供的进货通知单进行进货处理:即修改库存记录文件,并从缺货记录文件中取出缺货订单进行供货处理。(4)根据保留的客户订单进行销售统计,打印统计报表给经理。现采用结构化方法对销售管理系统进行分析与设计,获得如下图所示的顶层数据流图和 0 层数据流图。(分数:-0.99)(1).【问题 1】使用说明中的词语,给出上述顶层数据流图中的外部实体 E1E4 的名称。(分数:-0.33)_(2).【问题 2】使用说明中的词语,给出上述 0 层数据流图中的数据存储 D1D3 的名称。(分数:-0.33)_(3
6、).【问题 3】上述 0 层数据流图中缺少了 4 条数据流,根据说明及顶层数据流图提供的信息,分别指出这 4 条数据流的起点和终点。起 点 终 点(分数:-0.33)_三、试题三(总题数:1,分数:-1.00)【说明】某软件开发商通过招标承接了一个企业的电子商务网站的建设任务。目前,编码工作已完成,开始进行测试和调试阶段。(分数:-0.99)(1).【问题 1】在电子商务系统的测试中,软件测试总体上分成 4 步:单元测试、集成测试、系统测试和验收测试。以上哪些测试步骤需要企业用户参加?(分数:-0.33)_(2).【问题 2】基本 Web 系统测试的功能测试主要包括:链接测试、Cookies
7、测试、表单测试、交易功能测试、数据库测试和帮助系统测试等。以下各种测试步骤分别属于何种功能测试?A帮助文档的格式是否符合目前流行的格式 (1) B对数据一致性及数据库容量进行测试 (2) C对用户输入信息的显示是否按预期要求,如密码显示为*等 (3) D是否能正确完整地保存注册信息 (4) E确保系统中没有孤立的页面存在 (5) F检测用户身份识别和授权功能 (6) (分数:-0.33)_(3).【问题 4】完善下图所示的调试过程,从备选项中选择正确的答案填写在相应位置。*备选答案:A回归测试 B测试 C测试用例 D修正程序(分数:-0.33)_四、试题四(总题数:1,分数:15.00)说明某
8、公司使用 ASP 开发商务网站,该商务网站具有商品介绍、会员管理、在线支付、物流管理等功能。该商务网站采用 SQL Server 数据库,数据库名为 business,其中用户表名称为 name,其结构如下表所示。字段名 类型UserName CharPassword CharUsergrade Char其中 Usergrade 仅有两个有效值:“m”表示会员,“b”表示非会员。(分数:15.00)(1).该商务网站数据库连接代码如下,请根据题目说明在备选项中选择正确的答案填在对应栏上:%set conn= (1) . createobject(“adodb.connection“)conn.
9、 provider=“sqloledb“provstr=“server=127.0.0.1; database= (2) ; uid=sa; pwd=9857452“(3) . open provstr%备选答案:Aapplication Bbusiness CconnDprovstr Ename Fserver(分数:5.00)_(2).该商务网站只对会员用户开放购物车模块,当非会员用户点击购物车模块的首页链接时,系统跳转至会员注册页面;会员用户点击购物车模块的首页链接时,直接进入购物车模块的首页。其中购物车模块的首页为 main.asp,用户登录时的判断页面是 ChkLogin.asp,会
10、员注册页面为 Register.asp。1. ChkLogin.asp 的部分代码如下,请在空(4)(6)处填写正确的代码。!-#include file=conn.asp-%username=replace(trim( (4) (“username“), “, “)sq1=“select * from (5) where Password=“password“andUserName=“username“rs.open sq1, conn, 1, 1if (6) (ms.bof and ms.eof)thenif password=rs(“Password“)thensession(“User
11、name“)=rs(“UserName“)session(“Usergrade“)=ms(“Usergrade“)%2. main.asp 的部分代码如下,请为空(7)(8)选择正确的代码。%if (7) “m“ thenresponse. (8) “Register.asp“end if%html/html(7)备选答案:Asession(“Username“) Bsession(“Usergrade“)Capplication(“Username“) Dapplication(“Usergrade“)(8)备选答案:Acookie BendCredirect Dwrite(分数:5.00)
12、_(3).该网站举办购物优惠活动,希望用户打开网站首页时弹出提示窗口。首页 Index.asp 中部分代码如下,请在空(9)(10)处填写正确的代码。htmlheadscript language=“javascript“function win() window. (9) (“yh.html“, “newwindow“, “height=100, width=400“)/script/headbody (10) =“win()“/body/html(分数:5.00)_五、试题五(总题数:1,分数:-1.00)说明某公司需开发一套通用信息管理系统。为保证开发进度和开发质量,对开发的全过程进行测
13、试,重点对模块和系统性能进行测试。(分数:-1.00)(1).在测试准备会上,大家对测试目的和原则发表了以下观点:A. 测试是为了证明程序无错B. 因为在系统开发的各个阶段都可能出现错误,应尽早并不断进行测试C. 开发人员对功能理解的错误很难由本人测试出来,因此,测试工作的主要过程应避免由开发人员来承担D. 测试后软件中仍存在的错误概率与已经发现的错误数成反比E. 成功的测试是发现了至今尚未发现的错误的测试F. 严格的测试计划会使测试工作死板教条,影响测试进度以上观点中正确的是 (1) ; (2) ; (3) 。(分数:-0.25)_(2).模块测试主要从模块的 5 个方面进行检查:模块接口、
14、局部数据结构、重要的执行路径、出错处理和边界条件。测试工程师对开发的模块进行测试时,做了以下几项工作:A. 检查变量名是否正确B. 检查错误提示与实际错误是否相符C. 检查模块的输入参数的个数与形参的个数是否匹配D. 检查 n 元数组第 n 个元素的处理是否正确E. 检查算符优先级是否正确F. 设计用以模拟被测模块的上级模块G. 设计用以模拟被测模块的下级模块其中, (4) 是模块接口检查, (5) 是局部数据结构检查, (6) 是重要的执行路径检查, (7) 是出错处理检查, (8) 是边界条件检查; (9) 是驱动模块设计, (10) 是桩模块设计。(分数:-0.25)_(3).系统测试是
15、针对系统中各个组成部分进行的综合性检验。 (11) 检测系统在异常情况下的承受能力; (12) 检查系统对非法侵入的防范能力, (13) 检查系统的容错能力。(11)(13)备选答案:A恢复测试 B安装测试 C安全性测试D性能测试 E强度测试 F可靠性测试(分数:-0.25)_(4).软件工程师通过以下几种方法对系统进行调试,其中 (14) 通过分析错误的症状,猜测问题的所在位置; (15) 从测试所暴露的错误出发,通过分析错误征兆之间的关系而找出故障。(14)(15)备选答案:A试探法 B回溯法 C归纳法D演绎法 E对分查找法(分数:-0.25)_电子商务设计师下午卷-试题 1 答案解析(总
16、分:11.02,做题时间:90 分钟)一、试题一(总题数:1,分数:-1.00)【说明】某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:1每门课程都由 3 到 6 个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平时成绩。课程结束后进行期末考试,其成绩作为这门课程的考试成绩。2学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。3在记录学生成绩之前,系统需要验证这些成绩是否有效。首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么这些成绩是无效的;如果他的确选修了这门课程,再根据课程信息文件和课程单元信
17、息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果是,那么这些成绩是有效的,否则无效。4对于有效成绩,系统将其保存在课程成绩文件中。对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。在教务处没有给出具体处理意见之前,系统不会处理这些成绩。5若一门课程的所有有效的平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该门课程的成绩已经齐全。教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。6在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。主讲教师须将核对之后的成绩报告返还系统。7根据主讲教师核对后的
18、成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生。现采用结构化方法对这个系统进行分析与设计,得到如图 1 所示的顶层数据流图和如图 2 所示的 0 层数据流图。图 1图 2(分数:-1.00)(1).【问题 1】使用说明中的词语,给出图 1 中的外部实体 E1E4 的名称。(分数:-0.25)_正确答案:(E1:考试委员会: E2:主讲教师; E3:学生或选课学生; E4:教务处)解析:本题考查的是 DFD 的应用,属于比较传统的题目,考查点也与往年类似。问题 1 考
19、查的是顶层 DFD。顶层 DFD 通常用来确定系统边界,其中只包含一个唯一的加工(即待开发的系统)、外部实体以及外部实体与系统之间的输入输出数据流。题目要求填充的正是外部实体。从顶层 DFD 可以看出,数据流足完整的。所以只要根据数据流从题目说明的上下文中,找出 E1E4 所对应的外部实体,分别为:考试委员会、主讲教师、学生和教务处。0 层 DFD 中缺少的东西比较多,要求填写数据存储及缺失的数据流。先来确定数据存储。首先,从说明中找出可能是数据存储的元素米。很明显,学生信息文件、课程信息文件、课程单元信息文件、课程成绩文件、无效成绩文件应该是数据存储。下面的工作就是对号入座。从 0 层 DF
20、D 上可以看到,加工 3 到 D5 有一条数据流;而加工 3 所完成的操作是“记录无效成绩”。从说明中可知,“对于无效成绩,系统会单独将其保存在无效成绩文件中”,所以 D5 应该是数据存储“无效成绩文件”。类似地,从加工 2“记录有效成绩”到 D4 有一条数据流,这说明 D4 就是数据存储“课程成绩文件”。D1 输出有两条数据流,分别流向加工 1“验证学生信息”和加工 4“生成成绩列表”。由说明“根据学生信息文件来确认该学生是否选修这门课程”可知,验证学生信息时,需要根据学生信息文件来进行;而生成成绩列表及成绩单时,学生信息都是必要的。所以 D1 应该是“学生信息文件”。这样的话,D2 和 D
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 电子商务 设计师 下午 试题 答案 解析 DOC
