1、2013年下半年软件水平考试(中级)电子商务设计师下午(应用技术)试题真题试卷及答案与解析 一、试题一( 15分) 0 阅读下列说明和图,回答问题 1至问题 4,将解答填入答题纸的对应栏内。【说明】 某大学欲开发一个基于 Web的课程注册系统,该系统的主要功能如下: 1验证输入信息 (1)检查学生信息:检查学生输入的所有注册所需信息。如果信息不合法,则返回学生信息不合法提示;如果合法,则输出合法学生信息。 (2)检查学位考试结果:检查学生提供的学位考试结果。如果不合法,则返回学位考试结果不合法提示;如果合法, 则检查该学生注册资格。 (3)检查学生注册资格:根据合法学生信息和合法学位考试结果,
2、检查该学生对欲选课程的注册资格。如果无资格,则返回无注册资格提示;如果有注册资格,则输出注册学生信息 (包含选课学生标识 )和欲注册课程信息。 2处理注册申请 (1)存储注册信息:将注册学生信息记录在学生库。 (2)存储所注册课程:将选课学生标识与欲注册课程进行关联,然后存入课程库。 (3)发送注册通知:从学生库中读取注册学生信息,从课程库中读取所注册课程信息,给学生发送接受提示;给教务人员发送所注册课程信息和已注册学生信息。 现采用结构化方法对课程注册系统进行分析与设计,获得如图 1-1所示的 0层数据流图和图 1-2所示的 1层数据流图。1 使用说明中的词语,给出图 1-1中的实体 E1和
3、 E2的名称。 2 使用说明中的词语,给出图 1-2中的数据存储 D1和 D2的名称。3 根据说明和图中术语,补充图 1-2中缺失的数据流及其起点和终点。 4 根据补充完整的图 1-1和图 1-2,说明上层的哪些数据流是由下层的哪些数据流组合而成。二、试题二( 15分) 4 阅读以下说明,回答问题 1至问题 3,将解答填入答题纸的对 应栏内。 【说明】 某公司使用 ASENET+SQLServer开发电子商务网站,该网站分为前台和后台两部分,前台具有会员登录、商品展示、商品搜索、个人中心和购物车等功能;后台具有商品管理、会员管理和订单管理等功能。 5 ASENET访问数据库一般采用 ADO N
4、ET。 ADO NET主要包含 Connection对象、 Command对象、 DataReader对象、 DataAdapter对象、 DataSet对象和DataView对象等。建立数据源连接使用的对象是 (1)。连接对象创建完成后,打开连接,需 使用的方法是 (2),连接对象使用结束后,一般需要关闭连接,使用的方法是 (3)。如果在操作数据库时,需要大批量的处理数据或者想在断开数据库连接的情况下操作数据, NET使用 (4)对象将数据从数据库服务器中取出,并将数据存入 (5)对象中。如果要添加、修改或删除数据,需要使用 (6)对象。 6 该电子商务网站数据库 business中包含一张
5、新闻表,名为 news,结构如表 2一 1所示。现在发现 news表中缺少字段 “新闻作者 ”,要求使用 SQL语句添加该字段,字段名为 ncwsauthor,数据类型为 varchar,长 度为 20,默认值为 admin。请根据题目说明,将 SQL语句补充完整。 ALTER TABLE (7)ADD (8) (20)default(9)。 7 现要设计一个根据关键字搜索新闻及显示搜索结果的页面,页面包含的基本元素为:搜索关键字文本框,控件 id为 txtKeyword;搜索按钮,控件 id为 btnSearch;数据绑定显示控件 gvNews。请根据题目说明,将空缺的代码补充完整。 pro
6、tected void btnSearchClick(obj ect sender, EventArgs e) string strcon: ”server=DBServer; database=business; uid=sa; pwd= sa; ”; SqlConnection con=new SqlConnection(strcon); string keyword=this (10) Text; string sqlStr=”select*from news where (11) like ”+keyword+ ” or (12) like ”+keyword+” ”; try sql
7、DataAdapter da=new sqlDataAdapter(13), con); DataSet ds=new DataSet(); da Fill(14); gvNews (15)=ds Tables0; gvNews DataBind(); catch Response Write(”无法连接数据库 ”); 三、试题三( 15分) 7 阅读以下说明,回答问题 1至问题 4,将解答填入答题纸的对应栏内。 【说明】 某公司需开发一套中小企业电子商务平台,为保证开发进度和开发质量,专门组建测试小组对开发的全过程进行测试。 8 测试小组的准备工作主要从硬件配置、软件环境和人员组织三个方面进
8、行。请判断以下叙述是否正确。 (正确的打 “”,错误的打 “”) A对硬件配置的要求是硬件配置必须要达到系统运行的最低要求,确保能支持软件正常运行。 (1) B为了更好地模拟系统运行的真实 环境,软件环境中还应当包括用户常用的驻留于测试环境之中的其他应用程序。 (2) C在测试的不同阶段,参与的人员也不同。 系统测试通常由开发人员负责。 (3) 验收测试应当主要由使用系统的人来完成。 (4) 9 为了提高测试效率,测试小组分阶段展开测试,共完成了以下工作: A检验软件是否符合用户的需求; B在测试组协助下,由用户代表审查验收文档资料,测试软件系统的功能和性能等; C验证组成软件系统各模块的接口
9、和交互作用; D将 软件与整个系统的硬件、外设、支持软件、数据和人员等结合起来,以需求规格说明为依据,在实际运行环境下进行测试; E检查各个程序模块是否正确地实现了规定的功能,确保其能正常工作。 其中, (5)是单元测试, (6)是集成测试, (7)是确认测试, (8)是系统测试, (9)是验收测试。 10 为了使软件更好地满足最终用户的要求,通常需执行 测试和 测试。其中,由用户在开发环境下进行的测试称为 (10) ,多个用户在一个或多个用户的实际使用环境下进行的测试称为 (11) 。 11 针对电子商务平台的运行特性,测试小组进行了基于 Web的系统测试,主要完成了以下工作: A验证应用程
10、序的安全服务和识别潜在安全性缺陷; B检测在安装过程中是否有误、是否易操作,安装后是否可立即正常运行; C测试系统与用户之间的交互功能能否正确执行; D核实用户与软件之间的交互,检查用户界面中的设计是否合乎用户的期望或要求。 其中, (12)是界面测试, (13)是安全性测试, (14)是功能性测试, (15)是安装测试。 四、试题四( 15分 ) 11 阅读以下说明,回答问题 1至问题 3,将解答填入答题纸的对应栏内。【说明】 赵新锐是一名大学生,他申请了学校的大学生创新创业项目,计划建立一个网上商店,他制定的工作计划如表 4-1所示。12 按照表 4-1,填写表 4-2中各项任务的总时差和
11、自由时差。13 项目在第 14天时进行了检查,工作代码为 G、 I、 H的检查情况见表 43。请计算工作代码为 G、 I、 H任务的进度状况并填空。14 完成项目里程碑甘特图 五、试题五( 15分) 14 阅读以下说明,回答问题 1至问题 4,将解答填入 答题纸的对应栏内。 【说明】 某活性炭有限公司是一家专业生产活性炭的民营企业,公司成立于 2004年,主要销售模式是通过营销人员进行推销,同时辅助化工杂志等广告媒体进行宣传。该公司曾于 2007年委托一家网络公司构建了自己的商务网站,但一直没有产生效益,公司没有从网络上接收到一笔订单,极大地降低了公司对开展电子商务的积极性。一个偶然的机会,公
12、司领导认识了某学院电子商务专业的张老师并向其咨询。张老师经过分析发现,该公司虽建立了网站,但网站内容极少,而且一直没有对信息进行更新。 该网站在 Google、百度等搜索引擎上针对关键字 “活性炭 ”的排名至少在 500位之后,造成根本没有客户访问该网站,从而使该网站的价值几乎降到零。找到原因后,张老师针对存在的问题进行了网站改进,增加内容,更新信息。一个月后该公司网站在搜索引擎的排名很快升至前二页之内。短短半年时间,该活性炭有限公司就与南京某体育设施工程有限公司、北京某污水处理公司等多家企业通过网络达成了销售合同,累计交易金额达 200余万元。过去该活性炭有限公司是依靠派出营销人员出门找生意
13、,现在则是通过网络营销让生意找上门,从而充分发挥了电子商务的优势。 15 题目说明中的活性炭有限公司采用了 (1) 的网络营销方法,该营销方法是基于 (2) 平台的网络营销;该营销方法除了利用用户搜索信息的机会尽可能地将营销信息传递给目标用户外,还主要还用于 (3) 、 (4) 和 (5) 等营销活动。 (1) (5)的备选答案: A网站资源合作 B搜索引擎营销 C互联网 D搜索引擎 E产品促销 F网站推广 G在线顾客服务 H网上市场调研 16 搜索引擎包括三类: 一是 (6) ,该搜索引擎从互 联网提取各个网站的信息 (以网页文字为主 ),建立起数据库,并能检索与用户查询条件相匹配的记录,按
14、一定的排列顺序返回结果。 二是 (7) ,该搜索引擎虽然有搜索功能,但严格意义上不能称为真正的搜索引擎,只是按目录分类的网站链接列表而已。 三是 (8) ,该搜索引擎接受用户查询请求后,同时在多个搜索引擎上搜索,并将结果返回给用户。 (6) (8)的备选答案: A元搜索引擎 B全文索引 C目录索引 17 企业利用该营销方法可以实现五个层次的营销目标,即:被搜索引擎收录、在搜索结果中排名靠前、增加用户的点击 (点进 )率、将浏览者转化为顾客和成为企业忠诚客户。 根据题目说明,该公司针对存在的问题,通过对网站进行重新的设计和优化后,进一步实现了 (9) 、 (10) 及 (11) 营销目标。 20
15、13年下半年软件水平考试(中级)电子商务设计师下午(应用技术)试题真题试卷答案与解析 一、试题一( 15分) 1 【正确答案】 E1:学生 E2:教务人员 【试题解析】 本问题考查 0层 DFD,要求确定外部实体。不难看出,在 0层DFD中,系统主要功能 “验证输入信息 ”和 “处理注册申请 ”,涉及与系统交互的外部实体有 “学生 ”提供输入信息,发送注册通知功能给 “教务人员 ”发送所注册的课程信息和已注册的学生信息,从而即可确定 E1为 “学生 ”实体, E2为 “教务人员 ”实体。 2 【正确答案】 D1:学生库 D2:课程库 【试题解析】 本问题要求确定 1层数据流图中的数据存储。分析
16、说明中和数据存储有关的描述,不难发现,说明 2 (1)存储注册信息明确说明 “将注册学生信息记录在学生库 ”,可 知 D1为学生库;说明 2 (2)存储所注册课程中明确说明 “然后存入课程库 ”,可知 D2为课程库。 3 【正确答案】 【试题解析】 本问题要求补充缺失的数据流及其起点和终点。细心的考生可能会发现,对照图 1-1和图 12的输入数据流,数量和名称均相同,所以缺失的数据流是输出数据流或者处理之间的数据流。考查图 1-1中输出至 E1的数据流,有“接受提示 ”和 “不合法提示 ”,而图 1-2中没有这两条数据流,可以确定缺失的数据流包括这两条或者其分解的数据流。 考查说明 1中的 3
17、个子功能, 1 (1)检查学生信息完 成检查学生输入的所有注册所需信息。如果信息不合法,返回学生信息不合法提示。 1 (2)检查学位考试结果完成检查学生提供的学位考试结果。如果不合法,返回学位考试结果不合法提示。 1 (3)检查学生注册资格完成根据合法学生信息和合法学位考试结果,检查该学生对欲选课程的注册资格。如果无资格,返回无注册资格提示。对应图 1-1中的处理 1验证输入信息的输出数据流 “不合法提示 ”,不难发现,在图 1-2中,处理1 1缺少了到实体学生的输出数据流 “学生信息不合法提示 ”;处理 1 2缺少了到实体学生的输出数据流 “无注册资格提示 ”;处理 1 3缺少了到实体学生的
18、输出数据流 “学位考试结果不合法提示 ”。 再考查图 11中处理 2,其输出数据流有三条,而图 1-2中对图 1-1中处理 2的分解中,只包含了 “所注册课程信息 ”和 “已注册学生信息 ”两条数据流,缺失了 “接受提示 ”。说明 2 (3)中发送注册通知功能完成从学生库中读取注册学生信息,从课程库中读取所注册课程信息,给学生发送接受提示;给教务人员发送所注册课程信息和已注册学生信息。所以,缺失的 “接受提示 ”的起点是处理 2 3发送注册通知,终点是 E1学生。 4 【正确答案】 图 11中不合法提示 分解为图 1-2中的三条数据流的组合:学生信息不合法提示、无注册资格提示、学位考试结果不合
19、法提示; 图 1一 1中注册学生信息对应图 1一 2中注册学生信息和选课学生标识。 【试题解析】 本问题考查数据流的分解与组合。仔细分析【说明】中的文字并与图 11的对照,可以发现在图 11中不合法提示在图 1-2中没有出现。事实上,从前述【问题 3】缺失数据流的分析中,已经发现,图 1-2中对于说明中的功能出现了 “学生信息不合法提示 ”、 “无注册资格提示 ”和 “学位考试结果不合法提示 ”三条数据流,说明图 1-1中的数据流 “不 合法提示 ”是由这三条数据流组合而成。同样, 2 (2)存储所注册课程将选课学生标识与欲注册课程进行关联,然后存入课程库,图 1-1中注册学生信息在图 1-2
20、中进一步分出注册学生信息和选课学生标识,即图 1-1中注册学生信息是注册学生信息和选课学生标识的并集。 二、试题二( 15分) 5 【正确答案】 (1)Connection (2)Open (3)Close (4)DataAdapter (5)DataSet (6)Command 【试题解析】 本问题考查 ADO NET对象的使用 问题。 ADO NET包含的对象及其功能如表 2-2所示。SqlConnection对象包含的主要属性和方法如表 2-3所示。DataAdapter对象使用 Fill方法将采集到的数据填充到数据集 DataSet中。 6 【正确答案】 (7)news (8)news
21、authorvarchar (9)admin 【试题解析】 本问题考查 SQL语句中修改表结构 添加字段的问题。 修改表结构的 SQL语句格式如下: ALTER TABLE TableNamel ADD | ALTERCOLUMNFieldNamel FieldType(nFieldWidth, nPrecision) NULL | NOT NULL CHECK lExpressionlERROR cMessageTextl DEFAULT eExpressionl PRIMARY KEY | UNIQUE REFERENCES TableName2TAG TagNamel NOCPTRANS
22、 因此,该题目的 SQL语句写法如下: ALTER TABLE news ADD newsauthor Varchar(20) detault admin 7 【正确答案】 (10)txtKeyword (11)newstitle (12)newscontent (13)sqlStr (14)ds (15)DataSource 注: (11)和 (12)答案位置可互换 三、试题三( 15分) 8 【正确答案】 (1) (2) (3) (4) 9 【正确答案】 (5)E (6)C (7)A (8)D (9)B 10 【正确答案】 (10)测试 (11)测试 11 【正确答案】 (12)D (13
23、)A (14)C (15)B 四、试题四( 15分) 12 【正确答案】 【试题解析】 本问题考查总时差和自由时差的概念、计算方法。 工作持续时间是指一项工作从开始到完成的时间。工作的最早开始时间 (ES)是指在其所有紧前工作全部完成后,本工作有可能开始的最早时刻。工作的最早完成时间 (EF)是指在其所有紧前工作全部完成后,本工作有可能完成的最早 时刻。工作的最早完成时间等于本工作的最早开始时间与其持续时间之和。 工作的最迟完成时间 (LS)是指在不影响整个任务按期完成的前提下,本工作必须完成的最迟时刻。工作的最迟开始时间 (LF)是指在不影响整个任务按期完成的前提下,本工作必须开始的最迟时刻
24、。工作的最迟开始时间等于本工作的最迟完成时间与其持续时间之差。 工作的总时差 (TF)是指在不影响总工期的前提下,本工作可以利用的机动时间。工作的自由时差 (FF)是指在不影响其紧后工作最早开始时间的前提下,本工作可以利用的机动时间。对于同一项工作而言, 自由时差不会超过总时差。当工作的总时差为零时,其自由时差必然为零。 13 【正确答案】 (11)3-5=-2 (12)拖延 2天 (13)15-14=1 (14)1-1=0 (15)正常 【试题解析】 本问题考查工作进程记录表的概念和计算过程。 项目进度计划的编制时,一般分为项目描述、项目分解、工作描述、工作责任分配表制定、工作先后关系确定、
25、工作时间估计、绘制网络图和进度安排。 所谓项目描述就是用表格的形式列出项目目标、项目范围、项目如何执行,项目完成计划等内 容。项目描述是对项目的总体要求作一个概要性的说明,其依据是项目的立项规划书、已经通过的初步设计方案和批准后的可行性报告,主要内容有项目名称、项目目标,交付物、交付物完成准则、工作描述、工作规范、所需资源估计、重大里程碑等。 14 【正确答案】 【试题解析】 本问题考查项目里程碑甘特图的概念和计算过程。 甘特图可用来安排项目中各项工作的进度,同时还能和各项资源在不同阶段的需求数量结合,有利于对项目管理过程进行有效的控制,当项目中某些工作进度安排有机动时间时,可以利用机动时间安
26、排工作的实施进 度,使项目对资源的集中需求尽可能分散,得到合理利用。 五、试题五( 15分) 15 【正确答案】 (1)B (2)D (3)E (4)F (5)H 【试题解析】 本问题考查搜索网络营销的概念和用途。 搜索引擎营销 (Search Engine Marketing, SEM)是网络营销的方法之一,是企业有效地利用搜索引擎平台来进行网络营销和推广的一种手段。除此之外,搜索引擎营销还主要用于网站推广、产品促销、网络品牌、网上市场调研等方面。 16 【正确答案】 (6)B (7)C (8)A 【试题解析】 本问题考查软件易用性测试的过程。 软件的易用性是指在指定条件下使用时,软件产品被
27、理解、学习、使用和吸引用户的能力。业务符合性测试是测试界面风格、表格设计、数据加密机制等是否符合相关的法律法规及使用人员的习惯;数据共享能力是测试数据库表的关联和数据重用程度;错误提示测试是测试关键操作前是否有明确提示。 17 【正确答案】 (9)在搜索结果中排名靠前 (10)增加用户的点击 (点进 )率 (11)将浏览者转化为顾客 【试题解析 】 本问题考查搜索引擎的类型。 搜索引擎可分为三类: 全文索引是从互联网提取各个网站的信息 (以网页文字为主 ),建立起数据库,并能检索与用户查询条件相匹配的记录,按一定的排列顺序返回结果。 目录索引是按目录分类的网站链接列表。用户完全可以按照分类目录找到所需要的信息,不依靠关键词 (Keywords)进行查询。 元搜索引擎 (META Search Engine)接受用户查询请求后,同时在多个搜索引擎上搜索,并将结果返回给用户。