动态网站编程基础--念念

  1. 在一个过程内声明的变量,并且只有这个过程内的代码才可以使用该变量,这样的变量叫做( 过程级变量)
  2. 在所有过程之外声明的变量,并且该文件中的所有代码均可以使用该变量,这样的变量叫做( 脚本级变量)。
  3. Connection 对象用来进行事务处理的是(BeginTrans、CommitTrans 和RollbackTran 属性 )。
  4. 在框架网页中,存在一个右边框架名称为right,如果一个超级链接在右边框架中打开,target 性的值为(right )
  5. 可以用来返回数据表中记录总数的聚合函数是(Count )
  6. input标记用来设置项目是否被选中的属性是(checked )。
  7. Session变量返回值的数据子类型是(字符串 )。
  8. 操作数据库的标准语言是(SQL )。
  9. 可以用来创建对象的标记是( )。
  10. 如果要返回应用程序根目录的物理路径,则 MapPath 方法的参数可以是(“/” )
  11. Session 对象到期后会自动清除,但到期前可以用于强行清除的方法是(Abandon 方法 )。
  12. 若要求 VBscript的变量在使用前必须先定义,应使用以下哪一条语句来设置? ( option explicit)。
  13. form标记用来设置处理程序文件路径的属性是( action)。
  14. left("asp.net",3)的值为( "asp")。
  15. 框架的标记是( frame)。
  16. 在框架网页中,如果一个超级链接在整个浏览器窗口中打开,target 属性的值为(_top )
  17. 如果给某文件的Attributes 属性赋值为0,则该文件属性为(普通 )。
  18. 在记录集对象RS中,可用于返回记录总数的语句是( num=rs.recordcount)
  19. 在给对象变量赋值时,一般要使用的关键字是( Set)
  20. 在超链接组件的超链接数据文件中,隔开文件URL和说明用的是(Tab键 )。
  21. Application 变量的返回值的数据子类型是( 字符串)
  22. 关于SQL的描述正确的是( SQL是结构化的查询语言)
  23. Session 对象的默认有效期为(20分钟)
  24. 在新会话开始时,服务器将 Session ID存储在(客户端的硬盘上 )
  25. 在 VBScript中 ,注释前使用( ’)
  26. 可以用来设置表单对象名称的标记是( name)
  27. 记录集不为空,如果记录指针指向第1条记录,则rs.Bof 和 rs.Eof 值分别为( True ,False)
  28. 若要提交大量数据,应采用的提交方法是( post)
  29. 文本框中输入数据后,数据将以*号显示的是(密码文本框 )
  30. 能将字符串前后的空格去掉的函数是( trim())
  31. Response 对象用来设置服务器端是否将页面先输岀到缓冲区的属性是(Flush )。
  32. 可以用来返回数据表中记录总数的聚合函数是(Count )。
  33. 能将字符串转换为整数的函数是( Cint)。
  34. 记录集不为空,如果记录指针指向第1条记录,则rs.Bof 和 rs.Eof 值分别为( True ,False)。
  35. 以下属于第三方组件的是(文件上传组件ASPUpload )
  36. 在一个应用程序中, Global. asa 件可以有( 1个)。
  37. 网页文件里没有程序代码,只有HTML标记,这种网页叫做(静态网页 )。
  38. 用于设定表单的提交方式的属性是(method )。
  39. 在分页显示时,用于指定每页记录数的属性是(pagesize )
  40. ASP代码中出现“Dim intA(10)”语句,表示声明的数组的元素个数为(11个 )。
  41. 以下不属于第三方组件的是( 文件存取组件)。
  42. 判断题:

    1. 在ASP中,可以使用Response对象将数据信息发送给客户端。( 正确)
    2. HTML是一种超文本标记语言。( 正确)
    3. Connection 对象的 Execute 方法用来执行数据库查询等操作。( 正确)
    4. Connection 对象的 Close 方法可以关闭与数据库的连接。(正确)
    5. Access 数据库是一种关系数据库。(正确)
    6. Select语句的主要功能是实现数据库插入操作。( 错误)
    7. Avg函数可以用来返回数据表中记录总数。( 错误)
    8. 文档主体是指包含在和之间的所有内容,它们将不显示在浏览器中。(错误 )
    9. 可以使用Breake语句强行退出循环。(错误 )
    10. 注释语句可以参与程序执行。(错误 )
    11. ASP脚本是在客户端执行的。( 错误)
    12. 在ASP中,可以用 Session 对象存储多个用户的信息。(错误 )
    13. 要使用第三方组件,需要下载和安装第三方提供的组件。( 正确)

    名词解释:

    1. 嵌套:嵌套就是在大循环中可以包含小循环,此时小循环就相当于大循环内的程序语句。
    2. ODBC:开放数据库互连(Open Database Connectivity, ODBC),它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。
    3. 双目运算符:运算符的左右两边都需要操作数参与运算的运算符,叫做双目运算符。
    4. 数据库:数据库就是按照一定数据模型组织、存储在一起的,能为多个用户共享的,与应用程序相对独立、相互关联的数据集合。
    5. HTML:超文本标记语言,是一些由标记和属性组成的规则,这些规则规定了如何在网页上显示文字、表格、超级链接等内容。
    6. 虚拟目录:开发者可以把自己开发的网页发布到服务器的任何文件夹中,但发布网页的文件夹必须统一接受IIS的管理,即发布网页的文件夹必须在逻辑上属于Web服务器,成为其管理下的一个目录。为此,需要在Web服务器下做一个对实际文件夹的映射,这个映射就是虚拟目录。
    7. ASP:ASP是微软推出的动态服务器网页技术。
    8. 重定向:在网页中,通过程序代码自动引导用户至另一个页面的过程叫做重定向。
    9. 对象:在ASP中,对象可以理解为封装了一些特定功能的程序语句,它的功能通常可以用属性、方法和事件等来描述。
    10. 框架网页:框架网页是指在一个浏览器窗口内同时显示几个不同的HML文档。
    11. 单目运算符:只需要一个操作数参与运算的运算符,叫做单目运算符。
    12. 常量:用一个具有一定含义的直观的名字来代表一个数值,字符串或期等常数,这个名字叫做常量。
    13. 服务器:在网络环境下为客户机提供服务的专用计算机叫做服务器。
    14. 变量:在程序运行过程中,其值可以被改变的量

    简答题:

    1. 简述Server 对象常用的4个方法。
      1. (1) MapPath 方法(2)Exectue方法(3)Transfer方法(4)URLEncode 方法(5) HTMLEncode 方法(6)CreateObject 方法。
    1. 简述VBScript 中变量的作用范围。
      1. 作用范围也称为作用域,表示在什么空间范围内可以使用该变量。在VBScript中变量的作用范围是由变量的声明位置决定的。在一个过程内声明的变量,则只在这个过程内的代码才可以使用该变量,这样的变量叫做“过程级变量”。在所有过程之外声明的变量,则该文件中所有代码均可以使用该变量,这样的变量叫做“脚本级变量”。
    1. 简述ASP文件的注意事项。
      1. (1)在ASP程序中,字母不区分大小写。(2)在ASP程序中,凡是在语法中用到的标点符号,都是在英文输入状态下输入的。(3)ASP 语句一般需要分行写,一条ASP 语句就是一行。(4)养成良好的书写习惯。(5)在ASP源代码中,可以包含HTML语言,两者可以很好地结合在一起。
    1. 简述连接数据库的方法。
      1. 要对数据库进行操作,首先要连接数据库,这要用到Connection对象,具体连接方式有以下三种:(1)基于ODBC数据源的连接方式。 (2)基于ODBC,但是不用数据源的连接方式。 (3)基于OLE DB的连接方式。
    1. 简述动态网页工作原理。
      1. 当提交动态网页后,就向服务器端提出了一个浏览网页的请求。服务器端接到请求后,首先会找到要浏览的动态网页文件,然后执行网页文件中的程序代码,将含有程序代码的动态网页转换为标准的静态网页,然后将静态网页发送到客户端。
    1. 有100个人吃100个馒头,大人1人吃4个,孩子4人吃1个。编写ASP程序计算大人和孩子的人数。
      1. <% Dim x , y For x=1 to 100 For y=1 to 100 If x+y=100 and 4*x+y/4=100 then Response. write ”x=” &x Response. write ”y=” &y NextNext %>
    1. 简述 VBScript 中的过程及其用法。
      1. 在VBScript中,过程有两种,一种是 sub 程序,一种是Function 函数。两者的区别是sub 子程序只执行程序而不返回值,而Function 函数执行程序后返回值。
    1. 简述ASP 中常用的SQL 语句。
      1. (1)Select语句 (2)Insert语句 (3)Delete语句 (4)Update语句
    1. 简述ADO包括的三个主要组件及其功能。
      1. Connection对象,主要负责建立与数据库的连接。Command 对象负责执行对数据库的一些操作。Recordset对象用于返回查询到的记录。
    1. 简述 Cookie的作用和分类。
      1. Cookie 可以在客户端长期保存信息,它是服务器端发送到客户端的一些文本。Cookie 有两种形式:会话Cookie 和永久Cookie 。
    1. 简述Recordset 对象的 Filter 属性和 Find 方法的区别。
      1. Filter 属性过滤记录集中的记录,可以使用条件和逻辑运算。Find方法查找单个记录,只能使用一个条件,不能使用逻辑运算符。
    1. 编写ASP程序,利用Int 和Rnd 函数产生一个1到10的随机整数。
      1. <% Option Explicit %> <% Dim intMyRnd Randomize timer() intMyRnd=Int((10*Rnd())+1) response.write intMyRnd %>
    1. 简述文件超级链接组件的作用和使用方法。
      1. 文件超链接组件的主要作用是建立易于维护的索引站点。将要建立索引的文件的路径存放到超链接数据文件内,然后通过文件超链接组件读取该超链接数据文件并将所有文件显示出来,当需要修改时,只需要修改超链接数据文件就行。
    1. VBScript 有哪些运算符?
      1. 算术运算符、连接运算符、比较运算符和逻辑运算符。
    1. 简述Session 对象和 Application 对象的异同。
      1. Session 对象和Application 对象都是 ASP 嵌对象,并都是用来记录用户的信息,但是Session 对象用来记录单个用户的信息,Application 对象用来记录所有对象的信息。
    1. 有100块钱,要买10支笔,其中钢笔12块钱一支,圆珠笔2元钱一支。编写ASP程序,在网页上输出所有购买的组合情况。
      1. <%Option Explicit > <% Dim x , y For x=1 to 100 For y=1 to 100 If x+y=100 and 12*x+2*y=100 then Response .write "x=" &x Response. write "y=" &y End if Next Next %>

    你可能感兴趣的:(计算机网络)