《电子商务系统分析与设计》练习测试题库及答案.docx
《《电子商务系统分析与设计》练习测试题库及答案.docx》由会员分享,可在线阅读,更多相关《《电子商务系统分析与设计》练习测试题库及答案.docx(24页珍藏版)》请在冰豆网上搜索。
《电子商务系统分析与设计》练习测试题库及答案
华中师范大学网络教育学院
《电子商务系统分析与设计》练习测试题库及答案
一.单选题
1.利用ASP开发的网页,其扩展名应命名为( )。
A.htm B.aspx C.asp D.无严格限制
2.在Windows9x环境中,若要调试运行ASP网页,此时的Web服务应选用( )。
A.IIS5.0 B.IE浏览器 C.PeerWebServer D.PersonalWebServer
3.以下标记符中,没有对应的结束标记的是()
A.
B.
C. D.
4.若要求VBScript的变量在使用前必须事先定义,则应使用()语句来设置。
A.OptionExplicitB.OptionBaseC.Dim D.ReDim
5.下列对象或命令中可用于定义常量的有( )
A.ApplicationB.DIMC.CommandD.const
6.若要定义一个存储5个值的数组answer,以下定义的方法中,正确的是()
A.Dimanswer(5)B.ReDimanswer(5)C.Dimanswer(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.在连接对象中,用于存储链接信息的属性是()
A.ConnectionString B.Connection C.Open D.Execute
11.对于WebServer和DatabaseServer同在一台物理服务器上,或者分布在同一个网段内,WebServer访问DatabaseServer的速度较快,可以把_________值设置得小一点.
AConnectionStringBModeCconnectionTimeoutDProvider
12.1991年美国开放Internet上的商务应用,属于电子商务系统发展阶段中的()
A、第1阶段B、第2阶段C、第3阶段D、第4阶段
13.网络操作系统选择中,大型网络选下面哪种操作系统为宜?
A、WindowsNTB、UNIXC、NetWareD、Linux
14.企业开展电子商务最理想的接人互联网的方式是利用下面哪一种接入ChinaNet或其他Internet骨干网络。
A、ADSLB、ISDNC、PSTND、DDN
15.与NT捆绑的WebServer是
A、IISB、PWSC、ApacheD、WebServer
16.利用下面哪一种编辑器能够容易地生成一些风格页。
A、CSSB、HTMLC、XMLD、CGI
17.回答“系统必须作什么”是软件生命周期中的哪个阶段完成的。
A、需求分析B、概要设计C、详细设计D、系统实施
18.系统规划的三项主要任务是制订MIS的发展战略和
A、发展计划、实施计划B、工作计划、技术方案
C、总体方案、资源分配计划D、发展方向、战略措施
19.最适合应用原型法开发的系统是
A、用户需求较难定义的、规模较小的系统B、用户需求较明确、规模较大的系统
C、数据关系较复杂、数据量大的系统D、运算关系复杂、运算工作量大的系统
20.系统测试中的单元测试意思是
A.对软件中的每个子程序进行测试B、对软件中的各个子系统进行测试
C、对软件中的各个基本过程进行测试D、对软件中的各个模块进行测试
21.结构化生命周期法的主要缺点之一是
A、系统开发周期长B、缺乏标准、规范
C、用户参与程度低D、主要工作集中在实施阶段
22.在信息系统开发中系统测试的主要目的是
A、证明所编程序的正确性B、完善已编程序的功能
C、保证程序各模块之间的正确连接D、尽可能多地发现已编辑序中存在的错误
23.在编程过程中,除了正确地完成必要的功能之外,下面的一些因素中,哪一个是衡量程序编写质量中最重要的因素
A、完成该程序的语句条数B、对存储空间的要求
C、运行速度D、程序的可读性
24.以下关于ASP的说法中正确的是
A、任何可以放在HTML中的东西,只要不超出微软的程序员的规定范围,都可以放在ASP中。
B、ASP中不能出现HTML的
和标记
C、ASP中不能出现HTML的
和标记
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.下面关于ActiveServerPages所使用的主要脚本语言的说法正确的一项是
A.ActiveServerPages使用的主要脚本语言是PHP语言
B.ActiveServerPages使用的主要脚本语言是JavaScript和VBScript
C.ActiveServerPages只能使用一种脚本语言—JavaScript
D.ActiveServerPages只能使用一种脚本语言—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.INPUTTYPE=CHECKBOX
B.INPUTTYPE=SUBMIT
C.INPUTTYPE=RESET
D.INPUTTYPE=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、PADB、SAC、SCD、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.接入服务商(InternetAccessProvider,IAP);服务提供商(InterneServiceProvider,ISP);内容服务提供商(InternetContentProvider,ICP);应用服务系统提供商(ApplicationServiceProvider,ASP)
3.商务模型规划;商务系统规划
4.UNIX;NT;Linux
5.FrontPage;Dreamweaver
6.80
7.公开密钥(publickey);私有密钥(privatekey)
8.SSL;SET
9.概要;详细
10.需求分析
11.制定计划
12.软件产品复用;软件过程复用
13.需求;设计;编码
14.需求文档
15.随机测试;分区测试;原因——效果
16.星状链接;树状链接
17.服务器对象,提供服务器的相关信息
18.客户端;服务器端
19.VBScript不受浏览器的限制
20.<%=num
(1)%>
21.接收传递给网页的参数;接收客户输入的表单信息
22.告之浏览器信息己经全部下载完毕,促使IIS不再解释后续的HTML标识及VBScript程序,达到结束.asp文件执行的目的
23.文本;变量;函数
24.Form
25.<%=Request.form(“username”)%>
26.Server.HTMLEncode()
27.Server.CreateObject(“ADODB.Connection”)
28.两个网页;接收信息;执行将输入信息存入数据库
29.传递;返回
30.XML
31.数据仓库技术(DW);在线分析处理技术(OLM);数据挖掘技术(DM)
32.整体目标
33.关键成功因素法、企业系统规划法
34.完备性检验、一致性检验、无冗余检
35.发展阶段
36.自顶向下
37.处理转换
38.抽象性
39.数据处理
40.关系
41.依赖
42.降低
三、名词解释
1.电子商务是指人们利用电子手段进行商业、贸易等商务活动,是商务活动的电子化。
其最初的形式是电话、电报、电子邮件和20世纪80年代开始的EDI,到今天已经发展为通过因特网来实现商品的交易和结算,从而使因特网真正成为电子商务的重要工具。
2.所谓电子商务系统,广义上讲是支持商务活动的电子技术手段的集合。
狭义上讲,电子商务系统则是指:
在Internet和其他网络的基础上,以实现企业电子商务活动为目标,满足企业生产、销售、服务等生产和管理的需要,支持企业的对外业务协作,从运作、管理和决策等层次全面提高企业信息化水平,为企业提供商业智能的计算机系统。
3.是指用户将自己的WebServer等服务器设备托放在托管商的机房里,使用托管商提供的IP地址,通过托管商的局域网连上ChinaNet等Internet骨干网。
4.代理服务器(ProxyServer)的功能就是代理网络用户去取得网络信息。
形象地说,它是网络信息的中转站。
5.就是使用某个人的公共密钥进行数据加密,该公共密钥可以仅仅被此人的私有密钥解密。
也就是说,使用数字信封的结果是用某个人的公共密钥进行数据加密,保证该数据仅能被希望的接收者所理解。
6.用于证实身份,由CA(CertificateAuthority)所发布,而CA是加密密钥(私有密钥和公共密钥)的创造者和发布者。
为了使数字认证的概念有其实际价值,网上通信的双方都必须信任数字认证的发布者CA。
7.是指通过无线通信来进行网上商务活动。
移动商务可高效地与用户接触,允许他们即时访问关键的商业信息和进行各种形式的通信。
8.所谓委托招标,就是招标方将招标的一部分工作交给网站经营者负责,包括标书的建立、标箱的建立等,而招标者只需进行标书和一些特殊规则的提供以及评标,这大大降低了招标人的工作量。
9.电子商务系统软件生命周期软件和任何事物一样,也有产生到消亡的存在过程,这个过程就是软件的生命周期(Lifecycle)。
10.是一种将数据、数据处理(语义)、以及数据的表达形式结合起来的处理方法。
11.规定了各项软件工程活动,包括制定开发计划、进行需求分析和说明、软件设计、程序编码、