东大17秋学期《WEB程序设计》在线作业3满分答案.docx
《东大17秋学期《WEB程序设计》在线作业3满分答案.docx》由会员分享,可在线阅读,更多相关《东大17秋学期《WEB程序设计》在线作业3满分答案.docx(6页珍藏版)》请在冰豆网上搜索。
![东大17秋学期《WEB程序设计》在线作业3满分答案.docx](https://file1.bdocx.com/fileroot1/2022-10/10/b317443b-2d14-4c34-981c-e33262631538/b317443b-2d14-4c34-981c-e332626315381.gif)
东大17秋学期《WEB程序设计》在线作业3满分答案
17秋学期《WEB程序设计》在线作业3
试卷总分:
100得分:
100
一、单选题(共10道试题,共50分)
1.以下有关样式表项的定义中,正确的是:
A.H1{font-family:
楷体_gb2312,text-aligh:
center}
B.H1{font-family=楷体_gb2312,text-aligh=center}
C.H1{font-family:
楷体_gb2312;text-aligh:
center}
D.H1{font-family=楷体_gb2312;text-aligh=center}
满分:
5分
正确答案:
D
2.如果要设置TextBox为只读的,应设置:
A.ReadOnly="true"
B.ReadOnly="false"
C.Enabled="true"
D.Enabled="false"
满分:
5分
正确答案:
A
3.JavaScript包括在HTML中,它成为HTML文档的一部分,可将标识放入()。
A.只能在
..之间
B.只能在
…之间
C.既可放入
..之间,也可放入…之间
D.只能在
…
之间
满分:
5分
正确答案:
C
4.下列语句创建了多少个string对象?
string[,]strArray=newstring[3][4];
A.0
B.3
C.4
D.12
满分:
5分
正确答案:
A
5.在C#中,下列哪些语句可以创建一个具有3个初始值为""的元素的字符串数组?
A.stringStrList[3]("");
B.string[3]StrList={"","",""};
C.string[]StrList={"","",""};
D.string[]StrList=newstring[3];
满分:
5分
正确答案:
C
6.如果希望控件内容变化后立即向服务器提交请求,需要在控件中添加属性()。
A.AutoPostBack="true"
B.AutoPostBack="false"
C.IsPostBack="true"
D.IsPostBack="false"
满分:
5分
正确答案:
A
7.SQLServer的Windows身份验证机制是指,当网络用户尝试连接到SQLServer数据库时,
A.Windows获取用户输入的用户和密码,并提交给SQLServer进行身份验证,并决定用户的数据库访问权限
B.SQLServer根据用户输入的用户和密码,提交给Windows进行身份验证,并决定用户的数据库访问权限
C.SQLServer根据已在Windows网络中登录的用户的网络安全属性,对用户身份进行验证,并决定用户的数据库访问权限
D.登录到本地Windows的用户均可无限制访问SQLServer数据库
满分:
5分
正确答案:
C
8.以下标识符中,正确的是()
A._nName
B.Main
C.6b
D.x5#
满分:
5分
正确答案:
A
9.以下语句获取表中第1行第1列(FirstName列)的数据,其中正确的语句是()。
A.myTable.Rows[0]["FirstName"]
B.myTable.Rows[1]["FirstName"]
C.myTable.Rows[0][1]
D.myTable.Rows[1][0]
满分:
5分
正确答案:
A
10.为了控制DataAdapter的Fill方法如何在填充数据之前向DataSet加载数据源架构信息,可在调用该方法前,将DataAdapter的MissingSchemaAction属性设为______,使得Fill方法在填充数据前,向DataSet架构添加额外的表和列,并且给DataTable添加主键信息.
A.Add
B.AddWithKey
C.Error
D.Ignore
满分:
5分
正确答案:
B
二、多选题(共4道试题,共20分)
1.设计ADO.NET应用程序时,在下列哪些情况下,使用Command对象直接访问数据源更加有效
A.使用ADO.NET对XML数据文件中的数据进行分析和处理
B.在SQLServer数据库的表中搜索某个字段值
C.计算SQLServer数据库中数据表的行数
D.在SQLServer数据库中创建存储过程
满分:
5分
正确答案:
BCD
2.已知变量ds引用某个DataSet对象,该DataSet对象中已包含一个表名为"table1"的数据表.在Windows窗体Form1中,为了将变量名为dataGrid1的DataGrid控件绑定到数据表"table1",可以使用代码_______.
A.dataGrid1.DataSource=ds;dataGrid1.DataMember=ds.Tables["table1"];
B.dataGrid1.DataMember=ds;
C.dataGrid1.DataSource=newDataView(ds.Tables["table1"]);
D.dataGrid1.DataSource=ds.Tables["table1"];dataGrid1.DataMember=ds;
满分:
5分
正确答案:
AC
3.已知变量ds引用某个DataSet对象,该DataSet对象中已包含一个表名为"table1"的数据表.在Windows窗体Form1中,为了将变量名为dataGrid1的DataGrid控件绑定到数据表"table1",可以使用代码_______.
A.dataGrid1.DataSource=ds;dataGrid1.DataMember=ds.Tables["table1"];
B.dataGrid1.DataMember=ds;
C.dataGrid1.DataSource=newDataView(ds.Tables["table1"]);
D.dataGrid1.DataSource=ds.Tables["table1"];dataGrid1.DataMember=ds;
满分:
5分
正确答案:
AC
4.myDataSet是一数据集对象,其中包含通过DataAdapter从数据库检索的构架和数据.在本地对myDataSet进行修改后,调用下列语句DataSetchanges=myDataSet.GetChanges();获得的新的数据集changes将包含原数据集中状态为______的数据行.
A.Added
B.Deleted
C.Detached
D.Modified
E.Unchanged
满分:
5分
正确答案:
ABD
三、判断题(共6道试题,共30分)
1.String对象是不可改变的,修改字符串的值实际上是在重新创建实例并赋值。
()
A.错误
B.正确
满分:
5分
正确答案:
B
2.Command对象的ExxcuteNonQuery方法只是返回执行SQL语句或存储过程受影响的记录行数。
()
A.错误
B.正确
满分:
5分
正确答案:
B
3.用ForEachTtemInDirectory.GetFiles(Server.Mappath(“.”))读取当前目录下的所有文件。
()
A.错误
B.正确
满分:
5分
正确答案:
B
4.判断属性IsCrossPagePostBack的值可确定是否属于跨网页提交。
()
A.错误
B.正确
满分:
5分
正确答案:
B
5.用ForEachItemInDirectory.GetDirectories(Server.Mappath(“.”))读取当前目录下所有子文件夹。
()
A.错误
B.正确
满分:
5分
正确答案:
B
6.C#中索引器的实现过程,只能根据数字进行索引()
A.错误
B.正确
满分:
5分
正确答案:
A