2022年软考-电子商务设计师考前提分综合测验卷(附带答案及详解)套卷83

上传人:汽*** 文档编号:485408666 上传时间:2023-02-18 格式:DOCX 页数:20 大小:52.95KB
返回 下载 相关 举报
2022年软考-电子商务设计师考前提分综合测验卷(附带答案及详解)套卷83_第1页
第1页 / 共20页
2022年软考-电子商务设计师考前提分综合测验卷(附带答案及详解)套卷83_第2页
第2页 / 共20页
2022年软考-电子商务设计师考前提分综合测验卷(附带答案及详解)套卷83_第3页
第3页 / 共20页
2022年软考-电子商务设计师考前提分综合测验卷(附带答案及详解)套卷83_第4页
第4页 / 共20页
2022年软考-电子商务设计师考前提分综合测验卷(附带答案及详解)套卷83_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《2022年软考-电子商务设计师考前提分综合测验卷(附带答案及详解)套卷83》由会员分享,可在线阅读,更多相关《2022年软考-电子商务设计师考前提分综合测验卷(附带答案及详解)套卷83(20页珍藏版)》请在金锄头文库上搜索。

1、2022年软考-电子商务设计师考前提分综合测验卷(附带答案及详解)1. 单选题传统过程模型中( )首先引入了风险管理。问题1选项A.瀑布模型B.螺旋模型C.V模型D.原型化模型【答案】B【解析】本题考查过程模型的相关知识。常见的传统过程模型有瀑布模型、增量模型、V模型、原型法、螺旋模型等。其中螺旋模型是一种演化软件开发过程模型,它兼顾了快速原型的迭代的特征以及瀑布模型的系统化与严格监控。螺旋模型最大的特点在于引入了其他模型不具备的风险分析,使软件在无法排除重大风险时有机会停止,以减小损失。答案选B。2. 案例题阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某公司要开发一

2、套网络共享(租用)平台,主要包括移动端APP和管理员服务端程序,其中管理员服务端程序采用ASP.NET+SQL Server 技术,前端页面采用HTML+CSS+JavaScript技术,主要包括管理员登录、租借记录管理、用户管理、物品管理、用户计费管理、异常情况处理等功能。项目团队某成员被分配设计实现管理员登录及异常情况查看功能部分。【问题1】(5分)为了防止人为对网站的恶意攻击(程序暴力破解方式进行不断的登录、灌水等),可采用JavaScript验证码技术,验证码是将一串随机产生的数字或符号生成一个不能复制的网页元素(图片、按钮等),并加入一些干扰因素防止OCR。假设在页面加载时就要生成验

3、证码,且验证码长度为4位,验证码由数字及字母组成,生成验证码的网页元素是一个ID为“myCheck”的Button。根据题目描述,完成以下程序。var validateCode ;window. (1)_ = function createValidate () validateCode = ; var codeLength=_ (2)_ ; var validateElement = document. getElementById(_ (3)_ ); var characters= new Array(0,l ,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,HT,J, K,L

4、,M,N,O,P,Q,R, S,T,U,V,W,X,Y,Z); for(var i=0;i标记中设置数据库连接程序。根据题目描述,完成以下程序。 【问题3】(6分)以下程序实现用户异常情况查看,通过问题2的配置文件获取连接字符串,数据库中用户表(users)、租用记录表(rents)结构如表2-1、表2-2所示。用户异常情况查看页面中包括用户名文本框(ID为txtusername)、数据绑定控件GridView(ID为gvRents)等。为了显示效果:直观,给每个字段设置对应的中文别名,通过users和rents表联合查询(根据userid字段关联),查询的用户名由页面文本框输入,异常情况指r

5、ents表中rentStatus属性值为“异常”的记录,采用SQL参数化方式实现数据库查询。根据题目描述,完成以下程序。表2-1 users 表结构表2-2 rents 表结构Public void BindData() String cinstr=ConfigurationManger.ConnectionStrings“ (10) .ConnectionString; SqlConnection con=new SqlConnection(constr); StringBuilder sql=new StringBuilder(); Sql.Append(“select username

6、用户名,goodsID 物品编号,begintime 起始时间,endtime 结束时间,(11)费用,rentStatus 状态 from rents”); Sql.APPEND(“INNER JOIN( 12 ) ON rents.userid=users.userid where rentStastus=(13)”); SqlDataAdapter da = new SqlDataAdapter(sql.ToString con);if (this.txtusername.Text != ) sql.Append( and usernameusername); SqlParameter

7、p = new SqlParameter(_ (14)_ , this.txtusername.Text); da = new SqlDataAdapter(sql.ToString con);da.SelectCommand. Parameters.Add(p);DataSet ds = new DataSet();da.Fill(ds);this.gvRents._(15) = ds.Tables0;this.gvRents.DataBind();【答案】【问题1】:(1)onload(2)4(3)myCheck(4)codeLength(5)index 【问题2】: (6)connect

8、ionStrings(7)connectionString(8)192.168.2.41(9)RentDB【问题3】:(10)sqlconstr(11)expenses(12)users(13)异常(14)username(15)DataSource【解析】【问题1】:根据题目要求,这段代码旨在页面加载时生成验证码,所以(1)是网页加载事件为onload;codeLength是该验证码的位数为4位,所以(2)为4;document.getElementById该方法主要是获取生成验证码元素的值,所以(3)为myCheck;for循环语句主要功能是随机生成4位的验证码;验证码保存在字串valid

9、ateCode中,index的值是0到35的整数作为数组characters的下标,整个语句的意思是从数组characters循环随机取其中4个值作为验证码内容,所以(4)是codeLength;(5)是index。【问题2】:根据题目要求,在Web.config文件的标记中设置数据库连接程序,需进行connectionStrings配置,所以(6)为connectionStrings;(7)为connectionString;(8)为连接服务器地址192.168.2.41;(9)为数据库名RentDB。【问题3】:该代码通过users和rents表建立内连接查询,根据文本框输入的用户名进行查

10、询。ConfigurationManager.ConnectionStrings后面接连接字串名,(10)为sqlconstr;(11)为费用字段名expenses;(12)为建立内连接的第2个表名rents;(13)为“异常”;SqlParameter给username传递参数;(14)为username;(15)为绑定数据集方法为DataSource。3. 单选题共享单车是一个典型的“物联网+云计算+互联网”应用,应用中的数据主要包括单车数据和用户数据,这些数据属于( )。问题1选项A.IaaSB.PaasC.SaaSD.SOA【答案】A【解析】本题考查云计算的体系结构4. 单选题在CPU

11、和主存之间设置高速缓存(Cache) 的目的是解决( )的问题。问题1选项A.主存容量不足B.主存与外存储器速度不匹配C.主存与CPU速度不匹配D.外设访问效率【答案】C【解析】本题考查计算机存储系统的基础知识。高速缓冲存储器是存在于主存与CPU之间的一级存储器。主存储器存取速度一直比中央处理器操作速度慢得多,使中央处理器的高速处理能力不能充分发挥,整个计算机系统的工作效率受到影响。高速缓冲存储器可用来缓和中央处理器和主存储器之间速度不匹配的矛盾。答案选C。5. 单选题一个企业发现了某个市场机会,有一个初步的想法和假设,并验证想法的可行性,证实或否定初步的假设。这个阶段称为( )。问题1选项A

12、.产品概念阶段B.产品定义阶段C.产品设计阶段D.试验推广阶段【答案】A【解析】本题考查产品周期的四个阶段的主要内容。产品周期划分为四个阶段,包括产品概念阶段、产品定义阶段、产品设计阶段和试验推广阶段。其中产品概念阶段是一个企业发现了某个市场机会,有一个初步的想法和假设,并验证想法的可行性,证实或否定初步的假设。答案选A。6. 单选题数据库恢复操作的基本原理是( )。问题1选项A.存取控制B.加密C.完整性约束D.冗余【答案】D【解析】本题考查数据库的基础知识。在应用系统中,数据库往往是最核心的部分,一旦数据库损坏, 将会带来巨大的损失,所以数据库恢复越来越重要。使用数据库的过程中,由于断电或

13、其他原因,有可能导致数据库出现一些小错误,比如检索某些表特别慢、查询不到符合条件的数据等。出现这些情况的原因往往是数据库有些损坏或索引不完整。数据库恢复操作的基本原理是冗余。利用存储在系统其他地方的冗余数据来重建数据库中已被破坏或不正确的那部分数据。答案选D。7. 单选题在电子商务交易中,商家面临的威胁不包括( )。问题1选项A.非授权的访问B.客户资料机密性丧失C.竞争者检索商品库存状况D.网络域名被盗用【答案】B【解析】本题考查电子商务交易面临的威胁。在电子商务交易中,商家面临的威胁有:(1)中央系统安全性被破坏 (2)竞争者检索商品递送状况(3)被他人假冒(4)其他威胁消费者面临的威胁有

14、:(1)虚假订单(2)付款后不能收到商品(3)机密性丧失综合分析,本题选B。机密性丧失属于消费者面临的威胁。8. 单选题TCP三次握手协议用于( )。问题1选项A.数据链路层流量控制B.网络层路由选择C.传输层连接建立D.传输层流量控制【答案】C【解析】本题考查TCP三次握手。TCP三次握手过程:在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到服务器的SYNACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。完成三次握手,客户端与服务器开始传送数据,传输层建立连接。综合分析,本题选C。9. 单选题一种商品或服务的价值随着用户数量的增加而剧增,而这种剧增反过来又吸引更多的用户,其背后的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号