1、电子商务设计师下午卷-试题 4 及答案解析(总分:72.00,做题时间:90 分钟)一、试题一(总题数:1,分数:12.00)阅读以下说明和图,根据要求回答下面问题说明某医院欲开发病人监控系统。该系统通过各种设备监控病人的生命体征,并在生命体征异常时向医生和护理人员报警。该系统的主要功能如下。(1)本地监控:定期获取病人的生命体征,如体温、血压、心率等数据。(2)格式化生命体征:对病人的各项重要生命体征数据进行格式化,然后存入日志文件并检查生命体征。(3)检查生命体征:将格式化后的生命体征与生命体征范围文件中预设的正常范围进行比较。如果超出了预设范围,系统就发送一条警告信息给医生和护理人员。(
2、4)维护生命体征范围:医生在必要时(如新的研究结果出现时)添加或更新生命体征值的正常范围。(5)提取报告:在医生或护理人员请求病人生命体征报告时,从日志文件中获取病人生命体征生成体征报告,并返回给请求者。(6)生成病历:根据日志文件中的生命体征,医生对病人的病情进行描述,形成病历存入病历文件。(7)查询病历:根据医生的病历查询请求,查询病历文件,给医生返回病历报告。(8)生成治疗意见:根据日志文件中的生命体征和病历,医生给出治疗意见,如处方等,并存入治疗意见文件。(9)查询治疗意见:医生和护理人员查询治疗意见,据此对病人进行治疗。现采用结构化方法对病人监控系统进行分析与设计,获得如下图所示的顶
3、层数据流图和第二个图所示的 0层数据流图。病人监控系统顶层数据流图(分数:12.00)(1).使用说明中的词语,给出第一个图中的实体 E1E3 的名称。(分数:3.00)_(2).使用说明中的词语,给出第二个图中的数据存储 D1D4 的名称。(分数:3.00)_(3).第二个图中缺失了 4 条数据流,使用说明、第一个图和第二个图中的术语,给出数据流的名称及其起点和终点。(分数:3.00)_(4).说明实体 E1 和 E3 之间可否有数据流,并解释其原因。(分数:3.00)_二、试题二(总题数:1,分数:15.00)阅读以下说明,根据要求回答下面问题说明一、静态网页制作某电子商务公司用 ASP
4、实现了一个用于手机销售信息查询的网页,主页文件名为 index.html,其文档内容如下。index.html 文档内容htmlheadtitle易搜手机资讯广场/title/headframeset cols=“198,*“ “border=0“frame name=“side“ src=“side.html“ scrolling=“No“frameset rows=“96,*“ “border=0“frame name =“top“ src=“top.html“ scrolling=“No“frame name=“main“ src=“main.asp“ scrolling=“Auto“/
5、frameset/framesetbody/body/html二、动态网页编程下图是用户按品牌型号进行查询时的网页(main.asp)在 IE 浏览器上运行后的效果图。下表是手机信息数据库表结构。(分数:15.00)(1).框架在网页布局中主要起什么作用?手机销售信息查询主页中定义了几个框架,分别显示哪个文档?(分数:2.50)_(2).在 IE 显示的网页上,当用户单击“搜索”按钮后,将会以_方式将用户输入的查询数据提交给服务器,并且触发_程序的执行,从而完成用户对手机类型的搜索请求。Aget Bpost CpullAmain.asp Bmain_search.asp Cindex.asp(
6、分数:2.50)填空项 1:_(3).以下是实现手机销售信息查询的网页加入信息功能的部分代码,其网页显示效果类似下图,请将空缺处的代码填写完整。(分数:2.50)填空项 1:_(4).手机销售信息查询的网页中使用的数据库连接引擎是什么?连接的后台数据库文件名是什么?(分数:2.50)_(5).假设连接的数据记录集当前指向的记录如下表所示。数据库字段说明表IdBrandTypePriceFuction9 三星 X4581300 彩屏写出以下 ASP 代码经过 IIS 服务器解释后的结果。td align=“center“ width=“20%“a href=“%=rs(“Type“)%.asp“
7、font size=“2“%=rs(“Type“)%/font/a(分数:2.50)_(6).如果网页及素材均存放在本级目录 D:/documents/webpages/中,网页 side.html 中有一幅图片msf.gif 存放在 D:/documents/webpages/pic/目录中。为了在改变整个网页存放的目录设置后,仍然能在浏览器中浏览到该图片,图片的 src 属性值应设置为_。AD:/documents/webpages/msf.gif B/webpages/msf.gifC/pick msf.gif(分数:2.50)A.B.C.三、试题三(总题数:1,分数:15.00)阅读以
8、下说明,根据要求回答下面问题说明某电子商务企业想开发一套 B2C 电子商务系统,其主要目的是基于互联网在线销售商品和服务,使顾客可以在线浏览和购买商品和服务。系统的用户的 IT 技能、访问系统的方式差异较大,因此系统的易用性、安全性、可靠性、兼容性等方面的测试至关重要。该 B2C 电子商务系统的部分要求是:所有链接都要正确;支持不同移动设备、操作系统和浏览器;系统需通过 SSL 进行访问,没有登录的用户不能访问应用内部的内容等。(分数:15.00)(1).在测试准备会上,大家对测试工作目的、原则、方法等发表了以下观点。(1)测试是为了证明程序代码没有错误(2)测试工作应在系统开发初步完成之后着
9、手启动(3)由于开发人员对功能理解的错误很难由本人测试出来,因此测试工作的主要过程应避免由开发人员来承担(4)测试后软件中仍存在的错误概率与已经发现的错误数成反比(5)成功的测试是发现了至今尚未发现的错误的测试(6)严格的测试计划会使测试工作死板教条,将影响测试进度(分数:3.00)_(2).为了方便用户使用本 B2C 电子商务系统,测试人员对软件的易用性进行了测试。功能易用性测试是软件易用性测试的一个方面,它包括功能定制性、业务模块的集成度、业务符合性、数据共享能力、约束性、交互性和错误提示等。其中,_测试关键操作前是否有明确提示;_测试界面风格、表格设计、数据加密机制等是否符合相关的法律法
10、规及使用人员的习惯;_测试数据库表的关联和数据重用程度。(分数:3.00)_(3).针对系统要求,要开展哪些方面的测试工作?(分数:3.00)_(4).为了达到系统要求,要测试哪几方面的兼容性?(分数:3.00)_(5).为了达到预期的安全性,测试人员采用了静态代码安全测试、动态渗透测试、程序数据扫描等方法对系统进行安全性测试。其中,_对应用系统进行攻击性测试,从中找出系统运行时所存在的安全漏洞;_通过内存测试来发现缓冲区溢出类的漏洞;_在早期的代码开发阶段完成。(分数:3.00)填空项 1:_四、试题四(总题数:1,分数:15.00)阅读以下说明,根据要求回答问题说明系统集成商 QD 公司最
11、近承接了一个中小型电子商务系统集成项目。项目经理老郭经过工作分解后,已经明确此项目的范围,但是为了更好地对项目的实施过程进行有效监控,保证项目按期、保质地完成,老郭需要采用网络计划技术对项目进度进行管理。该项目包括 AH 8 个基本活动任务。这些活动任务的名称、完成每个活动所需的时间,以及其他活动之间的关系如下表所示。某电子商务系统集成项目基本情况活动名称 所需的时间(天) 紧前活动A 5 B 10 AC 20 AD 15 B,CE 8 BF 20 D,EG 22 C,DH 10 F,G项目经理老郭根据表绘制了如下图所示的该项目的前导图(单代号网络图),以表明各活动之间的逻辑关系。图中“*”表
12、示此处的数据未给出。某系统集成项目的前导图(不完整)上图中各节点使用如下图所示的样图标识。(分数:15.00)(1).请将第一个图中缺失的箭线补充完整。(2)请将第一个图中的数据填补完整。(分数:5.00)_(2).请指出该项目的关键路径,并计算项目工期。(分数:5.00)_(3).为了加快项目进度,在进行活动 D、G 时项目经理采取了适当加班(赶工)的措施,因此将活动 D 的时间压缩了 5 天(历时 10 天)、活动 G 的时间压缩了 2 天(历时 20 天)。请指出此时项目的关键路径,并计算项目工期,以及活动 E 的自由时差和最迟开始时间。(分数:5.00)_五、试题五(总题数:1,分数:
13、15.00)阅读以下说明,根据要求回答问题。说明目前,网上创业成为电子商务发展的新亮点。一年前,某市组织了“4050 网上创业活动”,鼓励、帮助45 岁左右的下岗职工进行再就业。下岗职工郭大叔和许大叔积极投入了这一活动,并且都申请到政府提供的 3 万元创业基金资助。郭大叔开设了一家经营时尚商品的网上商店,以受教育程度较高的年轻人为销售对象,网上商店为他们提供包括时尚化妆品、装饰品以及宝宝用品。郭大叔认为在网上做生意,诚信最重要。他严格把握进货质量,客观地宣传经营的商品,一般采用货到付款的方式,及时将货物送达订货人。一年过去了,郭大叔的网站生存下来,并且有了盈利。郭大叔说:“下岗曾使我一度陷入痛
14、苦的深渊,互联网使我重新看到了生活的希望。”许大叔也开设了一个网上商店。为了丰富商品内容,许大叔选择了多类商品,按照用户年龄设计了多个不同的商品介绍页面,并请专业人员应用多媒体技术把网页设计得有声有色。许大叔没有刻意拉开商品的价格差距。他认为:“价格差距的作用不大。只要喜欢,顾客就一定会买。”一年下来,该网站点击率在下岗职工同时创办的网站中已名列前茅,但销售额一直上不去。许大叔最终得出的结论是:“开设网上商店的人都说在网上买商品很方便,但事实不是这样,因为目前网上商店所能提供的条件还不能完全满足客户的要求。例如,在网络上买一件衣服就相当麻烦,由于不能直接接触到商品,因此需要投入很多精力来操作。
15、再加上支付问题、安全问题、配送问题,顾客自然只浏览而不购买了。”现在,许大叔已经完全退出了网络经营这个领域。(分数:15.00)(1).比较郭大叔和许大叔的不同经历,试分析郭大叔成功的主要原因在哪里?而许大叔经营不顺利的主要原因又在哪里?(分数:5.00)_(2).作为个人创业,在开办网上商店时应该考虑哪些主要因素?(分数:5.00)_(3).电子商务发展现状显示,网络诚信在很大程度上影响了网络交易的普及。郭大叔为改善网上商店的形象,提高了诚信度,制定了其网店的退、换货制度。请写出该网店为此应考虑的重点内容,并提出实现的方法。(分数:5.00)_电子商务设计师下午卷-试题 4 答案解析(总分:
16、72.00,做题时间:90 分钟)一、试题一(总题数:1,分数:12.00)阅读以下说明和图,根据要求回答下面问题说明某医院欲开发病人监控系统。该系统通过各种设备监控病人的生命体征,并在生命体征异常时向医生和护理人员报警。该系统的主要功能如下。(1)本地监控:定期获取病人的生命体征,如体温、血压、心率等数据。(2)格式化生命体征:对病人的各项重要生命体征数据进行格式化,然后存入日志文件并检查生命体征。(3)检查生命体征:将格式化后的生命体征与生命体征范围文件中预设的正常范围进行比较。如果超出了预设范围,系统就发送一条警告信息给医生和护理人员。(4)维护生命体征范围:医生在必要时(如新的研究结果
17、出现时)添加或更新生命体征值的正常范围。(5)提取报告:在医生或护理人员请求病人生命体征报告时,从日志文件中获取病人生命体征生成体征报告,并返回给请求者。(6)生成病历:根据日志文件中的生命体征,医生对病人的病情进行描述,形成病历存入病历文件。(7)查询病历:根据医生的病历查询请求,查询病历文件,给医生返回病历报告。(8)生成治疗意见:根据日志文件中的生命体征和病历,医生给出治疗意见,如处方等,并存入治疗意见文件。(9)查询治疗意见:医生和护理人员查询治疗意见,据此对病人进行治疗。现采用结构化方法对病人监控系统进行分析与设计,获得如下图所示的顶层数据流图和第二个图所示的 0层数据流图。病人监控
18、系统顶层数据流图(分数:12.00)(1).使用说明中的词语,给出第一个图中的实体 E1E3 的名称。(分数:3.00)_正确答案:(E1:病人 E2:护理人员E3:医生)解析:解析 由题干中的关键信息“(1)本地监控:定期获取病人的生命体征,如体温、血压、心率等数据”,结合如第一个图所示的顶层数据流图中“生命体征”这一条输入数据流,以及如第二个图所示的 0层数据流图中“本地监控”处理和“生命体征”输入数据流可知,病人是其生命体征的数据来源,因此实体 E1 的名称是“病人”。在第一个图所示的顶层数据流图中,与实体 E2、E3 相关的输入/输出数据流之间的区别是:实体 E3 比 E2多了“病历报
19、告”、“病历请求”两条输入数据流,多了一条“生命特征范围”输出数据流。而在第二个图中,实体 E3 与“维护生命特征范围”处理相联系。结合题干中“(4)维护生命体征范围:医生在必要时(如新的研究结果出现时)添加或更新生命体征值的正常范围”和“(7)查询病历:根据医生的病历查询请求,查询病历文件,给医生返回病历报告”等关键信息可知,实体 E3 的名称是“医生”。结合题干中“(3)检查生命体征系统就发送一条警告信息给医生和护理人员”、“(5)提取报告:在医生或护理人员请求病人生命体征报告时,从日志文件中获取病人生命体征生成体征报告,并返回给请求者”和“(9)查询治疗意见:医生和护理人员查询治疗意见,
20、据此对病人进行治疗”等关键信息可知,实体 E2的名称是“护理人员”。(2).使用说明中的词语,给出第二个图中的数据存储 D1D4 的名称。(分数:3.00)_正确答案:(D1:生命体征范围文件 D2:日志文件D3:病历文件 D4:治疗意见文件)解析:解析 在第二个图所示的 0 层数据流图中,数据存储 D1 位于“检查生命体征”、“维护生命体征范围”两个处理之间。结合题干中“(3)检查生命体征:将格式化后的生命体征与生命体征范围文件中预没的正常范围进行比较”等关键信息可知,数据存储 D1 的名称是“生命体征范围文件”。由题干中“(2)格式化生命体征:对病人的各项重要生命体征数据进行格式化,然后存
21、入日志文件”、“(5)提取报告:从日志文件中获取病人生命体征生成体征报告”和“(8)生成治疗意见:根据日志文件中的生命体征和病历”等关键信息可知,第二个图中数据存储 D2 的名称是“日志文件”。由题干中“(7)查询病历:根据医生的病历查询请求,查询病历文件,给医生返回病历报告”等关键信息可知,第二个图中与“查询病历”处理相关的数据存储 D3 的名称是“病历文件”。由题干中“(8)生成治疗意见:并存入治疗意见文件”等关键信息可知,第二个图中与“生成治疗意见”处理相关的数据存储 D4 的名称是“治疗意见文件”。(3).第二个图中缺失了 4 条数据流,使用说明、第一个图和第二个图中的术语,给出数据流
22、的名称及其起点和终点。(分数:3.00)_正确答案:(数据流的名称 起点 终点重要生命体征 本地监控 格式化生命体征格式化后的生命体征 格式化生命体征 检查生命体征 生成病历 D3 或病历(文件) D2 或日志(文件) 生成病历)解析:解析 由题干中“(2)格式化生命体征:对病人的各项重要生命体征数据进行格式化,然后存入日志文件并检查生命体征”、“(3)检查生命体征:将格式化后的生命体征与生命体征范围文件中预设的正常范围进行比较”和“(1)本地监控:定期获取病人的生命体征”等关键信息可知:在第二个图中,缺少一条“重要生命体征”数据流,其方向是由“本地监控”处理指向“格式化生命特征”处理;缺少一
23、条“格式化后的生命体征”数据流,其方向是由“格式化生命体征”处理指向“检查生命体征”处理。由题干中“(6)生成病历:根据日志文件中的生命体征,医生对病人的病情进行描述,形成病历存入病历文件”等关键信息可知:在第二个图中,缺少一条“生命体征”数据流,其方向是由数据存储 D2“日志文件”指向“生成病历”处理;缺少一条“病历”数据流,其方向是由“生成病历”处理指向数据存储 D3“病历文件”。(4).说明实体 E1 和 E3 之间可否有数据流,并解释其原因。(分数:3.00)_正确答案:(E1 和 E3 之间不可以由数据流,因为数据流的起点和终点中必须有一个是加工(处理)。)解析:解析 在数据流图(D
24、FD)中,每条数据流的起点和终点之一必须是某个处理,即数据流存在于以下几种情形:起源于某个实体,终止于某个处理;起源于某个处理,终止于某个实体;起源于某个数据存储,终止于某个处理:起源于某个处理,终止于某个数据存储;起源于某个处理,终止于另一个处理。数据流不允许出现在两个实体之间(或两个数据存储之间)。因此,在第二个图中实体 E1 和 E3 之间不可以有数据流。二、试题二(总题数:1,分数:15.00)阅读以下说明,根据要求回答下面问题说明一、静态网页制作某电子商务公司用 ASP 实现了一个用于手机销售信息查询的网页,主页文件名为 index.html,其文档内容如下。index.html 文
25、档内容htmlheadtitle易搜手机资讯广场/title/headframeset cols=“198,*“ “border=0“frame name=“side“ src=“side.html“ scrolling=“No“frameset rows=“96,*“ “border=0“frame name =“top“ src=“top.html“ scrolling=“No“frame name=“main“ src=“main.asp“ scrolling=“Auto“/frameset/framesetbody/body/html二、动态网页编程下图是用户按品牌型号进行查询时的网页
26、(main.asp)在 IE 浏览器上运行后的效果图。下表是手机信息数据库表结构。(分数:15.00)(1).框架在网页布局中主要起什么作用?手机销售信息查询主页中定义了几个框架,分别显示哪个文档?(分数:2.50)_正确答案:(框架将浏览器的窗口分为多个湿示区域,每个区域可以独立的显示一个 HTML 文档。3 个框架。side 框架对应 side.html,top 框架对应 top.html,main 框架对应 main.asp)解析:解析 框架布局可以把不同对象放置到不同页面加以处理,即框架将浏览器的窗口分为多个显示区域,每个区域可以独立地显示一个 HTML 文档,每个区域可以独立翻滚。各
27、个框架之间既在内容上相互关联又是彼此独立的,这使得使用框架对网页进行布局会相对灵活且易于维护。由于框架可以取消边框,因此一般来说不影响整体美观。HTML 中框架的基本语法是:frameset rows=“96,*“ “border=0“frame name=“ “ src=“ “ scrolling=“yes|no|auto“/framesetframeset/frameset用于规定主文档中有几个帧并且各个帧是如何排列的。其 rows 属性用于规定主文档中各个帧的行定位;border 属性用于规定主文档中各个帧的列定位。frame标签放在frameset/frameset之间,用于定义某一个
28、具体的帧。其中,name 属性用于说明帧的名称,src 属性用于说明帧的源 html 文件名(可包含其相对路径),scrolling 属性用于设置卷滚条,其默认值是 auto。结合以上知识点仔细阅读题干中给出的 index.html 文档的内容,它使用了两组 frameset,设置了 3 个框架,名字分别为 side、top、main。语句frame name=“side“ src=“side.html“ scrolling=“No“说明side 框架对应 side.html,语句frame name=“top“ src=“top.html“ scrolling=“No“说明 top 框架对应
29、 top.html,语句frame name=“main“ src=“main.asp“ scrolling=“Auto“说明 main 框架对应main.asp。(2).在 IE 显示的网页上,当用户单击“搜索”按钮后,将会以_方式将用户输入的查询数据提交给服务器,并且触发_程序的执行,从而完成用户对手机类型的搜索请求。Aget Bpost CpullAmain.asp Bmain_search.asp Cindex.asp(分数:2.50)填空项 1:_ (正确答案:B B)解析:解析 网页控件中的数据提交方式及后续处理是由该控件所在的表单 form 来定义的。form标志具有 name、
30、action、method 等属性。其中,action 属性指明处理程序的程序名;method 属性用来定义处理程序从表单中获得信息的方式,可取值为 get 或 post。get 方式是处理程序从当前网页文档中获取数据,这种获取方式传送的数据量是有所限制的,通常限制在 1KB 以下;post 方式与 get 方式相反,它是当前网页文档把数据传送给处理程序,传送的数据量要比使用 get 方式大得多。本试题中与“搜索”按钮相关的编码在 main.asp 文档中定义,其相关代码如下:from name=“forml“ method=“post“ action=“main_search.asp“inp
31、ut type=“submit“ name=“Submit“ value=“搜索“/td从表单 form1 的定义可知,当用户单击“搜索”按钮后,该控件的查询数据将以 post 方式提交给服务器,并且触发 main_search.asp 程序的执行,从而完成用户对手机类型的搜索请求。(3).以下是实现手机销售信息查询的网页加入信息功能的部分代码,其网页显示效果类似下图,请将空缺处的代码填写完整。(分数:2.50)填空项 1:_ (正确答案:select selectednokia /select)解析:(4).手机销售信息查询的网页中使用的数据库连接引擎是什么?连接的后台数据库文件名是什么?(
32、分数:2.50)_正确答案:(使用的数据库连接引擎是 Microsoft.jet.OLEDB.4.0 或 OLEDB.4.0连接的后台数据库文件是 mood.mdb)解析:解析 从题干的 main.asp 文档中可以找到以下与数据库连接方面相关的 ASP 代码。dbpath=server.mappath(“mod.mdb“)conn.open “PROVIDER=Microsoft.jet.OLEDB.4.0; data source=“dbpath由语句 dbpath=server.mappath(“mod.mdb“)可知,连接的后台数据库文件是 mod.mdb,它是 Microsoft的
33、Access 数据库。在使用 conn.open 命令与数据库连接时 PROVIDER=Microsoft.jet.OLEDB.4.0 语句可知,网页中使用的数据库连接引擎是就是 PROVIDER 的参数值(Microsoft.jet.OLEDB.4.0)。(5).假设连接的数据记录集当前指向的记录如下表所示。数据库字段说明表IdBrandTypePriceFuction9 三星 X4581300 彩屏写出以下 ASP 代码经过 IIS 服务器解释后的结果。td align=“center“ width=“20%“a href=“%=rs(“Type“)%.asp“font size=“2“%
34、=rs(“Type“)%/font/a(分数:2.50)_正确答案:(td align=“center“ width=“20%“a href=“X458.asp“font size=“2“X458/font/a)解析:解析 动态服务器页面(Active Server Pages,ASP)是一种服务器端脚本执行环境,使用它可以创建和运行动态、交互的 Web 应用程序。它与 HTML 不同的是其中嵌有 ASP 脚本程序,这些脚本程序均包含在%之间。Web 服务器通过识别这两个标记来发现其中嵌入的 ASP 脚本程序,并将其解释为普通的 HTML 代码,然后将它发送给客户端浏览器进行显示。由于每次 A
35、SP 解释的结果与当前存储的数据和状态有关,因此客户端看到的结果可能会由于这些原因而有所不同,这使得整个网页随着时间而动态变换。试题中表已给出了连接的数据记录集当前指向的记录和一段 ASP 代码,该代码中%=rs(“Type“)%部分经 Web 服务器解释后将翻译成普通的 HTML 代码。例如,%=rs(“Type“)%经 IIS 处理后,将得到当前数据记录集中 Type 字段的值(X458)。因此td align=“centre“width=“200“a href=“%=rs(“Type“)%.asp“font size=“2“%=rs(“Type“)%/font/a代码经过 IIS 服务器
36、解释后的结果如下。td align=“center“ width=“20%“a href=“x458.asp“font size=“2“X458/font/a(6).如果网页及素材均存放在本级目录 D:/documents/webpages/中,网页 side.html 中有一幅图片msf.gif 存放在 D:/documents/webpages/pic/目录中。为了在改变整个网页存放的目录设置后,仍然能在浏览器中浏览到该图片,图片的 src 属性值应设置为_。AD:/documents/webpages/msf.gif B/webpages/msf.gifC/pick msf.gif(分数
37、:2.50)A.B.C. 解析:解析 网页中的图像、动画等素材都有其固定的存放位置,只有通过路径来调用它们才能把它们显示在网页中。在网页中的路径大体可分为相对路径和绝对路径两种。完整地描述文件位置的路径称为绝对路径。例如,本试题中网页及素材存放的本级目录D:/documents/webpages/就是一个绝对路径。如果网页 side.html 中图片 msf.gif 的 src 属性值应设置为D:/documents/webpages/pic/msf.gif,那么当改变整个网页存放的目录设置后,将导致浏览器无法在指定的位置打开指定的文件,使 msf.gif 图片素材不能正常显示,即出现“死链接
38、”现象。相对路径是以某一文件夹(路径)为基准,然后进行相对的文件查找的路径。在本试题中,网页 side.html的图片 msf.gif 存放在 D:/documents/webpages/pic/目录中,那么它相对于目录D:/documents/webpages/路径是/pic/,即为了在改变整个网页存放的目录设置后,仍然能在浏览器中浏览到该图片,图片的 src 属性值应设置为/pic/msf.gif。另外,在相对路径中使用“/”来表示上一级目录,“/”表示上上级目录,依此类推。另外,当素材(如图片等)使用相对路径时,游览器只需将素材文件下载一次,当再次使用这个图片时,只要再重新显示一次即可。
39、而如果使用素材的绝对路径,则每次显示该素材时都要重新下载一次,这将会大大降低整个网页的显示速度。三、试题三(总题数:1,分数:15.00)阅读以下说明,根据要求回答下面问题说明某电子商务企业想开发一套 B2C 电子商务系统,其主要目的是基于互联网在线销售商品和服务,使顾客可以在线浏览和购买商品和服务。系统的用户的 IT 技能、访问系统的方式差异较大,因此系统的易用性、安全性、可靠性、兼容性等方面的测试至关重要。该 B2C 电子商务系统的部分要求是:所有链接都要正确;支持不同移动设备、操作系统和浏览器;系统需通过 SSL 进行访问,没有登录的用户不能访问应用内部的内容等。(分数:15.00)(1
40、).在测试准备会上,大家对测试工作目的、原则、方法等发表了以下观点。(1)测试是为了证明程序代码没有错误(2)测试工作应在系统开发初步完成之后着手启动(3)由于开发人员对功能理解的错误很难由本人测试出来,因此测试工作的主要过程应避免由开发人员来承担(4)测试后软件中仍存在的错误概率与已经发现的错误数成反比(5)成功的测试是发现了至今尚未发现的错误的测试(6)严格的测试计划会使测试工作死板教条,将影响测试进度(分数:3.00)_正确答案:(错误 错误 正确 错误 正确 错误)解析:解析 依题意,在所罗列的 6 个观点中,观点 A 是错误的,因为测试的目的是查找软件系统中的错误,它无法证明软件系统
41、的正确性。观点 B 是错误的,因为测试工作应尽早介入,例如在需求分析阶段就应该着手考虑验收测试计划,而不是等到程序编码等系统开发初步完成之后才考虑测试工作。观点 D 是错误的,因为按照软件工程的基本观点,经测试后,软件中仍存在的错误概率与已经发现的错误数成正比。观点 F 是错误的,因为严格的测试计划会使测试工作有效地发现软件的错误,从而保障测试进度。(2).为了方便用户使用本 B2C 电子商务系统,测试人员对软件的易用性进行了测试。功能易用性测试是软件易用性测试的一个方面,它包括功能定制性、业务模块的集成度、业务符合性、数据共享能力、约束性、交互性和错误提示等。其中,_测试关键操作前是否有明确提示;_测试界面风格、表格设计、数据加密机制等是否符合相关的法律法规及使用人员的习惯;_