2026年7月自考00911互联网数据库押题及答案_第1页
2026年7月自考00911互联网数据库押题及答案_第2页
2026年7月自考00911互联网数据库押题及答案_第3页
2026年7月自考00911互联网数据库押题及答案_第4页
2026年7月自考00911互联网数据库押题及答案_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

绝密★启用前2026年7月自考00911互联网数据库押题及答案一、单项选择题1.下列哪个属于应用层的协议?()A.FTPB.PXC.DDND.Ethernet

参考答案:A2.下列哪个是Web数据库访问的常用技术?()A.CGIB.FTPC.SMTPD.POP3

参考答案:A3.下列哪个含义是开放式数据库连接?()A.ODBCB.OLEDBC.JDBCD.ASP

参考答案:A4.OLEDB的含义是()A.对象链接与嵌入数据库B.开放式数据库连接C.Java数据库连接D.结构化查询语言

参考答案:A5.Web的工作步骤中,浏览器向Web服务器发送的第一个请求是()A.HTTP请求B.FTP请求C.Telnet请求D.SMTP请求

参考答案:A6.CGI技术的工作原理中,当客户端请求一个CGI程序时,Web服务器会()A.在服务器端运行该程序B.在客户端运行该程序C.直接返回该程序源码D.忽略该请求

参考答案:A7.在Internet相关协议中,用于超文本传输的协议是()A.HTTPB.FTPC.TCPD.IP

参考答案:A8.WWW世界中的标记语言是指()A.HTMLB.XMLC.SGMLD.VRML

参考答案:A9.下列哪个属于Web数据库?()A.基于Web的MySQL数据库B.文件系统C.Excel表格D.文本文件

参考答案:A10.JSP技术的含义是()A.JavaServerPagesB.JavaScriptPagesC.JavaServletPagesD.JustServerPages

参考答案:A11.PHP技术的含义是()A.HypertextPreprocessorB.PersonalHomePageC.ProfessionalHomePageD.PreprocessedHypertext

参考答案:A12.ASP技术的含义是()A.ActiveServerPagesB.ActiveServerPageC.ApplicationServerPagesD.AdvancedServerPages

参考答案:A13.ODBC工作原理中,应用程序通过什么与数据库进行通信?()A.ODBC驱动程序管理器B.直接调用数据库APIC.通过HTTP协议D.通过FTP协议

参考答案:A14.下列哪个是常见的数据库接口技术?()A.ODBCB.HTTPC.SMTPD.POP

参考答案:A15.Web数据库访问技术中,CGI的缺点不包括()A.安全性高B.每次请求启动新进程C.资源消耗大D.并发处理能力弱

参考答案:A16.Internet技术中,IP协议的作用是()A.提供无连接的数据报传输B.提供可靠的数据流传输C.提供电子邮件传输D.提供文件传输

参考答案:A17.下列哪个是Web的工作步骤中的第一步?()A.打开浏览器B.解析HTMLC.运行CGI程序D.关闭连接

参考答案:A18.下列不属于Web数据库访问技术的是()A.TelnetB.ASPC.JSPD.PHP

参考答案:A19.ODBC的全称是()A.OpenDatabaseConnectivityB.ObjectDatabaseConnectivityC.OpenDataBridgeConnectionD.ObjectDataBindingConnection

参考答案:A20.OLEDB是基于哪种技术的数据访问接口?()A.COMB.CORBAC.JavaRMID.SOAP

参考答案:A21.网络数据库应用系统的层次体系中,主机终端模式属于()A.单机和集中式结构B.客户机/服务器结构C.浏览器/服务器结构D.分布式结构

参考答案:A22.二层C/S结构中的C代表()A.ClientB.CenterC.ControlD.Computer

参考答案:A23.三层C/S结构中,中间层通常负责()A.业务逻辑B.数据存储C.用户界面D.网络通信

参考答案:A24.浏览器/服务器结构中,浏览器的主要功能是()A.显示用户界面和交互B.存储数据C.处理业务逻辑D.管理数据库

参考答案:A25.B/S结构中,服务器端不包括()A.客户端操作系统B.Web服务器C.数据库服务器D.应用服务器

参考答案:A26.B/S工作原理中,用户通过什么与服务器交互?()A.浏览器B.命令行C.文件传输D.远程登录

参考答案:A27.Intranet多层体系结构中,“多层”通常不包括()A.物理层B.表示层C.业务逻辑层D.数据层

参考答案:A28.关于单机结构的描述,正确的是()A.所有组件运行在同一台机器上B.数据存储在远程服务器C.客户端需要安装专用软件D.支持大量用户并发访问

参考答案:A29.集中式结构中,用户通过什么设备访问主机?()A.终端B.个人电脑C.智能手机D.平板电脑

参考答案:A30.三层C/S结构相比二层C/S结构的优势是()A.更好的可扩展性B.更简单的架构C.更少的硬件需求D.更快的网络速度

参考答案:A31.在浏览器/服务器结构中,服务器端不需要安装的是()A.浏览器软件B.Web服务器软件C.数据库服务器软件D.应用服务器软件

参考答案:A32.Intranet多层体系结构中的“Intranet”是指()A.企业内部网B.互联网C.外联网D.广域网

参考答案:A33.关于B/S结构的优点,下列说法错误的是()A.需要安装客户端软件B.维护方便C.跨平台性好D.升级容易

参考答案:A34.多层体系结构中,数据层的主要功能是()A.数据存储和管理B.用户交互C.业务逻辑处理D.负载均衡

参考答案:A35.C/S结构中的S代表()A.ServerB.SystemC.ServiceD.Software

参考答案:A36.建立网络数据库的运行平台,系统硬件环境中不需要的是()A.调制解调器B.服务器C.客户端电脑D.网络设备

参考答案:A37.IIS服务器的含义是()A.InternetInformationServicesB.InternetInformationServerC.InternalInformationServicesD.IntegratedInformationServices

参考答案:A38.IIS服务器的配置中,虚拟目录的作用是()A.映射物理路径到Web访问路径B.创建新的物理文件夹C.备份网站文件D.加密网站内容

参考答案:A39.测试IIS是否安装成功的方法是()A.在浏览器中输入\hhttp://localhostB.运行ping命令C.查看服务管理器D.重启计算机

参考答案:A40.SQLServer的含义是()A.微软公司开发的关系型数据库管理系统B.一种查询语言C.一种Web服务器D.一种操作系统

参考答案:A41.安装SQLServer2000时,不需要考虑的是()A.计算机名称B.操作系统版本C.硬件配置D.显示器尺寸

参考答案:A42.IIS中,Web站点设置默认的端口号是()A.80B.8080C.443D.21

参考答案:A43.在IIS中配置虚拟目录时,需要指定()A.别名和物理路径B.IP地址和端口C.域名和证书D.用户名和密码

参考答案:A44.下列哪个不是IIS支持的服务?()A.FTPB.WebC.SMTPD.Telnet

参考答案:D45.SQLServer2000安装过程中,身份验证模式可以选择()A.Windows身份验证和混合模式B.仅SQLServer身份验证C.仅Windows身份验证D.匿名验证

参考答案:A46.数据库管理系统(DBMS)的核心功能是()A.数据的定义、操作和管理B.数据压缩C.数据加密D.数据格式化

参考答案:A47.网络数据库系统的特点不包括()A.数据完全存储在客户端B.数据共享C.数据独立性D.减少数据冗余

参考答案:A48.下列哪个是常用的网络数据库系统?()A.SQLServerB.ExcelC.WordD.PowerPoint

参考答案:A49.SQLServer2000的系统组成中,用于管理数据库的图形化工具是()A.企业管理器B.查询分析器C.服务管理器D.事件探查器

参考答案:A50.SQLServer2000中,查询分析器的主要功能是()A.编写和执行SQL语句B.备份数据库C.管理用户权限D.配置服务器

参考答案:A51.在SQLServer中,创建数据库的SQL语句是()A.CREATEDATABASEB.NEWDATABASEC.ADDDATABASED.MAKEDATABASE

参考答案:A52.修改数据库名称的SQL语句是()A.ALTERDATABASE…MODIFYNAMEB.RENAMEDATABASEC.CHANGEDATABASED.UPDATEDATABASE

参考答案:A53.删除数据库的SQL语句是()A.DROPDATABASEB.DELETEDATABASEC.REMOVEDATABASED.ERASEDATABASE

参考答案:A54.在SQLServer中,创建数据表的SQL语句是()A.CREATETABLEB.NEWTABLEC.ADDTABLED.MAKETABLE

参考答案:A55.下列哪个是用于建立主键的关键字?()A.PRIMARYKEYB.FOREIGNKEYC.UNIQUED.CHECK

参考答案:A56.索引的作用是()A.加快数据查询速度B.增加数据冗余C.降低存储空间D.加密数据

参考答案:A57.在SQLServer中,删除表的SQL语句是()A.DROPTABLEB.DELETETABLEC.REMOVETABLED.ERASETABLE

参考答案:A58.修改表结构的SQL语句是()A.ALTERTABLEB.MODIFYTABLEC.UPDATETABLED.CHANGETABLE

参考答案:A59.SQLServer安全认证模式中,混合模式是指()A.Windows身份验证和SQLServer身份验证B.仅Windows身份验证C.仅SQLServer身份验证D.匿名访问

参考答案:A60.授予用户权限的SQL语句是()A.GRANTB.REVOKEC.DENYD.ALLOW

参考答案:A61.收回用户权限的SQL语句是()A.REVOKEB.GRANTC.DENYD.REMOVE

参考答案:A62.SQL语言中,数据定义语言(DDL)包括()A.CREATE、ALTER、DROPB.SELECT、INSERT、UPDATEC.GRANT、REVOKED.COMMIT、ROLLBACK

参考答案:A63.SQL语言中,数据操作语言(DML)包括()A.INSERT、UPDATE、DELETEB.CREATE、ALTERC.GRANT、REVOKED.COMMIT、ROLLBACK

参考答案:A64.SQL语言中,用于查询数据的语句是()A.SELECTB.INSERTC.UPDATED.DELETE

参考答案:A65.SQL的9大动词中,不属于DML的是()A.CREATEB.SELECTC.INSERTD.DELETE

参考答案:A66.在SQL中,用于过滤分组结果的关键字是()A.HAVINGB.WHEREC.GROUPBYD.ORDERBY

参考答案:A67.在SQL中,用于排序的关键字是()A.ORDERBYB.GROUPBYC.HAVINGD.WHERE

参考答案:A68.在SQL中,用于分组的关键字是()A.GROUPBYB.ORDERBYC.HAVINGD.WHERE

参考答案:A69.HTML文档中,用于定义文档类型的标记是()A.<!DOCTYPE>B.<html>C.<head>D.<body>

参考答案:A70.HTML中,用于定义标题的标记是()A.<h1>-<h6>B.<title>C.<header>D.<heading>

参考答案:A71.HTML中,用于定义段落的标记是()A.<p>B.<div>C.<span>D.<pre>

参考答案:A72.HTML中,用于定义超链接的标记是()A.<a>B.<link>C.<href>D.<url>

参考答案:A73.HTML中,用于插入图像的标记是()A.<img>B.<image>C.<pic>D.<src>

参考答案:A74.HTML中,用于定义无序列表的标记是()A.<ul>B.<ol>C.<li>D.<dl>

参考答案:A75.HTML中,用于定义表格的标记是()A.<table>B.<tr>C.<td>D.<th>

参考答案:A76.HTML中,用于定义表单的标记是()A.<form>B.<input>C.<button>D.<select>

参考答案:A77.HTML表单中,用于创建文本输入框的input类型是()A.textB.passwordC.submitD.reset

参考答案:A78.HTML表单中,用于创建单选按钮的input类型是()A.radioB.checkboxC.buttonD.file

参考答案:A79.HTML表单中,用于创建复选框的input类型是()A.checkboxB.radioC.selectD.option

参考答案:A80.HTML表单中,用于文件上传的input类型是()A.fileB.uploadC.imageD.hidden

参考答案:A81.HTML文档结构中的根元素是()A.<html>B.<head>C.<body>D.<title>

参考答案:A82.下列哪个是HTML中的注释标记?()A.<!--注释-->B./*注释*/C.//注释D.#注释

参考答案:A83.HTML中,用于定义样式表的标记是()A.<style>B.<css>C.<link>D.<script>

参考答案:A84.HTML中,用于定义客户端脚本的标记是()A.<script>B.<vbscript>C.<javascript>D.<code>

参考答案:A85.HTML表单中,提交按钮的type属性值是()A.submitB.resetC.buttonD.image

参考答案:A86.HTML表单中,重置按钮的type属性值是()A.resetB.submitC.buttonD.clear

参考答案:A87.在HTML中,<a>标记的href属性用于指定()A.链接目标URLB.图片路径C.样式文件D.脚本文件

参考答案:A88.在HTML中,<img>标记的src属性用于指定()A.图片文件路径B.超链接C.替代文本D.图片宽度

参考答案:A89.VBScript的数据类型是()A.VariantB.StringC.IntegerD.Boolean

参考答案:A90.在网页中使用VBScript,通常使用的标记是()A.<scriptlanguage="vbscript">B.<vbscript>C.<scripttype="text/vbscript">D.<code>

参考答案:A91.在ASP页面中加入VBScript,可以使用()A.<%...%>B.<script>...</script>C.<!--...-->D.<?...?>

参考答案:A92.VBScript中,声明变量的关键字是()A.DimB.VarC.LetD.Const

参考答案:A93.VBScript中,声明常量的关键字是()A.ConstB.DimC.PublicD.Private

参考答案:A94.VBScript中,字符串连接运算符是()A.&B.+C..D.,

参考答案:A95.VBScript中,不等于运算符是()A.<>B.!=C.<>D.~=

参考答案:A96.VBScript中,逻辑与运算符是()A.AndB.OrC.NotD.Xor

参考答案:A97.VBScript中,用于选择结构的语句是()A.If…Then…ElseB.For…NextC.Do…LoopD.While…Wend

参考答案:A98.VBScript中,用于多分支选择的语句是()A.SelectCaseB.If…ElseIfC.SwitchD.Choose

参考答案:A99.VBScript中,For循环的步长关键字是()A.StepB.ToC.NextD.For

参考答案:A100.VBScript中,退出循环的语句是()A.ExitDo/ExitForB.BreakC.ContinueD.Stop

参考答案:A101.VBScript中,With语句的作用是()A.简化对一个对象的多次引用B.定义一个新的对象C.释放对象D.比较对象

参考答案:A102.在VBScript中,Sub过程的定义使用()A.Sub…EndSubB.Function…EndFunctionC.Procedure…EndProcedureD.Method…EndMethod

参考答案:A103.在VBScript中,Function函数定义使用()A.Function…EndFunctionB.Sub…EndSubC.Procedure…EndProcedureD.Def…EndDef

参考答案:A104.在VBScript中,调用Sub过程时()A.可以使用Call语句或不使用B.必须使用CallC.必须使用括号D.不能传递参数

参考答案:A105.VBScript中,用于显示消息框的内部函数是()A.MsgBoxB.InputBoxC.AlertD.MessageBox

参考答案:A106.VBScript中,用于输入数据的内部函数是()A.InputBoxB.MsgBoxC.PromptD.GetInput

参考答案:A107.VBScript中,返回字符串长度的函数是()A.LenB.LengthC.StrLenD.LEN

参考答案:A108.VBScript中,截取子字符串的函数是()A.MidB.LeftC.RightD.Substr

参考答案:A109.VBScript中,将字符串转换为大写的函数是()A.UCaseB.LCaseC.UpperD.ToUpper

参考答案:A110.VBScript中,返回当前日期和时间的函数是()A.NowB.DateC.TimeD.DateTime

参考答案:A111.VBScript中,返回当前日期的函数是()A.DateB.NowC.TimeD.Today

参考答案:A112.VBScript中,返回当前时间的函数是()A.TimeB.NowC.DateD.Timer

参考答案:A113.VBScript中,测试变量是否为数值的函数是()A.IsNumericB.IsNumberC.IsDigitD.IsNumeric?

参考答案:A114.VBScript中,测试变量是否为空的函数是()A.IsEmptyB.IsNullC.IsNothingD.IsMissing

参考答案:A115.VBScript中,测试变量是否为日期的函数是()A.IsDateB.IsDateTimeC.IsTimeD.IsDate?

参考答案:A116.VBScript中,取整函数是()A.IntB.RoundC.FixD.Ceil

参考答案:A(Int和Fix都可,但通常Int)117.VBScript中,产生随机数的函数是()A.RndB.RandomC.RandD.Randomize

参考答案:A118.VBScript中的window对象表示()A.浏览器窗口B.当前文档C.历史记录D.位置信息

参考答案:A119.VBScript中的document对象表示()A.当前网页文档B.浏览器窗口C.历史记录D.位置信息

参考答案:A120.VBScript中的location对象表示()A.当前URL信息B.历史记录C.浏览器窗口D.导航器信息

参考答案:A121.VBScript中的history对象表示()A.浏览器历史记录B.当前URLC.文档内容D.窗口信息

参考答案:A122.VBScript中的navigator对象表示()A.浏览器相关信息B.网络状态C.操作系统D.插件信息

参考答案:A123.在VBScript中,onClick是一个()A.事件B.对象C.方法D.属性

参考答案:A124.ASP文件的默认扩展名是()A..aspB..aspxC..phpD..jsp

参考答案:A125.ASP文件中,服务器端脚本代码块定界符是()A.<%和%>B.<script>和</script>C.<?和?>D.<!--和-->

参考答案:A126.ASP的工作原理中,ASP文件在何处执行?()A.Web服务器端B.客户端浏览器C.数据库服务器D.代理服务器

参考答案:A127.ASP内建对象中,用于获取客户端请求信息的对象是()A.RequestB.ResponseC.SessionD.Application

参考答案:A128.ASP内建对象中,用于向客户端输出信息的对象是()A.ResponseB.RequestC.ServerD.Session

参考答案:A129.ASP内建对象中,用于存储特定用户会话信息的对象是()A.SessionB.ApplicationC.RequestD.Response

参考答案:A130.ASP内建对象中,用于存储所有用户共享信息的对象是()A.ApplicationB.SessionC.ServerD.Response

参考答案:A131.ASP内建对象中,用于获取服务器端信息和方法的对象是()A.ServerB.RequestC.ResponseD.Session

参考答案:A132.Request对象中,用于获取通过URL传递的参数的数据集合是()A.QueryStringB.FormC.CookiesD.ServerVariables

参考答案:A133.Request对象中,用于获取通过表单POST方法传递的参数的数据集合是()A.FormB.QueryStringC.CookiesD.ClientCertificate

参考答案:A134.Response对象中,用于向客户端写入Cookie的方法是()A.Response.CookiesB.Response.WriteC.Response.RedirectD.Response.End

参考答案:A135.Response对象的Redirect方法用于()A.重定向到另一个URLB.输出文本C.结束脚本D.写入Cookie

参考答案:A136.Response对象的Write方法用于()A.输出文本到浏览器B.写入文件C.写入数据库D.写入Cookie

参考答案:A137.Server对象的MapPath方法用于()A.将虚拟路径转换为物理路径B.执行外部程序C.创建对象实例D.编码字符串

参考答案:A138.Server对象的CreateObject方法用于()A.创建服务器组件实例B.创建文件C.创建数据库连接D.创建字符串

参考答案:A139.Session对象和Cookie的区别是()A.Session信息存储在服务器端,Cookie存储在客户端B.Session存储在客户端C.Cookie存储在服务器端D.没有区别

参考答案:A140.Session对象的默认有效期为()A.20分钟B.30分钟C.1小时D.直到浏览器关闭

参考答案:A(默认20分钟)141.Application对象的变量()A.对所有用户共享B.对单个用户共享C.对单个页面有效D.对单个请求有效

参考答案:A142.Global.asa文件的作用是()A.定义应用程序级和会话级事件B.存储全局变量C.配置数据库连接D.定义错误处理

参考答案:A143.Global.asa文件中,Application_OnStart事件在什么时候触发?()A.第一个用户访问应用程序时B.每次请求时C.会话开始时D.应用程序结束时

参考答案:A144.Global.asa文件中,Session_OnStart事件在什么时候触发?()A.新用户会话开始时B.应用程序启动时C.会话结束时D.每次请求时

参考答案:A145.以下哪个不是ASP的内建对象?()A.ConnectionB.RequestC.ResponseD.Session

参考答案:A(Connection是ADO对象)146.在ASP中,使用Server.URLEncode方法的作用是()A.对字符串进行URL编码B.对字符串进行HTML编码C.解码URLD.加密字符串

参考答案:A147.在ASP中,使用Response.Buffer属性可以()A.开启或关闭缓冲区B.设置缓存大小C.清除缓冲区D.刷新缓冲区

参考答案:A148.Session对象的Abandon方法用于()A.结束当前会话B.删除会话变量C.重置会话D.暂停会话

参考答案:A149.Application对象的Lock方法用于()A.防止其他用户修改Application变量B.锁定数据库C.锁定文件D.锁定页面

参考答案:A150.Application对象的Unlock方法用于()A.解除对Application变量的锁定B.解锁数据库C.解锁文件D.解锁页面

参考答案:A151.常用的Web数据库访问技术中,执行效率较高且跨平台的是()A.JSPB.ASPC.CGID.PHP

参考答案:A(JSP跨平台)152.下列哪种技术采用Java语言?()A.JSPB.ASPC.PHPD.CGI

参考答案:A153.下列哪种技术通常与Windows平台和IIS结合使用?()A.ASPB.JSPC.PHPD.Python

参考答案:A154.在四种常用Web数据库访问技术中,开源免费且跨平台的是()A.PHPB.ASPC.JSPD.CGI

参考答案:A155.ODBC与OLEDB在连接数据库时的区别是()A.OLEDB是更底层的接口,ODBC基于SQLB.ODBC更底层C.两者相同D.OLEDB只用于文本数据

参考答案:A156.JDBC的含义是()A.Java数据库连接B.JavaScript数据库连接C.Java数据绑定D.Java数据库组件

参考答案:A157.ADO的含义是()A.ActiveXDataObjectsB.ActiveDataObjectsC.AdvancedDataObjectsD.ApplicationDataObjects

参考答案:A158.ADO的7个对象中,用于建立与数据源连接的对象是()A.ConnectionB.RecordsetC.CommandD.Error

参考答案:A159.ADO的7个对象中,用于执行SQL命令并返回结果集的对象是()A.RecordsetB.ConnectionC.CommandD.Parameter

参考答案:A(Command也可以,但通常Recordset是结果集)160.ADO的7个对象中,用于执行SQL语句(如查询、更新)的对象是()A.CommandB.ConnectionC.RecordsetD.Field

参考答案:A161.ADO的4个集合中,Fields集合属于哪个对象?()A.RecordsetB.ConnectionC.CommandD.Error

参考答案:A162.ADO中,Recordset对象的用于移动到下一条记录的方法是()A.MoveNextB.MovePreviousC.MoveFirstD.MoveLast

参考答案:A163.在ADO中,打开记录集时使用的游标类型中,支持前后移动且能看到其他用户修改的是()A.adOpenKeysetB.adOpenForwardOnlyC.adOpenStaticD.adOpenDynamic

参考答案:A164.在ASP中连接数据库通常使用()A.Server.CreateObject(“ADODB.Connection”)B.CreateObject(“ADODB.Recordset”)C.NewConnectionD.ADODB.Connection

参考答案:A165.配置数据源时,在Windows中通常使用哪个工具?()A.ODBC数据源管理器B.控制面板C.计算机管理D.注册表编辑器

参考答案:A166.在ADO中,执行不返回结果集的SQL命令(如INSERT、UPDATE)时,应使用Connection对象的哪个方法?()A.ExecuteB.OpenC.CloseD.Run

参考答案:A167.在ADO中,从记录集读取字段值的方法是()A.使用Fields集合或直接Rs(“字段名”)B.GetValueC.ReadD.Fetch

参考答案:A168.在ASP中,释放对象占用的资源通常使用()A.Setobj=NothingB.obj.CloseC.obj.DisposeD.obj.Free

参考答案:A169.在ASP中,使用ADO的Recordset对象时,打开记录集的方法通常是()A.Rs.OpenSQL,ConnB.Conn.ExecuteSQLC.Rs.ExecuteD.Conn.OpenRecordset

参考答案:A170.在SQL语言中,用于删除表中所有数据但保留表结构的语句是()A.DELETEFROM表名B.DROPTABLE表名C.TRUNCATETABLE表名D.REMOVETABLE表名

参考答案:A171.在SQL中,用于统计行数的聚合函数是()A.COUNT(*)B.SUM()C.AVG()D.MAX()

参考答案:A172.在SQL中,用于计算平均值的聚合函数是()A.AVG()B.SUM()C.COUNT()D.MAX()

参考答案:A173.在SQL中,用于求最大值的函数是()A.MAX()B.MIN()C.SUM()D.AVG()

参考答案:A174.在SQL中,LIKE关键字用于()A.模糊匹配B.精确匹配C.范围查询D.子查询

参考答案:A175.在SQL中,通配符“%”表示()A.任意多个字符B.单个字符C.任意数字D.任意字母

参考答案:A176.在SQL中,通配符“_”表示()A.单个字符B.任意多个字符C.任意数字D.任意字母

参考答案:A177.在SQL中,BETWEEN…AND…用于()A.范围查询B.模糊查询C.集合查询D.子查询

参考答案:A178.在SQL中,IN关键字用于()A.指定多个值的集合B.范围查询C.子查询D.连接查询

参考答案:A179.在SQL中,内连接的关键字是()A.INNERJOINB.LEFTJOINC.RIGHTJOIND.FULLJOIN

参考答案:A180.在SQL中,左外连接的关键字是()A.LEFTJOINB.LEFTOUTERJOINC.两者均可D.RIGHTJOIN

参考答案:A(LEFTJOIN或LEFTOUTERJOIN)181.在SQL中,用于创建视图的语句是()A.CREATEVIEWB.CREATETABLEC.SELECTVIEWD.MAKEVIEW

参考答案:A182.在SQL中,用于删除视图的语句是()A.DROPVIEWB.DELETEVIEWC.REMOVEVIEWD.ERASEVIEW

参考答案:A183.在SQLServer中,用于备份数据库的语句是()A.BACKUPDATABASEB.DUMPDATABASEC.COPYDATABASED.SAVEDATABASE

参考答案:A184.在VBScript中,随机数生成前通常使用Randomize语句,其作用是()A.初始化随机数生成器B.产生随机数C.设置随机数范围D.清除随机数

参考答案:A185.在ASP中,Server.HTMLEncode方法的作用是()A.对字符串进行HTML编码,防止脚本注入B.解码HTMLC.加密字符串D.压缩字符串

参考答案:A186.在HTML中,用于定义内部样式表的标记是()A.<style>B.<link>C.<script>D.<css>

参考答案:A187.在HTML中,用于定义文档标题(显示在浏览器标题栏)的标记是()A.<title>B.<h1>C.<head>D.<header>

参考答案:A188.在HTML表单中,下拉列表框的标记是()A.<select>B.<option>C.<inputtype="dropdown">D.<list>

参考答案:A189.在HTML中,<td>标记的colspan属性用于()A.合并列B.合并行C.设置列宽D.设置行高

参考答案:A190.在HTML中,<td>标记的rowspan属性用于()A.合并行B.合并列C.设置行高D.设置列宽

参考答案:A191.在VBScript中,数组的下标默认从()开始。A.0B.1C.由OptionBase决定D.任意

参考答案:A(默认0)192.在VBScript中,使用Dima(5)声明的数组,其最大下标是()A.5B.4C.6D.由OptionBase决定

参考答案:A193.在ASP中,Request.QueryString集合的默认方法是通过()传递数据。A.GETB.POSTC.PUTD.DELETE

参考答案:A194.在ASP中,Request.Form集合的默认方法是通过()传递数据。A.POSTB.GETC.PUTD.DELETE

参考答案:A195.在ASP中,Response.ContentType属性用于()A.设置响应的MIME类型B.设置字符集C.设置缓存D.设置状态码

参考答案:A196.在ASP中,Session对象的SessionID属性是()A.唯一的会话标识符B.用户名C.会话开始时间D.会话超时时间

参考答案:A197.在ASP中,Application对象的Contents集合用于()A.访问存储的应用程序级变量B.访问静态变量C.访问会话变量D.访问请求变量

参考答案:A198.在ASP中,Global.asa文件必须存放在()A.网站的根目录B.任意目录C.虚拟目录D.App_Code文件夹

参考答案:A199.在ADO中,Connection对象的Open方法的第一个参数通常是()A.连接字符串B.SQL语句C.用户名D.密码

参考答案:A200.在ADO中,Recordset对象的EOF属性为True表示()A.已经到达记录集的末尾B.记录集为空C.发生错误D.记录集已关闭

参考答案:A二、简答题1.简述Web是如何工作的。参考答案:(1)打开浏览器;(2)输入某网页的URL地址,浏览器即向Web服务器发送一个HTTP请求;(3)Web服务器接到请求后,找到要访问的网页文件;(4)根据请求的内容进行相应的处理;(5)若HTML文档中嵌有ASP或CGI程序,则Web服务器就运行ASP或CGI程序,并将结果以HTML文件格式传至浏览器;(6)浏览器解释运行收到的网页文件。2.简述CGI技术的工作原理。参考答案:(1)客户端浏览器通过URL向Web服务器请求调用CGI程序;(2)Web服务器收到请求后,启动一个新的进程执行CGI程序;(3)CGI程序处理请求(如读取表单数据、访问数据库等);(4)CGI程序将处理结果以HTML格式返回给Web服务器;(5)Web服务器将结果发送给客户端浏览器。3.简述ODBC的工作原理。参考答案:(1)应用程序调用ODBCAPI函数;(2)ODBC驱动程序管理器加载相应的数据库驱动程序;(3)驱动程序将应用程序的请求转换为特定数据库的调用;(4)数据库执行操作并返回结果;(5)驱动程序将结果转换为ODBC标准格式返回给应用程序。4.什么是Web数据库?参考答案:Web数据库是指基于Web架构的数据库系统,它将数据库技术与Web技术相结合,用户通过浏览器即可访问和操作数据库中的数据,无需安装专门的客户端软件。5.简述Internet的相关协议有哪些?列举三个。参考答案:(1)HTTP(超文本传输协议);(2)FTP(文件传输协议);(3)TCP/IP(传输控制协议/网际协议)。6.简述B/S结构的工作原理。参考答案:(1)用户通过浏览器向Web服务器发送HTTP请求;(2)Web服务器接收请求,并处理静态页面或调用脚本程序;(3)若需要访问数据库,则通过中间件与数据库服务器交互;(4)数据库服务器返回结果给Web服务器;(5)Web服务器生成HTML页面返回给浏览器;(6)浏览器解析并显示页面。7.简述C/S结构(两层)的优缺点。参考答案:优点:交互性强,网络通信量低,安全性较好。缺点:需要安装客户端软件,维护成本高,升级困难,跨平台性差。8.简述三层C/S结构的组成部分及其功能。参考答案:(1)表示层:用户界面,负责与用户交互;(2)业务逻辑层:处理业务规则和逻辑;(3)数据层:数据存储和管理。9.什么是虚拟目录?有什么作用?参考答案:虚拟目录是IIS中用于映射Web访问路径到服务器物理文件夹的一种机制。作用:可以将不在网站根目录下的文件夹映射为网站的子路径,便于组织和管理网站内容,提高安全性。10.简述IIS服务器的配置步骤(基本)。参考答案:(1)安装IIS组件;(2)打开Internet信息服务管理器;(3)创建或配置网站,设置IP地址和端口号;(4)设置主目录和默认文档;(5)配置虚拟目录(可选);(6)设置身份验证和权限;(7)测试IIS是否正常运行(访问\hhttp://localhost)。11.简述SQLServer2000的安装过程要点。参考答案:(1)运行安装程序,选择安装类型(典型、最小、自定义);(2)设置安装路径;(3)选择身份验证模式(Windows身份验证或混合模式);(4)设置sa账户密码;(5)完成安装并重启。12.什么是数据库管理系统(DBMS)?列举两种。参考答案:数据库管理系统是用于定义、创建、管理和控制数据库的软件系统。例如:SQLServer、Oracle、MySQL、Access等。13.简述网络数据库系统的特点。参考答案:(1)数据共享性高;(2)数据独立性好;(3)减少数据冗余;(4)有数据安全性和完整性控制;(5)支持并发访问。14.SQLServer2000的系统组成有哪些常用工具?参考答案:(1)企业管理器;(2)查询分析器;(3)服务管理器;(4)事件探查器;(5)导入和导出数据工具(DTS)。15.简述创建数据库的步骤(使用SQL语句)。参考答案:使用CREATEDATABASE语句,例如:CREATEDATABASE数据库名ONPRIMARY(NAME=逻辑名,FILENAME='物理路径')16.简述建立数据表时创建主键的作用。参考答案:(1)唯一标识表中的每一行记录;(2)保证实体完整性;(3)加快数据查询速度(自动创建索引);(4)作为其他表的外键参照。17.什么是索引?有哪些类型?参考答案:索引是对数据库表中一列或多列的值进行排序的结构,用于快速访问数据。类型包括:聚集索引、非聚集索引、唯一索引、主键索引等。18.SQLServer的安全认证模式有哪些?参考答案:(1)Windows身份验证模式:仅使用Windows用户账户;(2)混合模式(SQLServer和Windows身份验证):既可以使用Windows账户,也可以使用SQLServer登录账户。19.简述SQL语言的组成。参考答案:(1)数据定义语言(DDL):CREATE、ALTER、DROP;(2)数据操作语言(DML):SELECT、INSERT、UPDATE、DELETE;(3)数据控制语言(DCL):GRANT、REVOKE。20.写出SQL的9大动词。参考答案:CREATE、ALTER、DROP、SELECT、INSERT、UPDATE、DELETE、GRANT、REVOKE。21.简述HTML文档的基本结构。参考答案:<!DOCTYPEhtml>

<html>

<head>

<title>页面标题</title>

</head>

<body>

页面内容

</body>

</html>22.列举5个常用的HTML标记。参考答案:<html>、<head>、<title>、<body>、<p>、<a>、<img>、<table>、<form>等。23.什么是HTML表单?它的主要作用是什么?参考答案:HTML表单是用于收集用户输入信息的页面元素,通过<form>标记定义。作用:接收用户输入的数据,并将其提交给服务器进行处理。24.简述表单中GET和POST方法的区别。参考答案:(1)GET方法将数据附加在URL后,数据量有限(通常不超过256字节),安全性较低;(2)POST方法将数据放在HTTP请求体中,数据量较大,安全性较高。25.如何在网页中嵌入VBScript代码?参考答案:使用<scriptlanguage="vbscript">标记,或者在ASP中使用<%...%>定界符嵌入服务器端VBScript代码。26.简述VBScript的数据类型。参考答案:VBScript只有一种数据类型——Variant。Variant可以包含不同子类型的数据,如空、空值、布尔值、字节、整数、长整数、单精度、双精度、货币、日期、字符串、对象、错误等。27.列举VBScript中常用的运算符类型。参考答案:(1)算术运算符:+、-、*、/、、Mod、^;(2)比较运算符:=、<>、<、>、<=、>=;(3)逻辑运算符:And、Or、Not、Xor。28.简述VBScript中If…Then…Else语句的用法。参考答案:If条件Then

语句块1

Else

语句块2

EndIf用于根据条件选择执行不同的代码块。29.简述VBScript中SelectCase语句的语法。参考答案:SelectCase表达式

Case值1

语句块1

Case值2

语句块2

CaseElse

语句块n

EndSelect30.简述VBScript中For…Next循环的语法。参考答案:For循环变量=初值To终值[Step步长]

循环体

Next31.With语句有什么作用?请举例说明。参考答案:With语句用于对一个对象执行多次操作,避免重复书写对象名。例如:WithRequest

name=.Form("name")

age=.Form("age")

EndWith32.简述Sub过程和Function函数的区别。参考答案:(1)Sub过程不返回值,Function函数返回值;(2)Sub使用Call调用或直接调用,Function通常通过变量接收返回值;(3)Function可以在表达式中使用。33.列举VBScript中5个常用的内部函数。参考答案:MsgBox、InputBox、Len、Mid、Now、Date、Time、UCase、LCase、IsNumeric等。34.简述MsgBox函数的功能及常用参数。参考答案:MsgBox用于显示一个消息框,等待用户点击按钮。常用参数:提示文本、按钮类型(如vbOKCancel)、标题等。35.简述VBScript中的window对象的常用属性和方法。参考答案:属性:status、name等;方法:alert()、confirm()、prompt()、open()、close()等。36.什么是ASP?它的文件结构是怎样的?参考答案:ASP(ActiveServerPages)是微软公司开发的服务器端脚本环境。ASP文件结构包括:HTML标记、VBScript或JavaScript脚本(在<%...%>内)、服务器端组件调用。37.简述ASP的工作原理。参考答案:(1)浏览器请求.asp文件;(2)Web服务器调用ASP引擎解释该文件;(3)执行服务器端脚本代码;(4)将执行结果与HTML合并成纯HTML;(5)将HTML返回给浏览器。38.ASP内建对象有哪些?请列举至少5个。参考答案:Request、Response、Session、Application、Server、ObjectContext、ASPError。39.简述Request对象的常用数据集合及其作用。参考答案:(1)QueryString:获取URL参数(GET方法);(2)Form:获取表单数据(POST方法);(3)Cookies:获取客户端Cookie值;(4)ServerVariables:获取服务器环境变量。40.简述Response对象的常用方法。参考答案:(1)Write:输出文本;(2)Redirect:重定向到另一个URL;(3)End:停止处理脚本并输出结果;(4)Clear:清除缓冲区内容;(5)Flush:立即发送缓冲区内容。41.简述Session对象和Application对象的主要区别。参考答案:(1)Session对象的数据对单个用户有效,Application对象的数据对所有用户共享;(2)Session有超时时间,Application没有;(3)Session对象有Session_OnStart和Session_OnEnd事件,Application有Application_OnStart和Application_OnEnd事件。42.Server对象的常用方法有哪些?参考答案:(1)CreateObject:创建服务器组件实例;(2)MapPath:将虚拟路径转换为物理路径;(3)HTMLEncode:对字符串进行HTML编码;(4)URLEncode:对字符串进行URL编码;(5)Execute:执行另一个ASP文件;(6)Transfer:将控制权转移到另一个ASP文件。43.简述Global.asa文件的作用及其包含的事件。参考答案:Global.asa文件用于定义应用程序级和会话级事件。包含的事件:Application_OnStart、Application_OnEnd、Session_OnStart、Session_OnEnd。44.简述Session和Cookie的区别。参考答案:(1)Session信息存储在服务器端,Cookie存储在客户端;(2)Session更安全,但占用服务器资源;(3)Cookie有大小限制(通常4KB),Session无限制;(4)Cookie可以持久保存,Session默认20分钟超时。45.简述常用的Web数据库访问技术有哪些?参考答案:CGI、ASP、JSP、PHP、ASP.NET等。46.简述四种常用技术(ASP、JSP、PHP、CGI)的优缺点比较。参考答案:(1)CGI:跨平台,但效率低,每请求启新进程;(2)ASP:简单易学,但仅限Windows平台;(3)JSP:跨平台,性能好,但较复杂;(4)PHP:开源免费,跨平台,适合Web开发。47.什么是ODBC?什么是OLEDB?二者有什么区别?参考答案:ODBC(开放数据库连接)是基于SQL的数据库接口;OLEDB(对象链接与嵌入数据库)是更底层的COM接口。区别:OLEDB不限于SQL,支持非关系型数据源,性能更高;ODBC只能访问关系型数据库。48.简述ADO的含义及主要对象。参考答案:ADO(ActiveXDataObjects)是微软提供的用于访问数据源的组件。主要对象:Connection、Command、Recordset、Error、Field、Parameter、Property。49.如何创建并配置一个ODBC数据源?参考答案:(1)打开控制面板→管理工具→ODBC数据源管理器;(2)选择“系统DSN”选项卡;(3)单击“添加”,选择数据库驱动程序(如SQLServer);(4)填写数据源名称、描述、服务器;(5)选择身份验证方式,选择默认数据库;(6)完成配置。50.简述在ASP中使用ADO连接数据库的基本步骤。参考答案:(1)创建Connection对象:Setconn=Server.CreateObject(“ADODB.Connection”);(2)定义连接字符串:connStr=“DSN=数据源名;UID=用户;PWD=密码”;(3)打开连接:conn.OpenconnStr;(4)执行SQL或创建Recordset;(5)关闭连接:conn.Close;Setconn=Nothing。51.ADO的Recordset对象的常用方法有哪些?参考答案:Open、Close、MoveFirst、MoveLast、MoveNext、MovePrevious、AddNew、Update、Delete、CancelUpdate等。52.简述在ASP中如何从Recordset中读取数据。参考答案:(1)使用循环遍历记录集,判断是否EOF;(2)通过字段名或索引获取值:rs(“字段名”)或rs.Fields(0).Value;(3)移动到下一条记录:rs.MoveNext。53.什么是SQL注入攻击?如何防范?参考答案:SQL注入是攻击者通过输入恶意SQL代码破坏数据库查询的攻击方式。防范方法:使用参数化查询、对用户输入进行过滤和转义、使用存储过程、限制数据库权限。54.简述在HTML中如何创建一个包含文本框、密码框和提交按钮的表单。参考答案:<formmethod="post"action="login.asp">

用户名:<inputtype="text"name="username"><br>

密码:<inputtype="password"name="password"><br>

<inputtype="submit"value="登录">

</form>55.简述VBScript中Do…Loop循环的几种形式。参考答案:(1)DoWhile条件…Loop:条件为真时循环;(2)DoUntil条件…Loop:条件为假时循环;(3)Do…LoopWhile条件:至少执行一次;(4)Do…LoopUntil条件:至少执行一次。56.简述ASP中Request对象获取参数的优先级(使用默认方式)。参考答案:默认情况下,Request(“参数名”)按以下顺序检索:QueryString、Form、Cookies、ClientCertificate、ServerVariables。57.简述Response对象的Buffer属性的作用。参考答案:Buffer属性用于设置是否启用缓冲区。当Buffer=True时,服务器会先处理完整个ASP页面再将输出发送到浏览器;可以配合Response.Clear、Response.Flush、Response.End等方法使用。58.简述在ASP中使用Application对象实现网站计数器的方法。参考答案:(1)在Global.asa的Application_OnStart中初始化:Application(“Count”)=0;(2)在需要计数的页面(如首页)中,使用Application.Lock,然后Application(“Count”)=Application(“Count”)+1,最后Application.Unlock;(3)显示计数:Response.WriteApplication(“Count”)。59.简述HTML中<table>标记的常用子标记及作用。参考答案:(1)<tr>:定义表格行;(2)<td>:定义表格单元格;(3)<th>:定义表头单元格;(4)<caption>:定义表格标题。60.简述VBScript中数组的声明及使用方法。参考答案:声明:Dimarr(5)’包含6个元素,下标0-5使用:arr(0)=10;arr(1)=20动态数组:ReDimarr(10)可配合Preserve保留数据:ReDimPreservearr(15)三、设计题1.设计一张用户注册的网页,包含用户名、密码、确认密码、性别(单选)、爱好(多选:阅读、音乐、运动)、提交按钮和重置按钮。参考答案:<html>

<head><title>用户注册</title></head>

<body>

<formmethod="post"action="register.asp">

用户名:<inputtype="text"name="username"><br>

密码:<inputtype="password"name="pwd"><br>

确认密码:<inputtype="password"name="confirm"><br>

性别:<inputtype="radio"name="sex"value="男">男

<inputtype="radio"name="sex"value="女">女<br>

爱好:<inputtype="checkbox"name="hobby"value="阅读">阅读

<inputtype="checkbox"name="hobby"value="音乐">音乐

<inputtype="checkbox"name="hobby"value="运动">运动<br>

<inputtype="submit"value="注册"><inputtype="reset"value="重置">

</form>

</body>

</html>2.设计一个简单的学生信息查询表单,包含学号输入框和查询按钮,表单提交方式为GET,提交到search.asp。参考答案:<html>

<head><title>学生信息查询</title></head>

<body>

<formmethod="get"action="search.asp">

学号:<inputtype="text"name="sno">

<inputtype="submit"value="查询">

</form>

</body>

</html>3.设计一个带有下拉列表的网页,让用户选择所在城市(北京、上海、广州、深圳),并有一个提交按钮。参考答案:<html>

<head><title>城市选择</title></head>

<body>

<formmethod="post"action="city.asp">

请选择城市:

<selectname="city">

<optionvalue="北京">北京</option>

<optionvalue="上海">上海</option>

<optionvalue="广州">广州</option>

<optionvalue="深圳">深圳</option>

</select>

<inputtype="submit"value="提交">

</form>

</body>

</html>4.设计一个文件上传的表单,允许用户选择文件并上传。参考答案:<html>

<head><title>文件上传</title></head>

<body>

<formmethod="post"action="upload.asp"enctype="multipart/form-data">

请选择文件:<inputtype="file"name="uploadfile"><br>

<inputtype="submit"value="上传">

</form>

</body>

</html>5.编写VBScript过程,实现两个整数相加并返回结果。参考答案:FunctionAddNumbers(a,b)

AddNumbers=a+b

EndFunction

'或者Sub过程

SubAddAndShow(a,b)

Dimsum

sum=a+b

MsgBox"和为:"&sum

EndSub6.编写VBScript代码,使用For循环计算1到100的和。参考答案:Dimsum,i

sum=0

Fori=1To100

sum=sum+i

Next

MsgBox"1到100的和为:"&sum7.编写VBScript代码,使用DoWhile循环输出1到10的数字。参考答案:Dimi

i=1

DoWhilei<=10

MsgBoxi

i=i+1

Loop8.编写VBScript函数,判断输入的数是否为偶数,返回True或False。参考答案:FunctionIsEven(num)

IfnumMod2=0Then

IsEven=True

Else

IsEven=False

EndIf

EndFunction9.编写ASP代码,使用Response对象输出“Hello,World!”并设置字体为红色。参考答案:<%

Response.Write"<fontcolor='red'>Hello,World!</font>"

%>10.编写ASP代码,使用Request.QueryString获取名为“id”的参数,并输出该值。参考答案:<%

Dimid

id=Request.QueryString("id")

Response.Write"传递的id值为:"&id

%>11.编写ASP代码,使用Request.Form获取用户名和密码,并判断是否为空。参考答案:<%

Dimusername,password

username=Request.Form("username")

password=Request.Form("password")

Ifusername=""Orpassword=""Then

Response.Write"用户名或密码不能为空!"

Else

Response.Write"欢迎,"&username

EndIf

%>12.编写ASP代码,使用Session对象记录用户登录状态,并在另一页面检查。参考答案:登录页面(login.asp):<%

Session("loggedin")=True

Session("username")=Request.Form("username")

Response.Redirect"welcome.asp"

%>检查页面(welcome.asp):<%

IfSession("loggedin")<>TrueThen

Response.Redirect"login.html"

EndIf

Response.Write"欢迎"&Session("username")

%>13.编写ASP代码,使用Application对象实现网站访问计数器(每次刷新增加1)。参考答案:<%

Application.Lock

IfIsEmpty(Application("Count"))Then

Application("Count")=0

EndIf

Application("Count")=Application("Count")+1

Application.Unlock

Response.Write

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论