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