南京信息工程大学Web技术卷A_第1页
南京信息工程大学Web技术卷A_第2页
南京信息工程大学Web技术卷A_第3页
南京信息工程大学Web技术卷A_第4页
南京信息工程大学Web技术卷A_第5页
已阅读5页,还剩6页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、一、选择题(每小题2分,共40分)在本机在局域网内的其它计算机在因特网上的其它计算机在本计算机的主文夹下,双击一个 .aspx 的文件2、行完如下语句后, Sum的值为: ()int a = new int6;int sum=0;int i=1;while(i3 | 34 ;语句后, a 的值为: ()(A) True(B) False(C) 1(D) 05、下面String s1= CSharp ; String s2= good ; Stringa=s1.Trim() + s2.TrimStart() ;语句后, a 的值: ()注:表示一个空格 CSharpgood CSharp goo

2、d CSharpgoodCSharpgood6、执行语句stringstr=Hello,everybody!;str=str.Replace(Hello,Hi);Response.Write(str);后,输出结果为()(A) Hi,everybody!(B)Hello,everybody! (C) every body, Hi! (D)every body, Hello!7、首先定义数组 int, a=new int 4,5 (A) 4 (B) 5 (C) 12,那么 a.Length=( )(D) 20。8、执行完stringa=ThrillingGames,HarmoniousAsia!

3、;b=a.substring(10,5);后, b的值为()?(A)Thrilling(B) Games(C) Harmonious(D) Asia9、在实现聊天室程序时,只有使用哪个内建对象()保存发言内容,才能保证其他用户也能看到其发言内容。(A) Request(B) Session(C) Cookies (D) Application10、下列哪个 SQL 语句是错误的()。( A) select * from s order by s_age desc( B) select * from s where s_age between 18 and 20( C) deletefrom s

4、 where s_id=100( D) select*from s where s_name =周%11、Web窗体页是从以下哪个类继承而来?()System.DataSystem(D) System.Web12、假定当前工作路径在e:/aspnet/ch06,发布的应用名称为aspnetjc ,使用 Server.MapPath( “./database/www_news.mdb ”) 取得的数据库路径是()。e: aspnetdatabasewww_news.mdbe: aspnetjcdatabasewww_news.mdbe:databasewww_news.mdbe: aspnetc

5、h06databasewww_news.mdb13、用户登录的信息 (如用户名,密码等)往往可以保存在 ()对象(变量)中,然后可以跟数据库中用户表中(如用户名,密码等)进行比较,来判断用户是否是该网站的注册会员。( A) Request(B)Session(C) ApplicationDServer14 、在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是()。A)insert 、update 、delete 等操作的 Sql 语句主要用 ExecuteNonQuery()方法来执行。B)ExecuteNo

6、nQuery() 方法返回执行 Sql 语句所影响的行数。C)Select 操作的 Sql 语句只能由 ExecuteReader() 方法来执行。D)ExecuteReader() 方法返回一个 DataReder 对象。15、ASP.NET 页面之间传递值的几种方式:( )。(A)使用 QueryString(B)使用 Session 变量(C) 使用 Server.Transfer(D)以上全都是对的16、关于 override 与重载的说法错误的是()。重载是方法的名称相同 (B) 参数或参数类型不同,进行多次重载以适应不同的需要(C) Override是进行基类中函数的重写,为了适应

7、需要(D) override与重载没有本质区别17、验证用户输入的值在1860 的范围内,要使用()验证控件。(A) RegularExpressionValidatof控件(B) CompareValidator控件(C) RangeValidator控件(D) RequiredFieldValidator控件18、关于 private、 protected、 public、 internal修饰符的访问权限说法错误的是()。private :私有成员,在类的内部才可以访问。protected:保护成员,该类内部和继承类中可以访问。public :公共成员,完全公开,没有访问限制,公用方法成

8、员是外部接口,可以用对本类对象调用成员方法,但公用属性成员不可以在类外部访问。(D) internal:在同一命名空间内可以访问。19、下列关于构造函数的描述不正确的是()。构造函数作用是初始化本类对象,实质是给对象的属性成员赋值。构造函数是可以重载的。构造函数名在有些情况下可以与类名不相同。每个类都有构造函数。20、在设计与开发应用系统时,常常会使用存储过程,请问使用之的的优点不包括:()加快执行速度。降低网络流量。对不同数据库来说,存储过程的移植性较好。增加编程及程序维护的灵活性。二、 填空题 ( 每小题 1分,共 20分)1、_提供了一个包含许多高度可重用的接口、类型的类库,该类库是一个

9、完全面向对象的类库。.NET 类库的组织是以_为基础的。2、目前在应用开发领域中,主要分成两大编程体系,一种是C/S结构,另一种是基于浏览器的_结构。3、下面是一个函数,用来返回从 a 到 b 的立方和,请填写其中的空格。 %int Cube(int x,int y) int i,sum;sum=;for (i= x ;i4、要想使用户单击页面上的某个按钮后,浏览器能够转向到南京信息工程大学主页 () ,可以在该按钮的单击事件中,写入以下一行代码:_5、ASP.NET中,声明类的关键字是 _;委托声明的关键字是_。6、对于 SQL Server2000 数据库 Student ,有一学生表XS

10、,如下图,请填写下面的 SQL语句中的空格:图 1字段名数据类型含义XH文本学号查询 XS表中XM文本姓名XB逻辑性别科学与技术”且总CSSJ日期出生时间50 的同学的情况ZY文本专业ZXF整型总学分JXJ数值奖学金专业为“计算机学分大于或等于并把结果按学号降序排序。SQL语句:SELECT* FROMXS WHERE_ORDERBY XH_查询出生时间在之后出生的学生总人数。strSql=SelectAsTotalFrom linkWhereCSSJ _7、针对上面图 1 所示,下面要在页面上按学号升序排列所有学生信息,请填写下面程序段中的空格。假设数据库实例名为Student和安装的本机,

11、 uid=sa;pwd=sa ,数据表名为 XS。页面代码 show.aspx显示学生信息 Using System.Datavoid Page_Load(Object sender, EventArgs e) SqlConnection Conn;Conn=newSqlConnection(_);Conn.Open();查询操作SqlCommand Comm=new SqlCommand(_,Conn);SqlDataReader dr=_;dg.DataSource=_;dg._;Conn.Close();8、SQLSERVER服务器中,给定表table1中有两个字段ID、LastUpda

12、teDate,ID表示更新的事务号,LastUpdateDate表示更新时的服务器时间,请使用两种SQL语句获得最后更新的事务号,该两SQL语句可表达为_;三、判断题,对的打错的打(每小题1 分,共 10 分)1、( )在 c#中编译生成 DLL文件的命令是 csc 。2、( ) ADO.NET是由很多类组成的一个类库, 包括 Connection 、Command、 DataReader 、DataAdapter 。3、( )在 C#中,数据库的连接一般可以写在web.config文件中,方便使用。4、( )所谓业务对象,它其实也是一个类,只不过是自己开发的类, 一个业务对象中可包含多个类。

13、5、( )在 C#中, int是定义一个 int型的二维数组。6、( )Session 对象可以记载特定客户的信息, 与此相反的是,Application对象可以记载所有客户共享信息。7、( )Page_Load事件是当服务器控件加载Page对象时发生的。也就是说,每次加载页面时, 无论是初次浏览还是通过单击按钮或因为其他事件再次调用页面,都会触发此事件。8、( )应用 Cookie 文件完成一个客户访问某一站点的计数器,以记录所有用户访问该站点的访问次数。9、( )命名空间 System指定义通常使用的数据类型和数据转换的基本.NET类。10、( )利用S.IndexOf(stringstr

14、)可以查找str在字符串S中出现的位置。四、 程序阅读题(第 1小题5分,第2 小题5 分,共10 分)1、写出下面程序段运行的结果_。using System;class Desk/构造函数和类名一样,析构函数前面加public Desk()Console.WriteLine(Constructing Desk);weight=6;high=3;width=7;length=10;Console.WriteLine(0,1,2,3,weight,high,width,length);Desk()Console.WriteLine(Destructing Desk );protected in

15、t weight;protected int high;protected int width;protected int length;public static void Main()Desk aa=new Desk();Console.WriteLine(back in main() );2、下面声明的MyInsert类有 _个属性成员,_,如已创建了该类对象insertdata, 调 用insert方法的语法格式是:_, Insert方法成的作用是 _using System;using System.Data;namespace myDataBase/定义名称空间public cla

16、ss MyInsert/定义类private string _strConn;/定义一个私有变量,用来设置数据库连接字符串public MyInsert(string strConn)/定义构造函数_strConn = strConn;/将_strConn赋值为传进来的字符串public void Insert(string sitename,string URL,string intro,int grade)/ 建立 Connection 对象OleDbConnection conn = new OleDbConnection(this._strConn);/ 建立 Command对象string strSql;OleDbCommand cmd = new OleDbCommand(strSql, conn);执行操作,插入记录conn.Open();cmd.E

温馨提示

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

最新文档

评论

0/150

提交评论