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

    【计算机类职业资格】电子商务设计师下午卷-试题8及答案解析.doc

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

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

    【计算机类职业资格】电子商务设计师下午卷-试题8及答案解析.doc

    1、电子商务设计师下午卷-试题 8 及答案解析(总分:84.00,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:15.00)现准备为某银行开发一个信用卡管理系统 CCMS,该系统的基本功能为:1.信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交 CCMS。如果信用卡申请被银行接受,CCMS 将记录该客户的基本信息,并发送确认函给该客户,告知客户信用卡的有效期及信贷限额;否则该客户将会收到一封拒绝函。非信用卡客户收到确认函后成为信用卡客户。2.信用卡激活。信用卡客户向 CCMS 提交激活请求,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS

    2、 将激活通知发送给客户,告知客户其信用卡是否被成功激活。3.信用卡客户信息管理。信用卡客户的个人信息可以在 CCMS 中进行在线管理。每位信用卡客户可以在线查询和修改个人信息。4.交易信息查询。信用卡客户使用信用卡进行的每一笔交易都会记录在 CCMS 中。信用卡客户可以通过 CCMS 查询并核实其交易信息(包括信用卡交易记录及交易额)。图 1 和图 2 分别给出了该系统的顶层数据流图和 0 层数据流图的初稿。(分数:15.00)(1).根据说明,将图 1 中的 E1E3 填充完整。(分数:3.75)_(2).图中缺少三条数据流,根据说明,分别指出这三条数据流的起点和终点。(注:数据流的起点和终

    3、点均采用图中的符号和描述)(分数:3.75)_(3).图 2 中有两条数据流是错误的,请指出这两条数据流的名称,并改正。(注:数据流的起点和终点均采用图中的符号和描述)(分数:3.75)_(4).根据说明,将图 1-2 中 P1P4 的处理名称填充完整。 (分数:3.75)_二、B试题二/B(总题数:1,分数:24.00)阅读下列说明。说明某物流公司为了整合上游供应商与下游客户,缩短物流过程,降低产品库存,需要构建一个信息系统以方便管理其业务运作活动。需求分析结果(1)物流公司包含若干部门,部门信息包括部门号、部门名称、经理、电话和邮箱。一个部门可以有多名员工处理部门的日常事务,每名员工只能在

    4、一个部门工作。每个部门有一名经理,只需负责管理本部门的事务和人员。(2)员工信息包括员工号、姓名、职位、电话号码和工资;其中,职位包括:经理、业务员等。业务员根据托运申请负责安排承运货物事宜,例如:装货时间、到达时间等。一个业务员可以安排多个托运申请,但一个托运申请只由一个业务员处理。(3)客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号,其中,客户号唯一标识客户信息的每一个元组。每当客户要进行货物托运时,先要提出货物托运申请。托运申请信息包括申请号、客户号、货物名称、数量、运费、出发地、目的地。其中,一个申请号对应唯一的一个托运申请;一个客户可以有多个货物托运申请

    5、,但一个托运申请对应唯一的一个客户号。概念模型设计根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如图 2-1 所示。关系模式设计部门(部门号,部门名称,经理,电话,邮箱)员工(员工号,姓名,职位,电话号码,工资,U (a) /U)客户(U (b) /U,单位名称,通信地址,所属省份,联系人,联系电话,银行账号)托运申请(U (c) /U,货物名称,数量,运费,出发地,目的地)安排承运(U (d) /U,装货时间,到达时间,业务员)(分数:24.00)(1).根据问题描述,补充四个联系、联系的类型,以及实体与子实体的联系,完善上图所示的实体联系图。(分数:8.00)_(2).根据实

    6、体联系图,将关系模式中的空(a)(d)补充完整。分别指出部门、员工和安排承运关系模式的主键和外键。(分数:8.00)_(3).若系统新增需求描述如下: 为了数据库信息的安全性,公司要求对数据库操作设置权限管理功能,当员工登录系统时,系统需要检查员工的权限。权限的设置人是部门经理。为满足上述需要,应如何修改(或补充)如图所示的实体联系图,请给出修改后的实体联系图和关系模式。(分数:8.00)_三、B试题三/B(总题数:1,分数:15.00)阅读以下说明,根据要求回答问题。说明某电子商务应用系统项目已由承建单位完成了开发工作。为了保证系统上线后业务的顺畅运行,目前正在开展验收前的各项测试工作。(分

    7、数:15.00)(1).被测软件系统研制方提出,为节约成本,由软件开发人员对所开发的软件进行测试,第三方测评机构仅仅进行测试结果确认,并按第三方测评机构规定编写各种测试文档并出具证明。此提议遭到第三方测评机构的反对。 软件研制方认为: 1自己编写的程序,结构熟悉,需求清楚,易发现问题; 2自己测试后,又经过第三方的确认,是可行的; 3知识产权可受保护。 第三方测评机构反驳: 1程序不能由编写者自己测试,就像不能既当运动员又当裁判员一样; 2自己测试,有弄虚作假的嫌疑; 3软件测试不能丧失独立性,仅由测评机构确认,损害测评机构声誉,不行。 针对上述情况,应该由_进行软件系统测试工作。软件研制方的

    8、 3 条理由中,正确的有_条,错误的有_条;第三方测评机构的观点中,正确的有_条,错误的有_条。(分数:5.00)_(2).白盒测试是很重要的一种测试方法。在白盒测试用例设计中,有语句覆盖、判定覆盖、路径覆盖、条件覆盖、条件组合覆盖、判定/条件覆盖等几种常见的覆盖测试策略,其中_是最强的覆盖准则。假设该电子商务应用系统某功能模块使用 C 语言编写的部分程序代码如图 1 所示,其中 x,y 是两个已定义的整型变量。*图 1 某功能模拟的部分程序代码对该程序段进行覆盖测试时,必须适当地选取测试数据组。表 1 给出了可供选择的 4 组测试数据组,则实现语句覆盖至少应采用的测试数据组是_;实现条件覆盖

    9、至少应采用的测试数据组是_;实现路径覆盖至少应采用的测试数据组是_或_。 表 1 测试数据变量 测试数据组 测试数据组 测试数据组 测试数据组x 0 1 -1 3y 3 2 2 1A和组 B和组 C和组D和组 E和组 F、和组G、和组 H、和组 I、和组(分数:5.00)_(3).针对电子商务平台的运行特性,测试小组进行了基于 Web 的系统测试,主要完成了以下工作: A测试 Web 应用系统能允许多少个用户同时在线; B测试 Web 应用系统上有没有孤立页面; C检查日志文件能否记录所有的事务处理; D检查是否可以不登录而直接浏览某个页面; E检验 cookies 所统计的次数是否正确。 其

    10、中,_是功能测试,_是性能测试,_是安全测试。(请使用字母编号回答问题,不定项选项)(分数:5.00)_四、B试题四/B(总题数:1,分数:15.00)某公司使用 ASP 开发了商务网站,购物车是网站中一个重要的组件。(分数:15.00)(1).设计购物车模块的核心思想是将顾客订购的物品进行临时保存,其中利用U U 3 /U /U可以将订购信息临时存在 WEB 服务器内存中,利用U U 4 /U /U可以将订购信息临时存于客户端硬盘上,另外还可以将订购信息临时存在U U 5 /U /U中。(分数:5.00)_(2).在 ASP 内置对象中,有两个对象与 cookie 操作有关。其中U U 4

    11、/U /U用来写cookie 内容,U U 5 /U /U用来读 cookie 内容。 备选答案: A. application B. asperror C. response D. request E. session F. server 2在 ASP 内置组件中,使用U U 6 /U /U可以在主页上交替地变换广告,使用U U 7 /U /U可以读写服务器文件。 A. Browser Capabilities B. File Access C. AD Rotator D. Content Linking E. Database Access(分数:5.00)_(3).该网站购物车模块页面脚

    12、本语言是 JavaScript,用户订购信息临时存在 cookie 中,下面是购物车页面中读取 cookie 值的函数,请完成该程序。script language-“J avascript“function readCookie(name) var cookieValue=“ “ var search=U U 5 /U /U+=”, if(documentcookieU U 6 /U /U0) start=document cookie indexOf(search); if(start!=-1) start+=search.length, end=document.cookie.index

    13、Of(“,“,start); if(end=1) end=document.cookie.length; cookieValue - document cookiesubstringU U 7 /U /U,U U 8 /U /U) returnU U 9 /U /U; /script(分数:5.00)_五、B试题五/B(总题数:1,分数:15.00)说明某公司商务网站建设项目的各工作代码及名称如下表所示。 工作代码 工作名称 持续时间(天)01 用户需求确认 5002 概要设计 2003 数据库设计 1004 详细设计 3005 设备选定 1006 设备招标采购 2007 环境搭建和调试 10

    14、08 数据库开发 2009 用户界面模块开发 2010 美工模块开发 2011 信息展示模块开发 2012 文档管理模块开发 1013 系统测试及运行 50以各任务最早开始时间为起点,得到该项目计划的甘特图如下(每月按照 30 天计算)。(分数:15.00)(1).项目工作节点的网络图例和部分节点图如下所示。 (分数:7.50)_(2).下图是工作代码为 01 和 13 的工作任务节点的完整信息。 (分数:7.50)_电子商务设计师下午卷-试题 8 答案解析(总分:84.00,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:15.00)现准备为某银行开发一个信用卡管理系统 CCMS,

    15、该系统的基本功能为:1.信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交 CCMS。如果信用卡申请被银行接受,CCMS 将记录该客户的基本信息,并发送确认函给该客户,告知客户信用卡的有效期及信贷限额;否则该客户将会收到一封拒绝函。非信用卡客户收到确认函后成为信用卡客户。2.信用卡激活。信用卡客户向 CCMS 提交激活请求,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS 将激活通知发送给客户,告知客户其信用卡是否被成功激活。3.信用卡客户信息管理。信用卡客户的个人信息可以在 CCMS 中进行在线管理。每位信用卡客户可以在线查询和修改个人信息。4.

    16、交易信息查询。信用卡客户使用信用卡进行的每一笔交易都会记录在 CCMS 中。信用卡客户可以通过 CCMS 查询并核实其交易信息(包括信用卡交易记录及交易额)。图 1 和图 2 分别给出了该系统的顶层数据流图和 0 层数据流图的初稿。(分数:15.00)(1).根据说明,将图 1 中的 E1E3 填充完整。(分数:3.75)_正确答案:(E1.非信用卡用户 E2.信用卡用户 E3.银行)解析:(2).图中缺少三条数据流,根据说明,分别指出这三条数据流的起点和终点。(注:数据流的起点和终点均采用图中的符号和描述)(分数:3.75)_正确答案:(E1-P0(信用卡申请表) E2-P0(激活请求) p

    17、0-E2(查询核实交易信息)解析:(3).图 2 中有两条数据流是错误的,请指出这两条数据流的名称,并改正。(注:数据流的起点和终点均采用图中的符号和描述)(分数:3.75)_正确答案:(错误的信息流:信用卡申请表,方向是 E1-P4 激活请求:方向是 E2P3)解析:(4).根据说明,将图 1-2 中 P1P4 的处理名称填充完整。 (分数:3.75)_正确答案:(P1:交易信息查询 P2:信用卡客户信息管理 P3:信用卡激活 P4:信用卡申请)解析:二、B试题二/B(总题数:1,分数:24.00)阅读下列说明。说明某物流公司为了整合上游供应商与下游客户,缩短物流过程,降低产品库存,需要构建

    18、一个信息系统以方便管理其业务运作活动。需求分析结果(1)物流公司包含若干部门,部门信息包括部门号、部门名称、经理、电话和邮箱。一个部门可以有多名员工处理部门的日常事务,每名员工只能在一个部门工作。每个部门有一名经理,只需负责管理本部门的事务和人员。(2)员工信息包括员工号、姓名、职位、电话号码和工资;其中,职位包括:经理、业务员等。业务员根据托运申请负责安排承运货物事宜,例如:装货时间、到达时间等。一个业务员可以安排多个托运申请,但一个托运申请只由一个业务员处理。(3)客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号,其中,客户号唯一标识客户信息的每一个元组。每当客

    19、户要进行货物托运时,先要提出货物托运申请。托运申请信息包括申请号、客户号、货物名称、数量、运费、出发地、目的地。其中,一个申请号对应唯一的一个托运申请;一个客户可以有多个货物托运申请,但一个托运申请对应唯一的一个客户号。概念模型设计根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如图 2-1 所示。关系模式设计部门(部门号,部门名称,经理,电话,邮箱)员工(员工号,姓名,职位,电话号码,工资,U (a) /U)客户(U (b) /U,单位名称,通信地址,所属省份,联系人,联系电话,银行账号)托运申请(U (c) /U,货物名称,数量,运费,出发地,目的地)安排承运(U (d) /U

    20、,装货时间,到达时间,业务员)(分数:24.00)(1).根据问题描述,补充四个联系、联系的类型,以及实体与子实体的联系,完善上图所示的实体联系图。(分数:8.00)_正确答案:(*)解析:解析 题考查数据库系统中实体联系模型(E-R 模型)和关系模式设计方面的应用知识。 两个实体集之间的联系类型分为三类:一对一(1:1)联系、一对多(1:n)联系和多对多(m:n)联系。 根据题意,每名员工只能在一个部门工作,所以部门和员工之间有一个 1:n 的“所属”联系;由于每个部门有一名经理,只需负责管理本部门的事务和人员,因此部门和经理之间有一个 1:1 的“管理”联系;由于一个业务员可以安排多个托运

    21、申请,但一个托运申请只由一个业务员处理,故业务员和托运申请之间有一个 1:n 的“托运”联系;又由于一个客户可以有多个货物托运申请,但一个托运申请对应唯一的一个客户号,故客户和托运申请之间有一个 1:n 的“申请”联系。(2).根据实体联系图,将关系模式中的空(a)(d)补充完整。分别指出部门、员工和安排承运关系模式的主键和外键。(分数:8.00)_正确答案:(a) 部门号(b) 客户号(c) 申请号,客户号(d) 申请号部门 主键:部门号 外键:经理员工 主键:员工号 外键:部门号安排承运 主键:申请号 外键:业务员)解析:解析 根据题意,部门和员工之间有一个 1:n 的“所属”联系需要将一

    22、端的码并入多端,故员工关系模式中的空(a)应填写部门号;在客户关系模式中,客户号为主键,故空(b)应填写客户号;在托运申请关系模式中,申请号、客户号为主键,故空(c)应填写申请号、客户号:又由于一个业务员可以安排多个托运申请,但一个托运申请只由一个业务员处理,因此在安排承运关系模式中,申请号为主键,故空(d)应填写申请号。 部门关系模式中的部门号为主键,经理为外键;因为经理来自员工关系。员工关系模式中的员工号为主键,部门号为外键,因为部门号来自部门关系。安排承运关系模式的中的申请号为主键,业务员为外键,因为业务员来自员工关系。(3).若系统新增需求描述如下: 为了数据库信息的安全性,公司要求对

    23、数据库操作设置权限管理功能,当员工登录系统时,系统需要检查员工的权限。权限的设置人是部门经理。为满足上述需要,应如何修改(或补充)如图所示的实体联系图,请给出修改后的实体联系图和关系模式。(分数:8.00)_正确答案:(关系模式: 权限(U员工号/U,权限,设置人) 或权限(U员工号/U,权限,部门经理) *)解析:解析 根据题意,权限的设置人是部门经理,因此,需要建立一个权限关系模式,以及经理到权限之间的 1:n 的“设置”联系。修改后的实体联系图和关系模式参见参考答案。三、B试题三/B(总题数:1,分数:15.00)阅读以下说明,根据要求回答问题。说明某电子商务应用系统项目已由承建单位完成

    24、了开发工作。为了保证系统上线后业务的顺畅运行,目前正在开展验收前的各项测试工作。(分数:15.00)(1).被测软件系统研制方提出,为节约成本,由软件开发人员对所开发的软件进行测试,第三方测评机构仅仅进行测试结果确认,并按第三方测评机构规定编写各种测试文档并出具证明。此提议遭到第三方测评机构的反对。 软件研制方认为: 1自己编写的程序,结构熟悉,需求清楚,易发现问题; 2自己测试后,又经过第三方的确认,是可行的; 3知识产权可受保护。 第三方测评机构反驳: 1程序不能由编写者自己测试,就像不能既当运动员又当裁判员一样; 2自己测试,有弄虚作假的嫌疑; 3软件测试不能丧失独立性,仅由测评机构确认

    25、,损害测评机构声誉,不行。 针对上述情况,应该由_进行软件系统测试工作。软件研制方的 3 条理由中,正确的有_条,错误的有_条;第三方测评机构的观点中,正确的有_条,错误的有_条。(分数:5.00)_正确答案:(第三方测评机构 0 3 3 0)解析:为了保证被测软件系统的质量,最好由独立的测试部门进行测试,在本试题中为独立的机构第三方测评机构。由第三方测评机构进行软件测试更容易发现开发人员的习惯性错误,更可靠,且开发方的知识产权受合同或委托的约束也会得到很好的保护。因此,软件研制方的 3 条理由都是错误的,而第三方测评机构反驳的 3 条理由都是正确的。(2).白盒测试是很重要的一种测试方法。在

    26、白盒测试用例设计中,有语句覆盖、判定覆盖、路径覆盖、条件覆盖、条件组合覆盖、判定/条件覆盖等几种常见的覆盖测试策略,其中_是最强的覆盖准则。假设该电子商务应用系统某功能模块使用 C 语言编写的部分程序代码如图 1 所示,其中 x,y 是两个已定义的整型变量。*图 1 某功能模拟的部分程序代码对该程序段进行覆盖测试时,必须适当地选取测试数据组。表 1 给出了可供选择的 4 组测试数据组,则实现语句覆盖至少应采用的测试数据组是_;实现条件覆盖至少应采用的测试数据组是_;实现路径覆盖至少应采用的测试数据组是_或_。 表 1 测试数据变量 测试数据组 测试数据组 测试数据组 测试数据组x 0 1 -1

    27、 3y 3 2 2 1A和组 B和组 C和组D和组 E和组 F、和组G、和组 H、和组 I、和组(分数:5.00)_正确答案:(路径覆盖 A G F H)解析:白盒测试是很重要的一种测试方法,测试人员可以很清楚已经有多少代码被检查过了。而且通过测试结果,可以准确地预测出系统中的程序设计错误的数量规模。覆盖测试是一种白盒测试方法,通常应用在软件测试的早期,即单元测试阶段。其基本思路是以程序的内部结构为基础来设计测试用例,以覆盖尽可能多的程序内部逻辑结构,发现其中的错误和问题。测试人员必须事先拥有被测程序的规格说明书和程序清单。在白盒测试用例设计中,有语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、

    28、条件组合覆盖、路径覆盖等几种常见的覆盖测试策略,这些策略的相关描述及发现错误的能力如表 2 所示。从表中可得知,试题中所罗列的 6 种覆盖测试的策略中路径覆盖是最强的覆盖准则,因此(6)空缺处可填入“路径覆盖”。*可以先画出图 1 所给程序段的程序流程图,如图 2 所示。*图 2 某功能模块的部分程序流程图结合表 2 中给出的语句覆盖测试策略的描述,选择足够多的测试用例数据,使被测程序中每条语句都至少执行 1 次。对于本案例的程序段,可选择测试数据组(x=0,y=3),满足“(x=0) and (y2)”的判断条件,使 A 语句被执行 1 次;可选择测试数据组(x=1,y=2),不满足“(x1

    29、) or (y=1)”的判断条件,使 B 语句被执行 1 次。因此(7)空缺处应选择选项 A(和组)。结合表 2 中给出的判定覆盖测试策略的描述,选择足够多的测试用例数据,使得程序中每个判定都获得 1次“真”值和“假”值,或者说使程序中每 1 个取“真”分支和取“假”分支都至少通过 1 次。对于本案例的程序段,可选择测试数据组(x=0,y=3),使判断条件“(x=0) and (y2)”的“真”分支执行 1 次;可选择测试数据组(x=1,y=2),使判断条件“(x1) or (y=1)”的“假”分支执行 1 次;可选择测试数据组(x=-1,y=2)或选择测试数据组(x=3,y=1),使判断条件

    30、“(x1) or (y=1)”的“真”分支执行 1 次。条件覆盖测试策略的本质是:构造一组测试用例数据,使被测程序中每一个判定语句的每个逻辑条件的可能取值至少满足 1 次。对于本案例的程序段要实施条件覆盖测试,可选择测试数据组(x=0,y=3),以同时满足判断条件“(x=0) and (y2)”中 x=0 和 y2 的取值条件;可选择测试数据组(x=-1,y=2),满足判断条件“(x1) or (y=1)”中 x1 的取值条件;可选择测试数据组(x=3,y=1),满足判断条件“(x1) or (y=1)”中(y=1)的取值条件。因此(8)空缺处应选择选项 G(、和组)。结合表 2 中给出的判定

    31、/条件覆盖测试策略的描述,构造一组测试用例数据,使得判定中的每个逻辑条件取得各种可能的值,并且使得每个判定取得各种可能的判定结果。结合以上分析结论,可知对于本案例的程序段,选择测试数据组(x=0,y=3),同时满足判断条件“(x=0)and (y2)”中(x=0)和(y2)的取值条件,且使得该判断条件的“真”分支执行 1 次。选择测试数据组(x=1,y=2),使判断条件“(x=0) and (y2)”的“假”分支执行 1 次;同时不满足“(x1) or (y=1)”的取值条件,且使判断条件“(x1) or (y=1)”的“假”分支执行 1 次。选择测试数据组(x=-1,y=2),满足判断条件“

    32、(x1) or (y=1)”中(x1)的取值条件,且使得使该判断条件的“真”分支执行 1 次,使判断条件“(x=0) and (y2)”的“假”分支执行 1 次。也可选择测试数据组(x=3,y=1),满足判断条件“(x1) or (y=1)”中(y=1)的取值条件,且使得使该判断条件的“真”分支执行 1 次,使判断条件“(x=0) and (y2)”的“假”分支执行 1 次。对于条件组合覆盖测试策略,其含义是选择足够多的测试用例数据,使被测程序中每个判定中逻辑条件的各种组合都至少出现 1 次。对于本案例的程序段,要实现条件组合覆盖测试工作所需的测试用例见表 3。 B表 3 条件组合覆盖测试的测

    33、试用例/B逻辑条件测试数据组逻辑条件测试数据组x=0 y2 xyx1y=1xyF F 11FF12F T 13FT31T F 01TF-12T T 03TT-11结合表 2 中给出的路径覆盖测试策略的描述,选择足够多的测试用例数据,使被测程序中每一条可能的路径至少执行 1 次。对于本案例的程序段主要有 3 条路径:执行判断条件“(x=0) and (y2)”“真”分支的路径;执行判断条件“(x=0) and (y2)”“真”分支的路径;执行判断条件“(x=0) and (y2)”“假”分支的路径。选择测试数据组(x=0,y=3),同时满足判断条件“(x=0) and (y2)”中(x=0)和(

    34、y2)的取值条件,使得该判断条件的“真”分支路径被执行 1 次。选择测试数据组(x=1,y=2),同时不满足判断条件“(x1) or (y=1)”中(x1)和(y=1)的取值条件,使得该判断条件的“假”分支路径被执行 1 次。选择测试数据组(x=-1,y=2),满足判断条件“(x1) or (y=1)”中(x1)的取值条件,或者选择测试数据组(x=3,y=1),满足判断条件“(x1) or (y=1)”中(y=1)的取值条件,使得使该判断条件的“真”分支路径被执行 1 次。由以上分析可知,(9)、(10)空缺处可分别填入选项 F(、和组)、选项 H(、和组)。(3).针对电子商务平台的运行特性

    35、,测试小组进行了基于 Web 的系统测试,主要完成了以下工作: A测试 Web 应用系统能允许多少个用户同时在线; B测试 Web 应用系统上有没有孤立页面; C检查日志文件能否记录所有的事务处理; D检查是否可以不登录而直接浏览某个页面; E检验 cookies 所统计的次数是否正确。 其中,_是功能测试,_是性能测试,_是安全测试。(请使用字母编号回答问题,不定项选项)(分数:5.00)_正确答案:(B、E A C、D)解析:依题意,“测试 Web 应用系统能允许多少个用户同时在线”属于性能测试中的负载测试;“测试Web 应用系统上有没有孤立页面”属于功能测试中的链接测试;“检验 cook

    36、ies 所统计的次数是否正确”属于功能测试中的 cookies 测试;“检查日志文件能否记录所有的事务处理”属于安全测试中的日志信息测试;“检查是否可以不登录(即不输入相应的用户名和密码)而直接浏览某个页面”属于安全测试中的用户名与密码测试。四、B试题四/B(总题数:1,分数:15.00)某公司使用 ASP 开发了商务网站,购物车是网站中一个重要的组件。(分数:15.00)(1).设计购物车模块的核心思想是将顾客订购的物品进行临时保存,其中利用U U 3 /U /U可以将订购信息临时存在 WEB 服务器内存中,利用U U 4 /U /U可以将订购信息临时存于客户端硬盘上,另外还可以将订购信息临

    37、时存在U U 5 /U /U中。(分数:5.00)_正确答案:(1)session (2)cookie (3)application)解析:(2).在 ASP 内置对象中,有两个对象与 cookie 操作有关。其中U U 4 /U /U用来写cookie 内容,U U 5 /U /U用来读 cookie 内容。 备选答案: A. application B. asperror C. response D. request E. session F. server 2在 ASP 内置组件中,使用U U 6 /U /U可以在主页上交替地变换广告,使用U U 7 /U /U可以读写服务器文件。 A.

    38、 Browser Capabilities B. File Access C. AD Rotator D. Content Linking E. Database Access(分数:5.00)_正确答案:(4)C (5)D (6)C (7)B)解析:(3).该网站购物车模块页面脚本语言是 JavaScript,用户订购信息临时存在 cookie 中,下面是购物车页面中读取 cookie 值的函数,请完成该程序。script language-“J avascript“function readCookie(name) var cookieValue=“ “ var search=U U 5 /U /U+=”, if(documentcookieU U 6 /U /U0) start=document cookie indexOf(search); if(start!=-1) start+=search.length, end=document.cookie.indexOf(“,“,start); if(end=1) end=document.cookie.length; cookieValue - document cookiesubstringU U 7 /U /U,U U 8 /U /U) returnU U 9 /U /U;


    注意事项

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




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

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

    收起
    展开