《电子商务系统分析与设计》练习测试题库及答案

更新时间:2023-03-09 21:01:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

华中师范大学网络教育学院

《电子商务系统分析与设计》练习测试题库及答案

一. 单选题

1. 利用ASP开发的网页,其扩展名应命名为( )。

A. htm B. aspx C. asp D.无严格限制 2. 在Windows 9x环境中,若要调试运行ASP网页,此时的Web服务应选用( )。 A. IIS 5.0 B.IE浏览器 C. Peer Web Server D. Personal Web Server 3. 以下标记符中,没有对应的结束标记的是( )

A. B.
C. D. 4. 若要求VBScript的变量在使用前必须事先定义,则应使用( )语句来设置。 A.Option Explicit B.Option Base C.Dim D.ReDim 5. 下列对象或命令中可用于定义常量的有( ) </p><p>A.Application B.DIM C.Command D.const 6. 若要定义一个存储5个值的数组answer,以下定义的方法中,正确的是( ) </p><p>A.Dim answer(5) B.ReDim answer(5) C.Dim answer(4) D.ReDim answer(4) 7. 在ASP中,服务器响应用户请求,向客户端浏览输出信息,要使用( )对象来实现。 A.Request B.Response C.Server D.Session 8. 服务器端要获得客户端所提交的表单数据,应使用( )对象来实现。 A.Request B.Submit C.Server D.Session 9. 服务器端向客户端输出”注册成功”,以下语句中,能实现该操作要求的是( ) A.Request.write ”注册成功” B.Request.write(”注册成功”) C.Reponse.write ”注册成功” D.Response.write(”注册成功”) 10. 在连接对象中,用于存储链接信息的属性是() </p><p>A.ConnectionString B.Connection C.Open D.Execute </p><p>11. 对于Web Server和Database Server同在一台物理服务器上,或者分布在同一个网段内,Web Server访问 Database Server的速度较快,可以把_________值设置得小一点. A ConnectionString B Mode C connectionTimeout D Provider 12. 1991年美国开放Internet上的商务应用,属于电子商务系统发展阶段中的() A、第1阶段 B、第2阶段 C、第3阶段 D、第4阶段 13. 网络操作系统选择中,大型网络选下面哪种操作系统为宜? </p><p>A、Windows NT B、UNIX C、NetWare D、Linux </p><p>14. 企业开展电子商务最理想的接人互联网的方式是利用下面哪一种接入ChinaNet或其他Internet骨干网络。 </p><p>A、ADSL B、ISDN C、PSTN D、DDN 15. 与NT捆绑的Web Server是 </p><p>A、IIS B、PWS C、Apache D、Web Server 16. 利用下面哪一种编辑器能够容易地生成一些风格页。 </p><p>A、CSS B、HTML C、XML D、CGI 17. 回答“系统必须作什么”是软件生命周期中的哪个阶段完成的。 </p><p>A、需求分析 B、概要设计 C、详细设计 D、系统实施 </p><p>18. 系统规划的三项主要任务是制订MIS的发展战略和 </p><p>A、发展计划、实施计划 B、工作计划、技术方案 C、总体方案、资源分配计划 D、发展方向、战略措施 19. 最适合应用原型法开发的系统是 </p><p>A、 用户需求较难定义的、规模较小的系统 B、用户需求较明确、规模较大的系统 C、 数据关系较复杂、数据量大的系统 D、 运算关系复杂、运算工作量大的系统 20. 系统测试中的单元测试意思是 </p><p>A. 对软件中的每个子程序进行测试 B、对软件中的各个子系统进行测试 C、对软件中的各个基本过程进行测试 D、对软件中的各个模块进行测试 21. 结构化生命周期法的主要缺点之一是 </p><p>A、系统开发周期长 B、缺乏标准、规范 </p><p>C、用户参与程度低 D、主要工作集中在实施阶段 22. 在信息系统开发中系统测试的主要目的是 </p><p>A、证明所编程序的正确性 B、完善已编程序的功能 </p><p>C、保证程序各模块之间的正确连接 D、尽可能多地发现已编辑序中存在的错误 </p><p>23. 在编程过程中,除了正确地完成必要的功能之外,下面的一些因素中,哪一个是衡量程序编写质量中最重要的因素 </p><p>A、完成该程序的语句条数 B、对存储空间的要求 C、运行速度 D、程序的可读性 24. 以下关于ASP的说法中正确的是 A、任何可以放在HTML中的东西,只要不超出微软的程序员的规定范围,都可以放在ASP中。 </p><p>B、ASP中不能出现HTML的<BODY>和</BODY>标记 C、ASP中不能出现HTML的<TITLE>和标记 D、ASP中不能出现HTML的标记 25. 下面关于文档体的说法错误的一项是

A. 文档体元素以起始标记 开始,以结束标记 结尾 B. 严格地讲,使用 起始和结束标记不是必需的 C. 在文档中,不必以严格的ASCⅡ格式输入文本

D. 有些ASCⅡ字符只有通过特殊的编码系统才能回到文档中 26. 和response.write () 语句等价的标记是 A. <﹪ = ﹪> B. Output<> C. <﹪ ﹪> D. <* = *>

27. 在ASP中的默认情况下,当创建对象实例时,该对象的作用域是 A. 行作用域

B. 函数/过程作用域 C. 页作用域 D. 全局作用域

28. 下面关于Active Server Pages所使用的主要脚本语言的说法正确的一项是 A. Active Server Pages使用的主要脚本语言是PHP语言

B. Active Server Pages使用的主要脚本语言是JavaScript和VBScript C. Active Server Pages只能使用一种脚本语言—JavaScript

D. Active Server Pages只能使用一种脚本语言—VBScript 29. 在ASP内建对象中,必须要有lock和Unlock方法以确保多个用户无法同时改变某一属性的对象 A. Response B. Session C. Request D. Application

30. VBScript调用过程时使用的关键字是 A. Parameter B. Call C. Dim D. Public

31. 在表单的相关标记中,表示提供给用户一个可以复选的选项的标记为 A. INPUT TYPE = CHECKBOX B. INPUT TYPE = SUBMIT C. INPUT TYPE = RESET D. INPUT TYPE = TEXT

32. 使用ODBC开发数据库应用程序时,应用程序调用的是 A. 标准的ODBC函数和JAVA语言 B. 标准的ODBC的函数和SQL语言 C. 标准的JDBC函数和SQL语言 D. 标准的JDBC函数和JAVA语言

33、在结构化设计(SD)方法中全面指导模块划分的最重要的原则是( )

A、程序模块化 B、模块高内聚 C、模块低耦合 D、模块独立性 34、软件维护产生的副作用,是指( )

A、开发时的错误 B、隐含的错误 C、因修改软件而造成的错误 D、运行时误操作

35、软件详细设计的主要任务是确定每个模块的( )

A、算法和使用的数据结构 B、外部接口 C、功能 D、编程 36、为了提高模块的独立性,模块内部最好是( )

A、逻辑内聚 B、时间内聚 C、功能内聚 D、通信内聚

37、软件是一种( ) A、程序 B、数据 C、逻辑产品 D、物理产品 38、因计算机硬件和软件环境的变化而作出的修改软件的过程称为( )

A、纠正性维护 B、适应性维护 C、完善性维护 D、预防性维护 39、下列属于维护阶段的文档是( )

A、软件规格说明 B、用户操作手册 C、软件问题报告 D、软件测试分析报告 40、研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。

A. 技术可行性 B. 经济可行性 C. 社会可行性 D. 法律可行性 41、在详细设计阶段,经常采用的工具有( )

A、PAD B、SA C、SC D、DFD 42、需求分析阶段的任务是确定( )

A、软件开发方法 B、软件开发工具 C、软件开发费 D、软件系统的功能

二. 填空题

1. 从应用和功能方面来看,可以把电子商务分为3个层次,即_________、_________和_________。

2. 提供系统支持服务的电子商务服务商可以分为四类,第一类是 _________;第二类是_________;第三类是_________;第四类是_________。

3. 电子商务系统的规划不仅仅是对支持企业电子商务的信息系统进行规划,它还包括_________和_________两个基本层次。

4. 在Internet环境下,_________、_________ 、_________ 是三大主流网络操作系统。 5. 网页制作工具有很多,比较流行的是_________和_________。 6. 默认的Web用户访问端口是_________。

7. 为了将使用者产生的这一把加解密用的对称密钥安全地传送给服务器,需要先使用服务器的_________将对称密钥加密,网站接收到数据后再使用服务器的_________ 解密出原来的对称密钥。

8. 电子商务支付系统是电子商务系统中最重要的组成部分。目前,开发电子商务支付系统主要采用_________和_________ 两种协议。

9. 设计是软件工程的技术核心。在设计阶段中,设计人员把已确定了的各项需求转换成一个相应的体系结构。结构中的每一组成部分都是意义明确的模块,每个模块都和某些需求相对应,即_________ 设计。进而对每个模块要完成的工作进行具体的描述,为源程序编写打下基础,即_________设计。所有设计中的考虑都应以设计说明书的形式加以描述,以供后继工作使用并提交评审。

10. 回答“系统必须作什么”是软件生命周期中的 _________阶段完成的。 11. 确定电子商务系统的高层逻辑模型属于软件生命周期中的_________阶段。 12. 软件复用包括_________ 和_________ 两部分的内容

13. 软件测试是软件开发周期中保证软件质量的重要和必不可少的阶段。软件测试实际上对软件开发周期中的前三阶段:_________ 、_________ 、_________编码阶段的成果进行总结和评价。

14. 白盒测试只对软件产品进行测试,它并不能保证软件是否完成了_________所要求的功能。白盒测试的开销很大,它需要测试人员付出大量的精力来决定测试输入的数据以及判断结果是否正确。

15. 黑盒测试的主要方法有_________、_________、_________ 测试等。

16. 首页和一级页面之间用_________ 结构,一级和二级页面之间用_________ 结构。 17. ASP内建对象Server的作用是_________ 。

18. VBScript既可以作为_________编程语言,也可以作为_________编程语言。 19. VBScript作为服务器端编程语言的好处是________。 20. 输出一个数组元素num(1)的值的语句是:________。 21. Request对象的用途有两种,一是_______,二是________。 22. response.End方法的作用是____________。

23. response.Write方法输出信息到浏览器,包括________、_______、________的内容 24. HTML的_________作为最主要的主页间传递信息的手段,使用户能够和ASP充分实现交互和信息传递。

25. 单独取Form出一个键值username的方式为__________。

26. 显示的结果就是HTML代码而不是解释后的HTML主页是用ASP中的_________方法

来实现。

27. ADO通过ODBC存取数据库,使用_________语句建立连接对象

28. 在Web页面中实现往数据库添加记录一般需要利用到 _________,一个网页负责_________,是数据输入界面,另一个网页负责_________的操作。 29. 存储过程的参数可以被 _________和_________。

30. .NET框架的核心是基于_________ 的跨平台跨语言的信息交换,基于此种平台将十分有助于我们开发Internet分布式应用程序。

31. 数据仓库作为决策支持系统的一种有效、可行的体系化解决方案,包括三方面的内容:_________ 、_________和_________。

32. 客户关系管理是企业经营的商业过程,它体现了应用软件的_________ 。

33. 电子商务系统规划的常用方法包括:战略集合变换法,_ , 。 34.U/C矩阵的正确性检验包括 _ _ _检验, _ 检验, _ _检验。 35.从企业商务活动的信息化角度来看,电子商务系统的发展过程大致可分为四个阶段:酝酿阶段、雏形阶段、___ _ __和完善阶段。

36.电子商务系统分析的思路是_ _、从静到动、去伪存真、不断迭代。

37.结构化分析方法认为计算机数据处理过程可以归结为输入数据、_ _、 输出数据。

38.数据流程图的两个特征是:__ _和概括性。

39.结构化分析方法认为计算机数据处理过程可以归结为输入数据、_ 、数据输出。

40.UML主要包括三个基本内容:事务、__ _、图。

41.UML中定义了四种关系:___ ___、关联、泛化和实现。

42.结构化分析方法中,系统模块设计应该_ _模块间的耦合度,增加模块内的组合度。

三. 名词解释

1. 电子商务 2. 电子商务系统 3. 服务器托管 4. 代理服务器 5. 数字信封 6. 数字认证 7. 移动商务 8. 委托招标

9. 软件的生命周期 10. 组件 11. 瀑布模型 12. 软件复用 13. 黑盒复用 14. 白盒复用 15. 软件移植 16. 白盒测试 17. 黑盒测试

18. ASP

19. 存储过程 20. ADO 21. 事务

22. 可行性研究 23. 概要设计 24. 生存周期

四. 简答题

1. 电子商务系统经历了哪几个阶段?

2. IIS包含的ODBC连接器(IDC)起到什么作用? 3. 电子商务服务器技术选型上要考虑哪些因素? 4. 使用ASP可以实现哪些基本功能?

5. 电子商务系统软件的生命周期同样划分为哪六个阶段? 6. 什么是电子商务系统开发方法学? 7. 面向过程方法的核心是什么? 8. 快速原型法的基本思想是什么?

9. 软件复用的层次主要有哪几个层次? 10. 比较白盒测试和黑盒测试优缺点。 11. 试述WWW后台工作原理。 12. 什么是Session 他有哪些作用?

12. 简述Application和 Session的区别。 14. 简述Application的应用。

15. 在ASP页面中存取数据库中数据的一般步骤是什么? 16. ActiveX数据对象技术(ADO)的优点是什么? 17. 简述XML应用系统的优缺点。 18. 决策分析系统由哪几部分组成?

19. 什么是系统的运行管理工作或维护工作? 20. 如何理解旧系统的升级改进?

21. 软件测试包括哪些步骤?说明这些步骤的测试对象是什么? 22. 简述结构化程序设计方法的基本要点 23. 简述需求分析的内容。

24. 简述软件生命周期开发方法的基本过程及每个阶段的任务。

五. 编程题

1. 如果采用SQL数据库如何实现如下步骤

(服务器名-sn 用户名user_xu 密码user001 数据库名Flower_db ): ①利用 ASP 中的Server 对象建立ADO元素。 ②打开 FlowerData 这个ODBC数据源。到目前为止数据库的连线己经建立完成。请写出相应程序代码。

2. 现有教学数据库内容如下:

学生关系模式:students(Sno,Sname,Sex,SD,Sage,Sadd) 课程关系模式:C(Cno,Cname,Pcno) 学生选课关系模式:SC(Sno,Cno,Grade) ①将学号为“3002”、课程号为“C4”以及成绩为98的元组插入SC关系中。 ②从表students中删除姓名为“张三”的记录。

③ 将分数低于60分的学生成绩提高5%。请写出上述SQL语句。

3. 如何使用Oracle数据库实现: ①利用 ASP 中的Server 对象建立ADO元素 ②打开 FlowerData 这个ODBC数据源。到目前为止数据库的连线己经建立完成。 4. ReDim 将动态数组的初始大小设置为 25,而后面的 ReDim 语句将数组的大小重新调整为 30,并且在重新调整大小时保留数组的内容。写出程序语句。

5. 编写一个ASP程序在浏览器端写入Cookies,Cookies的名称为student,Key(键)分别为name、sex、age;Value分别为张三、男、19;Cookies的生命周期为2008年12月31日。

华中师范大学网络教育学院

《电子商务系统分析与设计》练习测试题参考答案

一、选择题

1. C 2. D 3. B 4. A 5. B 6. C 7. B 8. A 9. D 10. A 11. C 12. B 13. B 14. D 15. A 16. A 17. A 18. C 19. B 20. D 21. A 22. D 23. D 24. A

25. C 26. A 27. C 28. B 29. D 30. B 31. A 32. B

33. d 34.c 35.a 36.c 37.c 38.b 39.c 40.c 41.B 42.c

二、填空题

1. Show(展示);Sale(交易);Serve(服务) 2. 接入服务商(Internet Access Provider,IAP);服务提供商(Interne Service Provider,ISP);内容服务提供商(Internet Content Provider,ICP);应用服务系统提供商(Application Service Provider,ASP)

3. 商务模型规划;商务系统规划 4. UNIX;NT;Linux

5. FrontPage;Dreamweaver 6. 80

7. 公开密钥(public key);私有密钥(private key) 8. SSL;SET 9. 概要;详细 10. 需求分析 11. 制定计划

12. 软件产品复用;软件过程复用 13. 需求;设计;编码 14. 需求文档

15. 随机测试;分区测试;原因——效果 16. 星状链接;树状链接

17. 服务器对象,提供服务器的相关信息 18. 客户端;服务器端

19. VBScript不受浏览器的限制 20. <%=num(1)%>

本文来源:https://www.bwwdw.com/article/5v8a.html

Top