上海第二工业大学web程序设计期末考试题库.docx

上传人:b****0 文档编号:9649042 上传时间:2023-05-20 格式:DOCX 页数:28 大小:32.66KB
下载 相关 举报
上海第二工业大学web程序设计期末考试题库.docx_第1页
第1页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第2页
第2页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第3页
第3页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第4页
第4页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第5页
第5页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第6页
第6页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第7页
第7页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第8页
第8页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第9页
第9页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第10页
第10页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第11页
第11页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第12页
第12页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第13页
第13页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第14页
第14页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第15页
第15页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第16页
第16页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第17页
第17页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第18页
第18页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第19页
第19页 / 共28页
上海第二工业大学web程序设计期末考试题库.docx_第20页
第20页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

上海第二工业大学web程序设计期末考试题库.docx

《上海第二工业大学web程序设计期末考试题库.docx》由会员分享,可在线阅读,更多相关《上海第二工业大学web程序设计期末考试题库.docx(28页珍藏版)》请在冰点文库上搜索。

上海第二工业大学web程序设计期末考试题库.docx

上海第二工业大学web程序设计期末考试题库

                                    

一、选择题 

1、在.NET 的三层结构里,下面的层之间的引用关系中,(    )是正确。

 

a) 表示层引用数据访问层辑层,业务逻辑层引用数据访问层。

   b) 数据访问层引用业务逻辑层   

 c) 业务逻辑层引用表示层 

d) 业务逻辑层引用数据访问层 

2、在.NET 框架下,为 Command 对象指定存储过程名称使用的是(   )属性。

   

   a)  CommandText   

b)  CommandType   

c)  CommandValue 

  d)  CommandParameter a 

3、在ASP.NET 页面 Default.aspx 中有如下代码:

 

     

DropDownList ID="ddlCity" runat="server"> 

         

ListItem Text="北京市" Value="0">

ListItem>

          

ListItem Text="天津市" Value="0">

ListItem> 

         

DropDownList>  

  以下代码可以实现在下拉列表最前面添加一项“请选择”的是(   )。

      

a)Item newItem = new Item(“请选选择”,””);   

  this.dddlCity.Items.Insert(0, newIItem);

 b)  ListIttem newItem = new ListItemm(“请选择”,””); 

this.dddlCity.Items.Insert(0, newIItem);        

c)  ListIttem newItem = new ListItemm(“请选择”,””);    

this.dddlCity.Items.AAdd(0, newIteem);        

 d)  Item newItem = neew Item(“请选选择”,””);     

 this.dddlCity.Items.AAdd(newItem); 

批注:

 DropDownList 中的每一项是一个 ListItem 对象,要插入到第一项,应该使用 Insert 方法 b 

4、在ASP.NET  中,以下关于连接字符串配置的代码正确的是(   )   

a)                                                                                                

                                                         

b)   

                  

Catalog=BookShopDB;User ID=sa;Password=123"/>  

   

 c)   

                   

 Catalog=BookShopDB;User ID=sa;Password=123"/>  

    

d)  

                   

Catalog=BookShopDB;User ID=sa;Password=123"/>  

 

5、在ASP.NET  中,关于母版页的说法错误的是(   )。

      

  a)  有利于站点修改和维护,降低了开发人员的工作强度 

b)  允许添加文字、控件等Web 元素     

c)  母版页后缀名是.master 

d)  一个母版页只可以包含一个ContentPlaceHolder 控件 

 

6、在ASP.NET  中,如需避免页面回传时信息的丢失,以下代码划线部分应填入(   )。

  

protected void Page_Load(object sender, EventArgs e)     

 {  

        if (      )         

 {  

            txtUser.Text = "请输入用户名!

";            

  txtPwd.Text = "请输入密码!

";          

}    

  }        

a) Page.IsPostBack     

b) !

Page.IsPostBack   

 c) Page.IsValid     

d) !

Page.IsValid b 

7、在ASP.NET  中,关于DataList 的说法正确的是(          )。

 

 a)DataList 可以与ObjectDataSource 数据源进行绑定   

b)DataList 具有内置的分页功能   

c)DataList 具有 BoundField,ImageField,HyperLinkField 等多种列类型 

  d)DataList 的性能一般比GridView 高 

批注:

 DataList 可以和数据源控件进行绑定,A 正确。

DataList和 GridView 不一样,没有内置分页功能,而且没有绑定列、图像列和链接列,只有模板列。

DataList 的性能比GridView 要好。

 

 

8、在ASP.NET  中,关于配置文件说法错误的是(   )      

a) 一个网站下可以有多个web.config 文件;  

b) 一台计算机中可以有多个 machine.config 文件;  

c) 配置文件是一个xml 文件;  

d) 配置文件中不区分大小写;  

9、在ASP.NET  中,Admin 文件夹中的web.config 文件中有以下代码             

             

   

                

         

  

    则允许(   )角色访问Admin文件夹。

 

a) user                            

   b) user,wangwu 和 mpp 都可以 

c)都不允许                            

d) 只有匿名角色不允许 

10、在.NET 中,ComboBox 选项改变时会触发(   )事件。

                                             

   a) SelectedIndexChanged                

b)  ControlAdded 

c) StyleChanged                      

 d)  ImeModeChanged a 

11、下列关于ASP.NET  中TreeView 控件的描述正确的是(   )。

                                         

  (A) 使用 ChildNodes 属性可获取到TreeView 控件当前节点的所有父节点  

(B) 通过 Depth 属性可能获取节点文本的长度 

(C) Value 属性可以设置节点显示的文本  

 (D) NavigateUrl 属性可以设置节点导航到的 URL

批注:

 ChildNodes 获得是子节点而不是父节点。

Depth 属性获得是节点的深度而不是长度。

                   

 12、如果要在网页上添加一个计算器来统计人数的话,我们可以选用(   )对象对计数变量Count的加法操作来实现。

 

a) Session     b) Application      c) Server         d) Page  b 

13、在ASP.NET 中,关于Session 对象说法正确(   ) 

 a) Expires 属性用来设置过期时间,单位为分钟;       

  b) Session 是服务器端的状态管理对象;  

c) Session 中存储的数据信息可以被应用程序中所有用户使用;        

 d) Session 只能存储字符串; 

批注:

 Session 对象的过期时间使用Timeout 设置。

Session 存储的是单个用户的信息,Session 可以存储对象。

 

             

14、在ASP.NET 中,下列有关Request 对象的常用属性和方法描述错误的是(   )。

   

 a) 通过 Url 属性获取当前请求的 URL 信息 

b) MapPath()方法返回一个字符串,将请求 URL 中的物理路径映射到服务器虚拟路径 

c) 通过QueryString 属性获得以名/值对表示的 HTTP 查询字符串变量的集合 可以使用 Browser 属性获取客户端浏览器的相关信息  

15、可使用户能够方便地在网站的不同页面之间实现跳转的控件是(   )。

 a) CausesValidation     b) HyperLink     c) Checked      d).SelectedIndex b 

16、要将存储过程参数@Name设定为输出参数 ,则应该设定SqlParameter对象的(   )。

 

a)  Direction                              b)  SqlDbType 

c) Value                                 d)  Size 

17、Session对象的默认有效期为多少分钟:

(   ) 

a) 10            b) 15           c) 20       d) 应用程序从启动到结束 c

18、字符串连接运算符包括&和(   )。

 

    a)  +        b)  -        c)  *         d)  / a 

19、在ADO.NET中,要访问SQL Server数据库要导入(   )命名空间。

 

a)  System.Data.SqlClient         b)  System.Data.SqlCommand 

   c)  System.Data.SqlServer        d)  System.Data.Sql  

20、在使用ADO.NET 设计数据库应用程序时,可通过设置Connection 对象的(   )属性来指定连接到数据库时的用户和密码信息。

 

a) ConnectionString;              

 b) DataSource;      

c) UserInformation;                

d) Provider; 

21、在ADO.NET中,以下四条代码,你认为他们最可能的编写顺序是(   )。

 

SqlConnection slqCon = new SqlConnection();//

(1) 

sqlCon.Close();                         //

(2) 

sqlCon.ConnectionString = “Server=.;DataBase=pubs;uid=sa;pwd=pwd”;//(3) 

sqlCon.Open();                         //(4) 

a) 1,2,3,4         b). 1,3,2,4       c) 1,3,4,2        d) 4,3,2,1   c

22、关于ASP.NET 运行机制说法正确的是(   )。

                                                          

 a) 每次请求同一个.aspx 页面所消耗的时长是一样的                                                      

b).aspx 文件和其对应的.cs 文件,,在每次都请求时都会编译成一个类  (每个.asppx 文件可以以有一个对应应一个.cs 文件,也可以没有。

)     

 c) 每个.aspx 文件必须有一个对应的.cs 文件 

批注:

 当网站采采用预编译发布时,第一次次访问都没有有编译过程。

   

d).aspx 文件和其对应的.cs 文件,只有在第一次被请求时会会编译成一个个类  

批注:

 每次请求同一个.aspx 页面所消耗的时长是不一样的,因为第一次需要编译,比较慢以后不

需要编译。

 

23、在ADO.NET 中,为访问DataTable 对象从数据源提取的数据行。

可使用DataTable 对象

的(    )属性。

  a) Rows        b) Columns        c) Contraints        d) DataSet 

24、在ASP.NET  中,下列选择中可以实现页面跳转的是(          )。

(选择二项)                        

  (A)  Server.Transfer(“Default.aspx”)                                                                     

(B)  Server.MapPath(“Default.aspx”)  

(C)  Request.Redirect(“Default.aspx”) 

 (D)Response.Redirect(“Default.aspx”)    

                                                                             

  25、(   )是页眉模板。

 

a).FooterTemplate                        

  b).HeaderTemplate

 c) .SeparatorTemplate                      

d) .ItemTemplate  

26、在ASP.NET  中,可以返回页面的物理路径的方法是(   )。

    a)  Server.MapPath()                b)  Server.Path()       c)  Response.MapPath()             d)  Response.Path() 

27、在ASP.NET  中,内容页可以通过(   )方式获取母版页中控件的值。

(选择二项)                     

   (A) 使用this.Master.FindControl()方法  

(B) 使用母版页中已经赋值为控件值的公共属性

 (C) 使用this.FindControl()方法     

(D) 使用this.FindControls()方法  

28、在三层结构的 C#应用程序中,数据库配置文件为(   )  

a) Data.config     b) App. Config     c) App.cs     d) Data.cs 

29、下面哪一个不是网页文件的后缀名(   )。

 

a)  htm             b)  aspx           c) asp           d)  txt 

30、Web Service  以(   )格式进行数据传输,来实现不同平台上开发的程序相互通信。

  a)  XML        b) HTML    c)  XHTML              d)  Unicode

31、在ASP.NET  中,下面(   )文件夹是用用来保存类文件的。

 

a) App_Code         b) App_Date       c) App_Themes    d) bin  

32、在ASP.NET  中,关于母版页和内容页,说法正确的是(   )。

   

    (A) 在一个网站中只能创建一个母版页                                             

(B) 母版页通过 ContentPlaceHolder 控件给内容页预留显示位置,并且只能有一个ContentPlaceHolder  

(C) 母版页支持嵌套标签,因为母版页中有。

 

(D) 内容页可以有标签,可以有

ContentPlaceHolder>标签                                

批注:

 一个网站可以有多个母版页。

母版页中占位符ContentPlaceHolder 可以有多个。

母 版页支持嵌套。

内容页不可以有 

33、下面是在web.config 中配置Session 状态的代码,下列选项中关于上述代码描述正确的是(   )。

 

  

                  

  

        

-- 省略其他节点 -->      

 

a)Session 的超时时间是30 分钟      

b) b) cookieless 属性的值是自定义的,可以是任何值

c)  c) cookieless=”true”表示启用 Session 

d) d) mode 属性表示系统使用的是SQLServer 数据库存储数据  

34、在.NET 的三层结构里,假如数据库中有个存储过程sp_GetSoftWare,这个存储过程中有一个int 型参数 id,同时参数为输出参数。

那么下列选项中正确调用这个存储过程的代码是(   )。

               

a)  SqlCommand cmd = new SqlCommand("sp_GetSoftWare", conn);        

SqlParameter para = new SqlParameter("@id", 0);       

 cmd.Parameters.Add(para);       

 cmd.ExecuteNonQuery();  

      int id = Convert.ToInt32(para.Value);   

b)  SqlCommand cmd = new SqlCommand();       

 cmd.CommandText = "sp_GetSoftWare";  

    cmd.Connection = conn;  

      SqlParameter para = new SqlParameter("@id", 0);        

cmd.Parameters.Add(para);        cmd.ExecuteNonQuery();  

c)SqlCommand cmd = new SqlCommand();        

cmd.CommandText = "sp_GetSoftWare";       

 cmd.Connection = conn;    

cmd.CommandType = CommandType.StoredProcedure;        

SqlParameter para = new SqlParameter("@id", 0);      

para.Direction = ParameterDirection.Output;   

cmd.Parameters.Add(para);        

cmd.ExecuteNonQuery();  

      int id = Convert.ToInt32(para.Value);  

d)SqlCommand cmd = new SqlCommand("sp_GetSoftWare", conn);      

  SqlParameter para = new SqlParameter("@id", 0);     

   para.Direction = ParameterDirection.Output;        

cmd.Parameters.Add(para);       

 cmd.ExecuteNonQuery();  

      int id = Convert.ToInt32(para.Value); 

35、在.NET 的三层结构里,在(   )创建App.config 文件。

                                      

a) 数据访问层     b)  业务逻辑层    c) 模型层    d) 表示层 

36、在.NET 中,下面关于readonly 和 const 的说法中,错误的是(   )。

                                

 a) readonly 能修饰局部变量    

 b) readonly 能修饰类中的字段     

 c)const 能修饰局部变量        

d) const 能修饰类中的字段 

37、在.NET批注using 用来释放资源。

  中,已知dgv 是 DataGridView 对象,则根据以下代码,可以推测出 dataSource 有可能是(   )。

  

   dgv.DataSource = dataSource.Tables[0];                                       

a) List                    b) Data

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2