点net考试必备.docx
- 文档编号:9708722
- 上传时间:2023-02-06
- 格式:DOCX
- 页数:9
- 大小:63.80KB
点net考试必备.docx
《点net考试必备.docx》由会员分享,可在线阅读,更多相关《点net考试必备.docx(9页珍藏版)》请在冰豆网上搜索。
点net考试必备
1软件产品开发流程包括:
产品立项阶段、产品开发阶段、产品维护阶段。
其中,产品立项阶段不包括()
A、产品市场调研B、产品立项申请C、产品需求分析D、详细设计
2SiteMapDataSource数据源控件能够用来访问哪种类型的数据()
A、关系型数据B、层次型数据C、字符串数据D、数值型数据
3UML中的关系不包括()
A、依赖B、实现C、对应D、聚合
4、在可行性分析阶段,主要解决的是()的问题。
A、如何做B、为什么做C、谁来做D、做还是不做
2、Application对象的相关事件处理程序一般是定义在()
A、Config.webB、Machine.configC、Web.configD、Global.asax
3、ASP.NET提供两种模式来组织页面元素和代码:
一种是单一文件模式;另一种是()。
A、混合模式B、脚本模式C、后台代码模式D、前台代码模式
4、ASP.NET中,不能用来进行网页布局和界面优化的技术是()
A、CSSB、主题C、LINQD、母版页
5、ADO.NET用于数据访问的类库包含.NETFramework数据提供程序和()两个组件。
A、DataBaseB、DataSetC、ConnectionD、Command
6、FormView与GridView控件相比最重要的区别是()
A、能够存储数据B、外观比较美观
C、显示的布局几乎不受限制D、数据量受一定的限制
7、下面()是以.master为后缀来命名的。
A、用户控件B、母版页C、全局配置文件D、皮肤文件
8、ASP.NET应用程序的执行方式是()。
A、解释执行B、直接执行C、编译执行D、先解释后编译
9、ASP.NET应用程序中访问SqlServer数据库时,需要导入的命名空间为()
A、System.Data.Oracle
B、System.Data.SqlClient
C、System.Data.ODBC
D、System.Data.OleDB
10、()是ADO.NET的核心,包含处理非连接的架构所设计的类,如DataSet.
A、System.DataB、System.Web.UI.HtmlControls
C、System.Web.UID、System.Configuration
11、下面不属于Rose建模图的是()
A、用例图B、状态图C、时序图D、界面效果图
12、呈现为
A、视图状态B、隐藏域C、会话状态D、Cookie状态
13、当需要用控件来输入婚姻状况(已婚、未婚)时,为了简化输入,应该选用的控件是()
A、RadioButton
B、RadioButtonList
C、CheckBox
D、CheckBoxList
14、三层应用程序模型是指在进行系统设计时,整个系统分成三个层次,即()
A、用户层、逻辑层、数据层
B、外层、内层、数据层
C、应用层、表示层、物理层
D、输出层、处理层、输入层
15、每张ASPX网页都直接或间接地继承于类库中的()
A、System.Web.UI.Page
B、System.Configuration
C、System.Data
D、System.Web.UI.WebControls
16、Session对象的默认有效期为多少分钟:
()
A、10
B、15
C、20
D、应用程序从启动到结束
17、下面哪一个对象用于与数据源建立连接:
()
A、CommandB、Connection
C、DataReaderD、DataAdapter
二、简答题
1.简述用户界面设计原则。
2.什么情况下可以进行网页缓存?
网页缓存带来什么好处
3.ASP.NET数据访问程序的开发流程有以下几个步骤?
4.简述将ASPX网页转换成用户控件的方法。
5.请简述在.net框架中,通过页面向数据库表中插入一条记录有哪些方式。
6、PowerDesigner的模型文件有哪些?
7.请简述在.net中,页面间参数传递的方法?
8.请简述ASP与ASP.NET的区别:
9.请列举出ASP.NET提供的在服务器往返过程之间维持状态的方式
10.通常情况下,网页布局时页面结构包含哪几部分?
11.简述web.config、Machine.config和Global.asax三类文件的作用。
12.请列举出你所知道的ASP.NET对象,并对其功能加以简单描述.
13.请简述CSS能够支持的三种定义方式.
14、OOP设计方法步骤
15.Session与Cookie的区别
三、程序分析题
1.管理员登陆界面如图所示,登录按钮代码如下,请给出相关注释。
protectedvoidLogin1_Authenticate1(objectsender,AuthenticateEventArgse)
{//A
stringstrsql="select*from用户where管理员标志=1and用户名='"+Login011.UserName.ToString()+"'and密码='"+Login011.Password.ToString()+"'";
//B
DataTabledt=newDataTable();
dt=BaseClass1.ReadTable(strsql);
//C
if(dt.Rows.Count>0)
{
//D
Session["admin"]=Login011.UserName.ToString();
//E
Response.Redirect("admin_default.aspx");
}
}
2、添加新产品界面如图所示,提交按钮代码如下,请给出相关注释.
protectedvoidButton1_Click(objectsender,EventArgse)
{stringstrsql;
//A
strsql="insertinto产品(产品名称,产品价格,产品图片,产品类别,产品介绍)values('"+TextBox1.Text+"','"+TextBox3.Text+"','"+FileUpload1.FileName+"','"+DropDownList1.SelectedValue+"','"+TextBox2.Text+"')";
//B
BaseClass1.execsql(strsql);
//C
if(FileUpload1.HasFile==true)
{
FileUpload1.SaveAs(Server.MapPath(("~/image/")+FileUpload1.FileName));
}
//D
Response.Write("");
//E
TextBox1.Text="";
TextBox2.Text="";
TextBox3.Text="";}
3、利用datalist绑定表(student)效果如图所示,相关代码如下,请根据注释补充代码:
protectedvoidPage_Load(objectsender,EventArgse)
{//如果不是回发,即首次加载则调用listbind()
if(!
Page.IsPostBack)listbind();
}
voidlistbind()
{//获取配置文件中的连接字符串
stringsqlconnstr=ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
//定义新的数据集
DataSetds=newDataSet();
using(SqlConnectionsqlconn=newSqlConnection(sqlconnstr))
{
SqlDataAdaptersqld=newSqlDataAdapter("select*fromstudent",sqlconn);
//为DS填充数据
sqld.Fill(ds,"tabstudent");
}
//以数据集中名为tabstudent的DataTable作为数据源,为控件绑定数据
DataList1.DataSource=ds.Tables["tabstudent"].DefaultView;
DataList1.DataBind();
}
4、下面是生成购物车的部分代码。
请填写带字母标号语句的含义:
voidGridView1_RowCommand(objectsender,GridViewCommandEventArgse)
{
System.Data.DataTableCart=newSystem.Data.DataTable();//A
if(e.CommandName=="buy")
{
if(Session["ShoppingCart"]==null)//如果购物车还没有建立
{
Cart.Columns.Add("商品编号",typeof(int));
Cart.Columns.Add("商品名称",typeof(string));
…
Session["ShoppingCart"]=Cart;
}
Cart=(System.Data.DataTable)Session["ShoppingCart"];//B
if(TextBox2.Text=="")
{
Validate();//调用校验方法检查是否输入了客户标志
}
else
{
intindex=Convert.ToInt32(e.CommandArgument);
GridViewRowrow=GridView1.Rows[index];
TextBoxtt=
(System.Web.UI.WebControls.TextBox)row.Cells[1].FindControl("Text
Box1");//C
stringdgl=tt.Text;
intdg=int.Parse(dgl);
if(dg<=1)dg=1;
stringdjText=row.Cells[5].Text;
doubledj=double.Parse(djText);//D(dj表示“单价”)
System.Data.DataRowrr=Cart.NewRow();//E
rr["商品编号"]=bh;
…
Cart.Rows.Add(rr);
Session["ShoppingCart"]=Cart;//将数据表存入Session对象中
}
}
}
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- net 考试 必备
![提示](https://static.bdocx.com/images/bang_tan.gif)