《WEB程序設(shè)計(jì)》在線平時(shí)作業(yè)1-00001
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 50 分)
1.在使用ADO.NET編寫(xiě)連接到SQL Server數(shù)據(jù)庫(kù)的應(yīng)用程序時(shí),從提高性能的角度考慮,應(yīng)創(chuàng)建____類(lèi)的對(duì)象, 并調(diào)用其Open方法連接到數(shù)據(jù)庫(kù):
A.OleDbConnection
B.SqlConnection
C.OdbcConnection
D.Connection
2.下面這段代碼中,變量subString的結(jié)果是( )。 string aString = "Left Center Right"; string subString = aString.Substring(1, 4);
A."eft "
B." Left"
C."Left "
D."Left"
3.cmd 是一個(gè)SqlCommand 類(lèi)型的對(duì)象,并已正確連接到數(shù)據(jù)庫(kù)MyDB.為了在遍歷完SqlDataReader 對(duì)象的所有數(shù)據(jù)行后立即自動(dòng)釋放cmd 使用的連接對(duì)象,應(yīng)采用下列哪種方法調(diào)用ExecuteReader 方法
A.SqlDataReader dr = cmd.ExecuteReader( );
B.SqlDataReader dr = cmd.ExecuteReader(true);
C.SqlDataReader dr = cmd.ExecuteReader(0);
D.SqlDataReader dr= cmd.ExecuteReader(CommandBehavior.CloseConnection);
4.DataSet對(duì)象的Merge方法用于( )
A.將兩個(gè)DataSet中的數(shù)據(jù)和架構(gòu)合并到一個(gè)DataSet中
B.將兩個(gè)DataTable中的行合并到一個(gè)DataTable中
C.向數(shù)據(jù)源提交修改
D.從數(shù)據(jù)源提取數(shù)據(jù)
5.對(duì)標(biāo)記<form action=page03.html method=post name= “form01”>含義正確描述是
A.數(shù)據(jù)以POST方式傳送
B.數(shù)據(jù)提交后,返回的網(wǎng)頁(yè)是form01
C.數(shù)據(jù)提交后,返回的網(wǎng)頁(yè)是form01.html
D.數(shù)據(jù)提交后,返回的網(wǎng)頁(yè)是form01.thm
6.在使用ADO.NET 設(shè)計(jì)數(shù)據(jù)庫(kù)應(yīng)用程序時(shí),可通過(guò)設(shè)置Connection 對(duì)象的_______屬性來(lái)指定連接到數(shù)據(jù)庫(kù)時(shí)的用戶和密碼信息.
A.ConnectionString
B.DataSource
C.UserInformation
D.Provider
7.關(guān)于結(jié)構(gòu)類(lèi)型,下列說(shuō)法哪些是正確的?
A.結(jié)構(gòu)是值類(lèi)型
B.結(jié)構(gòu)中不允許定義帶參數(shù)的實(shí)例構(gòu)造函數(shù);
C.結(jié)構(gòu)中不允許定義析構(gòu)函數(shù)
D.結(jié)構(gòu)中可以定義成員方法,但是方法內(nèi)不能使用this 指針
8.下面的語(yǔ)句,strpoint的值是( )。 Strpoint=left(”qinxueli@126.com”,3)
A.xue
B.@
C.qin
D.com
9.在自定義的類(lèi)MyClass 中,應(yīng)重載繼承自System.Object 類(lèi)的哪個(gè)方法,以實(shí)現(xiàn)自定義 的哈希算法?
A.GetHashCode
B.Equals
C.ReferenceEquals
D.ToString
10.為了提高性能,在使用DataAdapter 填充DataSet 前,可以將_____屬性值設(shè)為false.
A.DataSet 對(duì)象的EnforceConstraints
B.DataSet 對(duì)象的CaseSensitive
C.DataAdapter 對(duì)象的AcceptChangesDuringFill
D.DataAdapter 對(duì)象的MissingSchemaAction
二、多選題 (共 4 道試題,共 20 分)
11.在不指定特殊屬性的情況下,哪幾種HTML標(biāo)簽可以手動(dòng)輸入文本:
A.<TEXTAREA></TEXTAREA>
B.<INPUT type=”text”/>
C.<INPUT type=”hidden”/>
D.<DIV></DIV>
12.目前在ADO.NET 中可以使用與下列哪些數(shù)據(jù)源相關(guān)的DataAdapter
A.SQL Server .NET 數(shù)據(jù)源
B.OLE DB .NET 數(shù)據(jù)源
C.XML 文件
D.ODBC .NET 數(shù)據(jù)源
13.下面對(duì)Write( )和WriteLine( )方法的描述,正確的是( )
A.WriteLine( )方法在輸出字符串的后面添加換行符
B.使用Write( )輸出字符串時(shí),光標(biāo)將會(huì)位于字符串的后邊
C.使用Write( )和WriteLine( )方法輸出數(shù)值變量時(shí),必須要先把數(shù)值變量轉(zhuǎn)換成字符串
D.使用不帶參數(shù)的WriteLine( )方法時(shí),將不會(huì)產(chǎn)生任何輸出
14.目前,Microsoft .NET Framework 的發(fā)行包中包含以下.NET 數(shù)據(jù)提供程序
A.SQL Server .NET 數(shù)據(jù)提供程序
B.OLE DB .NET 數(shù)據(jù)提供程序
C.ODBC .NET 數(shù)據(jù)提供程序
D.XML .NET 數(shù)據(jù)提供程序
三、判斷題 (共 6 道試題,共 30 分)
15.語(yǔ)句adp.fill(da,”my_user”)將從數(shù)據(jù)庫(kù)中查詢的結(jié)果ds填充到一個(gè)名為my_user的表中,這個(gè)表名是程序員可以根據(jù)需要自己命名的,是DataSet對(duì)象的表(在內(nèi)存),而不是數(shù)據(jù)庫(kù)中的表。( )
16.Global.asax 文件(也稱作 ASP.NET 應(yīng)用程序文件)是每一個(gè)WEB應(yīng)用都必須有的文件。( )
17.不能在服務(wù)器端訪問(wèn)HTML控件( )
18.判斷屬性IsCrossPagePostBack的值可確定是否屬于跨網(wǎng)頁(yè)提交。( )
19.使用String.Substring方法獲得子字符串時(shí),其索引從0開(kāi)始。( )
20.使用HTML控件時(shí)將不能保持ViewState狀態(tài)。( )
奧鵬,國(guó)開(kāi),廣開(kāi),電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢QQ : 3230981406或微信:aopopenfd777