添加收藏
 系统管理
 联系方式

  汉南在线考试认证基础试题

ASP选择题,填空题,问答题(全)
作  者:汉南居士
关键字:ASP试题



一、选择题
1. 下面哪门语言不是被浏览器执行的___________。
A) HTML                             B) JavaScript
C) VBScript                           D) ASP
2. 关于B/S和C/S编程体系,下面说法不正确的是___________。
A) B/S结构的编程语言分成浏览器端编程语言和服务器端编程语言。
B) HTML和CSS都是由浏览器解释的,JavaScript语言和VBScript语言是在浏览器上执行的。
C) 目前应用领域的数据库系统全部采用网状型数据库。
D) JSP是SUN公司推出的是J2EE十三种核心技术中的一种。
3. 相对JSP和PHP,是ASP优点的是___________。
A) 全面支持面向对象程序设计         B) 执行效率高
C) 简单容易                         D) 多平台支持
4. 张三使用163拨号上网,访问新浪网站,___________是服务器端。
A) 张三的电脑                       B) 163的拨号网络服务器
C) 新浪网站                         D) 没有服务器
二、填空题
1. 浏览器端语言包括:___________、CSS、___________和VBScript语言。
2. 做应用开发,数据库支持是必须的,目前应用领域的数据库系统全部采用___________。
3. ASP可以使用两种脚本语言:___________和___________。
三、简答题与程序设计题
1. ASP,PHP和JSP分别是哪个公司推出的?各有什么特点?
2. 简要说明ASP的发展历史。
3. 比较ASP、ASP.NET、JSP和PHP的优点和缺点。
4. 在自己的电脑配置ASP运行环境。
一、选择题
1. 下面关于标记的说法不正确的是___________。
A) 标记要填写在一对尖括号(<>)内
B) 书写标记的时候,英文字母的大、小写或混合使用大小写都是允许的。
C) 标记内可以包含一些属性,属性名称出现在标记的后面,并且以分号进行分隔。
D) HTML对属性名称的排列顺序没有特别的要求。
2. 以下标记中,___________可用于在网页插入图像。
A) <IMG>标记                        B) <BR>标记
C) <H3>标记                         D) <SRC>标记
3. 在超级链接中,如果指定___________框架名称,连接目标将在链接文本所在的框架页内出现,当前页面被刷新。
A) Blank                             B) Self
C) Parent                             D) Top
4.  <Input Type=Reset>是一个___________。
A) 文本框                            B) 重新填写的按钮
C) 下拉菜单                          D) 提高给服务器的按钮
5. 使用CSS来格式化网页,共有三种方式:___________。
A) 在HEAD中引用                   B) 作为标记来引用
C) 在BODY中引用                   D) 作为文件来引用。
二、填空题
1.  ___________标记用于HTML文档的最前边,用来标记HTML文档的开始。而___________放在HTML文档的最后边,用来标识HTML文档的结束。
2. 表格标记<Form>的___________属性用于指定表单处理程序的URL地址,___________属性用于定义数据提交方式。
3.  <Input Type=>标记的___________属性用于为输入区域命名,___________属性用来指定输入区域的默认值。
4. 匹配一个HTML标记和CSS样式表标记有三种方式:标记选择符、___________和___________。
三、简答题与程序设计题
1. 如何在网页中设置字体?有哪些字体可以使用?
2. 如何引入一张图片?如何给图片加上边框?
3. 如何使用超级链接?如何将超级链接的下划线去掉?
4. 如何定义跨行的表格?如何将表格的字体和边框的距离加大?
5. 框架有几种基本形式?如何使用?
6. 加载CSS样式的方式有哪些?如何使用?
7. 编写E-mail注册的表单。(上机练习)
一、选择题
1. 下面关于VBScript的命名规则的说法不正确的是___________。
A) 第一个字符必须是数字或字母。  B) 长度不能超过255个字符
C) 名字不能和关键字同名          D) 在声明的时候不能声明两次
2. 使用___________语句可以立即从Sub过程中退出。
A) Exit Sub                        B) Exit
C) </Sub>                         D) Loop
3. 执行完strUser = "12345678"以后,strUser是___________类型。
A) 整数变量                       B) 字符串变量
C) 布尔型变量                     D) 单精度变量
4. 判断程序运行完毕后,x, y, z值分别为___________
 x = "11" + 1
 y = "11" & 1
 z = "11" + "1"
A) 111   111   111                  B) 12   111   12
C) 12    111   111                  D) 12   12    12
5. 下列哪一个函数可以将数值型转换为字符串___________
A) CDate          B) CInt            C) CStr               D) CDbl
6、语句“mid("1234567890", 3, 3)”的返回值是___________。
A) 345            B) 234             C) 456                D) 7890
二、填空题
1. 在ASP程序中常用的脚本语言有VBScript和___________。
2.  ___________是VBScript的输出语句,可以向浏览器发送字符串。
3. VBScript 只有一种数据类型,称为___________,也叫做变体类型。
4. 声明Variant变量使用___________语句。
5. 使用关键字___________在重新调整大小时保留原来数组的内容。
6. 在 VBScript 中,可调用的程序段被分为两类:___________和___________。
7. 在VBScript函数中,如果要返回一个值,给___________赋值。
三、简答题与程序设计题
1. 编写程序计算112+ 122+132+…+232的值。
2. 在个人主页上添加时间信息,并判断下午、晚上,上午和夜间,并分别给出问候:下午好、晚上好、上午好和夜里好。
3. 编写函数返回x和y的立方和,并举例调用。
课后习题
一、选择题
1. 对于下面的语句,执行的结果是___________。
<%
Response.Write("中国")
Response.End()
Response.Write("你好")
%>
A) 中国你好                         B) 中国
C) 你好                             D) 出错
2.  Request.Form读取的数据是___________。
A) 以Post方式发送的数据             B) 以Get方式发送的数据
C) 超级连接后面的数据                D) 以上都不对
3.  Session对象默认有效期为___________分钟。
A) 10            B) 20               C) 30           D) 60
4.  Application对象的默认的有效期是___________。
A) 10            B) 20               C) 30           D) 从网站启动到终止
5.  Server对象的Execute方法和Transfer方法的区别是___________。
A) 前者执行完调用网页,继续执行当前页面,后者不是。
B) 前者执行完调用网页,不再继续执行当前页面,后者不是。
C) 前者转移到调用的网页,执行新的页面,后者不是。
D) 前者转移到调用的网页,不在执行当前的页面,后者不是。
二、填空题
1.  Response.Write()的功能是向浏览器输出信息,与VBScript中的___________的功能相近。
2.  Request.Form和Request.QueryString对应的是Form提交时的两种不同提交方法:___________方法和___________方法。
3.  Application提供两个事件:(1)___________——Application开始的时候,调用该事件。(2)___________——Application结束的时候,调用该事件。
4. 如果希望修改Session的生存期,可以有两种方法:(1) 修改IIS中系统的设置值;(2) ______________________。
5.  Server.MapPath("/")或者___________获得的是网站的根目录。
三、简答题与程序设计题
1. Response对象有什么功能,Response.Wrtie和document.write有什么区别?
2. Request.Form和Request.QueryString有什么异同点?
3. 如何获得获得客户端的IP地址?
4. Application对象有什么特点?和Session对象有什么联系和区别?
5. 如何利用程序获得某网站的根路径?
6. 程序如何向浏览器写入Cookie集合,如何从浏览器端读取Cookie集合。
7. 改写案例4-3,实现人数统计的图形显示。(上机练习)。
8. 改写案例4-4,给聊天室添加发言的颜色选择,发言时可以选择三种颜色(红色Red,蓝色Blue和黑色Black),发言在显示时显示成所选颜色。(上机练习)。

课后习题
一、选择题
1. 目前常用的数据库管理系统属于___________。
A)  网状型                             B)  层次型
C)  关系型                             D)  结构型
2. 数据库表中每行数据称为一条___________。
A) 记录                                B) 字段
C) 值                                  D) 结构
3. 下面的SQL关键字中, 属于DML的是___________。
A) SELECT                             B) UPDATE
C) SAVEPOINT                          D) GRANT
4. 函数___________算出返回记录的行数。
A) COUNT                              B) MIN
C) AVG                                 D) NUM
5. 对于使用分组查询,下面说法正确的是___________。
A) WHERE子句必须放在GROUP BY子句之前。
B) HAVING子句中只能包含分组字段或者聚合函数。
C) SELECT语句选择的列只能是分组字段或者聚合函数。
D) HAVING必须放在GROUP BY子句之后。
二、填空题
1. 90年代末期,提出了___________,允许定义数据方法和数据类型,通过方法对对象进行操作。
2. 数据库最常用的四大基本操作:查询(SELECT)、___________、___________和删除(DELETE)。
3. 要在数据库中查询姓江的人,使用语句:_________________________________。
三、简答题与程序设计题
1. 简述数据库的发展过程。
2. 什么是SQL语句? 简述SQL语句的分类。
3. 分组查询的功能是什么? 有什么使用注意点?
4. 设计一个通讯录系统, 要求保存人员的姓名、电子邮件地址、电话号码和住址。并能按照人员姓名进行模糊查询。
课后习题
一、选择题
1. 可以使用ADO来访问的数据库是___________。
A) Microsoft Access                         B) Microsoft SQL Server
C) Oracle                                  D) 以上都可以
2. 命令对象(Command):用来执行___________。
A) SQL语句                               B) SQL Server的存储过程
C) 连接数据库                             D)返回记录集
3. 语句rs.Fields.Count 返回的值是___________。
A) 记录集的行数                           B) 记录集的列数
C) 记录集的行数+1                         D) 记录集的列数-1
4. 使用BeginTrans()___________,利用CommitTrans()___________,如果有错误发生,利用RollbackTrans()来___________。
A) 提交一个事务                            B) 总结事务
C) 开始一个事务                            D) 取消事务
5. 可以利用Errors集合的___________来判断是否有错误发生
A) Number属性                             B) Description属性
C) Count属性                               D) Source属性
二、填空题
1. 当执行事务的时候,如果没有错误发生,则conn.Errors.Cout将为___________。
2. 创建记录集对象的一个实例,可以使用___________,这种方法创建的记录集指针只能向下,而不能向上移动,即不能执行MoveFirst()和MovePrevious()指令。
3. 判断记录集合是否到表的最后, 利用语句___________。
三、简答题与程序设计题
1. 简述ADO的功能及常用的三大对象的用途。
2. 访问数据库格式一有什么特点?可以执行哪些SQL语句?
3. 如何实现模糊查询?
4. 如何用变量替换SQL语句的值?
5. 格式二的数据打开方式和锁定方式有几种?各有什么含义?
6. 比较访问数据库的三个基本格式的异同。
课后习题
一、选择题
1. 和Access数据库相比,SQL Server数据库具有那些优点___________。
A)支持企业级运算、支持C/S模型、更好的性能和更方便的操作。
B)功能增强:海量数据存储、数据复制、数据转换服务、分布式事务、全文检索。
C)支持多种协议(TCP/IP、NETBEUI)和支持分布式计算,分布式计算模型。
D)ANSI/92标准兼容并进行T-SQL(Transact SQL,事务SQL语言)的增强。
2. 实现数据完整型利用三种方法,分别为___________。
A)使用Identity属性。
B)使用Uniqueidentifier数据类型和NEWID()函数。
C) 使用主键和外键约束
D)使用六大约束。
3. 对于主键约束的说法,正确的是___________。
A) 主键字段不能重复                     B) 不能为空
C) 可以有多个列同时为主键               D) 主键必须是自动增加的
二、填空题
1. 语句“ALTER TABLE MyTABLE DROP COLUMN MySistName”的功能是___________。
2. 参数Seed(种子)指定Identity列的初始值。参数Increment指定每次自动增加多少。Seed和Increment参数是可选的,如果没有指定,则两个参数都默认为___________。
3.  ___________是SQL语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。
三、简答题与程序设计题
1. SQL Server与Access的联系和区别?
2. 如何在SQL Server查询分析中建立数据库和数据库表?
3. 简述Identity属性的功能。
4. 六大约束包括哪些?如何使用?外键约束的功能是什么?
5. 比较操作SQL Server数据库的三大基本格式和操作Access的三大基本格式的异同。
6. 存储过程有什么作用?如何建立和调用存储过程?
7. 如何利用ADO调用带参数的存储过程?程序如何与存储过程传递参数?
8. 完善案例7-2,添加功能:(1)模糊查找某用户;(2)修改某人的信息;(3)删除某人的信息。(上机练习)

课后习题
一、选择题
1、FSO是IIS自带的一个组件,该组件的功能是___________。
A) 操作数据库系统                          B) 操作文件系统
C) 操作浏览器                              D) 操作登陆系统
2、Ad Rotator组件的getAdvertisment()方法功能是___________。
A) 读取配置文件                             B) 创建该组件
C) 创建广告                                 C) 读取图片
3、使用语句:
 Set Bc = Server.CreateObject("MSWC.BrowserType")
 Response.Write  Bc.Browser & "<br>"
将输出___________
A) 浏览器的版本号                           B) 浏览器的名称
C) 服务器的名称                             D) 服务器的类型
二、填空题
1、ReadLine()的功能是___________。
2、浏览器组件的Frames属性功能是___________。
3、使用IIS提供的密码验证协议来确认___________。
4、计数器组件是将统计数据存放在___________。
三、简答题与程序设计题
1. 如何使用文件组件?文件组件提供哪些功能?
2. 如何向已经存在的文件中追加内容?
3. 打开文件有哪几种方式,有哪些参数?各是什么意义?
4. 如何利用复制、删除和赋值文件?
5. 广告组件的配置文件的功能是什么?
6. 改写案例8-2,添加留言的表情,提供下拉列表框(笑着说和哭着说)供用户选择。(上机完成)
课后习题
一、选择题
1. 语句:set MyFileObject = Server.CreateObject("Scripting.FileSystemObject")中,工程名是___________。
A) FileSystemObject                            B) Scripting
C) Server                                     D) File
2. 使用命令___________注册组件。
A) regsvr32                                    B) regsvr
C) regedit                                     D) syssvr
3. 上传图像数据到数据库时, 该字段的类型是___________。
A) binary                                       B) OLE类型
C) 文本类型                                    D) 图形图像类型
4. 语句:msg.Send ( "zhangsan109:123456@smtp.tom.com" )的功能是___________。
A) 给zhangsan109发送邮件                       B) 给smtp.tom.com发送邮件
C) zhangsan109给别人发邮件                      D) 123456给别人发邮件
二、填空题
1. 表单属性中一定要包含语句______________________,此时处理的文件是一种Form数据,所以一定要加上这条语句,否则文件不能上传。
2. 上传组件的属性设置为:obj.extname="gif" 功能是______________________。
三、简答题与程序设计题
1. 内置组件和外置组件有什么区别?
2. 得到一个新的外置组件,如何在服务器上注册?
3. 文件上传组件有哪些属性和方法?功能是什么?
4. 文件上传程序的文件输入表单和一般的表单有什么区别?
5. 新建一个Jmail的Message对象为msg,语句“msg.Send( "用户名:密码@邮箱的Smtp地址" )”中的用户名、密码和SMTP的地址分别是什么含义?如果某人的邮箱是lisi@fm365.com,密码是aaabbbccc,如何设置这三个参数?
6. 根据自己的情况,改编案例9-3中的程序,使之能发送邮件。(上机练习)
7. 编写一个组件,包含一个方法,该方法实现求一个输入值的立方,方法名为zzz。该组件调用的方法必须是:“Server.CreateObject("abc.def");”。(上机练习)

课后习题
一、选择题
1. 显示XML文件常见的有三种方式___________。
A) 使用CSS样式表                     B) 使用XSL样式单
C) 使用XML的数据岛技术              D) 使用DOM
2. 在XML文档规则方面,目前有两种___________。
A) XSL                                B) DTD技术
C) Schema技术                         D) HTML
3. 下面说法正确的是___________。
A) XML中不能使用JavaScript程序。      B) XML中不能使用VBScript程序
C) XML中不能使用HTML程序           D) XML中可以使用JavaScript程序
二、填空题
1.  XML和HTML都是从___________延伸而出的标记语言。
2. 包括中文简体和繁体,常用的字符集有三种:GB2312、___________和Big5。
3. 在ASP中创建DOMDocument对象的基本语法为___________。
三、简答题与程序设计题
1. 简述XML和HTML的区别与联系。
2.  XML文档由哪些部分组成?各有什么作用? 如何在XML文件中输出大于号?
3.  XML文件如何调用CSS样式文件?如何调用XSL样式文件?如何使用XML数据岛技术?
4. 利用DOM技术,编写ASP程序对10-07.xml文件实现读取和追加操作。(上机完成)
一、选择题
1. 下面哪个域名是国际顶级域名___________。
A) bbs.gettop.net                             B) gettop.net
C) www1.gettop.net                           D) gettop.cn
2. 关于域名的说法,正确的是___________。
A) 所有人都可以任意注册各种域名。
B) 域名最长不能超过63个字符,且“-”(减号)不能出现在字符串的最前或最后。
C) 注册域名,所有服务商的价格一样。
D) 中国人只能注册国内域名。
3. 张三要在河北开一个网上书店,大概同时在线用户可能达到50人,张三应该选择哪种类型的虚拟主机?___________
A) 企业普通型                               B) 网站论坛型
C) 电商型                                   D) 门户型
4. 哪个不是虚拟主机支持的服务___________
A) 网站计数器                               B) 提供Web空间
C) 网站定期备份                             D) 网站页面程序
二、填空题
1. 其中www.IBM.com”只是该域名提供的___________服务。
2. 虚拟主机一般提供两种操作系统:___________和___________操作系统。
3. 虚拟主机根据提供的服务不同可以分成四类:普通企业级、___________、电商级和___________。
4. 语句“Response.Write("opener.refreshFrm.submit();")”的功能是___________。“opener”是系统关键字,表示打开当前窗体的父窗体,refreshFrm是___________,submit()是控制表单提交。
5. 函数DateDiff(”d”,x,y)的功能是___________。
6. Request.QueryString功能是___________。
三、简答题与程序设计题
1、在有条件的情况下,注册一个国际域名。
2、到一个可以申请试用虚拟主机的站点,申请一个虚拟主机,然后做介绍自己的网站。要求包括:计数器、网站留言簿和简单论坛。
3. 在SQL Server中编写SQL脚本创建如表11-6和表11-7所示的数据库表。
4. 将Access版本的考试系统改编成SQL Server版本。(上机完成)
5. 扩充考试系统功能。
(1)【课程设计】需求一:为考试添加用户管理功能模块,管理员可以通过管理界面对用户进行添加删除和修改。
(2)【课程设计】需求二:为考试系统添加题库管理功能,管理员可以通过管理界面对题库进行添加删除和修改。
6. 扩充论坛系统的功能
(1)【课程设计】需求一:增加用户的自注册功能,某个用户第一次发帖子就注册该用户的信息,以后再发帖子将记录该用户发帖子的数目。
(2)【课程设计】需求二:增加管理员管理功能,管理员可以对帖子删除和置于论坛顶端。
课后习题
一、填空题
1. B/S架构系统的详细设计包括:页面详细设计,___________和后台脚本详细设计
2. 程序员在编写完代码以后,需要对代码进行检查并做简单的测试,目的是为了功能可用,这个阶段的测试称之为“___________”
二、程序设计题
1. 开发在线考试系统(只包括单选题和多选题)
功能包括用户管理、题库管理,成绩管理。每一部分又分为添加、修改、删除、查询部分等内容。
要求:(1)按照格式编写项目文档;(2)实现系统功能
2. 开发内容信息管理系统
包括目录管理、关键字管理、文章管理、用户管理等部分。每一部分又分为添加、修改、删除、查询部分等内容。
要求:(1)按照格式编写项目文档;(2)实现系统功能



来源:互联网
阅读:3557
日期:2006-3-21

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:用ASP编程控制在IIS建立Web站点
下一篇:ASP选择题,填空题(全)-参考答案

  >> 相关文章
  没有相关文章。

5.12汶川大地震遇难同胞默哀 | 汉南在线总站 | 免费电影 | BT电影下载 | 东莞信息网 | 流行购商城

授权使用:汉南在线 http://hnzx.hzwz.net/
经营许可证:陕ICP备05000109号 Powered by:汉南在线
Copyright (c) 2002-2007 汉南在线. All Rights Reserved .