电大 asp动态网页制作 填空题
- 格式:doc
- 大小:60.50 KB
- 文档页数:16
《动态网页制作》模拟试题得 分 评卷人评卷人 一、填空题(每空2分,共40分)1. ASP 程序代码的位置可以穿插放在HTML 文件文件 或HTML 文件的最文件的最 。
2. VBScript 中,变量是用中,变量是用 关键字来声明,常量是关键字来声明,常量是 关键字用来声明。
关键字用来声明。
3.数组就是由许多.数组就是由许多 相同的变量聚集在一起,它在内存中占据的是一块相同的变量聚集在一起,它在内存中占据的是一块的空间。
的空间。
4.在VBScript 条件循环语句有条件循环语句有 和 和等类型。
等类型。
5、Html 中 元素主要用于用户提交数据给服务器端。
元素主要用于用户提交数据给服务器端。
6. 6. 数据库管理系统是用来数据库管理系统是用来数据库管理系统是用来 及 数据库的软件。
数据库的软件。
7. ASP 的英文全称是的英文全称是 ,SQL 的英文全称是的英文全称是 。
8. ASP 支持多种脚本语言,其中比较常用的是支持多种脚本语言,其中比较常用的是 和 。
9. <%@ Language = VBScript %>这条语句的作用是这条语句的作用是 。
这条语句(填写会或不会) 出现在程序运行后的浏览器内容里。
序运行后的浏览器内容里。
10. 10. 服务器端服务器端Script 和浏览器端Script(填写能或不能) 交互,这是因为两者的交互,这是因为两者的 方式不同。
方式不同。
得 分 评卷人评卷人 二、选择题(每小题2分,共20分)1.1.下列不是下列不是VBScript 中常用的运算符是(中常用的运算符是( )A :+B :/C :&D :&&2.2.在在VBScript 中,变量X=23X=23,,Y=69Y=69,那么“,那么“,那么“X+Y X+Y X+Y”的值是(”的值是(”的值是( )A :89B 89 B::2369C 2369 C::6923D D::233.3.用来打开与关闭数据库连接的是(用来打开与关闭数据库连接的是(用来打开与关闭数据库连接的是( )ADO 对象对象A :CommandB :RecordsetC :ConnectionD :Field4.4.下列下列ADO 组件中RecordSet 类型对象(类型对象( )属性代表数据库表的第一条记录)属性代表数据库表的第一条记录 A :EOF B :FOF C :BOF D :ROF5.5.若要移动到表的第一条记录,可以使用若要移动到表的第一条记录,可以使用ADO 组件中RecordSet 类型对象的(类型对象的( )方法)方法 A :Move B :MoveNext C :MoveFirst D :MoveLast6.6.若要将若要将ASP 程序代码分行,必须在换行处加上(程序代码分行,必须在换行处加上( )符号)符号A :.(.(小数点小数点小数点) )B B:://(//(双斜杠双斜杠双斜杠) )C :_(_(下划线下划线下划线) )D D:什么都不需要,直接回车换行:什么都不需要,直接回车换行:什么都不需要,直接回车换行7.关系型数据库是由(关系型数据库是由( )组成的)组成的 A :数据:数据 B :表:表 C :记录:记录 D :字段:字段8.8.我们可以使用(我们可以使用(我们可以使用( )ASP 对象取得表单字段的值对象取得表单字段的值A :SessionB :RequestC :ResponseD :Application9.ASP 的服务器端利用(的服务器端利用( )组件进行数据库的各项操作)组件进行数据库的各项操作A :ADO 组件组件B :DAO 组件组件C :ActiveX 组件组件D :BDE 组件组件10.10.若要使表单数据以字符串的方式附加在网址的后面返回服务器端,必须将若要使表单数据以字符串的方式附加在网址的后面返回服务器端,必须将若要使表单数据以字符串的方式附加在网址的后面返回服务器端,必须将<FORM><FORM><FORM>标记的标记的METHOD 属性设置(属性设置( ) A :POST B :GOT C :GET D :QUERY得 分 评卷人评卷人 三、多选题(每小题3分,共15分)1.1.下列哪些是下列哪些是Cookie 的缺点(的缺点( )A :Cookie 可能会造成安全上的威胁可能会造成安全上的威胁B :Cookie 会自动消失会自动消失C :Cookie 可以记录对象、数组等复杂的数据类型可以记录对象、数组等复杂的数据类型D :Cookie 可能被浏览者拒绝写入可能被浏览者拒绝写入2.2.下列哪些是常用的关系型数据库(下列哪些是常用的关系型数据库(下列哪些是常用的关系型数据库( )A :ACCESSB ACCESS B::SQL SERVER 2000C SQL SERVER 2000 C::OracleD Oracle D::MysQL3.3.下列哪些是下列哪些是SQL 结构化查询常用的语句(结构化查询常用的语句( )A :SELECTB SELECT B::INSERTC INSERT C::DELECTD DELECT D::FUNCTION4.ASP 在性能方面的优势体现在(在性能方面的优势体现在( )A :完全与HTML 融合在一起融合在一起B :创建简单,不需要编译和链接:创建简单,不需要编译和链接C :面向对象,功能可以由ActiveX 服务器构建扩展服务器构建扩展D :几乎可以支持任何一种浏览器:几乎可以支持任何一种浏览器5.5.下列哪些是下列哪些是ASP 的内置对象(的内置对象( )A :ServerB Server B::ApplicationC Application C::CookieD Cookie D::Session得 分 评卷人评卷人 四、判断题(每小题1分,共10分)1. 1. 当我们想从表筛选记录时,必须使用当我们想从表筛选记录时,必须使用SQL 语句中的SELECT 指令。
━━━━━━━━━━━━━━━一、填空共10题(共计20分)━━━━━━━━━━━━━━━第1题(2分)form表单中,用于重新填写表单信息的按钮的type属性需设置为【1】.[答案使用小写字母]答案:1). reset第2题(2分)当HTML表单用【1】方法向ASP文件传递数据时,用户提交的数据将附在URL的查询字符串中一起被提交到服务器端指定的文件中.(小写字母)答案:1). get第3题(2分)form表单中,用于提交表单信息的按钮的type属性需设置为【1】.[答案使用小写字母]答案:1). submit第4题(2分)asp文件的后缀为【1】.注:答案中字母为小写答案:1). asp第5题(2分)Server.MapPath("sheji.txt")可以获得文本文件sheji.txt完整的【1】路径. 答案:1).第6题(2分)<input type="">标记的【1】属性用于为输入区域命名.(小写字母)答案:1). name第7题(2分)Response对象只有一个集合,即【1】.(答案为小写字母)答案:1). Cookies第8题(2分)查询成绩表中数据并按成绩降序排序的语句是:select*fromcjb【1】bycjdesc[答案使用小写字母]答案:1). order第9题(2分)服务器端要获得客户端所提交的表单数据,需要使用【1】对象来实现.(答案为小写字母)答案:1). request第10题(2分)【1】一经声明,在程序运行期间,其值不能发生改变.答案:1). 常量━━━━━━━━━━━━━━━二、判断共20题(共计20分)━━━━━━━━━━━━━━━第1题(1分)环境变量CONTENT_LENGTH表示客户端发送内容的长度.答案:Y第2题(1分)在网页中,ASP代码必须放置在<%及%>嵌套中.答案:Y第3题(1分)变量在使用之前,必须首先被声明.答案:N第4题(1分)在条件判断语句中,使用了if,则必须使用then与之匹配.答案:Y第5题(1分)ASP在发送到浏览器之前,被转换为HTML语言.答案:Y第6题(1分)用Fix函数来转换数据时,小数部分采用四舍五入原则.答案:N第7题(1分)在IIS中,默认的访问网页总是index.html.答案:N第8题(1分)在没有给Session赋值之前,Session的初始值为0.答案:N第9题(1分)只要条件为真,则while语句将一直循环.答案:Y第10题(1分)当数组有20个元素时,则数组的下标是从0到19.答案:Y第11题(1分)表单以Get方式提交时,表单中的变量及其取值将被附加在URL中提交给处理者. 答案:Y第12题(1分)ASP的内置对象Response可以重定向网页.答案:Y第13题(1分)ASP网页是在服务器端被Web服务器解析的.第14题(1分)当两个数进行AND运算时,只要有一个数为1,则结果为1.答案:N第15题(1分)当两个数进行OR运算时,只要有一个数为1,则结果为1.答案:Y第16题(1分)根据运算符的优先级顺序,A B-C/D*E等价于(A B)-((C/D)*E) 答案:Y第17题(1分)在IIS中,http://localhost用来表示本机.答案:Y第18题(1分)HTML代码是在服务器端被解析的.答案:N第19题(1分)IIS是Microsoft提供的Web服务器.答案:Y第20题(1分)所有的if…then…else…语句都可以用select case语句替代. 答案:N━━━━━━━━━━━━━━━━━三、单项选择共40题(共计40分)━━━━━━━━━━━━━━━━━第1题(1分)Session对象仅有一个方法,就是( ).A:TimeOutB:SessionIDC:AbandonD:Session_OnEnd第2题(1分)在ASP程序中,可对Cookies进行操作的对象有( ).A:Request 和 ResponseB:Request 和 ApplicationC:Response 和 SessionD:Application 和 Session答案:A第3题(1分)SQL语言中,实现检索的语句是( )A:selectB:insertC:updateD:delete答案:A第4题(1分)若要将f.txt文件的虚拟路径转换为真实的物理路径,以下语句正确的是( ) A:Response.Mappath("f.txt")B:Server.Mappath("f.txt")C:Request.Mappath("f.txt")D:Server.URLEncode("f.txt")答案:B第5题(1分)下列不属于Request对象的集合是( ).A:FormB:CookiesC:ServerVariablesD:Server答案:D第6题(1分)HTML段落标记是( ).A:<html>...</html>B:<head>…</head>C:<body>…</body>D:<p>…</p>答案:D第7题(1分)FileSystemObject是IIS自带的一个组件,实现的功能是( )A:操作数据库B:操作文件C:操作浏览器D:操作登录答案:B第8题(1分)下面程序执行后,页面显示的内容是( )<% x="祖国万岁" %><%=x%>A:xB:什么也不显示C:祖国万岁D:祖国答案:C第9题(1分)利用request对象的form属性获取表单中的取值时,在语法Request.Form(element)[(index)|.Count]中,Count的含义是( ).A:成员element的取值的总个数B:用来表示某个取值的索引数C:form表单中成员的总个数D:form表单中成员的索引数答案:A第10题(1分)Session_OnStart事件和Session_OnEnd事件的处理过程必须写在( ). A:<head>和</head>之间B:<body>和</body>之间C:<title>和</title>之间D:global.asa文件中答案:D第11题(1分)客户端浏览器向Web服务器递交表单中的数据,可采用的方式是( ). A:POST 和 GETB:POST 和 SENDC:POST 和 SUBMITD:SEND 和 SUBMIT答案:A第12题(1分)利用( )属性设置session的有效时间.A:session.timeoutB:session.abandonC:session.clearD:session.set答案:A第13题(1分)HTML标记<select name="xl"></select>表示创建一个().A:表格B:滚动菜单C:表单项内容D:下拉列表框答案:D第14题(1分)在ASP中,创建对象通常用( )对象的CreateObject方法来实现A:ResponseB:RequestC:ServerD:Session答案:C第15题(1分)对do while…loop循环的循环次数描述正确的是( )A:大于等于1次B:大于等于2次C:初始循环条件若为true,则至少执行1次D:初始循环条件若为true,则一次也不会被执行答案:C第16题(1分)下列选项中,不能返回TextStream对象的是( ).A:CreateTextFileB:WriteBlankLinesC:OpenAsTextStreamD:OpenTextFile答案:B第17题(1分)( )对象主要用来向客户端发送信息.A:requestB:responseC:serverD:application答案:B第18题(1分)利用request对象的form属性获取表单中的取值时,在语法Request.Form(element)[(index)|.Count]中,index的含义是( ). A:成员element的取值的总个数B:用来表示某个取值的索引数C:form表单中成员的总个数D:form表单中成员的索引数答案:B第19题(1分)SQL语句中可使用的通配符有( ).A:*(星号)B:%(百分号)C:_(下划线)D:B和C答案:D第20题(1分)要获取客户端提交的信息,使用ASP内置的( )对象最方便. A:requestB:responseC:serverD:application答案:A第21题(1分)Cint(2.5)的值是( ).A:2B:3C:2.5D:3.0答案:B第22题(1分)允许所有的用户登陆到特定的服务器上访问数据库,它对当前机器上所有用户都可见,即面向所有用户的DSN是( ).A:系统DSNB:文件DSNC:用户DSND:以上都是答案:A第23题(1分)关于VBScript的标准命名规则的说法不正确的是( ).A:第一个字符必须是字母或数字B:长度不能超过255个字符C:名字不能和关键字同名D:在声明的作用域内必须唯一答案:A第24题(1分)下列逻辑运算结果为true的是( ).A:true and 3<1B:(3>1) xor (2<3)C:not (8>9)D:false or (2=8)答案:C第25题(1分)在ASP程序中,用来将网站虚拟目录映射为实际目录的对象和方法是( ). A:Request.FormB:Request.QueryStringC:Server.MapPathD:Response.QueryString答案:C第26题(1分)SQL语言中SELECT语句的是( )A:选择工作区语句B:数据查询语句C:选择表语句D:数据修改语句答案:B第27题(1分)SQL语言中update语句的功能是( )A:属于数据定义动能B:属于数据查询功能C:可以修改表中的某些列的属性D:可以修改表中某些列的内容答案:D第28题(1分)在ASP程序中,Response对象的方法不包括( ).A:WriteB:RedirectC:EndD:CreateObject答案:D第29题(1分)SQL语句中UPDATE命令的功能是( ).A:删除表中的数据B:更新表中的数据C:在表中插入一条记录D:修改表的结构答案:B第30题(1分)下列代码执行后,变量a的值是( ).Dim aa=1s=0do while a<=100s=s aa=a 1LoopA:102B:101C:100D:99答案:B第31题(1分)假设C:\Inetpub\wwwroot目录被设置为服务器的宿主目录,则脚本<%=server.MapPath("asp/data.txt")%>输出为( ).A:C:\Inetpub\wwwroot\asp\data.txtB:C:\Inetpub\wwwroot\asp\asp\data.txtC:C:\Inetpub\wwwroot\data.txtD:系统报错答案:A第32题(1分)关于页面插入图像以及地址的说法错误的是( ).A:在HTML文档中插入图像其实只是写入了一个图像链接的地址,而不是真的把图像插入到页面文档中.B:使用相对地址时,图像的链接起点是此HTML文档所在的文件夹C:使用相对地址时,图像的链接起点是相对于WEB站点的根目录.D:在HTML文档中插入图像就是把该图像插入到了页面文档中.答案:D第33题(1分)Server对象的( )方法可以根据URL规则对字符串进行正确编码.A:HTMLEncodeB:MapPathC:URLEncodeD:CreateObject答案:C第34题(1分)判断程序x=11 1 y="11" & "1" z="11" "1"运行完毕后x,y,z的值分别是( ). A:111 111 111B:12 111 12C:12 111 111D:12 12 12答案:C第35题(1分)下列变量名中正确的变量名是( ).A:_PostCodeB:U9HjaC:7WeekdayD:n_Count%答案:B第36题(1分)Recordset对象在使用前需要使用( )对象建立数据库的连接.A:ApplicationB:ConnectionC:Server_OnStartD:Session答案:B第37题(1分)若表单提交使用的是GET方法,则服务器端要获取所提交的数据,应使用( )语句来实现.A:Request.QueryString("表单域名")B:Response.QueryString("表单域名")C:Request.Form("表单域名")D:Response.Form("表单域名")答案:A第38题(1分)在访问站点时,用来保存访问者个人信息的对象是( ).A:RequestB:ResponseC:ApplicationD:Session答案:D第39题(1分)利用request对象的form属性获取表单中的取值时,如果某个成员的名称是"song",并且共有8个取值,则其第三个取值的表示形式为( ).A:Request.Form("song")(2)B:Request.Form("song")(3)C:Request.Form("song")(4)D:Request.Form("song")(3).Count答案:B第40题(1分)SQL语句中删除表的命令是( ).A:DELETE TABLEB:DROP TABLEC:ALTER TABLED:UPDATE TABLE答案:B━━━━━━━━━━━━━━━━四、简答题共2题(共计20分)━━━━━━━━━━━━━━━━第1题(10分)编写ASP程序,计算并显示1到100的和。
《ASP动态网页设计》习题一、填空题1、网页通常可分为静态网页和____动态____网页,静态网页是由________HTML语言、JA V ASCRIPT、VBSCRIPT、JA V A APPLET(JA V A 小应用程序)和所要显示的文本或图形所构成的一个文本文件,其扩展名通常为___html_____或___htm_____,它运行于客户端的___浏览器_____。
2、HTML是一种描述性的__标记性______语言,主要用于组织网页的内容和控制输出格式。
JA V ASCRIPT或VBSCRIPT____脚本____语言,常嵌入网页中使用,以实现对网页的编程控制,进一步增强网页的交互性和功能。
3、ASP网页是在HTML网页的基础上,嵌入使用了ASP对象和一些可安装的ACTIVEX组件,并结合VBSCRIPT编程所形成的一种特殊的网页,这种网页的扩展名为___asp_____,它运行于____服务器____运行后将生成标准格式的HTML网页,并将该网页传送给___客户_____端的浏览器,经过浏览器的解释执行,从而呈现出网页的界面来。
4、ASP的WEB服务器可以是___IIS_____或___Apache_____,在商业应用环境中,其WEB服务器通常采用的是___ Apache _____。
5、为了将ASP代码与HTML标记符区分开来,ASP代码应用____<%____和__%>______符号将其括起来。
6、ODBC数据源分为__用户数据源______,__系统数据源___和__文件数据源__三种。
其中__文件数据源__数据源是保存在一个特殊的文件中的,文件的扩展名为__ dsn_____.7、ADO除了可用数据源来连接数据库外,还可以通过__ ODBC___和__ OLE DB___链接字符串来实现对数据库的连接。
8、ADO的三个核心对象是_Connection对象__,_Command对象__和_RecordSet对象__.9、要创建ODBC数据源,在NT Server,应通过双击控制面板中的__ ODBC数据源______图标来实现。
Chap01参考答案一、填空题1、Web XML Web services2、公共语言运行库、.NET Framework类库3、属性方法事件4、aspx5、cs二、选择题1、ABCD2、ABCD3、AB4、A5、B三、上机操作题1、参考1.3.1。
2、参考1.4.2。
3、在ex1_1.aspx文件中的代码如下所示:<body><form id="form1" runat="server"><div><asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="提交" /><br /><asp:Label ID="Label1" runat="server" Text="您单击了0次按钮" Width="194px"></asp:Label></div></form></body>在ex1_1.aspx.cs中的代码如下所示:public partial class _Default : System.Web.UI.Page{private static int i;protected void Page_Load(object sender, EventArgs e){if(!Page.IsPostBack)i = 0;}protected void Button1_Click(object sender, EventArgs e){i=i+1;Label1.Text = "您单击了"+i.ToString()+"次按钮";}}Chap02参考答案一、填空题1、引用类型2、object3、显式4、多态性5、初始化语句右侧二、选择题1、AC2、A3、B4、B5、AC三、上机操作题1、本习题的源代码如下:namespace ex2_1{struct student{public string name;public string address;public string tel;};class Program{static void Main(string[] args){student[] stu = new student[5];for (int i = 0; i < 5; i++){stu[i].name = Console.ReadLine(); stu[i].address = Console.ReadLine(); stu[i].tel = Console.ReadLine();}for (int i = 0; i < 5; i++){Console.WriteLine(i.ToString()); Console.WriteLine(stu[i].name); Console.WriteLine(stu[i].address); Console.WriteLine(stu[i].tel);}Console.ReadLine();}}}2、本习题的源代码如下:namespace ex2_2{class Program{static void sort(int[] a, int n){int temp;for (int i = 1; i < n; i++)for (int j = 0; j < n - i; j++)if (a[j] > a[j + 1]){temp = a[j];a[j] = a[j + 1];a[j + 1] = temp;}}static void Main(string[] args){int n = 5;int[] a = new int[5];for (int i = 0; i < 5; i++){a[i] = Convert.ToInt32(Console.ReadLine());}sort(a, n);for (int i = 0; i < 5; i++){Console.WriteLine(a[i].ToString());}Console.ReadLine();}}}3、本习题的源代码如下:namespace ex2_3{class student{protected string m_name;protected string m_sex;protected float m_tuition;public student(string strname, string strsex, float ftuition){m_name = strname;m_sex = strsex;m_tuition = ftuition;}virtual public void printfInfo(){Console.WriteLine(m_name + " " + m_sex + " " + m_tuition.ToString()); }}class graduate : student{protected string m_tutor;public graduate(string strname, string strsex, float ftuition,string strtutor):base(strname,strsex,ftuition){m_tutor = strtutor;}override public void printfInfo(){base.printfInfo();Console.WriteLine("导师是"+m_tutor);}}class Program{static void Main(string[] args){student s = new student("张三", "男", 5000);graduate g = new graduate("李四", "女", 9000, "王五");s.printfInfo();g.printfInfo();Console.ReadLine();}}}Chap03参考答案一、填空题1、HttpResponse2、客户端3、服务器4、状态变量5、用户会话二、选择题1、C2、ABCD3、ABCD4、AD三、上机操作题1、在ex_1_1.aspx文件中的代码如下所示:<body><form id="form1" runat="server"><div><asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="提交" /></div></form></body>在ex_1_1.aspx.cs文件中的代码如下所示:public partial class _Default : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){}protected void Button1_Click(object sender, EventArgs e){Response.Redirect("ex_1_2.aspx?name=张三");}}在ex_1_2.aspx.cs文件中的代码如下所示:public partial class ex_1_2 : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){Response.Write(Request.QueryString["name"]);}}2、在ex2_1.aspx文件中的代码如下所示:<body><form id="form1" runat="server"><div><asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="提交" /></div> </form></body>在ex_2_1.aspx.cs文件中的代码如下所示:public partial class __ex_2_1 : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){}protected void Button1_Click(object sender, EventArgs e){Session["name"] = "李四";Response.Redirect("ex_2_2.aspx");}}在ex_2_2.aspx文件中的代码如下所示:<body><form id="form1" runat="server"><div><asp:Label ID="Label1" runat="server" Text="Label" Width="143px"></asp:Label></div> </form></body>在ex_2_2.aspx.cs文件中的代码如下所示:public partial class _ex_2_2 : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){Label1.Text = Session["name"].ToString();}}3、在ex_3_1.aspx.cs文件中的代码如下所示:public partial class _ex_3_1 : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){HttpCookie cookie1 = Request.Cookies["ttt"];if (cookie1 == null){//创建一个cookie实例HttpCookie cookie = new HttpCookie("ttt");//添加要存储的信息,采用键/值结合的方式cookie.Values.Add("Name", "Tom");cookie.Expires = DateTime.Now.AddYears(1);//把cookie加如当前的页面的Response对象里面Response.Cookies.Add(cookie);Response.Redirect("");}else{Response.Write(cookie1.Values["Name"]);}}}Chap04参考答案一、填空题1、System.Web.UI.WebControls2.设置是否自动向服务器发送数据false用户单击此控件时并不导致向服务器发送页面。
一、选择题(每题2分,共40分)1、下面哪门语言不是被浏览器执行的。
A )HTML B) Javas cript C)VB script D)ASP2、执行a=”6”语句后,a是型。
A )字符串型B) 日期型C)数值型D)布尔型3、下列哪一个变量名称是正确的。
A)111 B)ab_1 C)_sum D)a?b4、相对JSP和PHP,是ASP优点的是。
A)全面支持面向对象程序设计B)执行效率高C)简单容易D)多平台支持5、下列哪一个函数可以将数值转换为字符串。
A)Cdate B) Cint C)Cstr D)CDb16、请判断下面程序运行完毕后a的值。
<%a=3a=a+5%>A)0 B)3 C)5 D)87、请问Int(3.45)和Int(-3.45)的值分别是。
A)4、-4 B) 3、-4 C)Cstr D)CDb18、程序继续执行调用Sub过程的语句之后的语句,可以立即从Sub过程中退出的语句是A)</Sub> B) </Sub> C)Exit Sub D)Loop9、下面不是Global.asa文件可用来存放是事件。
A)Application_OnEnd B) Application_OnStartC)Session_OnEnd D) Sever_OnStar10、left(“”,4)的值为。
A)”asp” B) “.net” C)”asp.” D)”aspn”11、下面程序执行完毕,页面上显示内容。
<%=”祖国”=”您好”%>A) 祖国B) 祖国您好C) 祖国(换行)您好D)以上都不对12、下列标记中,可以在网页中插入图片。
A)<img>标记B) <Br>标记C) <H3>标记D) <SCR>标记13、在VBScript中,注解前使用。
A) // B) /*…*/ C) … D) ”14、Application对象的默认有效期为分钟。
项目一在线练习分数:41.0 错误的试卷数:8试卷1 无序填空题 (5.0分得分:0.0 难度:基本题>不使用IP地址,可以使用来访问本机上默认Web主页。
试卷2 无序填空题 (5.0分得分:0.0 难度:基本题>SQL语句中Insert语句功能是。
试卷3 无序填空题 (5.0分得分:5.0 难度:基本题>插入到HTML中的ASP程序一般用标记括起来。
试卷4 无序填空题 (10.0分得分:0.0 难度:基本题>IIS可提供___服务、___ 服务及SMTP<邮件)服务试卷5 无序填空题 (15.0分得分:0.0 难度:基本题>ASP网页是在HTML网页的基础上,嵌入使用了ASP对象和一些可安装的ACTIVEX组件,并结合VBSCRIPT编程所形成的一种特殊的网页,这种网页的扩展名为___,它运行于___端,运行后将生成标准格式的HTML网页,并将该网页传送给___端的浏览器,经过浏览器的解释执行,从而呈现出网页的界面来。
试卷6 单项选择题 (6.0分得分:6.0 难度:基本题>设置IIS的操作在___试卷7 单项选择题 (6.0分得分:0.0 难度:基本题>中小型交互式网站的网络数据库一般选择___试卷8 单项选择题 (6.0分得分:6.0 难度:基本题>浏览网页,这属于Internet 所提供的 ___ 服务试卷9 单项选择题 (6.0分得分:6.0 难度:基本题>Internet 上的WWW服务器使用的主要协议是___试卷10 单项选择题 (6.0分得分:6.0 难度:基本题> 将制作好的网页上传到Web服务器的过程中,使用Internet所提供的___试卷11 单项选择题 (6.0分得分:6.0 难度:基本题>利用ASP开发的网页,其扩展名应命名为___试卷12 单项选择题 (6.0分得分:0.0 难度:基本题>ASP网页是在___执行的。
《ASP动态网页设计》第二章测试题一、填空题1、表单对象的名称由采用2、用于设置文本框显示宽度的属性是3、用于设置页面标题的是4、用于定义一个表格的是5、用来创建对象的是二、单项选择题1、以下标记符中,没有对于的结束标记的是()A.<body>B.<br>C.<html>D.<title>2、若要是设计网页的背景图形为bg.jpg,以下标记中,正确的是()A.<body background=”bg.jpg”>B.<body bground=”bg.jpg’’>C.<body image=”bg.jpg”>D.<body bgcolor=”bg.jpg”>3、若要以标题2号字、居中、红色显示”vbscrip”,以下用法中,正确的是()A.<h2><div align=”center”><color=”#ff00000”>vbscript</d iv></h2></font>B.<h2><div align=”center”>< font color=”#ff00000”>vbscript</div></h2></font>C.<h2><div align=”center”><font color=”#ff00000”>vbscript<</h2>/div></font>D.<h2><div align=”center”>< font color=”#ff00000”>vbscript</div></font></h2>4、若要以加粗宋体、12号字显示“vbscript”以下用法中,正确的是()A.<b><font size=12>vbscript</b></font>B.<b><font face=”宋体” size=12>vbscript</b></font>C.<b><font size=“宋体”size=12>vbscript</b></font>D.<b><font size=“宋体” fontsize=12>vbscript</b></font>5、若要在页面中创建一个图形超;链接,要显示的图形为 myhome.jpg,所链接的地址为,以下用法中,正确的是();A <a href=””>myhome.jpg</a>B <a href=” ”><img src=”myhome.jpg”></a>C <img src=”myhome.jpg”><a href =””></a>D <a href =><img src=”myhome.jpg”>6、用于设置表格背景颜色的属性的是 ( );A backgroundB bgcolorC BorderColorD backgroundColor7、若要获得名为login的表单中,名为txtuser的文本输入框的值,以下获取的方法中,正确的是();A username=login.txtser.valueB username=document.txtuser.valueC username=document.login.txtuser C username=document.txtuser.value8、若要产生一个4行30列的多行文本域,以下方法中,正确的是()。
ASP动态网页设计试题及答案1.网页制作流程不包括()。
A 、网页的结构设计B、资料的收集与整理C、申请域名 ( 正确答案 )D、网页上传与发布2. 网页布局的常用方法不包括使用()进行布局。
A 、表格B、层叠样式表C、框架D、表单 ( 正确答案 )3. 在 Dreamweaver 中,超级链接主要可以分为文本链接、图像链接和()。
A 、友情链接B、控制链接C、锚记链接 ( 正确答案 )D、用户链接4. 制作网页时,关于可以采用的图像文件格式,正确的描述是:()。
A 、仅可采用 JPG 格式B、仅可采用 GIF 格式C、仅可采用 PNG 格式D、 JPG 格式 GIF 格式和 PNG 格式都可采用 ( 正确答案 )5. 以下描述正确的是()。
A 、静态网页指没有动画效果的网页B、动态网页至少有一种动画效果C、浏览者与服务器可通过静态网页进行交互D、动态网页文件含有 HTML 之外的程序代码 ( 正确答案 )6. 一个网站可以通过()将很多的网页链接在一起。
A 、文字B、超媒体C、超链接 ( 正确答案 )D、图像7. ()标记用来标识一个 HTML 文件中的表格。
A 、〈 p 〉〈 /p 〉B、〈 body 〉〈 /body 〉C、〈 html 〉〈 /html 〉D、〈 table 〉〈 /table 〉 ( 正确答案 )8. HTML 代码〈 imgsrc="name" 〉表示()。
A 、添加一个图像 ( 正确答案 )B 、排列对齐一个图像C 、设置围绕一个图像的边框的大小D 、加入一条水平线9. 定义 HTML 文件主体部分的标记对是()。
A 、〈 table 〉……〈 /table 〉B 、〈 img 〉……〈 /img 〉C 、〈 body 〉……〈 /body 〉 ( 正确答案 )D 、〈 title 〉……〈 /title 〉10. ()标记是用来标识一个 HTML 文件的。
2005-2006学年第二学期期末考试《ASP动态网站开发》参考答案(A卷)一、选择题A B C B B C C B C A D C C B B二、填空题1、动态 HTML .htm .html2、.asp 服务器端客户端3、Recordset Connection Command4、RecordCount PageSize absolutePage5、ScriptTimeOut6、Open Close7、sID=request.QueryString(“id”)sName=request.QueryString(“uname”)三、判断题×√××√√××√√四、简答题(本题主观性强,答案不唯一,根据回答情况酌情评分)1、ASP工作流程如下:用户在地址栏中请求一个asp程序。
浏览器向ASP服务器请求这个asp程序,而不是像html一样直接处理一个自身的html程序,不需要在服务器上的运行。
ASP程序中的服务器端脚本开始运行。
ASP程序连续的执行这个请求文件中的所有语句,然后生成一个HTML文件。
2、制作步骤:首先建立数据库,数据库至少有两个表,一个存放管理员账号,需要有用户名和密码两个字段;另外一个表存放留言,应当包括留言标题、留言内容、留言人、留言时间、留言编号等字段。
然后创建用户登录页面,制作一个表单。
表单提交之后判断用户是否登录成功,如果成功则显示管理菜单。
否则不显示。
最后制作留言提交页面,让用户在表单内输入留言,然后将留言存入数据库。
在留言显示页面读取数据库中的留言并显示出来。
五、编程题(本题答案不唯一,根据作答情况酌情给分。
)1、答案仅给出核心代码<div align="center"><table border="1" width="425" id="table1" height="247"><tr><td colspan="2" height="41" bgcolor="#C0C0C0"><p align="center">用户注册</td></tr><tr><td width="178" align="right">用户名:</td><td width="231"><form method="POST" action="--WEBBOT-SELF--"><p><input type="text" name="T1" size="20"></p></form></td></tr><tr><td width="178" align="right">密 码:</td><td width="231"><input type="text" name="T2" size="20"></td> </tr><tr><td width="178" align="right">性 别:</td><td width="231"><input type="radio" value="V1" checked name="R1">女<input type="radio" value="V1" checked name="R2">男</td> </tr><tr><td width="178" align="right">地 址:</td><td width="231"><input type="text" name="T3" size="20"></td> </tr><tr><td width="178"><p align="right">个人简介</td><td width="231"><textarea rows="10" name="S1" cols="26"></textarea></td></tr><tr><td width="415" colspan="2"><p align="center"><input type="submit" value="提交" name="B1"></td></tr></table></form></div>2、本答案仅给出部分核心代码Set conn=server.createobject(”adodb.connection”) Connstr=”Provider=Microsoft.Jet.OLEDB.4.0;DataSource=”&server.mappath(”a.mdb”)Conn.open connstrUsername=request.form(“username”)Userpass=request.form(“userpass”)Set rs=server.createobject(“adodb.recordset”)Sql=”select * from admin where name=’”&username&”’”Rs.open sql,conn,1,3If rs.recordcount>0 thenIf rs(“pass”)=userpass thenRs(“count”)=rs(“count”)+1Rs(“lastlogin”)=now()Rs(“lastip”)=request.serverVariables(“REMOTE_ADDR”)Rs.updateResponse.redirect(“OK.asp”)ElseResponse.write(“用户名错误”)End if。
2014电大《动态网页制作》形成性考核册答案《动态网页制作》作业1(选择答案附后)(第1章——第3章)一、填空题1、 ASP(Active Server Pages)动态网页使用缺省的主脚本语言是( vbscript )。
2、不同于JavaScript在客户端执行,ASP程序代码是在(服务器)执行的。
3、 ASP文件可能包括的组件有(邮件收发组建)、(文件上传组件)、(图像处理)和(文件解压。
4、(表单)是浏览器用来收集用户的信息,实现与用户交互的场所。
其处理方法有( GET )和( POST )两种。
5、从结构上讲,HTML文件由(元素)组成,它的起始标记叫(起始链接签),结束标记叫(结尾链接签)。
6、在ASP文件中,VBScript代码写在成对的(《》)标记之间。
7、在VBScript 中,如果定义了一个数组Dim array1(20,30),则它实际上是一个有( 21)行( 31)列的二维数组。
8、元素(头信息)是文件头中惟一一个必须出现的元素,它也只能出现在文件头中。
9、常用的常量有(时间)、(日期)、(数值)、(符号)和字符串常量等等。
10、 ASP只处理( vb )脚本语言,对于ASP文件中的其他内容,如IIS等,支持ASP的服务器会将其原封不动地发送到客户端,由客户端的浏览器进行处理。
11、主要有两种形式的SSI:()和()。
12、要区分服务器端的ASP脚本和其他字符,可以用(《)和> )包含ASP的命令加以区分。
13、 ASP包括了大量的( 内建)对象和可安装的( 对象)。
二、单项选择题1、 HTTP协议是一种( )协议。
A、文件传输协议B、远程登录协议C、邮件协议D、超文本传输协议2、主机域名由四个子域组成,其中( )子域代表主机名。
A、centerB、nbuC、eduD、cn3、 IIS5.0在下面哪个操作系统中已自动安装()。
A、windows98B、windows 2000 ProfessionalC、windowsMeD、windows 2000 Server4、下面哪个不是ASP的内建对象()。